commit c87e448de63d41b277c5f3c8ba1d312c2436c8b7 Author: ksv741 Date: Sat Nov 28 14:21:17 2020 +0300 start commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3354538 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +/node_modules/ +/.idea/ +/.vscode/ +/assets/ +/politics.docx +/src/fonts/ +/src/libs/ diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..227766f --- /dev/null +++ b/footer.php @@ -0,0 +1,55 @@ +
+
+
+
+
+

Заказать звонок

+
+ + +
+
+ + +
+ +
+
+
+ + + + + \ No newline at end of file diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..cabb7fc --- /dev/null +++ b/functions.php @@ -0,0 +1,431 @@ + 'Меню в шапке', + 'footer_menu' => 'Меню в подвале' + ] ); +} + +function change_wp_nav_menu( $classes, $args, $depth ) { + if ( $args->theme_location == 'header_menu' ) { + $classes[] = 'header-submenu'; + } + if ( $args->theme_location == 'footer_menu' ) { + $classes[] = 'footer__submenu'; + } + + return $classes; +} + +function register_armanty_types(){ + register_post_type('armanty_quests', array( + 'labels' => array( + 'name' => 'Квесты', // Основное название типа записи + 'singular_name' => 'Квест', // отдельное название записи типа Book + 'add_new' => 'Добавить новый', + 'add_new_item' => 'Добавить новый квест', + 'edit_item' => 'Редактировать квест', + 'new_item' => 'Новый квест', + 'view_item' => 'Посмотреть квест', + 'search_items' => 'Найти квест', + 'not_found' => 'Квестов не найдено', + 'not_found_in_trash' => 'В корзине квестов не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Квесты' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-universal-access', + 'supports' => array('title','editor','thumbnail','excerpt') + ) ); + + register_post_type('armanty_rooms', array( + 'labels' => array( + 'name' => 'Комнаты', // Основное название типа записи + 'singular_name' => 'Комната', // отдельное название записи типа Book + 'add_new' => 'Добавить новую', + 'add_new_item' => 'Добавить новую комнату', + 'edit_item' => 'Редактировать комнату', + 'new_item' => 'Новая комната', + 'view_item' => 'Посмотреть комнату', + 'search_items' => 'Найти комнату', + 'not_found' => 'Комнат не найдено', + 'not_found_in_trash' => 'В корзине комнаты не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Комнаты' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-admin-home', + 'supports' => array('title','editor','thumbnail','excerpt') + ) ); + + register_post_type('armanty_discounts', array( + 'labels' => array( + 'name' => 'Скидки', // Основное название типа записи + 'singular_name' => 'Скидка', // отдельное название записи типа Book + 'add_new' => 'Добавить новую', + 'add_new_item' => 'Добавить новую скидку', + 'edit_item' => 'Редактировать скидку', + 'new_item' => 'Новая скидка', + 'view_item' => 'Посмотреть скидку', + 'search_items' => 'Найти скидку', + 'not_found' => 'Скидки не найдено', + 'not_found_in_trash' => 'В корзине скидок не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Скидки' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-tag', + 'supports' => array('title','editor','thumbnail','excerpt') + ) ); + + register_post_type('armanty_certificate', array( + 'labels' => array( + 'name' => 'Сертификаты', // Основное название типа записи + 'singular_name' => 'Сертификат', // отдельное название записи типа Book + 'add_new' => 'Добавить новый', + 'add_new_item' => 'Добавить новый сертификат', + 'edit_item' => 'Редактировать сертификат', + 'new_item' => 'Новый скидка', + 'view_item' => 'Посмотреть сертификат', + 'search_items' => 'Найти сертификат', + 'not_found' => 'Сертификатов не найдено', + 'not_found_in_trash' => 'В корзине сертификатов не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Сертификаты' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-media-document', + 'supports' => array('title','editor','thumbnail','excerpt') + ) ); + + register_post_type('armanty_offer', array( + 'labels' => array( + 'name' => 'Пакетные предложения', // Основное название типа записи + 'singular_name' => 'Пакет', // отдельное название записи типа Book + 'add_new' => 'Добавить новый', + 'add_new_item' => 'Добавить новый пакет', + 'edit_item' => 'Редактировать пакет', + 'new_item' => 'Новый пакет', + 'view_item' => 'Посмотреть пакет', + 'search_items' => 'Найти пакет', + 'not_found' => 'Пакетов не найдено', + 'not_found_in_trash' => 'В корзине пакетных предложений не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Пакетные предложения' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-tickets-alt', + 'supports' => array('thumbnail') + ) ); + + register_post_type('armanty_feedback', array( + 'labels' => array( + 'name' => 'Отзывы', // Основное название типа записи + 'singular_name' => 'Отзыв', // отдельное название записи типа Book + 'add_new' => 'Добавить новый', + 'add_new_item' => 'Добавить новый отзыв', + 'edit_item' => 'Редактировать отзыв', + 'new_item' => 'Новый отзыв', + 'view_item' => 'Посмотреть отзыв', + 'search_items' => 'Найти отзыв', + 'not_found' => 'Отзывов не найдено', + 'not_found_in_trash' => 'В корзине отзывов не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Отзывы' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-share-alt2', + 'supports' => array('title', 'thumbnail') + ) ); + + register_post_type('armanty_partners', array( + 'labels' => array( + 'name' => 'Партнеры', // Основное название типа записи + 'singular_name' => 'Партнего', // отдельное название записи типа Book + 'add_new' => 'Добавить нового', + 'add_new_item' => 'Добавить нового партнера', + 'edit_item' => 'Редактировать партнера', + 'new_item' => 'Новый партнер', + 'view_item' => 'Посмотреть партнера', + 'search_items' => 'Найти партнера', + 'not_found' => 'Партнеров не найдено', + 'not_found_in_trash' => 'В корзине партнеров не найдено', + 'parent_item_colon' => '', + 'menu_name' => 'Партнеры' + + ), + 'public' => true, + 'publicly_queryable' => true, + 'show_ui' => true, + 'show_in_menu' => true, + 'query_var' => true, + 'has_archive' => 'true', // если нужна страница архива тут указываем её ярлык а не true + 'capability_type' => 'post', + 'hierarchical' => false, + 'menu_position' => 2, + 'menu_icon' => 'dashicons-businesswoman', + 'supports' => array('title', 'thumbnail') + ) ); + +} + +function send_mail(){ + $orderName = $_POST['orderName']; + $orderTel = $_POST['orderTel']; + $orderEmail = $_POST['orderEmail']; + $orderOthers = $_POST['orderOthers']; + // подразумевается что $to, $subject, $message уже определены... + $to = get_option('admin_email'); + $subject = 'Перезвонить'; + $message = 'Имя: ' . $orderName . '
' . + 'Телефон: ' . $orderTel . '
' . + 'Почта: ' . $orderEmail . '
' . + 'Пожелание: ' . $orderOthers . '
'; + // удалим фильтры, которые могут изменять заголовок $headers + remove_all_filters( 'wp_mail_from' ); + remove_all_filters( 'wp_mail_from_name' ); + + $headers = array( + 'From: Armanty Quest ', + 'content-type: text/html', + ); + + wp_mail( $to, $subject, $message, $headers ); + wp_die(); +} + +function send_main_form(){ + $name = $_POST['name']; + $phone = $_POST['phone']; + $holidayType = $_POST['holidayType']; + $birthdayName = $_POST['birthdayName']; + $birthdayDate = $_POST['birthdayDate']; + $questName = $_POST['questName']; + $questRoom = $_POST['questRoom']; + $guestCount = $_POST['guestCount']; + $date = $_POST['date']; + $startSum = $_POST['startSum']; + $addingSum = $_POST['addingSum']; + $sum = $_POST['sum']; + $addingItems = $_POST['addingItems']; + + // подразумевается что $to, $subject, $message уже определены... + if($holidayType == 'Birthday'){ + $holiday = 'Тип праздника: ' . 'День Рождения' . '
' . + 'Имя именинника: ' . $birthdayName . '
'. + 'День Рождения: ' . $birthdayDate . '
'; + }else{ + $holiday = 'Тип праздника: ' . 'Выпускной' . '
'; + } + $add = 'Доп.услуги:
'; + foreach ($addingItems as $addItem){ + $add = $add . ' ' . $addItem[name] . ' - '. $addItem[price] . ' рублей
'; + } + if($addingSum !== ''){ + $addSum = 'Доплата за количество детей ' . $addingSum . '
'; + } + + + $to = get_option('admin_email'); + $subject = 'Заяка на проведение праздника'; + $message = 'Имя: ' . $name . '
' . + 'Телефон: ' . $phone . '
' . + $holiday . + 'Квест: ' . $questName . '
' . + 'Комната: ' . $questRoom . '
' . + 'Количество гостей: ' . $guestCount . '
' . + 'Дата бронирования: ' . $date . '
' . + 'Цена в этот день: ' . $startSum . '
' . + $add . + $addSum . + 'Cумма: ' . $sum . '
'; + // удалим фильтры, которые могут изменять заголовок $headers + remove_all_filters( 'wp_mail_from' ); + remove_all_filters( 'wp_mail_from_name' ); + + $headers = array( + 'From: Armanty Quest ', + 'content-type: text/html', + ); + + wp_mail( $to, $subject, $message, $headers ); + wp_die(); +} + +function send_callback(){ + $name = $_POST['name']; + $phone = $_POST['phone']; + + $to = get_option('admin_email'); + $subject = 'Требуется перезвонить'; + $message = 'Имя: ' . $name . '
' . + 'Телефон: ' . $phone . '
'; + // удалим фильтры, которые могут изменять заголовок $headers + remove_all_filters( 'wp_mail_from' ); + remove_all_filters( 'wp_mail_from_name' ); + + $headers = array( + 'From: Armanty Quest ', + 'content-type: text/html', + ); + + wp_mail( $to, $subject, $message, $headers ); + wp_die(); + +} \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..3ee2498 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,135 @@ +const {src, dest, series, parallel, watch} = require('gulp'); +const fs = require('fs'); +const sass = require('gulp-sass'); +const autoprefixer = require('gulp-autoprefixer'); +const notify = require('gulp-notify'); +const browser = require('browser-sync'); +const concat = require('gulp-concat'); +const cleanCSS = require('gulp-clean-css'); +const inc = require('gulp-file-include'); +const newer = require('gulp-newer'); +const imagemin = require('gulp-imagemin'); +const imageminPngquant = require('imagemin-pngquant'); +const imageminZopfli = require('imagemin-zopfli'); +const imageminMozjpeg = require('imagemin-mozjpeg'); +const imageminGiflossy = require('imagemin-giflossy'); +const argv = require('yargs').argv; +const sourcemaps = require('gulp-sourcemaps'); +const uglify = require('gulp-uglify-es').default; +const del = require('del'); +const header = require('gulp-header'); + +function getCss() { + return src('src/sass/**/*.sass') + .pipe(sourcemaps.init()) + .pipe(newer('*')) + .pipe(sass()) + .pipe(autoprefixer()) + // .pipe(concat('main.css')) + .pipe(cleanCSS({ + compatibility: 'ie8' + })) + .pipe(sourcemaps.write('./')) + .pipe(dest('assets/css')) + .pipe(browser.stream()); +} +function getJs() { + return src('src/js/**/*.js') + .pipe(sourcemaps.init()) + .pipe(uglify()) + .pipe(sourcemaps.write('./')) + .pipe(dest('./assets/js')) +} +function check() { + watch('src/sass/**/*.sass', getCss).on('change', browser.reload); + watch('src/js/**/*.js', getJs).on('change', browser.reload); + watch('src/img/*', compressImages).on('change', browser.reload); + + watch('**/*.php').on('change', browser.reload); + watch('templates/*.php').on('add', checkNewTemplates); +} + +function build() { + clean('assets/css'); + return src('src/sass/**/*.sass', {ignore: 'src/sass/parts/**'}) + .pipe(sass()) + .pipe(cleanCSS({ + compatibility: 'ie8' + })) + .pipe(autoprefixer()) + .pipe(dest('assets/css')) +} + +function clean(path) { + return del.sync(path); +} + + +function startServer(){ + browser.init({ + // server: './', + proxy: "armanty-quest" + }) +} + +function compressImages(){ + return src('src/img/*/**') + // .pipe(newer('assets/img')) + .pipe(imagemin([ + imageminGiflossy({ + optimizationLevel: 3, + optimize: 3, + lossy: 2 + }), + imageminPngquant({ + speed: 5, + quality: [0.6, 0.8] + }), + imageminZopfli({ + more: true + }), + imageminMozjpeg({ + progressive: true, + quality: 90 + }), + imagemin.svgo({ + plugins: [ + { removeViewBox: false }, + { removeUnusedNS: false }, + { removeUselessStrokeAndFill: false }, + { cleanupIDs: false }, + { removeComments: true }, + { removeEmptyAttrs: true }, + { removeEmptyText: true }, + { collapseGroups: true } + ] + }) + ])) + .pipe(dest('assets/img')) +} + +function checkNewTemplates(event) { + const fileName = event.slice(10, -4) + const templateName = `` + src(event) + .pipe(header(templateName)) + .pipe(dest('./')) + + + //TODO создавать файл .sass фаайл в src/pages с именем созданного файла в templates + +} + +exports.minImg = compressImages; +exports.getcss = getCss; +exports.getjs = getJs; +exports.check = check; +exports.build = build; +exports.start = parallel(check, startServer); + +// exports.makepages = makePages; + diff --git a/header.php b/header.php new file mode 100644 index 0000000..6fd1d86 --- /dev/null +++ b/header.php @@ -0,0 +1,65 @@ + + + + + + + + <?php wp_title('') ?> + + + + +
+
+
+ + +
+
+
+ + 'header_menu', + 'menu' => 'header-menu', + 'menu_class' => 'header-navmenu__list', + 'container' => 'nav', + 'container_class' => 'header-navmenu', + 'items_wrap' => '
    %3$s
', + )); + ?> +
+
+ diff --git a/index.php b/index.php new file mode 100644 index 0000000..417656a --- /dev/null +++ b/index.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..66c8904 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,10350 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@gulp-sourcemaps/identity-map": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz", + "integrity": "sha512-ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ==", + "requires": { + "acorn": "^5.0.3", + "css": "^2.2.1", + "normalize-path": "^2.1.1", + "source-map": "^0.6.0", + "through2": "^2.0.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=", + "requires": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==" + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==" + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "13.7.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.7.tgz", + "integrity": "sha512-Uo4chgKbnPNlxQwoFmYIwctkQVkMMmsAoGGU4JKwLuvBefF0pCq4FybNSnfkfRCpC7ZW7kttcC/TrRtAJsvGtg==" + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "dependencies": { + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + } + } + }, + "ajv": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", + "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "arch": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz", + "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==" + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=" + } + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" + }, + "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==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "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==" + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=" + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=" + }, + "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=" + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "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==" + } + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=" + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", + "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "requires": { + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.26", + "postcss-value-parser": "^4.0.2" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz", + "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==" + }, + "axios": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", + "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", + "requires": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" + } + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=" + }, + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=" + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^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=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + } + } + }, + "bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "requires": { + "execa": "^0.7.0", + "executable": "^4.1.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=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + } + } + }, + "bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "requires": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + } + }, + "bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "requires": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + } + }, + "bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "requires": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "dependencies": { + "download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "requires": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.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=" + } + } + }, + "file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "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=" + } + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==" + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "requires": { + "p-finally": "^1.0.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", + "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + }, + "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=", + "requires": { + "inherits": "~2.0.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browser-sync": { + "version": "2.26.7", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz", + "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==", + "requires": { + "browser-sync-client": "^2.26.6", + "browser-sync-ui": "^2.26.4", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^2.0.4", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^3", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "^3", + "localtunnel": "1.9.2", + "micromatch": "^3.1.10", + "opn": "5.3.0", + "portscanner": "2.1.1", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "2.1.1", + "ua-parser-js": "0.7.17", + "yargs": "6.4.0" + }, + "dependencies": { + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.1.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "browser-sync-client": { + "version": "2.26.6", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz", + "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==", + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6" + } + }, + "browser-sync-ui": { + "version": "2.26.4", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz", + "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==", + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^2.0.4", + "stream-throttle": "^0.1.3" + } + }, + "browserslist": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.9.0.tgz", + "integrity": "sha512-seffIXhwgB84+OCeT/aMjpZnsAsYDiMSC+CEs3UkF8iU64BZGYcu+TZYs/IBpo4nRi0vJywUJWYdbTsOhFTweg==", + "requires": { + "caniuse-lite": "^1.0.30001030", + "electron-to-chromium": "^1.3.361", + "node-releases": "^1.1.50" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=" + }, + "bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=" + }, + "buffer": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz", + "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" + }, + "buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" + }, + "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==" + }, + "buffer-to-vinyl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz", + "integrity": "sha1-APFfruOreh3aLN5tkSG//dB7ImI=", + "requires": { + "file-type": "^3.1.0", + "readable-stream": "^2.0.2", + "uuid": "^2.0.1", + "vinyl": "^1.0.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=" + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "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" + } + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=" + } + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } + }, + "caniuse-lite": { + "version": "1.0.30001030", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz", + "integrity": "sha512-QGK0W4Ft/Ac+zTjEiRJfwDNATvS3fodDczBXrH42784kcfqcDKpEPfN08N0HQjrAp8He/Jw8QiSS9QRn7XAbUw==" + }, + "capture-stack-trace": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", + "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, + "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==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "requires": { + "source-map": "~0.6.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==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "co": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "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=" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "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==", + "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=" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "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==" + } + } + }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + } + }, + "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==" + }, + "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=" + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "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=" + }, + "create-error-class": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", + "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "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==" + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "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==" + } + } + }, + "css-what": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.2.1.tgz", + "integrity": "sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw==" + }, + "csso": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.2.tgz", + "integrity": "sha512-kS7/oeNVXkHWxby5tHVxlhjizRCSv8QdU7hB2FpdAibDU8FjTAolhNjKNTiLzXtUrKT6HwClE81yXwEk1309wg==", + "requires": { + "css-tree": "1.0.0-alpha.37" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "requires": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "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=" + }, + "decompress": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.0.tgz", + "integrity": "sha1-eu3YVCflqS2s/lVnSnxQXpbQH50=", + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "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=" + } + } + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + } + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==" + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + } + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "requires": { + "kind-of": "^5.0.2" + }, + "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==" + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=" + }, + "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==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "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==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=" + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + } + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=" + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-async": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", + "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=", + "requires": { + "onetime": "^1.0.0", + "set-immediate-shim": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "requires": { + "lodash": "^4.17.10" + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "requires": { + "tfunk": "^3.0.1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "electron-to-chromium": { + "version": "1.3.363", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.363.tgz", + "integrity": "sha512-4w19wPBkeunBjOA53lNFT36IdOD3Tk1OoIDtTX+VToJUUDX42QfuhtsNKXv25wmSnoBOExM3kTbj7/WDNBwHuQ==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz", + "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==", + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "engine.io-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" + }, + "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==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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=" + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=" + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^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=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "exec-series": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/exec-series/-/exec-series-1.0.3.tgz", + "integrity": "sha1-bSV6m+rEgqhyx3g7yGFYOfx3FDo=", + "requires": { + "async-each-series": "^1.1.0", + "object-assign": "^4.1.0" + }, + "dependencies": { + "async-each-series": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-1.1.0.tgz", + "integrity": "sha1-9C/YFV048hpbjqB8KOBj7RcAsTg=" + } + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "requires": { + "pify": "^2.2.0" + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.0.0.tgz", + "integrity": "sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==" + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" + }, + "fast-glob": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", + "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fastq": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.1.tgz", + "integrity": "sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=" + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~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=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "requires": { + "semver-regex": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "first-chunk-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz", + "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=" + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + }, + "flatnest": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/flatnest/-/flatnest-1.0.0.tgz", + "integrity": "sha1-IEIa0FtGxjytMO8UqOxiX4az8cU=" + }, + "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==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "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=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz", + "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1", + "node-pre-gyp": "*" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.3", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "3.2.6", + "bundled": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.9.0", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.4.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.14.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.7", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.1", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.1.1", + "bundled": true, + "optional": true + } + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, + "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==" + }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "requires": { + "npm-conf": "^1.1.0" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + }, + "dependencies": { + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "giflossy": { + "version": "3.0.41", + "resolved": "https://registry.npmjs.org/giflossy/-/giflossy-3.0.41.tgz", + "integrity": "sha1-0OyWjX+g/wr7NYkR7liyT1ap5bw=", + "requires": { + "bin-build": "^2.0.0", + "bin-wrapper": "^3.0.0", + "logalot": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "archive-type": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "integrity": "sha1-nNnABpV+vpX62tW9YJiUKoE3N/Y=", + "requires": { + "file-type": "^3.1.0" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "bin-build": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-2.2.0.tgz", + "integrity": "sha1-EfjdYfcP/Por3KpbRvXo/t1CIcw=", + "requires": { + "archive-type": "^3.0.1", + "decompress": "^3.0.0", + "download": "^4.1.2", + "exec-series": "^1.0.0", + "rimraf": "^2.2.6", + "tempfile": "^1.0.0", + "url-regex": "^3.0.0" + } + }, + "bin-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-2.0.0.tgz", + "integrity": "sha1-hvjm9CU4k99g3DFpV/WvAqywWTA=", + "requires": { + "executable": "^1.0.0" + } + }, + "bin-version": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-1.0.4.tgz", + "integrity": "sha1-nrSY7m/Xb3q5p8FgQ2+JV5Q1144=", + "requires": { + "find-versions": "^1.0.0" + } + }, + "bin-version-check": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-2.1.0.tgz", + "integrity": "sha1-5OXfKQuQaffRETJAMe/BP90RpbA=", + "requires": { + "bin-version": "^1.0.0", + "minimist": "^1.1.0", + "semver": "^4.0.3", + "semver-truncate": "^1.0.0" + } + }, + "bin-wrapper": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-3.0.2.tgz", + "integrity": "sha1-Z9MwYmLksaXy+I7iNGT2plVneus=", + "requires": { + "bin-check": "^2.0.0", + "bin-version-check": "^2.1.0", + "download": "^4.0.0", + "each-async": "^1.1.1", + "lazy-req": "^1.0.0", + "os-filter-obj": "^1.0.0" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "caw": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", + "integrity": "sha1-/7Im/n78VHKI3GLuPpcHPCEtEDQ=", + "requires": { + "get-proxy": "^1.0.1", + "is-obj": "^1.0.0", + "object-assign": "^3.0.0", + "tunnel-agent": "^0.4.0" + }, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" + } + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "decompress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "integrity": "sha1-rx3VDQbjv8QyRh033hGzjA2ZG+0=", + "requires": { + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "decompress-tar": "^3.0.0", + "decompress-tarbz2": "^3.0.0", + "decompress-targz": "^3.0.0", + "decompress-unzip": "^3.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-assign": "^1.0.1", + "vinyl-fs": "^2.2.0" + } + }, + "decompress-tar": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "integrity": "sha1-IXx4n5uURQ76rcXF5TeXj8MzxGY=", + "requires": { + "is-tar": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-tarbz2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "integrity": "sha1-iyOTVoE1X58YnYclag+L3ZbZZm0=", + "requires": { + "is-bzip2": "^1.0.0", + "object-assign": "^2.0.0", + "seek-bzip": "^1.0.3", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-targz": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "integrity": "sha1-ssE9+YFmJomRtxXWRH9kLpaW9aA=", + "requires": { + "is-gzip": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-unzip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "integrity": "sha1-YUdbQVIGa74/7hL51inRX+ZHjus=", + "requires": { + "is-zip": "^1.0.0", + "read-all-stream": "^3.0.0", + "stat-mode": "^0.2.0", + "strip-dirs": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0", + "yauzl": "^2.2.1" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "download": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", + "integrity": "sha1-qlX9rTktldS2jowr4D4MKqIbqaw=", + "requires": { + "caw": "^1.0.1", + "concat-stream": "^1.4.7", + "each-async": "^1.0.0", + "filenamify": "^1.0.1", + "got": "^5.0.0", + "gulp-decompress": "^1.2.0", + "gulp-rename": "^1.2.0", + "is-url": "^1.2.0", + "object-assign": "^4.0.1", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.2", + "stream-combiner2": "^1.1.1", + "vinyl": "^1.0.0", + "vinyl-fs": "^2.2.0", + "ware": "^1.2.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "executable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/executable/-/executable-1.1.0.tgz", + "integrity": "sha1-h3mA6REvM5EGbaNyZd562ENKtNk=", + "requires": { + "meow": "^3.1.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "filename-reserved-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "integrity": "sha1-5hz4BfDeHJhFZ9A4bcXfUO5a9+Q=" + }, + "filenamify": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "integrity": "sha1-qfL/0RxQO+0wABUCknI3jx8TZaU=", + "requires": { + "filename-reserved-regex": "^1.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "find-versions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-1.2.1.tgz", + "integrity": "sha1-y96fEuOFdaCvG+G5osXV/Y8Ya2I=", + "requires": { + "array-uniq": "^1.0.0", + "get-stdin": "^4.0.1", + "meow": "^3.5.0", + "semver-regex": "^1.0.0" + } + }, + "get-proxy": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", + "integrity": "sha1-iUhUSRvFkbDxR9euVw9cZ4tyVus=", + "requires": { + "rc": "^1.1.2" + } + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "requires": { + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" + } + }, + "got": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "integrity": "sha1-X4FjWmHkplifGAVp6k44FoClHzU=", + "requires": { + "create-error-class": "^3.0.1", + "duplexer2": "^0.1.4", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "node-status-codes": "^1.0.0", + "object-assign": "^4.0.1", + "parse-json": "^2.1.0", + "pinkie-promise": "^2.0.0", + "read-all-stream": "^3.0.0", + "readable-stream": "^2.0.5", + "timed-out": "^3.0.0", + "unzip-response": "^1.0.2", + "url-parse-lax": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "is-absolute": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "integrity": "sha1-hHSREZ/MtftDYhfMc39/qtUPYD8=", + "requires": { + "is-relative": "^0.1.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-natural-number": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "integrity": "sha1-fUxXKDd+84bD4ZSpkRv1fG3DNec=" + }, + "is-relative": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "integrity": "sha1-kF/uiuhvRbPsYUvDwVyGnfCHboI=" + }, + "is-valid-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=" + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "requires": { + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "os-filter-obj": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-1.0.3.tgz", + "integrity": "sha1-WRUzDZDs7VV9LZOKMcbdIU2cY60=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "semver": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz", + "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=" + }, + "semver-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-1.0.0.tgz", + "integrity": "sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-dirs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", + "requires": { + "chalk": "^1.0.0", + "get-stdin": "^4.0.1", + "is-absolute": "^0.1.5", + "is-natural-number": "^2.0.0", + "minimist": "^1.1.0", + "sum-up": "^1.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "tempfile": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", + "integrity": "sha1-W8xOrsxKsscH2LwR2ZzMmiyyh/I=", + "requires": { + "os-tmpdir": "^1.0.0", + "uuid": "^2.0.1" + } + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "timed-out": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "integrity": "sha1-lYYL/MXHbCd/j4Mm/Q9bLiDrohc=" + }, + "to-absolute-glob": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", + "requires": { + "extend-shallow": "^2.0.1" + } + }, + "tunnel-agent": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz", + "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=" + }, + "uuid": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=" + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "requires": { + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", + "requires": { + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + } + } + }, + "gifsicle": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.0.0.tgz", + "integrity": "sha512-GZ1ym4uY12FHXsf26Kk1G06Edwago9zctqUqin69pm8ObA13jb3urgHU9PgKmtH6kHaCjEcjoRzNjxUyYvb1Bg==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^1.0.0", + "logalot": "^2.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "globule": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.1.tgz", + "integrity": "sha512-OVyWOHgw29yosRHCHo7NncwR1hW5ew0W/UrvtwvjefVJeQ26q4/8r8FmPsSF1hJ93IgWkyv16pCTz6WblMzm/g==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.12", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "requires": { + "sparkles": "^1.0.0" + } + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", + "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.1.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.0.1", + "yargs": "^7.1.0" + }, + "dependencies": { + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + } + } + } + } + }, + "gulp-autoprefixer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-7.0.1.tgz", + "integrity": "sha512-QJGEmHw+bEt7FSqvmbAUTxbCuNLJYx4sz3ox9WouYqT/7j5FH5CQ8ZnpL1M7H5npX1bUJa7lUVY1w20jXxhOxg==", + "requires": { + "autoprefixer": "^9.6.1", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1", + "postcss": "^7.0.17", + "through2": "^3.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "requires": { + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-clean-css": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", + "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", + "requires": { + "clean-css": "4.2.3", + "plugin-error": "1.0.1", + "through2": "3.0.1", + "vinyl-sourcemaps-apply": "0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "requires": { + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "requires": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + } + }, + "gulp-decompress": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", + "integrity": "sha1-jutlpeAV+O2FMsr+KEVJYGJvDcc=", + "requires": { + "archive-type": "^3.0.0", + "decompress": "^3.0.0", + "gulp-util": "^3.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "archive-type": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "integrity": "sha1-nNnABpV+vpX62tW9YJiUKoE3N/Y=", + "requires": { + "file-type": "^3.1.0" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "clone": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "decompress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "integrity": "sha1-rx3VDQbjv8QyRh033hGzjA2ZG+0=", + "requires": { + "buffer-to-vinyl": "^1.0.0", + "concat-stream": "^1.4.6", + "decompress-tar": "^3.0.0", + "decompress-tarbz2": "^3.0.0", + "decompress-targz": "^3.0.0", + "decompress-unzip": "^3.0.0", + "stream-combiner2": "^1.1.1", + "vinyl-assign": "^1.0.1", + "vinyl-fs": "^2.2.0" + } + }, + "decompress-tar": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "integrity": "sha1-IXx4n5uURQ76rcXF5TeXj8MzxGY=", + "requires": { + "is-tar": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-tarbz2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "integrity": "sha1-iyOTVoE1X58YnYclag+L3ZbZZm0=", + "requires": { + "is-bzip2": "^1.0.0", + "object-assign": "^2.0.0", + "seek-bzip": "^1.0.3", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-targz": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "integrity": "sha1-ssE9+YFmJomRtxXWRH9kLpaW9aA=", + "requires": { + "is-gzip": "^1.0.0", + "object-assign": "^2.0.0", + "strip-dirs": "^1.0.0", + "tar-stream": "^1.1.1", + "through2": "^0.6.1", + "vinyl": "^0.4.3" + } + }, + "decompress-unzip": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "integrity": "sha1-YUdbQVIGa74/7hL51inRX+ZHjus=", + "requires": { + "is-zip": "^1.0.0", + "read-all-stream": "^3.0.0", + "stat-mode": "^0.2.0", + "strip-dirs": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0", + "yauzl": "^2.2.1" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=" + }, + "glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "requires": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-stream": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=", + "requires": { + "extend": "^3.0.0", + "glob": "^5.0.3", + "glob-parent": "^3.0.0", + "micromatch": "^2.3.7", + "ordered-read-streams": "^0.3.0", + "through2": "^0.6.0", + "to-absolute-glob": "^0.1.1", + "unique-stream": "^2.0.2" + } + }, + "is-absolute": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "integrity": "sha1-hHSREZ/MtftDYhfMc39/qtUPYD8=", + "requires": { + "is-relative": "^0.1.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-natural-number": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "integrity": "sha1-fUxXKDd+84bD4ZSpkRv1fG3DNec=" + }, + "is-relative": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "integrity": "sha1-kF/uiuhvRbPsYUvDwVyGnfCHboI=" + }, + "is-valid-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "object-assign": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "integrity": "sha1-Q8NuXVaf+OSBbE76i+AtJpZ8GKo=" + }, + "ordered-read-streams": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=", + "requires": { + "is-stream": "^1.0.1", + "readable-stream": "^2.0.1" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-dirs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "integrity": "sha1-lgu9EoeETzl1pFWKoQOoJV4kVqA=", + "requires": { + "chalk": "^1.0.0", + "get-stdin": "^4.0.1", + "is-absolute": "^0.1.5", + "is-natural-number": "^2.0.0", + "minimist": "^1.1.0", + "sum-up": "^1.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "through2": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=", + "requires": { + "readable-stream": ">=1.0.33-1 <1.1.0-0", + "xtend": ">=4.0.0 <4.1.0-0" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + } + } + }, + "through2-filter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "to-absolute-glob": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=", + "requires": { + "extend-shallow": "^2.0.1" + } + }, + "vinyl": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=", + "requires": { + "clone": "^0.2.0", + "clone-stats": "^0.0.1" + } + }, + "vinyl-fs": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=", + "requires": { + "duplexify": "^3.2.0", + "glob-stream": "^5.3.2", + "graceful-fs": "^4.0.0", + "gulp-sourcemaps": "1.6.0", + "is-valid-glob": "^0.3.0", + "lazystream": "^1.0.0", + "lodash.isequal": "^4.0.0", + "merge-stream": "^1.0.0", + "mkdirp": "^0.5.0", + "object-assign": "^4.0.0", + "readable-stream": "^2.0.4", + "strip-bom": "^2.0.0", + "strip-bom-stream": "^1.0.0", + "through2": "^2.0.0", + "through2-filter": "^2.0.0", + "vali-date": "^1.0.0", + "vinyl": "^1.0.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=", + "requires": { + "convert-source-map": "^1.1.1", + "graceful-fs": "^4.1.2", + "strip-bom": "^2.0.0", + "through2": "^2.0.0", + "vinyl": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "vinyl": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + } + } + }, + "gulp-file-include": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/gulp-file-include/-/gulp-file-include-2.1.1.tgz", + "integrity": "sha512-jZ/of95c/2HIM+tSvY25B6Ou7PKIgBgBPMtUQPzkxaOEgRItPBdjj3SsY26IBlafvB2a6c8AQCdWF8c7+BVTZQ==", + "requires": { + "balanced-match": "^1.0.0", + "concat-stream": "^2.0.0", + "extend": "^3.0.2", + "flatnest": "^1.0.0", + "plugin-error": "^1.0.1", + "through2": "^3.0.1", + "vinyl": "^2.2.0" + }, + "dependencies": { + "concat-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz", + "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.0.2", + "typedarray": "^0.0.6" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "requires": { + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-header": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-2.0.9.tgz", + "integrity": "sha512-LMGiBx+qH8giwrOuuZXSGvswcIUh0OiioNkUpLhNyvaC6/Ga8X6cfAeme2L5PqsbXMhL8o8b/OmVqIQdxprhcQ==", + "requires": { + "concat-with-sourcemaps": "^1.1.0", + "lodash.template": "^4.5.0", + "map-stream": "0.0.7", + "through2": "^2.0.0" + } + }, + "gulp-imagemin": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-7.1.0.tgz", + "integrity": "sha512-6xBTNybmPY2YrvrhhlS8Mxi0zn0ypusLon63p9XXxDtIf7U7c6KcViz94K7Skosucr3378A6IY2kJSjJyuwylQ==", + "requires": { + "chalk": "^3.0.0", + "fancy-log": "^1.3.2", + "imagemin": "^7.0.0", + "imagemin-gifsicle": "^7.0.0", + "imagemin-mozjpeg": "^8.0.0", + "imagemin-optipng": "^7.0.0", + "imagemin-svgo": "^7.0.0", + "plugin-error": "^1.0.1", + "plur": "^3.0.1", + "pretty-bytes": "^5.3.0", + "through2-concurrent": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "gulp-newer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-newer/-/gulp-newer-1.4.0.tgz", + "integrity": "sha512-h79fGO55S/P9eAADbLAP9aTtVYpLSR1ONj08VPaSdVVNVYhTS8p1CO1TW7kEMu+hC+sytmCqcUr5LesvZEtDoQ==", + "requires": { + "glob": "^7.0.3", + "kew": "^0.7.0", + "plugin-error": "^0.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-notify": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-3.2.0.tgz", + "integrity": "sha512-qEocs1UVoDKKUjfsxJNMNwkRla0PbsyJwsqNNXpzYWsLQ29LhxRMY3wnTGZcc4hMHtalnvah/Dwlwb4NijH/0A==", + "requires": { + "ansi-colors": "^1.0.1", + "fancy-log": "^1.3.2", + "lodash.template": "^4.4.0", + "node-notifier": "^5.2.1", + "node.extend": "^2.0.0", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=" + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=" + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=" + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==" + }, + "gulp-sass": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz", + "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==", + "requires": { + "chalk": "^2.3.0", + "lodash": "^4.17.11", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "gulp-sourcemaps": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz", + "integrity": "sha512-SYLBRzPTew8T5Suh2U8jCSDKY+4NARua4aqjj8HOysBh2tSgT9u4jc1FYirAdPx1akUxxDeK++fqw6Jg0LkQRg==", + "requires": { + "@gulp-sourcemaps/identity-map": "1.X", + "@gulp-sourcemaps/map-sources": "1.X", + "acorn": "5.X", + "convert-source-map": "1.X", + "css": "2.X", + "debug-fabulous": "1.X", + "detect-newline": "2.X", + "graceful-fs": "4.X", + "source-map": "~0.6.0", + "strip-bom-string": "1.X", + "through2": "2.X" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "gulp-uglify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", + "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", + "requires": { + "array-each": "^1.0.1", + "extend-shallow": "^3.0.2", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "isobject": "^3.0.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "gulp-uglify-es": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-uglify-es/-/gulp-uglify-es-2.0.0.tgz", + "integrity": "sha512-00KkawzjWdjPo1YfD1FXKijVxZkyr6YSwJ2cJQgD1fNKFZCFPNjGc5sTyzyW8tZns8FmZafgHMrg7LUDNvIQ5A==", + "requires": { + "o-stream": "^0.2.2", + "plugin-error": "^1.0.1", + "terser": "^4.3.9", + "vinyl": "^2.2.0", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "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=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.7.tgz", + "integrity": "sha512-ChkjQtKJ3GI6SsI4O5jwr8q8EPrWCnxuc4Tbx+vRI5x6mDOpjKKltNo1lRlszw3xwgTOSns1ZRBiMmmwpcvLxg==" + }, + "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==" + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==" + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "requires": { + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==" + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==" + }, + "imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "requires": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + } + }, + "imagemin-giflossy": { + "version": "5.1.10", + "resolved": "https://registry.npmjs.org/imagemin-giflossy/-/imagemin-giflossy-5.1.10.tgz", + "integrity": "sha1-P5EOfJ6Yf+oMG/19Ui3Va9CjjMM=", + "requires": { + "exec-buffer": "^3.0.0", + "giflossy": "^3.0.41", + "is-gif": "^1.0.0" + }, + "dependencies": { + "is-gif": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-1.0.0.tgz", + "integrity": "sha1-ptKumIkwB7/6l6HYwB1jIFgyCX4=" + } + } + }, + "imagemin-gifsicle": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz", + "integrity": "sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==", + "requires": { + "execa": "^1.0.0", + "gifsicle": "^5.0.0", + "is-gif": "^3.0.0" + } + }, + "imagemin-mozjpeg": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz", + "integrity": "sha512-+EciPiIjCb8JWjQNr1q8sYWYf7GDCNDxPYnkD11TNIjjWNzaV+oTg4DpOPQjl5ZX/KRCPMEgS79zLYAQzLitIA==", + "requires": { + "execa": "^1.0.0", + "is-jpg": "^2.0.0", + "mozjpeg": "^6.0.0" + } + }, + "imagemin-optipng": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz", + "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==", + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^2.0.0", + "optipng-bin": "^6.0.0" + } + }, + "imagemin-pngquant": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-8.0.0.tgz", + "integrity": "sha512-PVq0diOxO+Zyq/zlMCz2Pfu6mVLHgiT1GpW702OwVlnej+NhS6ZQegYi3OFEDW8d7GxouyR5e8R+t53SMciOeg==", + "requires": { + "execa": "^1.0.0", + "is-png": "^2.0.0", + "is-stream": "^2.0.0", + "ow": "^0.13.2", + "pngquant-bin": "^5.0.0" + }, + "dependencies": { + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + } + } + }, + "imagemin-svgo": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz", + "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==", + "requires": { + "is-svg": "^4.2.1", + "svgo": "^1.3.2" + } + }, + "imagemin-zopfli": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/imagemin-zopfli/-/imagemin-zopfli-6.0.0.tgz", + "integrity": "sha512-vmhMzV7m5o6QxgHpIDaBbKx/exWdIylwxV0hrxKECnPmt072A2qPtM8HCHu9EbrQctFk3KR8kN+cWFnk6EwzKQ==", + "requires": { + "exec-buffer": "^3.0.0", + "is-png": "^1.0.0", + "zopflipng-bin": "^5.0.0" + }, + "dependencies": { + "is-png": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-1.1.0.tgz", + "integrity": "sha1-1XSxK/J1wDUEVVcLDltXqwYgd84=" + } + } + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" + }, + "import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==" + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=" + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==" + }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, + "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=" + }, + "ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=" + }, + "irregular-plurals": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz", + "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==" + }, + "is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "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=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-bzip2": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", + "integrity": "sha1-XuWOqlounIDiFAe+3yOuWsCRs/w=" + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + }, + "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=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "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=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "requires": { + "file-type": "^10.4.0" + }, + "dependencies": { + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==" + } + } + }, + "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==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha1-bKiwe5nHeZgCWQDlVc7Y7YCHmoM=" + }, + "is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=" + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=" + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "requires": { + "lodash.isfinite": "^3.3.2" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", + "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "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==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==" + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" + }, + "is-redirect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", + "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=" + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.2.1.tgz", + "integrity": "sha512-PHx3ANecKsKNl5y5+Jvt53Y4J7MfMpbNZkv384QNiswMKAWIbvcqbPz+sYbFKJI8Xv3be01GSFniPmoaP+Ai5A==", + "requires": { + "html-comment-regex": "^1.1.2" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-tar": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", + "integrity": "sha1-L2suF5LB9bs2UZrKqdZcDSb+hT0=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" + }, + "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==" + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "is-zip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", + "integrity": "sha1-R7Co/004p2QxzP2ZqOFaTIa6IyU=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "jquery-touchswipe": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/jquery-touchswipe/-/jquery-touchswipe-1.6.19.tgz", + "integrity": "sha512-b0BGje9reNRU3u6ksAK9QqnX7yBRgLNe/wYG7DOfyDlhBlYjayIT8bSOHmcuvptIDW/ubM9CTW/mnZf9Rohuow==" + }, + "js-base64": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", + "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==" + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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=" + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==" + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=" + }, + "kew": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/kew/-/kew-0.7.0.tgz", + "integrity": "sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=" + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazy-req": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lazy-req/-/lazy-req-1.1.0.tgz", + "integrity": "sha1-va6+rTD42CQDnODOFJ1Nqge6H6w=" + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==" + }, + "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=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "localtunnel": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz", + "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==", + "requires": { + "axios": "0.19.0", + "debug": "4.1.1", + "openurl": "1.1.1", + "yargs": "6.6.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=" + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.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==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "requires": { + "es5-ext": "~0.10.2" + } + }, + "make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "requires": { + "make-error": "^1.2.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==" + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "memoizee": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.14.tgz", + "integrity": "sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==", + "requires": { + "d": "1", + "es5-ext": "^0.10.45", + "es6-weak-map": "^2.0.2", + "event-emitter": "^0.3.5", + "is-promise": "^2.1", + "lru-queue": "0.1", + "next-tick": "1", + "timers-ext": "^0.1.5" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + }, + "mime-types": { + "version": "2.1.26", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz", + "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==", + "requires": { + "mime-db": "1.43.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + }, + "mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "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==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "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=" + } + } + }, + "mozjpeg": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-6.0.1.tgz", + "integrity": "sha512-9Z59pJMi8ni+IUvSH5xQwK5tNLw7p3dwDNCZ3o1xE+of3G5Hc/yOz6Ue/YuLiBXU3ZB5oaHPURyPdqfBX/QYJA==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "requires": { + "duplexer2": "0.0.2" + }, + "dependencies": { + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "requires": { + "readable-stream": "~1.1.9" + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + } + } + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node-releases": { + "version": "1.1.50", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.50.tgz", + "integrity": "sha512-lgAmPv9eYZ0bGwUYAKlr8MG6K4CvWliWqnkcT2P8mMAgVrH3lqfBPorFlxiG1pHQnqmavJZ9vbMXUTNyMLbrgQ==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "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==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "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=" + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + } + }, + "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==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "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==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "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==", + "requires": { + "color-convert": "^1.9.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==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "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==" + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "node-status-codes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "integrity": "sha1-WuVUHQJGRdMqWPzdyc7s6nrjrC8=" + }, + "node.extend": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.2.tgz", + "integrity": "sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==", + "requires": { + "has": "^1.0.3", + "is": "^3.2.1" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "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==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "dependencies": { + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "requires": { + "once": "^1.3.2" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "requires": { + "config-chain": "^1.1.11", + "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=" + } + } + }, + "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=", + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "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==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "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=" + }, + "o-stream": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/o-stream/-/o-stream-0.2.2.tgz", + "integrity": "sha512-V3j76KU3g/Gyl8rpdi2z72rn5zguMvTCQgAXfBe3pxEefKqXmOUOD7mvx/mNjykdxGqDVfpSoo8r+WdrkWg/1Q==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=" + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" + }, + "opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optipng-bin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz", + "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "logalot": "^2.0.0" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "requires": { + "arch": "^2.1.0" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "requires": { + "lcid": "^1.0.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=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "ow": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/ow/-/ow-0.13.2.tgz", + "integrity": "sha512-9wvr+q+ZTDRvXDjL6eDOdFe5WUl/wa5sntf9kAolxqSpkBqaIObwLgFCGXSJASFw+YciXnOVtDWpxXa9cqV94A==", + "requires": { + "type-fest": "^0.5.1" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "requires": { + "p-timeout": "^1.1.1" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-pipe": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.0.0.tgz", + "integrity": "sha512-gwwdRFmaxsT3IU+Tl3vYKVRdjfhg8Bbdjw7B+E0y6F7Yz6l+eaQLn0BRmGMXIhcPDONPtOkMoNwx1etZh4zPJA==" + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "requires": { + "is-extglob": "^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=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "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=" + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "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==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=" + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "plur": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz", + "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==", + "requires": { + "irregular-plurals": "^2.0.0" + } + }, + "pngquant-bin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-5.0.2.tgz", + "integrity": "sha512-OLdT+4JZx5BqE1CFJkrvomYV0aSsv6x2Bba+aWaVc0PMfWlE+ZByNKYAdKeIqsM4uvW1HOSEHnf8KcOnykPNxA==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^0.10.0", + "logalot": "^2.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + } + } + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "requires": { + "async": "1.5.2", + "is-number-like": "^1.0.3" + } + }, + "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=" + }, + "postcss": { + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "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==" + }, + "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==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.3.tgz", + "integrity": "sha512-N7h4pG+Nnu5BEIzyeaaIYWs0LI5XC40OrRh5L60z0QjFsqGWcHcbkBvpe1WYpcIS9yQ8sOi/vIPt1ejQCrMVrg==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" + }, + "pretty-bytes": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz", + "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==" + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz", + "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==" + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.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==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=" + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" + } + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read-all-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "integrity": "sha1-NcPhd/IHjveJ7kv6+kNzB06u9Po=", + "requires": { + "pinkie-promise": "^2.0.0", + "readable-stream": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.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=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "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=" + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=" + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "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=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=" + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "requires": { + "symbol-observable": "1.0.1" + } + }, + "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==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sass": { + "version": "1.26.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.1.tgz", + "integrity": "sha512-DWtzW0jDu+96MYkEdM8vUigjpisvM9qSlDwNvTFcr+XC7o2+3aXSAbHNcJ+8HzD1857uW9Opbxgu39esytVUKA==", + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "dependencies": { + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "seek-bzip": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", + "integrity": "sha1-z+kXyz0nS8/6x5J1ivUxc+sfq9w=", + "requires": { + "commander": "~2.8.1" + }, + "dependencies": { + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "requires": { + "graceful-readlink": ">= 1.0.0" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "requires": { + "sver-compat": "^1.5.0" + } + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==" + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "requires": { + "semver": "^5.3.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "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.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "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=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "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=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=" + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "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=" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "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==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "socket.io-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", + "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "requires": { + "sort-keys": "^1.0.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "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.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.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==" + } + } + }, + "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=" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==" + }, + "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==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + }, + "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==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" + }, + "stat-mode": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "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=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner2": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", + "requires": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "requires": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "requires": { + "define-properties": "^1.1.3", + "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==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=", + "requires": { + "first-chunk-stream": "^1.0.0", + "strip-bom": "^2.0.0" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=" + }, + "strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } + }, + "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=" + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "sum-up": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz", + "integrity": "sha1-HGYfZnBX9jvLeHWqFDi8FiUlFW4=", + "requires": { + "chalk": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=" + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "terser": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.6.tgz", + "integrity": "sha512-4lYPyeNmstjIIESr/ysHg2vUPRGf2tzF9z2yYwnowXVuVzLEamPN1Gfrz7f8I9uEPuHcbFlW4PLIAsJoxXyJ1g==", + "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==" + } + } + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "requires": { + "chalk": "^1.1.1", + "object-path": "^0.9.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-concurrent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz", + "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==", + "requires": { + "through2": "^2.0.0" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "requires": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" + }, + "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=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "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=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "requires": { + "escape-string-regexp": "^1.0.2" + } + }, + "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==", + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-fest": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz", + "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==" + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==" + }, + "uglify-js": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz", + "integrity": "sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==", + "requires": { + "commander": "~2.20.3", + "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==" + } + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbzip2-stream": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.3.3.tgz", + "integrity": "sha512-fUlAF7U9Ah1Q6EieQ4x4zLNejrRvDWUYmxXUpN3uziFYCHapjWFaCAnreY9bGgxzaMCFAPPpYNng57CypwJVhg==", + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "undertaker": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "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=" + } + } + }, + "unzip-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + }, + "url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "requires": { + "ip-regex": "^1.0.1" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8flags": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", + "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "vali-date": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=" + }, + "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==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-assign": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz", + "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=", + "requires": { + "object-assign": "^4.0.1", + "readable-stream": "^2.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "requires": { + "source-map": "^0.5.1" + } + }, + "ware": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=", + "requires": { + "wrap-fn": "^0.1.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=" + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrap-fn": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=", + "requires": { + "co": "3.1.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "yargs": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", + "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^16.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.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=" + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "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==" + }, + "yargs-parser": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz", + "integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.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=", + "requires": { + "camelcase": "^3.0.0" + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "zopflipng-bin": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/zopflipng-bin/-/zopflipng-bin-5.0.0.tgz", + "integrity": "sha512-8AWRT/CPkIBEup96LSiVdhLT4n7b4bpzY0BcQ26OjdRnjODa+JWNK55Ii63CiOEyqObPSwjLifuUI5ooFmjiGQ==", + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + } + } + } +} diff --git a/parts/about/about.php b/parts/about/about.php new file mode 100644 index 0000000..a022a01 --- /dev/null +++ b/parts/about/about.php @@ -0,0 +1,71 @@ +
+

О нас

+
+

О нас

+

Отзывы

+
+
+
+
+ +
+ +
+ +
+ +
+
+
+
+
+ + 0, + 'orderby' => 'date', + 'order' => 'DESC', + 'include' => array(), + 'exclude' => array(), + 'meta_key' => '', + 'meta_value' =>'', + 'post_type' => 'armanty_feedback', + 'posts_per_page' => 99, + 'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса + ) ); + + foreach( $posts as $post ){ + setup_postdata($post);?> +
+
+
+
+
+
+
+
+
+
+ + + + + +
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
\ No newline at end of file diff --git a/parts/certificates/advantages.php b/parts/certificates/advantages.php new file mode 100644 index 0000000..0fd3927 --- /dev/null +++ b/parts/certificates/advantages.php @@ -0,0 +1,17 @@ +
+

+
+
+
Любой номинал сертификата
+
+
+
Срок действия - 1 год со дня покупки
+
+
+
Можно заказать и оплатить online
+
+
+
Стильный дизайн подарочной карты
+
+
+
\ No newline at end of file diff --git a/parts/certificates/items.php b/parts/certificates/items.php new file mode 100644 index 0000000..4b004b1 --- /dev/null +++ b/parts/certificates/items.php @@ -0,0 +1,39 @@ +
+

Вы можете приобрести подарочный сертификат онлайн

+
+ 0, + 'orderby' => 'date', + 'order' => 'DESC', + 'include' => array(), + 'exclude' => array(), + 'meta_key' => '', + 'meta_value' =>'', + 'post_type' => 'armanty_certificate', + 'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса + ) ); + + foreach( $posts as $post ){ + setup_postdata($post);?> +
+ money + +
+ + + +
+
+ + \ No newline at end of file diff --git a/parts/certificates/modal.php b/parts/certificates/modal.php new file mode 100644 index 0000000..4fe3cf9 --- /dev/null +++ b/parts/certificates/modal.php @@ -0,0 +1,8 @@ +
+
+
+ +
+
\ No newline at end of file diff --git a/parts/certificates/target.php b/parts/certificates/target.php new file mode 100644 index 0000000..62ae5ce --- /dev/null +++ b/parts/certificates/target.php @@ -0,0 +1,22 @@ +
+

Для кого подойдет сертификат Armanty Quests?

+ + +
+ + +
+ +
+

+

+
+
+ + +
+
\ No newline at end of file diff --git a/parts/certificates/text.php b/parts/certificates/text.php new file mode 100644 index 0000000..c59ced8 --- /dev/null +++ b/parts/certificates/text.php @@ -0,0 +1,21 @@ +
+

Ищете подарок, который запомнится надолго?

+
+
+ certificate + +
+
+ + +
+
+
+ + \ No newline at end of file diff --git a/parts/contacts/contacts-header.php b/parts/contacts/contacts-header.php new file mode 100644 index 0000000..4e2b4eb --- /dev/null +++ b/parts/contacts/contacts-header.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/parts/contacts/contacts-text.php b/parts/contacts/contacts-text.php new file mode 100644 index 0000000..b6af255 --- /dev/null +++ b/parts/contacts/contacts-text.php @@ -0,0 +1,32 @@ +
+ +
+
+

Адрес

+

+
+
+

Телефон:

+ +
+
+

E-mail:

+ +
+
+ +
+
+ place +
+
+

Как добраться ?

+
+ +
+
+
+
\ No newline at end of file diff --git a/parts/form/form-content.php b/parts/form/form-content.php new file mode 100644 index 0000000..5041dbb --- /dev/null +++ b/parts/form/form-content.php @@ -0,0 +1,254 @@ +
+

Бронирование праздника

+
+
+
+
Укажите контактные данные
+
+
+ +
+
+ +
+
+
Информация о вашем празднике
+
+
+ +
+
+ +
+
+ +
+
+
Выберите квест и комнату
+
+
+ +
+
+ +
+
+
+ +
+ Квест - название +
+
+
+ +
+ Комната название +
Описание комнаты
+
+
+
+ +
+
+
Укажите количество детей
+
+ + + + + + + +
+
+
+
Выберите дату и время праздника
+ +
+
+
Дополнительные услуги
+
+
+
+ +
+
Химическое шоу
+ 5000 р. +
+
+ +
+
+
+
+
+ +
+
Бумажное шоу
+ 5000 р. +
+
+ +
+
+
+
+
+ +
+
Шоу мыльных пузерей
+ 5000 р. +
+
+ +
+
+
+
+
+ +
+
Аниматор
+ 3000 р. +
+
+ +
+
+
+
+
+ +
+
Фотограф
+ 2000 р. +
+
+ +
+
+
+
+
+ +
+
Неоновое шоу
+ 5000 р. +
+
+ +
+
+
+
+ +
+
+
+
+ +
+

+ Справка +

+
+ +
+

Квест

+

Егерь - 2500 р.

+
+ +
+

Дата и время

+

10-го апреля 2020

+
+ +
+

Количество гостей

+

+ Детей: 12 +

+
+
+

Дополнительные услуги

+

Химическое шоу - 3000 р.

+
+ +
+

ИТОГО 8280 р.

+
+
+

Организуем незабываемый праздник вместе !

+
+
+
+
+
diff --git a/parts/gallery/gallery-content.php b/parts/gallery/gallery-content.php new file mode 100644 index 0000000..c66c2dd --- /dev/null +++ b/parts/gallery/gallery-content.php @@ -0,0 +1,47 @@ + + + \ No newline at end of file diff --git a/parts/gallery/gallery-header.php b/parts/gallery/gallery-header.php new file mode 100644 index 0000000..b1dc880 --- /dev/null +++ b/parts/gallery/gallery-header.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/parts/holiday/adding-service.php b/parts/holiday/adding-service.php new file mode 100644 index 0000000..f473616 --- /dev/null +++ b/parts/holiday/adding-service.php @@ -0,0 +1,29 @@ +
+

+

+
+ + +
+
+
extra
+ +
+
+ + + +
+ +
\ No newline at end of file diff --git a/parts/holiday/description.php b/parts/holiday/description.php new file mode 100644 index 0000000..a89bbf9 --- /dev/null +++ b/parts/holiday/description.php @@ -0,0 +1,11 @@ +
+

Детские праздники в игровом центре Armanty

+
+ post_content; + echo $content; + ?> +
+ Читать далее +
diff --git a/parts/holiday/main.php b/parts/holiday/main.php new file mode 100644 index 0000000..223f186 --- /dev/null +++ b/parts/holiday/main.php @@ -0,0 +1,16 @@ +
+
+
+
+ +

Организация детских праздников

+

Дни рождения и праздники "под ключ". + Мы развлекаем ваших детей, пока вы отдыхаете!

+ +
+
+ +
+
+
+
\ No newline at end of file diff --git a/parts/holiday/packages.php b/parts/holiday/packages.php new file mode 100644 index 0000000..41ea17f --- /dev/null +++ b/parts/holiday/packages.php @@ -0,0 +1,83 @@ +
+
+

+

+ +
+
\ No newline at end of file diff --git a/parts/holiday/photos.php b/parts/holiday/photos.php new file mode 100644 index 0000000..77c48cb --- /dev/null +++ b/parts/holiday/photos.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/parts/holiday/var.php b/parts/holiday/var.php new file mode 100644 index 0000000..cf46c88 --- /dev/null +++ b/parts/holiday/var.php @@ -0,0 +1,36 @@ +
+

+

+ +
+
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
var
+
+
+
\ No newline at end of file diff --git a/parts/home/discount.php b/parts/home/discount.php new file mode 100644 index 0000000..186481e --- /dev/null +++ b/parts/home/discount.php @@ -0,0 +1,87 @@ +
+

Скидки и акции

+ +
+
+
+
+
Закрыть ×
+
+
+ +
+
\ No newline at end of file diff --git a/parts/home/entertaiment.php b/parts/home/entertaiment.php new file mode 100644 index 0000000..7a65854 --- /dev/null +++ b/parts/home/entertaiment.php @@ -0,0 +1,60 @@ +
+
+

Все развлечения

+ +
+
diff --git a/parts/home/main.php b/parts/home/main.php new file mode 100644 index 0000000..7d5892a --- /dev/null +++ b/parts/home/main.php @@ -0,0 +1,51 @@ +
+ + + + + + +
+ + \ No newline at end of file diff --git a/parts/home/map-block.php b/parts/home/map-block.php new file mode 100644 index 0000000..673d3a4 --- /dev/null +++ b/parts/home/map-block.php @@ -0,0 +1,19 @@ +
+
+

Как нас найти

+
+
+
+
    +
  • +7 (925) 720-56-54
  • +
  • г. Подольск, ул. Кл. Готвальда, 6В
  • +
  • Время работы игрового центра: Круглосуточно
  • +
+
+
+
+
\ No newline at end of file diff --git a/parts/home/order-modal.php b/parts/home/order-modal.php new file mode 100644 index 0000000..35e383c --- /dev/null +++ b/parts/home/order-modal.php @@ -0,0 +1,7 @@ +
+
+
+ modal +

Спасибо! Мы получили вашу заявку!

+
+
\ No newline at end of file diff --git a/parts/home/order.php b/parts/home/order.php new file mode 100644 index 0000000..b4793b1 --- /dev/null +++ b/parts/home/order.php @@ -0,0 +1,20 @@ +
+
+
+

Хотите заказать мероприятие или детский праздник?

+

Оставьте свои контактные данные, и мы свяжемся с Вами в ближайшее время!

+
+
+
+ + + + +
+ Нажимая кнопку "Оставить заявку", Вы соглашаетесь на обработку персональных данных + +
+
+ +
+ \ No newline at end of file diff --git a/parts/home/places.php b/parts/home/places.php new file mode 100644 index 0000000..bd7279b --- /dev/null +++ b/parts/home/places.php @@ -0,0 +1,54 @@ +
+
+

Залы для праздника

+ +
+ +
\ No newline at end of file diff --git a/parts/home/present.php b/parts/home/present.php new file mode 100644 index 0000000..0384eea --- /dev/null +++ b/parts/home/present.php @@ -0,0 +1,33 @@ +
+
+

Дарите незабываемые эмоции!

+
+ + + + + + +
+ +
+ +
\ No newline at end of file diff --git a/parts/home/principals.php b/parts/home/principals.php new file mode 100644 index 0000000..295e41d --- /dev/null +++ b/parts/home/principals.php @@ -0,0 +1,30 @@ +
+
+

Нам доверяют

+ +
+
\ No newline at end of file diff --git a/parts/price/main.php b/parts/price/main.php new file mode 100644 index 0000000..ecdd62a --- /dev/null +++ b/parts/price/main.php @@ -0,0 +1,146 @@ + +
+

Цены

+
+
+
+
+ Квесты +
+
+
+
+ Залы +
+
+
+
+ Услуги +
+
+
+
+ +
+ + +
+ + + + +
+ +

+ + +
+ + +
+ + +
+ + + + +
+ +
+ +
+
+ +
+ + +
+ + + + +
+ +

+ + +
+ + +
+ + +
+ + + +
+ +
+ +
+
+ +
+ + +
+ + + + +
+ +

+ + +
+ + +
+ + +
+ + + + +
+ +
+ +
+
+ +
+ + \ No newline at end of file diff --git a/parts/quests/compound.php b/parts/quests/compound.php new file mode 100644 index 0000000..099b682 --- /dev/null +++ b/parts/quests/compound.php @@ -0,0 +1,18 @@ +
+
+
+ + post_content; + echo $content; + ?> +
+ +
Читать дальше...
+
+
\ No newline at end of file diff --git a/parts/quests/quests-content.php b/parts/quests/quests-content.php new file mode 100644 index 0000000..3c2b384 --- /dev/null +++ b/parts/quests/quests-content.php @@ -0,0 +1,50 @@ +
+
+ + 5, + 'category' => 0, + 'orderby' => 'date', + 'order' => 'ASC', + 'include' => array(), + 'exclude' => array(), + 'meta_key' => '', + 'meta_value' =>'', + 'post_type' => 'armanty_quests', + 'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса + ) ); + + foreach( $posts as $post ){ + setup_postdata($post); + ?> + +
+
+

+ +
+
+ key + key + key + key + key +
+
+ peopl + - +
+
+ time + мин. +
+
+
+
+
+ +
+
\ No newline at end of file diff --git a/parts/quests/quests-header.php b/parts/quests/quests-header.php new file mode 100644 index 0000000..e0d1b01 --- /dev/null +++ b/parts/quests/quests-header.php @@ -0,0 +1,5 @@ +
+
+

+

+
\ No newline at end of file diff --git a/parts/quests/single/description.php b/parts/quests/single/description.php new file mode 100644 index 0000000..7543f68 --- /dev/null +++ b/parts/quests/single/description.php @@ -0,0 +1,25 @@ +
+
+
+
+ + - игроков +
+
+ + минут +
+
+ + из 5 +
+
+
+ +
+ +
+ +
+
+
\ No newline at end of file diff --git a/parts/quests/single/slider.php b/parts/quests/single/slider.php new file mode 100644 index 0000000..fc9335a --- /dev/null +++ b/parts/quests/single/slider.php @@ -0,0 +1,38 @@ +
+ + + + Previous + + + + Next + +
+

+
+ +
+ + \ No newline at end of file diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..1bd23d3 Binary files /dev/null and b/screenshot.png differ diff --git a/src/css/about.css b/src/css/about.css new file mode 100644 index 0000000..033931a --- /dev/null +++ b/src/css/about.css @@ -0,0 +1,229 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.page-header { + margin-top: 133px; + height: 408px; + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); +} + +.page-header h1 { + position: relative; + z-index: 2; + font-family: 'PT Sans', sans-serif; + font-size: 48px; + font-weight: 600; + line-height: 0.75; + letter-spacing: 0.4px; + text-align: center; + color: #ffffff; +} + +.page-overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.35); +} + +.about-text { + font-family: 'PT Sans', sans-serif; + margin-top: 80px; + max-width: 970px !important; + margin: 80px auto; + font-weight: 400; + font-size: 16px; + letter-spacing: 0.5px; + color: #000000; +} + +.about-joki { + padding-top: 20px; + font-family: 'PT Sans', sans-serif; +} + +.about-joki h1 { + font-family: 'Museo Bold' ,sans-serif; + text-align: center; + font-size: 28px; + font-weight: 600; + line-height: .75; + letter-spacing: .4px; + color: #dc3545; + text-transform: uppercase; +} + +.about-joki__header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + border-bottom: 1px solid #e4e7ed; + padding-left: 0; + margin-bottom: 20px; +} + +.about-joki__header h3 { + font-family: 'Museo Regular' ,sans-serif; + height: 40px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + line-height: 40px; + text-align: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin: 0; + list-style: none; + font-size: 14px; + font-weight: 500; + margin-right: 40px; + cursor: pointer; +} + +.about-joki__header h3.active { + border-bottom: 1px solid #dc3545; +} + +.about-joki__body { + max-width: 1210px !important; +} + +.about-joki__body-descr h2 { + font-family: 'Museo Regular' ,sans-serif; + font-weight: 700; + text-align: center; + color: #dc3545; + font-size: 24px; + margin-bottom: 40px; + margin-top: 20px; +} + +.about-joki__body-descr .about-content p { + color: #4c4c4c; + max-width: 650px; + font-family: 'Museo Regular' ,sans-serif; + margin-top: 15px; + margin-bottom: 30px; +} + +.about-joki__body-descr .about-content p::before { + content: '\f005'; + font-family: 'FontAwesome'; + margin-right: 10px; + color: #dc3545; +} + +.about-joki__body-descr .about-content ul { + list-style: none; + -webkit-padding-start: 0; + padding-inline-start: 0; + margin-top: 30px; +} + +.about-joki__body-descr .about-content ul li h3 { + font-family: 'Museo Regular' ,sans-serif; + color: #4c4c4c; + font-size: 1.17rem; + font-weight: 600; +} + +.about-joki__body-descr .about-content ul li p { + font-size: 16px; + letter-spacing: 0.3px; + line-height: 1.15; + font-weight: 400; +} + +.about-joki__body-descr .about-content ul li p::before { + display: none; +} + +.about-joki__body-fb { + display: none; +} + +.about-joki__body-fb h2 { + display: block; + text-align: center; + font-size: 24px; + font-family: 'Museo Regular' ,sans-serif; +} + +@media screen and (max-width: 768px) { + .page-header { + height: 200px; + background-position: top center !important; + } + .page-header h1 { + font-size: 34px; + line-height: 1.1; + } + .about-joki__body-descr p { + max-width: 100% !important; + } +} + +@media screen and (max-width: 425px) { + .page-header { + margin-top: 110px; + } + .page-header h1 { + font-size: 28px; + } + .about-joki__header { + padding: 0 20px !important; + } + .about-joki__body-descr h2 { + font-size: 20px !important; + } + .about-joki__body-descr .about-content p { + text-align: center; + } + .about-joki__body-descr .about-content ul li p { + text-align: left; + } + .about-joki__body-fb h2 { + font-size: 20px !important; + } +} diff --git a/src/css/certificate.css b/src/css/certificate.css new file mode 100644 index 0000000..ba6d56b --- /dev/null +++ b/src/css/certificate.css @@ -0,0 +1,309 @@ +.cert-text { + margin-top: 50px; + font-family: 'PT Sans', sans-serif; +} + +.cert-text h3 { + font-size: 32px; + font-weight: 600; + letter-spacing: 0.1px; + color: #1d1d1d; + margin: 0 0 12px 0; +} + +.cert-text p { + font-size: 18px; + line-height: 1.33; + letter-spacing: 0.1px; + color: #1d1d1d; +} + +.cert-text button { + margin-top: 30px; +} + +.cert-advantages { + margin-top: 60px; +} + +.cert-advantages h2 { + text-align: center; + font-size: 40px; + font-weight: 600; + letter-spacing: 0.5px; + text-align: center; + color: #1e212b; + line-height: normal; + margin-bottom: 40px; +} + +.cert-advantages .row { + margin-top: 20px; + max-width: 1440px; + margin-right: auto; + margin-left: auto; +} + +.cert-advantages__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.cert-advantages__item img { + min-height: 117px; + margin-bottom: 10px; +} + +.cert-advantages__item span { + font-family: 'PT Sans', sans-serif; + text-align: center; + max-width: 130px; + font-size: 18px; + color: #000000; + letter-spacing: 0.3px; +} + +.cert-target h2 { + font-size: 40px; + font-weight: 600; + letter-spacing: 0.5px; + text-align: center; + color: #1e212b; + line-height: normal; + margin-bottom: 70px; +} + +.cert-target .row { + max-width: 1290px; + margin-right: auto; + margin-left: auto; +} + +.cert-target__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + max-width: 600px; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 70px; +} + +.cert-target__item img { + width: 260px; + height: 260px; +} + +.cert-target__item-text { + max-width: 280px; + margin-left: 45px; + font-family: 'PT Sans', sans-serif; +} + +.cert-target__item-text h4 { + font-size: 24px; + font-weight: 600; + letter-spacing: 0.1px; + color: #1d1d1d; + margin: 0 0 12px 0; +} + +.cert-target__item-text p { + font-size: 18px; + letter-spacing: 0.1px; + color: #1d1d1d; + line-height: 1.15; +} + +.cert-items h2 { + text-align: center; + font-size: 40px; + font-weight: 600; + letter-spacing: 0.5px; + text-align: center; + color: #1e212b; + line-height: normal; +} + +.cert-items .row { + max-width: 1290px; + margin-left: auto; + margin-right: auto; + margin-top: 50px; +} + +.cert-items .row div { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 50px; +} + +.cert-items .row div span { + font-size: 24px; + font-weight: 600; + letter-spacing: 0.1px; + color: #1d1d1d; + margin: 0 0 20px 0; + max-width: 370px; + text-align: center; +} + +.cert-modal { + display: none; + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + height: 100vh; + width: 100%; + z-index: 99999; +} + +.cert-modal-overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.35); +} + +@media screen and (max-width: 1200px) { + .cert-text .row { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .cert-target .row { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } +} + +@media screen and (max-width: 768px) { + .cert-text h3 { + text-align: center; + } + .cert-text__img { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + .cert-text .row h3 { + display: none; + } + .cert-text__block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } + .cert-advantages .row { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .cert-advantages .row .cert-advantages__item { + margin-bottom: 20px; + margin-top: 20px; + } +} + +@media screen and (max-width: 425px) { + .cert-text__header { + font-size: 26px !important; + } + .cert-target h2 { + font-size: 26px !important; + max-width: 395px; + } + .cert-target__item { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 20px; + } + .cert-target__item img { + width: 140px; + height: 140px; + } + .cert-target__item-text { + text-align: center; + margin-left: 0; + margin-top: 40px; + } + .cert-target__item-text h4 { + font-size: 18px; + } + .cert-target__item-text p { + font-size: 14px; + } + .cert-items { + font-family: 'PT Sans', sans-serif; + } + .cert-items h2 { + font-size: 26px !important; + line-height: 1.09; + letter-spacing: 0.3px; + padding: 0 10px; + max-width: 365px; + margin-right: auto; + margin-left: auto; + } + .cert-items span { + font-size: 18px !important; + } + .cert-items button { + font-size: 14px; + } + .cert-items .row { + margin-top: 20px; + } + .cert-advantages h2 { + font-size: 26px !important; + } +} + +@media screen and (min-width: 768px) { + .cert-text__header { + display: none; + } +} diff --git a/src/css/contacts.css b/src/css/contacts.css new file mode 100644 index 0000000..bf64f6a --- /dev/null +++ b/src/css/contacts.css @@ -0,0 +1,184 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.contacts { + font-family: 'PT Sans', sans-serif; +} + +.contacts-text { + margin-top: 20px; +} + +.contacts-text i { + color: #dc3545; + font-size: 29px; + margin-right: 10px; +} + +.contacts-text h2 { + font-size: 24px; + font-weight: 600; + letter-spacing: 0.3px; + color: #363943; +} + +.contacts-info { + margin-bottom: 40px; +} + +.contacts-info p, .contacts-info a { + font-size: 22px; + line-height: 1.45; + letter-spacing: 0.5px; + color: #363943; + margin-left: 25px; + max-width: 400px; +} + +.contacts-info a { + margin-left: 35px; +} + +.contacts-info h2 { + margin-top: 20px; +} + +.contacts-info .col-3 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.contacts-info .col-4 { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.contacts-description h2 { + font-size: 32px; + font-weight: 600; + letter-spacing: 0.3px; + color: #000000; + margin: 0 0 12px 0; +} + +.contacts-description .how { + font-size: 22px; + line-height: 1.45; + letter-spacing: 0.5px; + color: #000000; +} + +.contacts-description .how h3 { + font-size: 22px; + font-weight: bold; + line-height: 1.45; + letter-spacing: 0.5px; + color: #000000; +} + +.contacts-map > ymaps { + margin: 0 auto; +} + +@media screen and (max-width: 1200px) { + .contacts-description { + padding-right: 0; + padding-left: 0; + } + .contacts-description h2 { + font-size: 26px !important; + } + .contacts-description p, .contacts-description h3 { + font-size: 18px !important; + } + .contacts-map { + max-width: 100%; + overflow: hidden; + } +} + +@media screen and (max-width: 768px) { + .contacts-info p, .contacts-info a { + font-size: 18px; + } + .contacts-image { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 30px; + } +} + +@media screen and (max-width: 500px) { + .contacts-info h2, .contacts-info i { + font-size: 18px !important; + } + .contacts-info p, .contacts-info a { + font-size: 16px; + margin-bottom: 5px; + } + .contacts-info h2 { + margin: 5px 0 10px; + } + .contacts-description { + padding-left: 10px; + padding: 10px; + } + .contacts-description { + font-size: 22px !important; + } + .contacts-description h3, .contacts-description p { + font-size: 16px !important; + } + .contacts-image img { + max-width: 100%; + } + .contacts-map { + height: 400px; + margin-bottom: 40px; + } +} diff --git a/src/css/fonts.css b/src/css/fonts.css new file mode 100644 index 0000000..e86bf5c --- /dev/null +++ b/src/css/fonts.css @@ -0,0 +1,24 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} diff --git a/src/css/form.css b/src/css/form.css new file mode 100644 index 0000000..795321d --- /dev/null +++ b/src/css/form.css @@ -0,0 +1,210 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.btn-adding { + color: #fff; + background-color: #5cb85c !important; + border-color: #4cae4c !important; + min-width: 90px; +} + +.dropdown-menu a { + background-color: #f5f7fa !important; +} + +.dropdown-menu a:hover { + color: #606266 !important; +} + +.dropdown-menu a.selected { + background-color: #fefefe; + color: #dc3545; +} + +.form-block h1 { + text-align: center; + font-size: 32px; + font-weight: 600; + font-family: 'PT Sans', sans-serif; +} + +.form-block input:focus, .form-block select:focus { + border: 1px solid #dc3545; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-block option { + padding-top: 5px; + padding-bottom: 5px; +} + +.form-block .form-add__item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: distribute; + justify-content: space-around; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 1px solid #606266; + border-radius: 10px; + height: 82px; +} + +.form-block .form-add__item i { + font-size: 48px; +} + +.form-block .form-add__item-text { + color: #4c4c4c; + text-align: center; +} + +.form-block .form-add__item-text h6 { + font-size: 18px; +} + +.form-block .cheque { + background-color: #f0f0f0; + padding-top: 15px; + color: #4c4c4c; +} + +.form-block .cheque h3 { + font-size: 20px; + font-family: 'Museo Bold'; +} + +.form-block .cheque h4 { + color: #dc3545; + font-size: 15px; + font-family: 'Museo Bold'; + margin-top: 20px; + margin-bottom: 20px; +} + +.form-block .cheque p { + font-size: 16px; +} + +.form-block .cheque div { + padding-left: 15px; + border-bottom: 2px dashed #fff; + position: relative; +} + +.form-block .cheque div.dots:before { + content: ''; + width: 15px; + height: 15px; + display: block; + position: absolute; + bottom: -7px; + left: -7px; + border-radius: 50%; + background-color: #ffffff; +} + +.form-block .cheque div.dots:after { + content: ''; + width: 15px; + height: 15px; + display: block; + position: absolute; + bottom: -7px; + right: -7px; + border-radius: 50%; + background-color: #ffffff; +} + +.form-block .cheque div:last-child { + border-bottom: none; +} + +.form-block .cheque-quest { + display: none; +} + +.form-block .cheque-date { + display: none; +} + +.form-block .cheque-guests { + display: none; +} + +.form-block .cheque-adding { + display: none; +} + +.form-block .cheque-sum { + display: none; +} + +@media screen and (max-width: 1200px) { + .guest-img img { + width: 300px; + } +} + +@media screen and (max-width: 425px) { + .form-add__item { + padding: 10px; + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .main-form { + position: unset; + } + .main-form-submit { + position: absolute; + bottom: 0; + left: 15px; + z-index: 9; + } + .col-lg-8 { + position: unset; + } + .all-form { + position: relative; + padding-bottom: 50px; + } + .guest-img { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: columna; + flex-direction: columna; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + justify-center: center; + } +} diff --git a/src/css/holiday.css b/src/css/holiday.css new file mode 100644 index 0000000..4e0d7d9 --- /dev/null +++ b/src/css/holiday.css @@ -0,0 +1,425 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.adding-service { + text-align: center; + padding-bottom: 20px; +} + +.adding-service .extras div { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 170px; +} + +.adding-service .extras div img { + min-height: 136px; + margin-bottom: 20px; +} + +.adding-service .extras div span { + text-align: center; + font-size: 18px; + color: #000000; + font-family: 'Museo Thin'; + line-height: 1.15; +} + +.adding-service button { + margin-top: 65px; +} + +.holiday-block { + max-width: 1330px !important; + color: #1e212b; + font-family: 'PT Sans', sans-serif; +} + +.holiday-block h2 { + font-size: 40px; + font-weight: 600; + letter-spacing: 0.5px; + text-align: center; + line-height: normal; + margin: 60px 0 40px; +} + +.holiday-block p { + font-size: 24px; + letter-spacing: 0.5px; + text-align: center; + margin-bottom: 50px; +} + +.holiday-photos { + text-align: center; + margin-bottom: 30px; +} + +.holiday-photos p { + max-width: 650px; + margin-left: auto; + margin-right: auto; +} + +.holiday-photos img { + border-radius: 20px; + margin-bottom: 40px; +} + +.packages { + background: url("../img/order-bg.jpg") center no-repeat; + background-size: cover; + color: #ffffff; + padding-bottom: 75px; +} + +.packages-slider { + max-width: 1320px !important; + width: 1400px; +} + +.packages h2, .packages p { + color: #ffffff; + max-width: 650px; + margin-right: auto; + margin-left: auto; +} + +.packages img { + width: 76px; + height: 76px; +} + +.packages-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + width: 300px; + height: 640px; + text-align: center; + border-radius: 20px; + -webkit-box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5); + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5); + background-color: #ffffff; + padding: 25px; +} + +.packages-item h3 { + font-size: 32px; + font-weight: 600; + letter-spacing: 0.6px; +} + +.packages-item__price { + color: #000000 !important; + font-size: 18px !important; + font-weight: 600; + letter-spacing: 0.5px; + font-family: 'PT Sans', sans-serif; + margin-bottom: 0 !important; +} + +.packages-item__price span { + font-size: 32px; + font-weight: 600; + letter-spacing: 0.5px; + color: #dc3545 !important; +} + +.packages-item__descr { + color: #dc3545 !important; + font-size: 16px !important; + letter-spacing: 0.4px; + text-align: center; + margin-bottom: 0 !important; +} + +.packages-item ul { + text-align: left; + font-size: 18px; + letter-spacing: 0.5px; + color: #000000; + margin: 0 0 15px 0; + font-weight: 600; + -webkit-padding-start: 0; + padding-inline-start: 0; +} + +.packages-item ul li { + list-style: none; + text-align: left; + margin-left: 25px; + font-size: 20px !important; + line-height: 1.4; + letter-spacing: 0.2px; + margin: 5px 0 0 0; + background: url("../img/icons/check.svg") 0 8px no-repeat; + padding: 0 0 0 30px; + font-weight: normal; +} + +.packages-item a { + margin-top: 20px; +} + +.var-line { + max-width: 1440px; + margin: 0 auto; +} + +.var-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 40px; +} + +.var-item img { + border-radius: 32px; + -webkit-box-shadow: 0 11px 20px 0 rgba(41, 50, 76, 0.31); + box-shadow: 0 11px 20px 0 rgba(41, 50, 76, 0.31); + height: 257px; + width: 257px; +} + +.var-item span { + max-width: 257px; + font-family: 'PT Sans', sans-serif; + font-size: 18px; + text-align: center; + color: #000000; + margin: 25px 0 0 0; + line-height: 1.15; +} + +.holiday-descr { + font-family: 'PT Sans', sans-serif; +} + +.holiday-descr h2 { + max-width: 720px; + margin-right: auto; + margin-left: auto; +} + +.holiday-descr__text { + max-width: 720px; + margin-right: auto; + margin-left: auto; +} + +.holiday-descr__text p { + text-align: left !important; + margin-bottom: 10px; + font-size: 20px; + line-height: 1.6; + letter-spacing: 0.2px; + color: #363943; +} + +.holiday-descr__text li { + font-size: 20px; + line-height: 1.6; + letter-spacing: 0.2px; + color: #363943; +} + +.holiday-descr a { + display: block; + max-width: 720px; + margin-right: auto; + margin-left: auto; + font-size: 1.125rem; + letter-spacing: 0.2px; + color: #dc3545; + text-decoration: underline; + position: relative; + background-color: #fff; +} + +.ent-container p { + font-size: 24px; + letter-spacing: 0.5px; + text-align: center; + color: #1e212b; + max-width: 940px; + margin: 20px auto; +} + +@media screen and (max-width: 1200px) { + .holiday-block { + max-width: 100% !important; + } + .holiday-block h2 { + font-size: 30px !important; + margin: 15px auto; + } + .holiday-block p { + font-size: 24px !important; + margin-bottom: 30px; + } + .packages-slider { + max-width: 100% !important; + } + .var-item span { + font-size: 16px; + } + .var-line { + height: auto; + } +} + +@media screen and (max-width: 768px) { + .holiday-block h2 { + font-size: 30px; + margin-top: 0; + margin-bottom: 20px; + } + .holiday-block p { + font-size: 16px !important; + margin-bottom: 50px; + } + .adding-service .extras { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .packages-item { + width: 280px; + } + .packages-item ul li { + font-size: 16px !important; + } + .packages-item h3 { + font-size: 26px; + } + .packages-item__price { + font-size: 16px !important; + } + .packages-item__descr { + font-size: 16px !important; + } + .packages-item button { + font-size: 18px; + } +} + +@media screen and (max-width: 425px) { + .holiday-block { + padding-left: 0; + padding-right: 0; + } + .holiday-block h2 { + margin-top: 20px; + margin-bottom: 20px; + font-size: 26px !important; + } + .holiday-block p { + font-size: 16px !important; + margin-bottom: 30px; + font-family: 'PT Sans'; + letter-spacing: 0.5px; + line-height: 1.15; + } + .holiday-block button { + font-size: 12px; + max-width: 300px; + } + .holiday-descr { + padding-left: 20px; + padding-right: 20px; + } + .holiday-descr p { + margin-bottom: 10px; + } + .holiday-descr__text ul li { + font-size: 16px !important; + font-family: 'PT Sans'; + letter-spacing: .5px; + line-height: 1.15; + } +} + +@media screen and (min-width: 1200px) { + .var-line { + background: url("../img/holiday/icons/scenario-path.svg") top left no-repeat; + margin-bottom: 50px; + } + .var-line .row .col-lg-4:nth-child(1) { + -webkit-transform: translateX(0px) translateY(-30px); + transform: translateX(0px) translateY(-30px); + } + .var-line .row .col-lg-4:nth-child(2) { + -webkit-transform: translateX(-100px) translateY(95px); + transform: translateX(-100px) translateY(95px); + } + .var-line .row .col-lg-4:nth-child(3) { + -webkit-transform: translateX(-85px) translateY(-45px); + transform: translateX(-85px) translateY(-45px); + } + .var-line .row .col-lg-4:nth-child(4) { + -webkit-transform: translateX(125px) translateY(30px); + transform: translateX(125px) translateY(30px); + } + .var-line .row .col-lg-4:nth-child(5) { + -webkit-transform: translateX(50px) translateY(90px); + transform: translateX(50px) translateY(90px); + } + .var-line .row .col-lg-4:nth-child(6) { + -webkit-transform: translateX(10px) translateY(-45px); + transform: translateX(10px) translateY(-45px); + } + .var-line .row .col-lg-4:nth-child(7) { + -webkit-transform: translateX(-10px) translateY(30px); + transform: translateX(-10px) translateY(30px); + } + .var-line .row .col-lg-4:nth-child(8) { + -webkit-transform: translateX(10px) translateY(80px); + transform: translateX(10px) translateY(80px); + } +} diff --git a/src/css/main-block.css b/src/css/main-block.css new file mode 100644 index 0000000..2cd7e3d --- /dev/null +++ b/src/css/main-block.css @@ -0,0 +1,87 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.btn-round { + padding: 14px 20px; + font-size: 18px; + font-weight: 600; + letter-spacing: 1.2px; + text-align: center; + text-transform: uppercase; + -webkit-box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49); + box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49); + margin-right: auto; + margin-left: auto; + border-radius: 44px; + min-width: 165px; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-round:hover { + background-color: #bd2130; + border-color: #dc3545; +} + +.hide { + display: none; +} + +.owl-carousel { + padding: 0; +} + +.owl-nav button { + outline: none; +} + +.container { + overflow: hidden; +} + +.owl-dots { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +.owl-dots .owl-dot { + border: 1px solid #f2f2f2 !important; + width: 30px !important; + height: 3px !important; + margin: 10px !important; +} + +.owl-dots .active { + background-color: #000000 !important; + border: 3px solid #f2f2f2 !important; +} + +.owl-stage-outer { + padding: 10px 0 !important; +} diff --git a/src/css/main.css b/src/css/main.css new file mode 100644 index 0000000..0b73e72 --- /dev/null +++ b/src/css/main.css @@ -0,0 +1,2 @@ +@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.page-header{margin-top:133px;height:408px;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 8px 0 rgba(0,0,0,.5)}.page-header h1{position:relative;z-index:2;font-family:'PT Sans',sans-serif;font-size:48px;font-weight:600;line-height:.75;letter-spacing:.4px;text-align:center;color:#fff}.page-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35)}.about-text{font-family:'PT Sans',sans-serif;margin-top:80px;max-width:970px!important;margin:80px auto;font-weight:400;font-size:16px;letter-spacing:.5px;color:#000}.about-joki{padding-top:20px;font-family:'PT Sans',sans-serif}.about-joki h1{font-family:'Museo Bold',sans-serif;text-align:center;font-size:28px;font-weight:600;line-height:.75;letter-spacing:.4px;color:#dc3545;text-transform:uppercase}.about-joki__header{display:flex;border-bottom:1px solid #e4e7ed;padding-left:0;margin-bottom:20px}.about-joki__header h3{font-family:'Museo Regular',sans-serif;height:40px;box-sizing:border-box;line-height:40px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0;list-style:none;font-size:14px;font-weight:500;margin-right:40px;cursor:pointer}.about-joki__header h3.active{border-bottom:1px solid #dc3545}.about-joki__body{max-width:1210px!important}.about-joki__body-descr h2{font-family:'Museo Regular',sans-serif;font-weight:700;text-align:center;color:#dc3545;font-size:24px;margin-bottom:40px;margin-top:20px}.about-joki__body-descr .about-content p{color:#4c4c4c;max-width:650px;font-family:'Museo Regular',sans-serif;margin-top:15px;margin-bottom:30px}.about-joki__body-descr .about-content p::before{content:'\f005';font-family:FontAwesome;margin-right:10px;color:#dc3545}.about-joki__body-descr .about-content ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0;margin-top:30px}.about-joki__body-descr .about-content ul li h3{font-family:'Museo Regular',sans-serif;color:#4c4c4c;font-size:1.17rem;font-weight:600}.about-joki__body-descr .about-content ul li p{font-size:16px;letter-spacing:.3px;line-height:1.15;font-weight:400}.about-joki__body-descr .about-content ul li p::before{display:none}.about-joki__body-fb{display:none}.about-joki__body-fb h2{display:block;text-align:center;font-size:24px;font-family:'Museo Regular',sans-serif}@media screen and (max-width:768px){.page-header{height:200px;background-position:top center!important}.page-header h1{font-size:34px;line-height:1.1}.about-joki__body-descr p{max-width:100%!important}}@media screen and (max-width:425px){.page-header{margin-top:110px}.page-header h1{font-size:28px}.about-joki__header{padding:0 20px!important}.about-joki__body-descr h2{font-size:20px!important}.about-joki__body-descr .about-content p{text-align:center}.about-joki__body-descr .about-content ul li p{text-align:left}.about-joki__body-fb h2{font-size:20px!important}}#wpadminbar{display:none}.wonderplugin3dcarousel-text{display:none}.wonderplugin3dcarousel-item a{display:none}#carousel-mobile{display:none}#carousel-mobile img{width:100%;height:180px}@media screen and (max-width:425px){#carousel{display:none}#carousel-mobile{display:block}}.cert-text{margin-top:50px;font-family:'PT Sans',sans-serif}.cert-text h3{font-size:32px;font-weight:600;letter-spacing:.1px;color:#1d1d1d;margin:0 0 12px 0}.cert-text p{font-size:18px;line-height:1.33;letter-spacing:.1px;color:#1d1d1d}.cert-text button{margin-top:30px}.cert-advantages{margin-top:60px}.cert-advantages h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal;margin-bottom:40px}.cert-advantages .row{margin-top:20px;max-width:1440px;margin-right:auto;margin-left:auto}.cert-advantages__item{display:flex;flex-direction:column;align-items:center}.cert-advantages__item img{min-height:117px;margin-bottom:10px}.cert-advantages__item span{font-family:'PT Sans',sans-serif;text-align:center;max-width:130px;font-size:18px;color:#000;letter-spacing:.3px}.cert-target h2{font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal;margin-bottom:70px}.cert-target .row{max-width:1290px;margin-right:auto;margin-left:auto}.cert-target__item{display:flex;align-items:flex-start;max-width:600px;justify-content:center;margin-bottom:70px}.cert-target__item img{width:260px;height:260px}.cert-target__item-text{max-width:280px;margin-left:45px;font-family:'PT Sans',sans-serif}.cert-target__item-text h4{font-size:24px;font-weight:600;letter-spacing:.1px;color:#1d1d1d;margin:0 0 12px 0}.cert-target__item-text p{font-size:18px;letter-spacing:.1px;color:#1d1d1d;line-height:1.15}.cert-items h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal}.cert-items .row{max-width:1290px;margin-left:auto;margin-right:auto;margin-top:50px}.cert-items .row div{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.cert-items .row div span{font-size:24px;font-weight:600;letter-spacing:.1px;color:#1d1d1d;margin:0 0 20px 0;max-width:370px;text-align:center}.cert-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;z-index:99999}.cert-modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35)}@media screen and (max-width:1200px){.cert-text .row{justify-content:space-between!important}.cert-target .row{justify-content:center!important}}@media screen and (max-width:768px){.cert-text h3{text-align:center}.cert-text__img{display:flex;justify-content:center}.cert-text .row h3{display:none}.cert-text__block{display:flex;flex-direction:column;justify-content:center;align-items:center}.cert-advantages .row{justify-content:center!important}.cert-advantages .row .cert-advantages__item{margin-bottom:20px;margin-top:20px}}@media screen and (max-width:425px){.cert-text__header{font-size:26px!important}.cert-target h2{font-size:26px!important;max-width:395px}.cert-target__item{flex-direction:column;align-items:center;margin-bottom:20px}.cert-target__item img{width:140px;height:140px}.cert-target__item-text{text-align:center;margin-left:0;margin-top:40px}.cert-target__item-text h4{font-size:18px}.cert-target__item-text p{font-size:14px}.cert-items{font-family:'PT Sans',sans-serif}.cert-items h2{font-size:26px!important;line-height:1.09;letter-spacing:.3px;padding:0 10px;max-width:365px;margin-right:auto;margin-left:auto}.cert-items span{font-size:18px!important}.cert-items button{font-size:14px}.cert-items .row{margin-top:20px}.cert-advantages h2{font-size:26px!important}}@media screen and (min-width:768px){.cert-text__header{display:none}}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.contacts{font-family:'PT Sans',sans-serif}.contacts-text{margin-top:20px}.contacts-text i{color:#dc3545;font-size:29px;margin-right:10px}.contacts-text h2{font-size:24px;font-weight:600;letter-spacing:.3px;color:#363943}.contacts-info{margin-bottom:40px}.contacts-info a,.contacts-info p{font-size:22px;line-height:1.45;letter-spacing:.5px;color:#363943;margin-left:25px;max-width:400px}.contacts-info a{margin-left:35px}.contacts-info h2{margin-top:20px}.contacts-info .col-3{display:flex;flex-direction:column;align-items:center}.contacts-info .col-4{display:flex;flex-direction:column;align-items:center}.contacts-description h2{font-size:32px;font-weight:600;letter-spacing:.3px;color:#000;margin:0 0 12px 0}.contacts-description .how{font-size:22px;line-height:1.45;letter-spacing:.5px;color:#000}.contacts-description .how h3{font-size:22px;font-weight:700;line-height:1.45;letter-spacing:.5px;color:#000}.contacts-map>ymaps{margin:0 auto}@media screen and (max-width:1200px){.contacts-description{padding-right:0;padding-left:0}.contacts-description h2{font-size:26px!important}.contacts-description h3,.contacts-description p{font-size:18px!important}.contacts-map{max-width:100%;overflow:hidden}}@media screen and (max-width:768px){.contacts-info a,.contacts-info p{font-size:18px}.contacts-image{display:flex;align-items:center;justify-content:center;margin-bottom:30px}}@media screen and (max-width:500px){.contacts-info h2,.contacts-info i{font-size:18px!important}.contacts-info a,.contacts-info p{font-size:16px;margin-bottom:5px}.contacts-info h2{margin:5px 0 10px}.contacts-description{padding-left:10px;padding:10px}.contacts-description{font-size:22px!important}.contacts-description h3,.contacts-description p{font-size:16px!important}.contacts-image img{max-width:100%}.contacts-map{height:400px;margin-bottom:40px}}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.btn-adding{color:#fff;background-color:#5cb85c!important;border-color:#4cae4c!important;min-width:90px}.dropdown-menu a{background-color:#f5f7fa!important}.dropdown-menu a:hover{color:#606266!important}.dropdown-menu a.selected{background-color:#fefefe;color:#dc3545}.form-block h1{text-align:center;font-size:32px;font-weight:600;font-family:'PT Sans',sans-serif}.form-block input:focus,.form-block select:focus{border:1px solid #dc3545;box-shadow:none}.form-block option{padding-top:5px;padding-bottom:5px}.form-block .form-add__item{display:flex;justify-content:space-around;align-items:center;border:1px solid #606266;border-radius:10px;height:82px}.form-block .form-add__item i{font-size:48px}.form-block .form-add__item-text{color:#4c4c4c;text-align:center}.form-block .form-add__item-text h6{font-size:18px}.form-block .guest-img div{display:flex;flex-direction:column;align-items:flex-start;min-width:395px}.form-block .cheque{background-color:#f0f0f0;padding-top:15px;color:#4c4c4c}.form-block .cheque h3{font-size:20px;font-family:'Museo Bold'}.form-block .cheque h4{color:#dc3545;font-size:15px;font-family:'Museo Bold';margin-top:20px;margin-bottom:20px}.form-block .cheque p{font-size:16px}.form-block .cheque div{padding-left:15px;border-bottom:2px dashed #fff;position:relative}.form-block .cheque div.dots:before{content:'';width:15px;height:15px;display:block;position:absolute;bottom:-7px;left:-7px;border-radius:50%;background-color:#fff}.form-block .cheque div.dots:after{content:'';width:15px;height:15px;display:block;position:absolute;bottom:-7px;right:-7px;border-radius:50%;background-color:#fff}.form-block .cheque div:last-child{border-bottom:none}.form-block .cheque-quest{display:none}.form-block .cheque-date{display:none}.form-block .cheque-guests{display:none}.form-block .cheque-adding{display:none}.form-block .cheque-sum{display:none}@media screen and (max-width:1200px){.guest-img div{min-width:auto!important}.guest-img img{width:300px}.form-add__item{align-items:center!important}}@media screen and (max-width:425px){.form-add__item{padding:10px;justify-content:space-between!important}.form-block h1{text-align:left;font-size:28px}.main-form{position:unset}.main-form-submit{position:absolute;bottom:0;left:15px;z-index:9}.col-lg-8{position:unset}.all-form{position:relative;padding-bottom:50px}.guest-img{display:flex;flex-direction:columna;align-items:center;justify-center:center;margin:0 auto}.guest-img div{align-items:center!important;margin-bottom:10px}}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.adding-service{text-align:center;padding-bottom:20px}.adding-service .extras div{display:flex;flex-direction:column;max-width:170px}.adding-service .extras div img{min-height:136px;margin-bottom:20px}.adding-service .extras div span{text-align:center;font-size:18px;color:#000;font-family:'Museo Thin';line-height:1.15}.adding-service button{margin-top:65px}.holiday-block{max-width:1330px!important;color:#1e212b;font-family:'PT Sans',sans-serif}.holiday-block h2{font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;line-height:normal;margin:60px 0 40px}.holiday-block p{font-size:24px;letter-spacing:.5px;text-align:center;margin-bottom:50px}.holiday-photos{text-align:center;margin-bottom:30px;margin-right:auto;margin-left:auto}.holiday-photos p{max-width:650px;margin-left:auto;margin-right:auto}.holiday-photos img{border-radius:20px;margin-bottom:40px}.packages{background:url(../img/order-bg.jpg) center no-repeat;background-size:cover;color:#fff;padding-bottom:75px}.packages-slider{max-width:1320px!important;width:1400px}.packages h2,.packages p{color:#fff;max-width:650px;margin-right:auto;margin-left:auto}.packages img{width:76px;height:76px}.packages-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:300px;height:640px;text-align:center;border-radius:20px;box-shadow:0 0 15px 0 rgba(41,48,55,.5);background-color:#fff;padding:25px}.packages-item h3{font-size:32px;font-weight:600;letter-spacing:.6px}.packages-item__price{color:#000!important;font-size:18px!important;font-weight:600;letter-spacing:.5px;font-family:'PT Sans',sans-serif;margin-bottom:0!important}.packages-item__price span{font-size:32px;font-weight:600;letter-spacing:.5px;color:#dc3545!important}.packages-item__descr{color:#dc3545!important;font-size:16px!important;letter-spacing:.4px;text-align:center;margin-bottom:0!important}.packages-item ul{text-align:left;font-size:18px;letter-spacing:.5px;color:#000;margin:0 0 15px 0;font-weight:600;-webkit-padding-start:0;padding-inline-start:0}.packages-item ul li{list-style:none;text-align:left;margin-left:25px;font-size:20px!important;line-height:1.4;letter-spacing:.2px;margin:5px 0 0 0;background:url(../img/icons/check.svg) 0 8px no-repeat;padding:0 0 0 30px;font-weight:400}.packages-item a{margin-top:20px}.var-line{max-width:1440px;margin:0 auto}.var-item{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.var-item img{border-radius:32px;box-shadow:0 11px 20px 0 rgba(41,50,76,.31);height:257px;width:257px}.var-item span{max-width:257px;font-family:'PT Sans',sans-serif;font-size:18px;text-align:center;color:#000;margin:25px 0 0 0;line-height:1.15}.holiday-descr{font-family:'PT Sans',sans-serif}.holiday-descr h2{max-width:720px;margin-right:auto;margin-left:auto}.holiday-descr__text{max-width:720px;margin-right:auto;margin-left:auto;transition:.15s ease-in-out}.holiday-descr__text p{text-align:left!important;margin-bottom:10px;font-size:20px;line-height:1.6;letter-spacing:.2px;color:#363943}.holiday-descr__text li{font-size:20px;line-height:1.6;letter-spacing:.2px;color:#363943}.holiday-descr a{display:block;max-width:720px;margin-right:auto;margin-left:auto;font-size:1.125rem;letter-spacing:.2px;color:#dc3545;text-decoration:underline;position:relative;background-color:#fff}.ent-container p{font-size:24px;letter-spacing:.5px;text-align:center;color:#1e212b;max-width:940px;margin:20px auto}@media screen and (max-width:1200px){.holiday-block{max-width:100%!important}.holiday-block h2{font-size:30px!important;margin:15px auto}.holiday-block p{font-size:24px!important;margin-bottom:30px}.packages-slider{max-width:100%!important}.var-item span{font-size:16px}.var-line{height:auto}}@media screen and (max-width:768px){.holiday-block h2{font-size:30px;margin-top:0;margin-bottom:20px}.holiday-block p{font-size:16px!important;margin-bottom:50px}.adding-service .extras{justify-content:center!important}.packages-item{width:280px}.packages-item ul li{font-size:16px!important}.packages-item h3{font-size:26px}.packages-item__price{font-size:16px!important}.packages-item__descr{font-size:16px!important}.packages-item button{font-size:18px}}@media screen and (max-width:425px){.holiday-block{padding-left:0;padding-right:0}.holiday-block h2{margin-top:20px;margin-bottom:20px;font-size:26px!important}.holiday-block p{font-size:16px!important;margin-bottom:30px;font-family:'PT Sans';letter-spacing:.5px;line-height:1.15}.holiday-block button{font-size:12px;max-width:300px}.holiday-descr{padding-left:20px;padding-right:20px}.holiday-descr p{margin-bottom:10px}.holiday-descr__text ul li{font-size:16px!important;font-family:'PT Sans';letter-spacing:.5px;line-height:1.15}}@media screen and (min-width:1200px){.var-line{background:url(../img/holiday/icons/scenario-path.svg) top left no-repeat;margin-bottom:50px}.var-line .row .col-lg-4:nth-child(1){transform:translateX(0) translateY(-30px)}.var-line .row .col-lg-4:nth-child(2){transform:translateX(-100px) translateY(95px)}.var-line .row .col-lg-4:nth-child(3){transform:translateX(-85px) translateY(-45px)}.var-line .row .col-lg-4:nth-child(4){transform:translateX(125px) translateY(30px)}.var-line .row .col-lg-4:nth-child(5){transform:translateX(50px) translateY(90px)}.var-line .row .col-lg-4:nth-child(6){transform:translateX(10px) translateY(-45px)}.var-line .row .col-lg-4:nth-child(7){transform:translateX(-10px) translateY(30px)}.var-line .row .col-lg-4:nth-child(8){transform:translateX(10px) translateY(80px)}}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.btn-round{padding:14px 20px;font-size:18px;font-weight:600;letter-spacing:1.2px;text-align:center;text-transform:uppercase;box-shadow:0 2px 12px 0 rgba(56,72,95,.49);margin-right:auto;margin-left:auto;border-radius:44px;min-width:165px;background-color:#dc3545;border-color:#dc3545}.btn-round:hover{background-color:#bd2130;border-color:#dc3545}.hide{display:none}.owl-carousel{padding:0}.owl-nav button{outline:0}.container{overflow:hidden}.owl-dots{display:flex;justify-content:center}.owl-dots .owl-dot{border:1px solid #f2f2f2!important;width:30px!important;height:3px!important;margin:10px!important}.owl-dots .active{background-color:#000!important;border:3px solid #f2f2f2!important}.owl-stage-outer{padding:10px 0!important}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.btn-round{padding:14px 20px;font-size:18px;font-weight:600;letter-spacing:1.2px;text-align:center;text-transform:uppercase;box-shadow:0 2px 12px 0 rgba(56,72,95,.49);margin-right:auto;margin-left:auto;border-radius:44px;min-width:165px;background-color:#dc3545;border-color:#dc3545}.btn-round:hover{background-color:#bd2130;border-color:#dc3545}.hide{display:none}.owl-carousel{padding:0}.owl-nav button{outline:0}.container{overflow:hidden}.owl-dots{display:flex;justify-content:center}.owl-dots .owl-dot{border:1px solid #f2f2f2!important;width:30px!important;height:3px!important;margin:10px!important}.owl-dots .active{background-color:#000!important;border:3px solid #f2f2f2!important}.owl-stage-outer{padding:10px 0!important}body{margin:0;margin-top:150px!important;padding:0;box-sizing:border-box;font-family:'Museo Regular'}.btn-danger{background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{border-color:#dc3545}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{background-color:#dc3545;border-color:#dc3545}.header{padding-top:10px;transition:.55s ease-in-out;max-width:1290px;margin:0 auto}.header-container{overflow:visible;transition:.35s ease-in-out;position:fixed;top:0;right:0;left:0;z-index:99999;background:#fff;margin-left:0;margin-right:0;max-width:1920px!important;width:100%;padding:0 305px}.header-menu__hide{transform:translateY(-149px)}.header-info__city{margin-right:30px;color:#dc3545;display:flex;cursor:pointer}.header-info__city i{font-size:20px;margin-right:5px}.header-info__city span{border-bottom:1px dashed #dc3545;color:#dc3545}.header-info__logo img{height:70px}.header-info__logo img:last-child{display:none}.header-info__btns_right{padding-right:25px}.header-info__btns_right a:first-child{margin-right:10px}.header-info__btns_right .order-holiday:hover{background-color:#fff;color:#dc3545}.header-info__btns_right .social-links a{font-size:20px;border-radius:50%;background-color:#dc3545;width:32px;height:32px;display:flex;justify-content:center;align-items:center;color:#fff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;text-decoration:none;margin:0 5px}.header-info__btns_right .social-links a:hover{background-color:#fff;color:#dc3545;border:1px solid #dc3545}.header-navmenu{margin-top:10px}.header-navmenu__list{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.header-navmenu__item{position:relative}.header-navmenu__item .fa-bars{display:none}.header-navmenu__item a{color:#999;font-size:18px}.header-navmenu__item a i{margin-right:10px}.header-navmenu__item a:hover{color:#666}.header-navmenu__item:last-child:hover .header-submenu{display:block}.header-navmenu__item:last-child:hover a{text-decoration:none}.header-navmenu .sub-menu{display:none;width:138px;position:absolute;top:57px;right:0;padding-left:0;font-family:'Museo Regular';background-color:#fff}.header-navmenu .sub-menu__layout{padding-top:20px;background-color:#fff}.header-navmenu .sub-menu ul{background-color:#fff;list-style:none;-webkit-padding-start:0;padding-inline-start:0;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.header-navmenu .sub-menu li{padding:0 10px;margin-bottom:10px;list-style:none;line-height:36px;margin:0;font-size:14px;font-weight:400;color:#606266}.header-navmenu .sub-menu li a{font-size:14px!important}.header-navmenu .sub-menu li:hover{background-color:#dc3545}.header-navmenu .sub-menu li:hover a{color:#fff!important}.header-navmenu .sub-menu li.header-submenu__item-close{display:none}.header-navmenu .sub-menu a{color:#606266;font-size:18px;width:100%}.header button{padding:0 15px;height:32px}.header button.order-holiday{margin-right:10px}.main{margin-top:133px}.main-text{display:flex;flex-direction:column}.main-text h1{margin-top:20px;margin-bottom:25px;font-family:'PT Sans';font-size:45px;font-weight:600;letter-spacing:.6px}.main-text p{font-size:24px;line-height:1.42;letter-spacing:.3px;font-family:'PT Sans';margin-bottom:45px}.main-text button{padding:14px 20px;font-size:18px;font-weight:600;letter-spacing:1.2px;text-align:center;text-transform:uppercase;box-shadow:0 2px 12px 0 rgba(56,72,95,.49);margin-right:auto;margin-left:auto;border-radius:44px;min-width:165px}.main-text a{align-self:flex-start}.main-text img{height:70px}.main-img{overflow:hidden}.main-img img{transform:translateY(-30px);max-width:100%}.ent{padding-top:20px;padding-bottom:20px;position:relative;font-family:'PT Sans',sans-serif}.ent-container{background-color:#f2f2f2}.ent-container .owl-item:nth-child(4n+2) button,.ent-container .owl-item:nth-child(4n+2) h3{color:#5cbae9}.ent-container .owl-item:nth-child(4n+2) button:hover{color:#fff}.ent-container .owl-item:nth-child(4n+2) a{background:url(../img/icons/blue.svg) center center no-repeat;background-size:102%}.ent-container .owl-item:nth-child(4n+2) a:hover{background:url(../img/icons/arkids.svg) center 1px no-repeat}.ent-container .owl-item:nth-child(4n+2) a:hover button{color:#fff}.ent-container .owl-item:nth-child(2n+3) button,.ent-container .owl-item:nth-child(2n+3) h3{color:#f08d37}.ent-container .owl-item:nth-child(2n+3) button:hover{color:#fff}.ent-container .owl-item:nth-child(2n+3) a{background:url(../img/icons/orange.svg) center center no-repeat;background-size:102%}.ent-container .owl-item:nth-child(2n+3) a:hover{background:url(../img/icons/faraon.svg) center 1px no-repeat}.ent-container .owl-item:nth-child(2n+3) a:hover button{color:#fff}.ent-container h2{margin:0;text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;color:#1e212b}.ent-container__quest{height:380px;max-width:360px;border-radius:20px;position:relative;margin-top:70px}.ent-container__quest-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,.43),rgba(0,0,0,.57));z-index:50;border-radius:20px}.ent-container__quest-content{position:relative;z-index:99;display:flex;flex-direction:column;justify-content:space-between;height:100%}.ent-container__quest-content div{padding:40px;padding-bottom:0}.ent-container__quest-content h3{font-size:32px;font-weight:600;letter-spacing:.4px;margin-bottom:12px;color:#f55663}.ent-container__quest-content p{color:#fff;font-size:22px!important;letter-spacing:.5px}.ent-container__quest-content a{height:70px;background:0 0;width:100%;background-size:360px 72px;height:70px;padding:23px;display:block;position:absolute;bottom:0;left:0;right:0;z-index:70;border-radius:0 0 20px 20px;overflow:hidden;background:url(../img/icons/red.svg) center center no-repeat;background-size:102%}.ent-container__quest-content a:hover{background-color:#f55663;background-size:360px 70px;background:url(../img/icons/eger.svg) center 1px no-repeat}.ent-container__quest-content a:hover button{color:#fff}.ent-container__quest-content a button{background:0 0;border:none;font-size:18px;font-weight:600;letter-spacing:.4px;text-align:center;width:100%;color:#f55663;text-decoration:none;font-size:18px;font-weight:600;letter-spacing:.4px;text-align:center;text-transform:uppercase;outline:0}.ent .ent-container__quest-content h3{font-size:25px}.ent .ent-container__quest-content a button,.ent .ent-container__quest-content p{font-size:16px}.wave::before{width:100%;height:112px;content:'';display:block;position:relative;left:0;background:url(../img/wave/border-wave-top.svg) center no-repeat;background-size:100% 112px}.wave::after{width:100%;height:112px;content:'';display:block;position:relative;bottom:0;left:0;background:url(../img/wave/border-wave-bottom.svg) center no-repeat;background-size:100% 112px}.order{position:relative;height:870px;padding-top:85px;padding-bottom:85px;background:url(../img/order-form-bg.png) center no-repeat;display:flex;align-items:center}.order .container{background-color:#fff;display:flex;justify-content:flex-start;max-width:1061px;border-radius:40px;box-shadow:0 0 15px 0 rgba(41,48,55,.5);padding:0 100px;padding-top:30px;padding-bottom:30px;font-family:'PT Sans',sans-serif;color:#000}.order__text{display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;height:100%;min-width:430px;padding-right:30px;width:400px}.order__text h3{font-size:32px;font-weight:600;line-height:1.22;letter-spacing:.3px;margin:30px 0 25px 0}.order__text p{font-size:24px;line-height:1.42;letter-spacing:.3px}.order__form{display:flex;flex-direction:column}.order__form .form-group{margin-bottom:0}.order__form input,.order__form textarea{max-width:400px;border-radius:7px;border:1px solid #dc3545;font-size:16px;letter-spacing:.1px;padding:21px 20px;width:100%;color:#dc3545;margin-bottom:10px}.order__form input:focus,.order__form textarea:focus{box-shadow:none}.order__form input::-webkit-input-placeholder,.order__form textarea::-webkit-input-placeholder{color:#dc3545}.order__form input::-moz-placeholder,.order__form textarea::-moz-placeholder{color:#dc3545}.order__form input:-ms-input-placeholder,.order__form textarea:-ms-input-placeholder{color:#dc3545}.order__form input::-ms-input-placeholder,.order__form textarea::-ms-input-placeholder{color:#dc3545}.order__form input::placeholder,.order__form textarea::placeholder{color:#dc3545}.order__form small{display:block;font-size:12px;line-height:1.42;letter-spacing:.3px;margin:10px 0}.order__form button{margin-top:15px;width:289px}.places{font-family:'PT Sans';padding-bottom:20px;position:relative}.places-layout{background:#f2f2f2}.places .owl-carousel .owl-item img{display:inline-block;width:auto}.places .owl-nav{position:absolute;bottom:0;right:320px;width:200px;display:flex!important;justify-content:space-between}.places .owl-nav button{width:55px;height:55px;outline:0;bottom:0}.places .owl-nav button span{color:transparent}.places .owl-nav button.owl-prev{background:url(../img/icons/button-active-prev.svg);right:95px}.places .owl-nav button.owl-next{background:url(../img/icons/button-active-next.svg);right:-95px}.places h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;color:#1e212b;line-height:normal}.places-item{position:relative;margin-top:150px;width:1100px;height:570px;margin-right:auto;margin-left:auto;border-radius:20px}.places-item__layout{display:none;background-color:#000;opacity:.55;position:absolute;width:100%;height:570px;z-index:2;border-radius:20px}.places-text{border-radius:20px;box-shadow:0 0 15px 0 rgba(41,48,55,.5);background-color:#fff;padding:40px 80px;max-width:600px;display:inline-block;z-index:5;position:relative}.places-text h3{font-size:32px;font-weight:700;line-height:1.22;letter-spacing:.3px;margin:0 0 15px 0}.places-text span{font-size:22px;line-height:1.45;letter-spacing:.5px;margin-bottom:15px}.places-text__mainmenu{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.places-text__mainmenu img{margin-right:20px;width:34px}.places-text__mainmenu .icon-white{display:none!important}.places-text__mainmenu span{font-size:24px;font-weight:600;letter-spacing:.3px}.places-text__mainmenu li{margin-top:15px}.places-text__mainmenu li ul{list-style-type:none;-webkit-padding-start:54px;padding-inline-start:54px}.places-text__mainmenu li ul li{font-size:20px;line-height:1.4;letter-spacing:.2px;margin-top:5px}.places-text__mainmenu li ul li:before{content:'';display:inline-block;width:16px;height:16px;background:url(../img/icons/check.svg) center no-repeat;margin-right:14px}.places-text button{width:225px;margin-top:20px}.places-img{display:inline-block;position:absolute;width:777px;height:557px;top:-43px;right:-65px;z-index:2}.places-img img{border-radius:20px}.places-img p{text-align:center;z-index:90;font-size:22px;letter-spacing:.3px;color:#363943;margin-top:20px}.places-slider{margin-right:auto;margin-left:auto}.item{height:577px;width:777px;position:relative}.discount{padding-top:20px;padding-bottom:120px}.discount h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal;font-family:'PT Sans',sans-serif;margin-bottom:70px}.discount .owl-carousel .owl-item img{width:auto}.discount-slider{position:relative;max-width:1200px;margin-right:auto;margin-left:auto}.discount-slider__prev{background-color:#f2f2f2;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:55px;height:55px;color:#dc3545;position:absolute;top:50%;left:-70px;transform:translateY(-27px);cursor:pointer}.discount-slider__next{background-color:#f2f2f2;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:55px;height:55px;color:#dc3545;position:absolute;top:50%;right:-70px;transform:translateY(-27px);cursor:pointer}.discount-item{position:relative;margin-right:auto;margin-left:auto;width:360px;height:536px;font-family:'PT Sans',sans-serif}.discount-item__badge{text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;z-index:3;left:-51px;top:28px;width:397px;height:77px;background:url(../img/discount/promo-badge-small.png) center center no-repeat;transform:rotateZ(-29deg);color:#fff;font-weight:600;font-size:32px}.discount-item__content{padding:20px;display:flex;flex-direction:column;align-items:center;height:100%;position:absolute;padding-top:80px;border-radius:20px;border-radius:39px;box-shadow:0 0 15px 0 rgba(41,48,55,.5);border:5px solid #fff;padding-left:35px;padding-right:35px}.discount-item__content p{text-align:center;font-size:20px;font-weight:600;line-height:1.25;letter-spacing:.1px;margin:0 0 12px 0;color:#fff}.discount-item__content button{color:#dc3545;background-color:#fff;border:none;width:100%}.present{font-family:'PT Sans',sans-serif;padding-left:10px;padding-right:10px;padding-bottom:20px}.present-layout{background:#f2f2f2}.present h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal;margin-bottom:115px}.present-item{display:flex;align-items:center;position:relative;margin-bottom:70px}.present-item:last-child{flex-direction:row-reverse;margin-bottom:15px}.present-item:last-child img{left:-115px}.present-item:last-child .present-item__text{right:115px;left:115px;padding:70px 251px 0 100px;border-radius:20px 0 0 20px;box-shadow:0 0 15px 0 rgba(41,48,55,.5)}.present-item img{position:relative;z-index:2;left:115px}.present-item__text{display:flex;flex-direction:column;align-items:flex-start;width:757px;height:360px;position:absolute;right:115px;top:0;background-color:#f2f2f2;box-shadow:0 0 15px 0 rgba(41,48,55,.5);padding:70px 100px 0 251px;border-radius:0 20px 20px 0;z-index:1}.present-item__text h3{font-size:32px;font-weight:600;line-height:1.22;letter-spacing:.3px;margin:0 0 10px 0}.present-item__text p{margin:22px 0;max-width:400px;font-size:22px;line-height:1.45;letter-spacing:.5px}.present-item__text a{font-size:18px;font-weight:600;letter-spacing:1.2px;text-align:center;text-transform:uppercase;text-decoration:none;vertical-align:middle;line-height:1.3;border:0}.present-item__text a button{width:260px;box-shadow:0 2px 12px 0 rgba(56,72,95,.49)}.principals{padding-top:20px;padding-bottom:40px;max-width:1200px;margin-right:auto;margin-left:auto}.principals .owl-stage{display:flex;align-items:center}.principals .owl-item img{width:auto;max-height:104px}.principals h2{text-align:center;font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal;margin-bottom:100px}.principals-slider__prev{background-color:#f2f2f2;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:55px;height:55px;color:#dc3545;position:absolute;top:33%;left:-100px;transform:translateY(-27px);cursor:pointer;outline:0}.principals-slider__next{background-color:#f2f2f2;font-size:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:55px;height:55px;color:#dc3545;position:absolute;top:33%;right:-100px;transform:translateY(-27px);cursor:pointer}.map-block{font-family:'PT Sans',sans-serif}.map-block__layout{background-color:#f2f2f2}.map-block h2{font-size:40px;font-weight:600;letter-spacing:.5px;text-align:center;color:#1e212b;line-height:normal}.map-block-container{margin-top:50px;display:flex;justify-content:center;align-items:flex-start;max-width:1440px!important;flex-wrap:wrap}.map-block__text ul{list-style:none}.map-block__text ul li{font-size:24px;font-weight:600;letter-spacing:.3px;color:#363943;margin-bottom:40px}.map-block__text ul li i{font-size:27px;margin-right:25px;color:#dc3545}.map-block__text ul li a{color:inherit;text-decoration:none}.map-block__text ul li span{color:#dc3545;text-transform:uppercase;transform:translateX(100px);display:block}.footer{margin-top:50px;padding-bottom:50px;background-color:#000;font-family:'PT Sans',sans-serif}.footer::before{content:"";display:block;height:60px;background:#fff url(../img/icons/footer-line.svg) center bottom no-repeat;background-size:100% 60px}.footer img{height:80px;margin-right:auto;margin-left:auto}.footer-links{margin-top:50px}.footer-links ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.footer__menu li{font-size:20px;font-weight:600;letter-spacing:.2px;text-align:center;color:#fff}.footer__menu li span{cursor:pointer}.footer__submenu{overflow:hidden}.footer__submenu li{font-size:16px;letter-spacing:.1px;color:#fff;margin:15px 0}.footer__submenu li a{color:#fff;font-weight:400}.footer__submenu__hide{height:0}.footer-social{text-align:center}.footer-social h3{font-size:20px;font-weight:600;letter-spacing:.2px;margin:0 0 20px 0;color:#fff}.footer-social ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.footer-social ul li:first-child{margin-right:20px}.footer-social ul li a{color:#fff;font-size:30px}.footer-docs{margin-top:50px}.footer-docs ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.footer-docs ul li a{color:#fff;padding:15px;font-size:14px;letter-spacing:.1px;color:#fff;text-decoration:none;outline:0}.footer-coop{text-align:center;color:#fff}.footer-open a{color:#fff!important;text-decoration:none}.discount-modal{font-family:'PT Sans',sans-serif;position:fixed;top:0;width:100%;height:100%;z-index:99999;display:none}.discount-modal-close{position:absolute;top:-50px;right:-100px;line-height:44px;color:#fff;cursor:pointer;font-style:normal;font-size:20px;opacity:.65}.discount-modal-layout{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.85)}.discount-modal-wrapper{width:920px;height:523px;border:8px solid #fff;border-radius:39px;z-index:2;position:relative;top:50%;left:50%;transform:translateX(-460px) translateY(-262px);background:#fff}.discount-modal-slider{height:100%}.discount-modal-slider .owl-stage{height:100%}.discount-modal-slider .owl-stage-outer{padding:0!important;height:100%;border-radius:30px}.discount-modal-slider .owl-stage-outer .owl-item{height:100%}.discount-modal-slider-nav{width:55px;height:55px;background-color:#f2f2f2;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-27px);right:-100px;font-size:32px;color:#dc3545;cursor:pointer}.discount-modal-slider-nav i{transform:translateX(4px)}.discount-modal-slider-nav-prev{right:0;left:-100px}.discount-modal-slider-nav-prev i{transform:translateX(-2px)}.discount-modal-slider-item{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%;background:#fff;border-radius:10px}.discount-modal-slider-item img{width:auto!important}.discount-modal-slider-item-badge{position:absolute;display:flex;justify-content:center;align-items:center;left:-51px;top:28px;width:432px;height:77px;background:url(../img/discount/promo-badge-large.png) center center no-repeat;transform:rotateZ(-29deg);color:#fff;font-weight:600;font-size:32px;text-align:center;line-height:77px}.discount-modal-slider-item__img{height:100%;display:flex;align-items:center;justify-content:center;width:360px}.discount-modal-slider-item__text{max-width:540px;font-size:20px;line-height:1.5;letter-spacing:.2px;padding:10px 30px;align-self:flex-start;height:100%;display:flex;flex-direction:column;justify-content:space-between}.discount-modal-slider-item__text button{width:295px;background:#2bbb73;border:none}.discount-modal-slider-item__text button:hover{background:#21925a}.popover{margin-top:20px!important;z-index:999999}@media screen and (max-width:1200px){.order-call{display:none}.social-links{display:none}.header-info__logo{order:-1}.header-info__logo img{height:40px}.places .owl-nav{right:75px}.present-item__text{max-width:530px;padding:20px;padding-left:251px}.present-item:last-child .present-item__text{padding:20px!important;padding-right:251px}.header{margin-left:0;margin-right:0;max-width:100%;padding-left:20px;padding-right:20px}.header-container{padding:0;max-width:100%!important}.header-info__logo img{display:none}.header-info__logo img:last-child{display:block}.header-info__btns_left{flex-direction:row-reverse}.header-container+div{margin-top:119px!important}}@media screen and (max-width:770px){.header-info__logo img:first-child{display:none}.header-info__logo img:last-child{display:block;height:55px}.header button.order-holiday,.header-info__city span,.header-navmenu__item a{font-size:12px!important}.header button.order-holiday{line-height:1.15}.order-holiday{height:34px!important;padding:0 10px!important}.header-navmenu__list{max-width:100%;margin:0}.header-navmenu__item a{font-size:16px;display:flex;flex-direction:column;align-items:center}.header-navmenu__item:last-child .fa-question-circle{display:none}.header-navmenu__item:last-child span{display:none}.header-navmenu__item:last-child .fa-bars{display:block}.header-submenu__item-close{display:block!important}.main-text{align-items:center;text-align:center}.main-text img{max-width:100%}.main-text h1{font-size:35px}.main-text a{align-self:center}.main-img{display:none}.wave::before{background-size:100% 55px;height:55px}.wave::after{background-size:100% 55px;height:55px}.order{padding-top:0;padding-bottom:0;background-size:cover;background:url(../img/order-bg.jpg) center no-repeat;height:auto;padding-top:30px;padding-bottom:30px}.order .container{max-width:500px;padding:0;flex-direction:column;align-items:center;padding:30px;text-align:center}.order h3{font-size:20px;text-align:center}.order p{font-size:16px;text-align:center}.order__text{padding-right:0!important}.order__form{align-items:center}.order__form .form-group{width:100%}.order__form input,.order__form textarea{width:100%;max-width:100%}.places{color:#fff}.places-item{height:450px;width:400px}.places-item__layout{display:block;height:450px}.places .owl-nav{display:none!important}.places-img{display:none}.places-text{background:0 0;color:#fff;z-index:3;font-size:16px;padding:20px}.places-text h3{font-size:20px}.places-text span{font-size:12px;line-height:1.38}.places-text__mainmenu li img{width:30px!important;margin-right:10px;display:none!important}.places-text__mainmenu li ul li{line-height:1.25;font-size:16px}.places-text__mainmenu li ul li::before{background:url(../img/icons/checkW.svg) center no-repeat}.places-text__mainmenu li .icon-white{display:inline-block!important}.places-text button{width:100px;font-size:14px}.present-item{height:250px}.present-item img{max-height:122px;left:0!important;right:0!important}.present-item__text{max-width:530px;padding:20px;box-shadow:none;position:relative;right:0!important;left:0!important;height:auto}.present-item__text h3{font-size:14px}.present-item__text p{font-size:14px}.present-item__text button{width:178px!important;font-size:16px}.present-item:last-child .present-item__text{padding:20px!important;padding-right:251px}.map-block__yandex>ymaps{max-height:600px!important}.map-block__text{width:100%}.map-block__text li{font-size:18px!important}.map-block__text li i{font-size:18px!important}}@media screen and (max-width:480px){.header{padding-left:10px;padding-right:10px}.header-info{font-size:14px;max-width:100%;margin:0 auto}.header button{font-size:14px}.header-navmenu{padding-bottom:5px}.header-navmenu__item a{font-size:12px}.header-navmenu__item .fa-bars{font-size:26px!important}.header-navmenu__item:last-child:hover .header-submenu{display:block}.header-navmenu__list{padding-left:10px}.header-container{box-shadow:0 10px 10px -10px rgba(0,0,0,.25);padding:0 0}.header-menu__hide{transform:translateY(-65px)}.header button.order-holiday{margin-right:0!important}.header-submenu{position:absolute!important;top:45px!important;width:100vw!important;height:100vh!important;justify-content:flex-start!important}.header-submenu li{width:100%;text-align:center;border-bottom:1px solid #f2f2f2;padding:10px 10px!important;margin:0}.header-submenu li a{font-size:14px!important}.header-submenu__layout{display:none}.header-submenu-close-sub li{text-align:end!important}.header-navmenu{margin-top:0;padding-top:5px}.header-navmenu__item{padding:5px!important}.header-navmenu__item .fa-bars{font-size:20px!important}.order h3{font-size:16px;margin:0;margin-bottom:5px}.order p{font-size:13px;margin-bottom:5px}.order .container{max-width:90%;padding:20px}.order__text{min-width:auto!important;max-width:100%}.order__form input,.order__form textarea{width:100%;min-width:90%}.order__form small{width:90%}.order__form button{width:200px;font-size:14px;margin:0}.order-holiday{padding:5px!important;margin:0;width:127px;height:30px!important;font-size:12px!important;border-radius:10px}.places{margin-top:20px}.places-item{height:570px;height:100%;max-width:230px!important;margin-top:15px}.places-item__layout{height:570px;height:100%}.places-text{padding:10px}.places-text__mainmenu li img{width:20px!important}.places-text__mainmenu li.list-price{font-size:16px;text-align:center}.places-text__mainmenu li ul{-webkit-padding-start:0;padding-inline-start:0}.places-text__mainmenu li ul li{font-size:14px}.discount{padding-bottom:10px;padding-top:0}.discount h2{margin-bottom:25px!important}.discount-item{height:300px;width:260px}.discount-item__badge{transform:scale(.6) rotateZ(-29deg) translateX(-62px) translateY(-82px)}.discount-item__content{padding-left:10px;padding-right:10px;padding-top:40px;justify-content:auto}.discount-item__content img{max-height:123px}.discount-item__content p{min-height:50px;font-size:14px;font-weight:400}.discount-item__content button{width:auto;font-size:16px}.present{padding-left:0;padding-right:0}.present h2{margin-bottom:20px}.present-item{height:250px;margin-bottom:0}.present-item img{max-height:122px}.present-item__text{max-width:530px;position:relative;right:0;left:0;padding:20px;box-shadow:none;height:auto}.present-item__text h3{font-size:16px;margin-bottom:0}.present-item__text p{margin-top:10px;margin-bottom:10px}.present-item:last-child .present-item__text{padding:10px!important;padding-right:251px;box-shadow:none}.ent{padding-top:0}.ent-container h2{font-size:26px!important}.ent-container p{font-size:16px!important}.ent-container__quest{height:280px;margin-top:25px}.ent-container__quest-content div{padding:15px}.ent-container__quest-content h3{font-size:20px!important}.ent-container__quest-content p{font-size:14px!important}.ent .owl-item:nth-child(3n+1) h3{color:#5cbae9}.ent .owl-item:nth-child(3n+1) a{background-size:360px 70px;background:url(../img/icons/arkids.svg) center 1px no-repeat}.ent .owl-item:nth-child(3n+1) a button{color:#fff}.ent .owl-item:nth-child(3n+2) h3{color:#f08d37}.ent .owl-item:nth-child(3n+2) a{background-size:360px 70px;background:url(../img/icons/faraon.svg) center 1px no-repeat}.ent .owl-item:nth-child(3n+2) a button{color:#fff}.ent .owl-item:nth-child(3n) h3{color:red}.ent .owl-item:nth-child(3n) a{background-size:360px 70px;background:url(../img/icons/eger.svg) center 1px no-repeat}.ent .owl-item:nth-child(3n) a button{color:#fff}.map-block__yandex>ymaps{max-width:375px!important;width:100%;height:400px!important}.map-block__text{padding-top:20px}.map-block__text ul{-webkit-padding-start:0;padding-inline-start:0}.map-block__text ul li{font-size:18px;margin-bottom:15px;font-weight:400}.footer{margin-top:10px}.footer::before{height:30px;background-size:100% 30px}.footer img{max-width:100%}.footer-social{margin-top:30px}.footer-social h3{margin-bottom:10px}.footer-links{margin-top:0}.footer-docs{margin-top:0}.footer__submenu{height:0}.footer__submenu__hide{height:100%}.footer__submenu li{font-size:14px!important}.footer__menu span{text-decoration:underline;font-size:18px}.footer h3{font-size:18px!important}.main{padding-top:0;margin-top:105px}.main .owl-dots{position:relative;bottom:25px}.main img{max-height:180px}h2{font-size:28px!important}.principals{padding-top:0!important;padding-bottom:0!important}.principals h2{margin-bottom:0}.header-container{position:fixed;top:0;z-index:99999;background:#fff;transition:.2s ease-in-out}.discount-modal .owl-stage-outer{border-radius:15px}.discount-modal-wrapper{max-width:100%;transform:none;height:470px;top:50%;left:0;transform:translateY(-225px)}.discount-modal-slider-item{flex-direction:column}.discount-modal-slider-item__img{display:none}.discount-modal-slider-item-badge{height:40px;transform:none;color:#000;position:initial;background:0 0;font-size:24px;text-align:center}.discount-modal-slider-item__text{font-size:16px}.discount-modal-slider-item__text p{margin:5px 0!important}.discount-modal-slider-item__text a{display:flex;justify-content:center}.discount-modal-slider-item__text a button{width:200px;font-size:14px}.header-info__btns_right{padding-right:0!important}.var-line .row{max-width:100%;margin:0}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1195px}.header-container{width:100%;padding:0 100px}}@media (min-width:770px){.places-item{background:0 0!important}}.hide-menu{display:block!important}.header-navmenu__item{padding:15px}.header-navmenu__item.current-menu-item{border-bottom:2px solid #dc3545}.header-navmenu__item a:hover{text-decoration:none}.header-navmenu__list{margin-bottom:0}.header-container+div{margin-top:149px}.header-submenu{right:-10px!important}.order-modal{display:none;background:rgba(0,0,0,.65)!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999}.order-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0}.order-modal .container{position:relative;top:50%;transform:translateY(-50%);text-align:center;background-color:#fff;box-shadow:0 0 15px 0 rgba(41,48,55,.5);padding:40px 100px;border-radius:20px}.order-modal .container h2{font-family:'PT Sans',sans-serif;font-weight:600;font-size:32px}@media screen and (max-width:768px){.order-modal .container{padding:20px}}@media screen and (max-width:425px){.order-modal .container img{height:220px!important}}@font-face{font-family:'Museo Thin';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf)}@font-face{font-family:'Museo Light';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf)}@font-face{font-family:'Museo Regular';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf)}@font-face{font-family:'Museo Bold';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf)}@font-face{font-family:'Museo Black';src:url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf)}.quests{margin-top:133px;background-size:cover;position:relative;z-index:1;font-family:'PT Sans',sans-serif}.quests .icon-hidden{opacity:.3}.quests-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);z-index:2;height:408px}.quests-headers{box-shadow:0 5px 8px 0 rgba(0,0,0,.5);position:relative;height:408px;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center}.quests-headers h1{font-size:48px;font-weight:600;line-height:.75;letter-spacing:.4px;margin-bottom:32px;position:relative;z-index:3}.quests-headers h2{font-size:26px;font-weight:600;line-height:.75;letter-spacing:.4px;position:relative;z-index:3}.quests-content{margin:70px auto;max-width:1280px!important}.quests-content a{text-decoration:none;outline:0}.quests-content__item{height:296px;width:400px;max-width:400px;min-width:400px;background-size:cover;position:relative;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0;margin-bottom:50px}.quests-content__item .quest__text{width:100%;padding:0 25px 60px 25px;background:url(../img/quests/exitquests-mask.svg) top center no-repeat;border-radius:0 0 20px 20px;height:160px;color:#fff}.quests-content__item .quest__text h3{font-size:24px;font-weight:600;letter-spacing:.3px;margin:25px 0 8px 0}.quests-content__item .quest__text p{font-size:16px;letter-spacing:.1px}.quests-content__item-icons{max-width:350px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:center}.compound{font-family:'PT Sans',sans-serif;padding-top:80px;max-width:720px!important;font-size:20px;line-height:1.6;letter-spacing:.2px;color:#363943}.compound__text{height:33%;transition:.15s ease-in-out;overflow:hidden}.compound .turn{color:#dc3545;cursor:pointer;text-decoration:underline}.quest-slider{margin-top:133px;max-height:600px;position:relative}.quest-slider .carouselExampleControls{position:relative}.quest-slider .carousel-control-next,.quest-slider .carousel-control-prev{z-index:3!important;height:80px;width:40px;position:absolute;top:50%;transform:translateY(-40px);left:15%}.quest-slider .carousel-control-next{left:85%}.quest-slider .carousel-control-prev-icon{height:80px;width:40px;background:url(../img/quest/arrow-disabled-prev.svg) center no-repeat}.quest-slider .carousel-control-next-icon{height:80px;width:40px;background:url(../img/quest/arrow-disabled-next.svg) center no-repeat}.quest-slider .carousel-control-prev-icon:hover{background:url(../img/quest/arrow-active-prev.svg) center no-repeat}.quest-slider .carousel-control-next-icon:hover{background:url(../img/quest/arrow-active-next.svg) center no-repeat}.quest-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35);z-index:2}.quest-slider img{max-height:600px}.quest-slider-header{position:absolute;bottom:60px;z-index:3;width:100%;text-align:center}.quest-slider-header h1{color:#fff;line-height:1.15;font-family:'PT Sans',sans-serif;font-size:48px;font-weight:600;letter-spacing:.3px}.quest-description{margin-top:40px;margin-bottom:40px;font-family:'PT Sans',sans-serif}.quest-description__icons div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;font-size:16px;color:#000}.quest-description__icons div:nth-child(3){border:none}.quest-description__icons div img{margin-bottom:15px}.quest-description__text{max-width:800px}.quest-description__text p{font-size:20px;line-height:1.4;letter-spacing:.2px;color:#363943}.quest-description__text .notice{margin-top:30px}.quest-description__text .notice p{font-size:16px!important;color:#000;font-style:italic;letter-spacing:-.6px}@media screen and (max-width:1200px){.quests-headers{background-size:cover}.quests-content .row{justify-content:center!important}.quests-content__item{margin:30px auto;max-height:450px!important}.carousel-inner{max-height:450px}.carousel-control-next,.carousel-control-prev{top:80%!important;left:10%!important}.carousel-control-next{left:90%!important}.quest-description__text p{font-size:16px!important}.quest-description__text .notice p{font-size:14px!important;letter-spacing:-.6px}}@media screen and (max-width:768px){.quests-headers{height:200px}.quests-headers h1{font-size:34px}.quests-headers h2{font-size:20px}.quests-overlay{height:200px}.quest-slider-header h1{font-size:32px}.carousel-control-next,.carousel-control-next-icon,.carousel-control-prev,.carousel-control-prev-icon{height:40px!important;z-index:5}.compound{font-size:16px}.quest-description__icons{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.quest-description__icons div{width:33%;border:none;border-right:1px solid #e6e6e6}.quest-description__text{padding:0}.quest-description__text .notice p{line-height:1.1}}@media screen and (max-width:425px){.quests{margin-top:110px}.quests-headers{box-shadow:0 5px 8px 0 rgba(0,0,0,.5)}.quests-headers h1{font-size:28px}.quests-headers h2{font-size:16px!important;max-width:395px;line-height:1.1}.quests-content{margin-top:20px;margin-bottom:20px}.quests-content__item{min-width:288px;max-width:288px;width:288px;height:213px}.quests-content__item .quest__text{padding:0 15px 15px 15px;height:114px}.quests-content__item .quest__text h3{font-size:16px;margin-top:20px}.quests-content__item .quest__text p{font-size:14px;margin-bottom:0;line-height:1.15}.quests-content__item .quest__text img{max-width:14px}.quests-content__item .quest__text .quests-content__item-icons{justify-content:space-between!important}.carousel-inner{max-height:300px}.quest-slider-header h1{font-size:22px}.carousel-item{height:300px!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:cover!important}.quest-slider .carousel-control-next,.quest-slider .carousel-control-prev{z-index:5!important;width:20px}.carousel-control-next-icon,.carousel-control-prev-icon{background-size:cover!important}.compound{padding-top:25px}.quest-description__text{padding:0 15px}}@media screen and (max-width:320px){.quest-slider .carousel-control-next,.quest-slider .carousel-control-prev{top:65%!important}}.sales-block{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;max-width:1440px;padding-top:30px}.sales-block .discount-item{margin:0 15px 80px 15px}.sales-block .discount-item__badge{left:-45px}@media screen and (max-width:425px){.sales-block .discount-item{margin-bottom:30px}} +/*# sourceMappingURL=main.css.map */ diff --git a/src/css/main.css.map b/src/css/main.css.map new file mode 100644 index 0000000..ad37d7d --- /dev/null +++ b/src/css/main.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["fonts.sass","about.sass","add.sass","certificate.sass","contacts.sass","form.sass","holiday.sass","main-block.sass","main.sass","order-modal.sass","quests.sass","sales.sass"],"names":[],"mappings":"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","file":"main.css","sourcesContent":["$main-color: #dc3545;\n\n@font-face {\n font-family: 'Museo Thin'; // Имя шрифта\n src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); } //Путь к файлу со шрифтом\n@font-face {\n font-family: 'Museo Light'; // Имя шрифта\n src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); } //Путь к файлу со шрифтом\n@font-face {\n font-family: 'Museo Regular'; // Имя шрифта\n src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); } //Путь к файлу со шрифтом\n@font-face {\n font-family: 'Museo Bold'; // Имя шрифта\n src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); } //Путь к файлу со шрифтом\n@font-face {\n font-family: 'Museo Black'; // Имя шрифта\n src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); } //Путь к файлу со шрифтом\n","@import 'fonts';\n.page {\n &-header {\n margin-top: 133px;\n height: 408px;\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5);\n h1 {\n position: relative;\n z-index: 2;\n font-family: 'PT Sans', sans-serif;\n font-size: 48px;\n font-weight: 600;\n line-height: 0.75;\n letter-spacing: 0.4px;\n text-align: center;\n color: #ffffff; } }\n &-overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: rgba(0, 0, 0, .35); } }\n.about {\n &-text {\n font-family: 'PT Sans', sans-serif;\n margin-top: 80px;\n max-width: 970px !important;\n margin: 80px auto;\n font-weight: 400;\n font-size: 16px;\n letter-spacing: 0.5px;\n color: #000000; }\n &-joki {\n padding-top: 20px;\n font-family: 'PT Sans', sans-serif;\n h1 {\n font-family: 'Museo Bold' ,sans-serif;\n text-align: center;\n font-size: 28px;\n font-weight: 600;\n line-height: .75;\n letter-spacing: .4px;\n color: $main-color;\n text-transform: uppercase; }\n &__header {\n display: flex;\n border-bottom: 1px solid #e4e7ed;\n padding-left: 0;\n margin-bottom: 20px;\n h3 {\n font-family: 'Museo Regular' ,sans-serif;\n height: 40px;\n box-sizing: border-box;\n line-height: 40px;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 0;\n list-style: none;\n font-size: 14px;\n font-weight: 500;\n margin-right: 40px;\n cursor: pointer;\n &.active {\n border-bottom: 1px solid $main-color; } } }\n &__body {\n max-width: 1210px !important;\n &-descr {\n // display: none\n h2 {\n font-family: 'Museo Regular' ,sans-serif;\n font-weight: 700;\n text-align: center;\n color: $main-color;\n font-size: 24px;\n margin-bottom: 40px;\n margin-top: 20px; }\n .about-content {\n p {\n color: #4c4c4c;\n max-width: 650px;\n font-family: 'Museo Regular' ,sans-serif;\n margin-top: 15px;\n margin-bottom: 30px;\n &::before {\n content: '\\f005';\n font-family: 'FontAwesome';\n margin-right: 10px;\n color: $main-color; } }\n ul {\n list-style: none;\n padding-inline-start: 0;\n margin-top: 30px;\n li {\n h3 {\n font-family: 'Museo Regular' ,sans-serif;\n color: #4c4c4c;\n font-size: 1.17rem;\n font-weight: 600; }\n p {\n font-size: 16px;\n letter-spacing: 0.3px;\n line-height: 1.15;\n font-weight: 400;\n &::before {\n display: none; } } } } } }\n &-fb {\n display: none;\n h2 {\n display: block;\n text-align: center;\n font-size: 24px;\n font-family: 'Museo Regular' ,sans-serif; } } } } }\n\n\n\n@media screen and (max-width: 768px) {\n .page-header {\n height: 200px;\n background-position: top center !important;\n h1 {\n font-size: 34px;\n line-height: 1.1; } }\n .about-joki__body-descr {\n p {\n max-width: 100% !important; } } }\n@media screen and (max-width: 425px) {\n .page-header {\n margin-top: 110px;\n h1 {\n font-size: 28px; } }\n .about-joki__header {\n padding: 0 20px !important; }\n .about-joki__body-descr h2 {\n font-size: 20px !important; }\n .about-joki__body-descr .about-content p {\n text-align: center; }\n .about-joki__body-descr .about-content ul li p {\n text-align: left; }\n .about-joki__body-fb h2 {\n font-size: 20px !important; } }\n","#wpadminbar {\n display: none;\n } // .wonderplugin3dcarousel-container\n// margin-top: 142px !important\n.wonderplugin3dcarousel-text {\n display: none; }\n.wonderplugin3dcarousel-item {\n a {\n display: none; } }\n\n#carousel {}\n#carousel-mobile {\n display: none;\n img {\n width: 100%;\n height: 180px; } }\n@media screen and (max-width: 425px) {\n #carousel {\n display: none; }\n #carousel-mobile {\n display: block; } }\n",".cert {\n &-text {\n margin-top: 50px;\n font-family: 'PT Sans', sans-serif;\n h3 {\n font-size: 32px;\n font-weight: 600;\n letter-spacing: 0.1px;\n color: #1d1d1d;\n margin: 0 0 12px 0; }\n p {\n font-size: 18px;\n line-height: 1.33;\n letter-spacing: 0.1px;\n color: #1d1d1d; }\n button {\n margin-top: 30px; } }\n &-advantages {\n margin-top: 60px;\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal;\n margin-bottom: 40px; }\n .row {\n margin-top: 20px;\n max-width: 1440px;\n margin-right: auto;\n margin-left: auto; }\n &__item {\n display: flex;\n flex-direction: column;\n align-items: center;\n img {\n min-height: 117px;\n margin-bottom: 10px; }\n span {\n font-family: 'PT Sans', sans-serif;\n text-align: center;\n max-width: 130px;\n font-size: 18px;\n color: #000000;\n letter-spacing: 0.3px; } } }\n &-target {\n h2 {\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal;\n margin-bottom: 70px; }\n .row {\n max-width: 1290px;\n margin-right: auto;\n margin-left: auto; }\n &__item {\n display: flex;\n align-items: flex-start;\n max-width: 600px;\n justify-content: center;\n margin-bottom: 70px;\n img {\n width: 260px;\n height: 260px; }\n &-text {\n max-width: 280px;\n margin-left: 45px;\n font-family: 'PT Sans', sans-serif;\n h4 {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.1px;\n color: #1d1d1d;\n margin: 0 0 12px 0; }\n p {\n font-size: 18px;\n letter-spacing: 0.1px;\n color: #1d1d1d;\n line-height: 1.15; } } } }\n &-items {\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal; }\n .row {\n max-width: 1290px;\n margin-left: auto;\n margin-right: auto;\n margin-top: 50px;\n div {\n display: flex;\n flex-direction: column;\n align-items: center;\n margin-bottom: 50px;\n span {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.1px;\n color: #1d1d1d;\n margin: 0 0 20px 0;\n max-width: 370px;\n text-align: center; } } } }\n &-modal {\n display: none;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100vh;\n width: 100%;\n z-index: 99999;\n &-overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: rgba(0, 0, 0, 0.35); } } }\n@media screen and (max-width: 1200px) {\n .cert {\n &-text {\n .row {\n justify-content: space-between !important; } }\n &-target {\n .row {\n justify-content: center !important; } } } }\n@media screen and (max-width: 768px) {\n .cert {\n &-text {\n h3 {\n text-align: center; }\n &__img {\n display: flex;\n justify-content: center; }\n .row {\n h3 {\n display: none; } }\n &__block {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center; } }\n &-advantages {\n .row {\n justify-content: center !important;\n .cert-advantages__item {\n margin-bottom: 20px;\n margin-top: 20px; } } } } }\n@media screen and (max-width: 425px) {\n .cert {\n &-text {\n &__header {\n font-size: 26px !important; } }\n &-target {\n h2 {\n font-size: 26px !important;\n max-width: 395px; }\n &__item {\n flex-direction: column;\n align-items: center;\n margin-bottom: 20px;\n img {\n width: 140px;\n height: 140px; }\n &-text {\n text-align: center;\n margin-left: 0;\n margin-top: 40px;\n h4 {\n font-size: 18px; }\n p {\n font-size: 14px; } } } }\n &-items {\n font-family: 'PT Sans', sans-serif;\n h2 {\n font-size: 26px !important;\n line-height: 1.09;\n letter-spacing: 0.3px;\n padding: 0 10px;\n max-width: 365px;\n margin-right: auto;\n margin-left: auto; }\n span {\n font-size: 18px !important; }\n button {\n font-size: 14px; }\n .row {\n margin-top: 20px; } }\n &-advantages {\n h2 {\n font-size: 26px !important; } } } }\n@media screen and (min-width: 768px) {\n .cert-text__header {\n display: none; } }\n","@import 'fonts';\n.contacts {\n font-family: 'PT Sans', sans-serif;\n &-text {\n margin-top: 20px;\n i {\n color: $main-color;\n font-size: 29px;\n margin-right: 10px; }\n h2 {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.3px;\n color: #363943; } }\n &-info {\n margin-bottom: 40px;\n p,a {\n font-size: 22px;\n line-height: 1.45;\n letter-spacing: 0.5px;\n color: #363943;\n margin-left: 25px;\n max-width: 400px; }\n a {\n margin-left: 35px; }\n h2 {\n margin-top: 20px; }\n .col-3 {\n display: flex;\n flex-direction: column;\n align-items: center; }\n .col-4 {\n display: flex;\n flex-direction: column;\n align-items: center; } }\n &-description {\n h2 {\n font-size: 32px;\n font-weight: 600;\n letter-spacing: 0.3px;\n color: #000000;\n margin: 0 0 12px 0; }\n .how {\n font-size: 22px;\n line-height: 1.45;\n letter-spacing: 0.5px;\n color: #000000;\n h3 {\n font-size: 22px;\n font-weight: bold;\n line-height: 1.45;\n letter-spacing: 0.5px;\n color: #000000; } } }\n &-map {\n &>ymaps {\n margin: 0 auto; } } }\n@media screen and (max-width: 1200px) {\n .contacts-description {\n padding-right: 0;\n padding-left: 0;\n h2 {\n font-size: 26px !important; }\n p,h3 {\n font-size: 18px !important; } }\n .contacts-map {\n max-width: 100%;\n overflow: hidden; } }\n@media screen and (max-width: 768px) {\n .contacts-info {\n p,a {\n font-size: 18px; } }\n .contacts-image {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 30px; } }\n@media screen and (max-width: 500px) {\n .contacts-info {\n h2, i {\n font-size: 18px !important; }\n p,a {\n font-size: 16px;\n margin-bottom: 5px; }\n h2 {\n margin: 5px 0 10px; } }\n .contacts-description {\n padding-left: 10px;\n padding: 10px; }\n .contacts-description {\n h2 {}\n font-size: 22px !important;\n h3, p {\n font-size: 16px !important; } }\n .contacts-image {\n img {\n max-width: 100%; } }\n .contacts-map {\n height: 400px;\n margin-bottom: 40px; } }\n\n\n\n","@import 'fonts';\n.btn-adding {\n color: #fff;\n background-color: #5cb85c !important;\n border-color: #4cae4c !important;\n min-width: 90px; }\n.dropdown-menu {\n a {\n background-color: #f5f7fa !important;\n &:hover {\n color: #606266 !important; }\n &.selected {\n background-color: #fefefe;\n color: $main-color; } } }\n.form-block {\n h1 {\n text-align: center;\n font-size: 32px;\n font-weight: 600;\n font-family: 'PT Sans', sans-serif; }\n input, select {\n &:focus {\n border: 1px solid $main-color;\n box-shadow: none; } }\n option {\n padding-top: 5px;\n padding-bottom: 5px; }\n .form-add {\n &__item {\n display: flex;\n justify-content: space-around;\n align-items: center;\n border: 1px solid #606266;\n border-radius: 10px;\n height: 82px;\n i {\n font-size: 48px; }\n &-text {\n color: #4c4c4c;\n text-align: center;\n h6 {\n font-size: 18px; } } } }\n .guest-img {\n div {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n min-width: 395px; } }\n .cheque {\n background-color: #f0f0f0;\n padding-top: 15px;\n color: #4c4c4c;\n h3 {\n // font-size: 1.17em\n font-size: 20px;\n font-family: 'Museo Bold'; }\n h4 {\n color: $main-color;\n font-size: 15px;\n font-family: 'Museo Bold';\n margin-top: 20px;\n margin-bottom: 20px; }\n p {\n font-size: 16px; }\n div {\n padding-left: 15px;\n border-bottom: 2px dashed #fff;\n position: relative;\n &.dots {\n &:before {\n content: '';\n width: 15px;\n height: 15px;\n display: block;\n position: absolute;\n bottom: -7px;\n left: -7px;\n border-radius: 50%;\n background-color: #ffffff; }\n &:after {\n content: '';\n width: 15px;\n height: 15px;\n display: block;\n position: absolute;\n bottom: -7px;\n right: -7px;\n border-radius: 50%;\n background-color: #ffffff; } }\n &:last-child {\n border-bottom: none; } }\n &-quest {\n display: none; }\n &-date {\n display: none; }\n &-guests {\n display: none; }\n &-adding {\n display: none; }\n &-sum {\n display: none; } } }\n\n\n@media screen and (max-width: 1200px) {\n .guest-img {\n div {\n min-width: auto !important; }\n img {\n width: 300px; } }\n .form-add__item {\n align-items: center !important; } }\n\n@media screen and (max-width: 425px) {\n // .questandroom\n // justify-content: center !important\n .form-add__item {\n padding: 10px;\n justify-content: space-between !important; }\n .form-block h1 {\n text-align: left;\n font-size: 28px; }\n .main-form {\n position: unset;\n &-submit {\n position: absolute;\n bottom: 0;\n left: 15px;\n z-index: 9; } }\n .col-lg-8 {\n position: unset; }\n .all-form {\n position: relative;\n padding-bottom: 50px; }\n .guest-img {\n display: flex;\n flex-direction: columna;\n align-items: center;\n justify-center: center;\n margin: 0 auto;\n div {\n align-items: center !important;\n margin-bottom: 10px; } } }\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","@import 'fonts';\n.adding-service {\n\n text-align: center;\n padding-bottom: 20px;\n .extras {\n div {\n display: flex;\n flex-direction: column;\n max-width: 170px;\n img {\n min-height: 136px;\n margin-bottom: 20px; }\n span {\n text-align: center;\n font-size: 18px;\n color: #000000;\n font-family: 'Museo Thin';\n line-height: 1.15; } } }\n button {\n margin-top: 65px; } }\n.holiday-block {\n max-width: 1330px !important;\n color: #1e212b;\n font-family: 'PT Sans', sans-serif;\n h2 {\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n line-height: normal;\n margin: 60px 0 40px; }\n p {\n font-size: 24px;\n letter-spacing: 0.5px;\n text-align: center;\n margin-bottom: 50px; } }\n.holiday-photos {\n text-align: center;\n margin-bottom: 30px;\n margin-right: auto;\n margin-left: auto;\n p {\n max-width: 650px;\n margin-left: auto;\n margin-right: auto; }\n img {\n border-radius: 20px;\n margin-bottom: 40px; } }\n.packages {\n background: url('../img/order-bg.jpg') center no-repeat;\n background-size: cover;\n color: #ffffff;\n padding-bottom: 75px;\n &-slider {\n max-width: 1320px !important;\n width: 1400px; }\n h2,p {\n color: #ffffff;\n max-width: 650px;\n margin-right: auto;\n margin-left: auto; }\n img {\n width: 76px;\n height: 76px; }\n &-item {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: space-between;\n width: 300px;\n height: 640px;\n text-align: center;\n border-radius: 20px;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n background-color: #ffffff;\n padding: 25px;\n h3 {\n font-size: 32px;\n font-weight: 600;\n letter-spacing: 0.6px; }\n &__price {\n color: #000000 !important;\n font-size: 18px !important;\n font-weight: 600;\n letter-spacing: 0.5px;\n font-family: 'PT Sans', sans-serif;\n margin-bottom: 0 !important;\n span {\n font-size: 32px;\n font-weight: 600;\n letter-spacing: 0.5px;\n color: $main-color !important; } }\n &__descr {\n color: $main-color !important;\n font-size: 16px !important;\n letter-spacing: 0.4px;\n text-align: center;\n margin-bottom: 0 !important; }\n ul {\n text-align: left;\n font-size: 18px;\n letter-spacing: 0.5px;\n color: #000000;\n margin: 0 0 15px 0;\n font-weight: 600;\n padding-inline-start: 0;\n li {\n list-style: none;\n text-align: left;\n margin-left: 25px;\n font-size: 20px !important;\n line-height: 1.4;\n letter-spacing: 0.2px;\n margin: 5px 0 0 0;\n background: url('../img/icons/check.svg') 0 8px no-repeat;\n padding: 0 0 0 30px;\n font-weight: normal; } }\n a {\n margin-top: 20px; } } }\n.var {\n &-line {\n max-width: 1440px;\n margin: 0 auto; }\n &-item {\n display: flex;\n flex-direction: column;\n align-items: center;\n margin-bottom: 40px;\n img {\n border-radius: 32px;\n box-shadow: 0 11px 20px 0 rgba(41, 50, 76, 0.31);\n height: 257px;\n width: 257px; }\n span {\n max-width: 257px;\n font-family: 'PT Sans', sans-serif;\n font-size: 18px;\n text-align: center;\n color: #000000;\n margin: 25px 0 0 0;\n line-height: 1.15; } } }\n.holiday-descr {\n font-family: 'PT Sans', sans-serif;\n h2 {\n max-width: 720px;\n margin-right: auto;\n margin-left: auto; }\n &__text {\n max-width: 720px;\n margin-right: auto;\n margin-left: auto;\n transition: 0.15s ease-in-out;\n p {\n text-align: left !important;\n margin-bottom: 10px;\n font-size: 20px;\n line-height: 1.6;\n letter-spacing: 0.2px;\n color: #363943; }\n li {\n font-size: 20px;\n line-height: 1.6;\n letter-spacing: 0.2px;\n color: #363943; } }\n a {\n display: block;\n max-width: 720px;\n margin-right: auto;\n margin-left: auto;\n font-size: 1.125rem;\n letter-spacing: 0.2px;\n color: $main-color;\n text-decoration: underline;\n position: relative;\n background-color: #fff; } }\n.ent-container {\n p {\n font-size: 24px;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n max-width: 940px;\n margin: 20px auto; } }\n\n@media screen and (max-width: 1200px) {\n .holiday-block {\n max-width: 100% !important;\n h2 {\n font-size: 30px !important;\n margin: 15px auto; }\n p {\n font-size: 24px !important;\n margin-bottom: 30px; } }\n .packages-slider {\n max-width: 100% !important; }\n .var-item {\n span {\n font-size: 16px; } }\n .var-line {\n height: auto; } }\n@media screen and (max-width: 768px) {\n .holiday-block {\n h2 {\n font-size: 30px;\n margin-top: 0;\n margin-bottom: 20px; }\n p {\n font-size: 16px !important;\n margin-bottom: 50px; } }\n .adding-service {\n .extras {\n justify-content: center !important; } }\n .packages-item {\n width: 280px;\n ul {\n li {\n font-size: 16px !important; } }\n h3 {\n font-size: 26px; }\n &__price {\n font-size: 16px !important; }\n &__descr {\n font-size: 16px !important; }\n button {\n font-size: 18px; } } }\n@media screen and (max-width: 425px) {\n .holiday-block {\n padding-left: 0;\n padding-right: 0;\n h2 {\n margin-top: 20px;\n margin-bottom: 20px;\n font-size: 26px !important; }\n p {\n font-size: 16px !important;\n margin-bottom: 30px;\n font-family: 'PT Sans';\n letter-spacing: 0.5px;\n line-height: 1.15; }\n button {\n font-size: 12px;\n max-width: 300px; } }\n .holiday-descr {\n padding-left: 20px;\n padding-right: 20px;\n p {\n margin-bottom: 10px; }\n &__text {\n ul {\n li {\n font-size: 16px!important;\n font-family: 'PT Sans';\n letter-spacing: .5px;\n line-height: 1.15; } } } } }\n\n@media screen and (min-width: 1200px) {\n .var-line {\n background: url('../img/holiday/icons/scenario-path.svg') top left no-repeat;\n margin-bottom: 50px;\n .row {\n .col-lg-4 {\n &:nth-child(1) {\n transform: translateX(0px) translateY(-30px); }\n &:nth-child(2) {\n transform: translateX(-100px) translateY(95px); }\n &:nth-child(3) {\n transform: translateX(-85px) translateY(-45px); }\n &:nth-child(4) {\n transform: translateX(125px) translateY(30px); }\n &:nth-child(5) {\n transform: translateX(50px) translateY(90px); }\n &:nth-child(6) {\n transform: translateX(10px) translateY(-45px); }\n &:nth-child(7) {\n transform: translateX(-10px) translateY(30px); }\n &:nth-child(8) {\n transform: translateX(10px) translateY(80px); } } } } }\n","@import \"fonts\";\n.btn-round {\n padding: 14px 20px;\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 1.2px;\n text-align: center;\n text-transform: uppercase;\n box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49);\n margin-right: auto;\n margin-left: auto;\n border-radius: 44px;\n min-width: 165px;\n background-color: $main-color;\n border-color: $main-color;\n &:hover {\n background-color: darken($main-color, 10%);\n border-color: $main-color; } }\n.hide {\n display: none; }\n.owl-carousel {\n padding: 0; }\n.owl-nav button {\n outline: none; }\n.container {\n overflow: hidden; }\n.owl-dots {\n display: flex;\n justify-content: center;\n .owl-dot {\n border: 1px solid #f2f2f2 !important;\n width: 30px !important;\n height: 3px !important;\n margin: 10px !important; }\n .active {\n background-color: #000000 !important;\n border: 3px solid #f2f2f2 !important; } }\n.owl-stage-outer {\n padding: 10px 0 !important; }\n","@import 'fonts';\n@import 'main-block';\n\n// $main-color: green\nbody {\n margin: 0;\n margin-top: 150px !important;\n padding: 0;\n box-sizing: border-box;\n font-family: 'Museo Regular';\n } // font-family: 'Museo Regular'\n.btn-danger {\n background-color: $main-color;\n border-color: $main-color;\n &:hover {\n border-color: $main-color; } }\n.btn-outline-danger {\n color: $main-color;\n border-color: $main-color;\n &:hover {\n background-color: $main-color;\n border-color: $main-color; } }\n.header {\n padding-top: 10px;\n transition: 0.55s ease-in-out;\n max-width: 1290px;\n margin: 0 auto;\n &-container {\n overflow: visible;\n transition: 0.35s ease-in-out;\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 99999;\n background: #ffffff;\n margin-left: 0;\n margin-right: 0;\n max-width: 1920px !important;\n width: 100%;\n padding: 0px 305px; }\n &-menu__hide {\n transform: translateY(-149px); }\n &-info {\n &__city {\n margin-right: 30px;\n color: $main-color;\n display: flex;\n cursor: pointer;\n i {\n font-size: 20px;\n margin-right: 5px; }\n span {\n border-bottom: 1px dashed $main-color;\n color: $main-color; } }\n &__logo {\n img {\n height: 70px;\n &:last-child {\n display: none; } } }\n &__btns_right {\n padding-right: 25px;\n a:first-child {\n margin-right: 10px; }\n .order-holiday {\n &:hover {\n background-color: #fff;\n color: $main-color; } }\n .social-links {\n a {\n font-size: 20px;\n border-radius: 50%;\n background-color: $main-color;\n width: 32px;\n height: 32px;\n display: flex;\n justify-content: center;\n align-items: center;\n color: #ffffff;\n transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;\n text-decoration: none;\n margin: 0 5px;\n &:hover {\n background-color: #fff;\n color: $main-color;\n border: 1px solid $main-color; } } } } }\n &-navmenu {\n margin-top: 10px;\n &__list {\n list-style: none;\n padding-inline-start: 0; }\n &__item {\n position: relative;\n .fa-bars {\n display: none; }\n a {\n color: #999;\n font-size: 18px;\n i {\n margin-right: 10px; }\n &:hover {\n color: darken(#999, 20%); } }\n &:last-child {\n &:hover {\n .header-submenu {\n display: block; }\n a {\n text-decoration: none; } } } }\n .sub-menu {\n display: none;\n width: 138px;\n position: absolute;\n top: 57px;\n right: 0;\n padding-left: 0;\n font-family: 'Museo Regular';\n background-color: #fff;\n &__layout {\n padding-top: 20px;\n background-color: #ffffff; }\n ul {\n background-color: #ffffff;\n list-style: none;\n padding-inline-start: 0;\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); }\n li {\n // width: 100%\n padding: 0px 10px;\n a {\n font-size: 14px !important; }\n &:hover {\n background-color: $main-color;\n a {\n color: #ffffff !important; } }\n &.header-submenu__item-close {\n display: none; }\n margin-bottom: 10px;\n list-style: none;\n line-height: 36px;\n // padding: 0 20px\n margin: 0;\n font-size: 14px;\n font-weight: normal;\n color: #606266; }\n a {\n color: #606266;\n font-size: 18px;\n width: 100%; } } }\n\n\n\n\n\n button {\n padding: 0px 15px;\n height: 32px;\n &.order-holiday {\n margin-right: 10px; } } }\n.main {\n margin-top: 133px;\n // padding-top: 50px\n &-text {\n display: flex;\n flex-direction: column;\n h1 {\n margin-top: 20px;\n margin-bottom: 25px;\n // font-family: 'Museo Bold'\n font-family: 'PT Sans';\n font-size: 45px;\n font-weight: 600;\n letter-spacing: 0.6px; }\n p {\n font-size: 24px;\n line-height: 1.42;\n letter-spacing: 0.3px;\n font-family: 'PT Sans';\n margin-bottom: 45px; }\n button {\n padding: 14px 20px;\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 1.2px;\n text-align: center;\n text-transform: uppercase;\n box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49);\n margin-right: auto;\n margin-left: auto;\n border-radius: 44px;\n min-width: 165px; }\n a {\n align-self: flex-start; }\n img {\n height: 70px; } }\n &-img {\n overflow: hidden;\n img {\n transform: translateY(-30px);\n max-width: 100%; } } }\n.ent {\n padding-top: 20px;\n padding-bottom: 20px;\n position: relative;\n font-family: 'PT Sans', sans-serif;\n &-container {\n background-color: #f2f2f2;\n .owl-item {\n &:nth-child(4n+2) {\n h3,button {\n color: #5CBAE9; }\n button:hover {\n color: #ffffff; }\n a {\n background: url('../img/icons/blue.svg') center center no-repeat;\n background-size: 102%;\n &:hover {\n background: url('../img/icons/arkids.svg') center 1px no-repeat;\n button {\n color: #ffffff; } } } }\n &:nth-child(2n+3) {\n h3,button {\n color: #F08D37; }\n button:hover {\n color: #ffffff; }\n a {\n background: url('../img/icons/orange.svg') center center no-repeat;\n background-size: 102%;\n &:hover {\n background: url('../img/icons/faraon.svg') center 1px no-repeat;\n button {\n color: #ffffff; } } } } }\n h2 {\n margin: 0;\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n color: #1e212b; }\n &__quest {\n height: 380px;\n max-width: 360px;\n border-radius: 20px;\n position: relative;\n margin-top: 70px;\n &-overlay {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.43), rgba(0, 0, 0, 0.57));\n z-index: 50;\n border-radius: 20px; }\n &-content {\n div {\n padding: 40px;\n padding-bottom: 0; }\n position: relative;\n z-index: 99;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n height: 100%;\n h3 {\n font-size: 32px;\n font-weight: 600;\n letter-spacing: 0.4px;\n margin-bottom: 12px;\n color: #F55663; }\n p {\n color: #ffffff;\n font-size: 22px !important;\n letter-spacing: 0.5px; }\n a {\n height: 70px;\n background: transparent;\n width: 100%;\n background-size: 360px 72px;\n height: 70px;\n padding: 23px;\n display: block;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n z-index: 70;\n border-radius: 0 0 20px 20px;\n overflow: hidden;\n background: url('../img/icons/red.svg') center center no-repeat;\n background-size: 102%;\n &:hover {\n background-color: #F55663;\n background-size: 360px 70px;\n background: url('../img/icons/eger.svg') center 1px no-repeat;\n button {\n color: #ffffff; } }\n button {\n background: transparent;\n border: none;\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 0.4px;\n text-align: center;\n width: 100%;\n color: #F55663;\n text-decoration: none;\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 0.4px;\n text-align: center;\n text-transform: uppercase;\n outline: none; } } } } }\n\n .ent-container__quest-content h3 {\n font-size: 25px; }\n .ent-container__quest-content p, .ent-container__quest-content a button {\n font-size: 16px; } }\n.wave {\n &::before {\n width: 100%;\n height: 112px;\n content: '';\n display: block;\n position: relative;\n // top: -10px\n left: 0;\n background: url(../img/wave/border-wave-top.svg) center no-repeat;\n background-size: 100% 112px; }\n &::after {\n width: 100%;\n height: 112px;\n content: '';\n display: block;\n position: relative;\n // top: -10px\n bottom: 0;\n left: 0;\n background: url(../img/wave/border-wave-bottom.svg) center no-repeat;\n background-size: 100% 112px; } }\n.order {\n // margin-top: 50px\n position: relative;\n height: 870px;\n padding-top: 85px;\n padding-bottom: 85px;\n background: url('../img/order-form-bg.png') center no-repeat;\n // background-size: contain\n display: flex;\n align-items: center;\n // display: none\n .container {\n background-color: #fff;\n display: flex;\n justify-content: flex-start;\n // align-items: center\n max-width: 1061px;\n border-radius: 40px;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n padding: 0px 100px;\n padding-top: 30px;\n padding-bottom: 30px;\n font-family: 'PT Sans', sans-serif;\n color: #000000; }\n &__text {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: space-between;\n height: 100%;\n min-width: 430px;\n padding-right: 30px;\n width: 400px;\n h3 {\n font-size: 32px;\n font-weight: 600;\n line-height: 1.22;\n letter-spacing: 0.3px;\n margin: 30px 0 25px 0; }\n p {\n font-size: 24px;\n line-height: 1.42;\n letter-spacing: 0.3px; } }\n &__form {\n display: flex;\n flex-direction: column;\n .form-group {\n margin-bottom: 0; }\n input,textarea {\n max-width: 400px;\n border-radius: 7px;\n border: 1px solid $main-color;\n font-size: 16px;\n letter-spacing: 0.1px;\n padding: 21px 20px;\n width: 100%;\n color: $main-color;\n margin-bottom: 10px;\n &:focus {\n box-shadow: none; }\n &::placeholder {\n color: $main-color; } }\n small {\n display: block;\n font-size: 12px;\n line-height: 1.42;\n letter-spacing: 0.3px;\n margin: 10px 0; }\n button {\n margin-top: 15px;\n width: 289px; } } }\n.places {\n\n font-family: 'PT Sans';\n padding-bottom: 20px;\n position: relative;\n &-layout {\n background: #f2f2f2;\n //START BALLLOONS\n // &::before\n // content: ''\n // top: 220px\n // left: 268px\n // width: 163px\n // height: 331px\n // display: block\n // position: absolute\n // background: url('../img/places/balloon-blue.svg') center no-repeat\n // z-index: 2\n // &::after\n // content: ''\n // top: 90px\n // right: 310px\n // width: 163px\n // height: 423px\n // display: block\n // position: absolute\n // background: url('../img/places/balloon-red.svg') center no-repeat\n } // z-index: 2\n //END BALLLOONS\n .owl-carousel .owl-item img {\n display: inline-block;\n width: auto; }\n .owl-nav {\n // display: block !important\n position: absolute;\n bottom: 0px;\n // right: 268px\n right: 320px;\n width: 200px;\n display: flex !important;\n justify-content: space-between;\n button {\n width: 55px;\n height: 55px;\n outline: none;\n // margin-left: 15px\n // margin-right: 15px\n // position: absolute\n bottom: 0;\n span {\n color: transparent; }\n &.owl-prev {\n background: url('../img/icons/button-active-prev.svg');\n right: 95px; }\n &.owl-next {\n background: url('../img/icons/button-active-next.svg');\n right: -95px; } } }\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n color: #1e212b;\n line-height: normal; }\n &-item {\n // background: none !important\n position: relative;\n margin-top: 150px;\n width: 1100px;\n height: 570px;\n margin-right: auto;\n margin-left: auto;\n border-radius: 20px;\n\n &__layout {\n display: none;\n background-color: #000000;\n opacity: 0.55;\n position: absolute;\n width: 100%;\n height: 570px;\n z-index: 2;\n border-radius: 20px; } }\n &-text {\n border-radius: 20px;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n background-color: #ffffff;\n padding: 40px 80px;\n max-width: 600px;\n display: inline-block;\n z-index: 5;\n position: relative;\n h3 {\n font-size: 32px;\n font-weight: 700;\n line-height: 1.22;\n letter-spacing: 0.3px;\n margin: 0 0 15px 0; }\n span {\n font-size: 22px;\n line-height: 1.45;\n letter-spacing: 0.5px;\n margin-bottom: 15px; }\n &__mainmenu {\n list-style: none;\n padding-inline-start: 0;\n img {\n margin-right: 20px;\n width: 34px; }\n .icon-white {\n display: none !important; }\n span {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.3px; }\n li {\n margin-top: 15px;\n ul {\n list-style-type: none; //url(../img/icons/check.svg)\n padding-inline-start: 54px;\n li {\n // position: relative\n font-size: 20px;\n line-height: 1.4;\n letter-spacing: 0.2px;\n margin-top: 5px;\n &:before {\n content: '';\n display: inline-block;\n width: 16px;\n height: 16px;\n background: url(../img/icons/check.svg) center no-repeat;\n margin-right: 14px; } } } } }\n button {\n width: 225px;\n margin-top: 20px; } }\n &-img {\n display: inline-block;\n position: absolute;\n width: 777px;\n height: 557px;\n top: -43px;\n right: -65px;\n z-index: 2;\n img {\n border-radius: 20px; }\n p {\n text-align: center;\n z-index: 90;\n font-size: 22px;\n letter-spacing: 0.3px;\n color: #363943;\n margin-top: 20px; } }\n &-slider {\n margin-right: auto;\n margin-left: auto; } }\n.item {\n height: 577px;\n width: 777px;\n position: relative; }\n.discount {\n // background: #f2f2f2\n padding-top: 20px;\n padding-bottom: 120px;\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal;\n font-family: 'PT Sans', sans-serif;\n margin-bottom: 70px; }\n .owl-carousel .owl-item img {\n width: auto; }\n &-slider {\n position: relative;\n max-width: 1200px;\n margin-right: auto;\n margin-left: auto;\n &__prev {\n // content: '\\f053'\n // font-family: 'FontAwesome'\n background-color: #f2f2f2;\n font-size: 32px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n width: 55px;\n height: 55px;\n color: $main-color;\n position: absolute;\n top: 50%;\n left: -70px;\n transform: translateY(-27px);\n cursor: pointer; }\n &__next {\n // content: '\\f054'\n // font-family: 'FontAwesome'\n background-color: #f2f2f2;\n font-size: 32px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n width: 55px;\n height: 55px;\n color: $main-color;\n position: absolute;\n top: 50%;\n right: -70px;\n transform: translateY(-27px);\n cursor: pointer; } }\n &-item {\n position: relative;\n margin-right: auto;\n margin-left: auto;\n width: 360px;\n height: 536px;\n font-family: 'PT Sans', sans-serif;\n &__badge {\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n z-index: 3;\n left: -51px;\n top: 28px;\n width: 397px;\n height: 77px;\n background: url('../img/discount/promo-badge-small.png') center center no-repeat;\n transform: rotateZ(-29deg);\n color: #ffffff;\n font-weight: 600;\n font-size: 32px; }\n &__content {\n padding: 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n height: 100%;\n position: absolute;\n padding-top: 80px;\n border-radius: 20px;\n border-radius: 39px;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n border: 5px solid #ffffff;\n padding-left: 35px;\n padding-right: 35px;\n p {\n text-align: center;\n font-size: 20px;\n font-weight: 600;\n line-height: 1.25;\n letter-spacing: 0.1px;\n margin: 0 0 12px 0;\n color: #ffffff; }\n button {\n color: $main-color;\n background-color: #fff;\n border: none;\n width: 100%; } } } }\n.present {\n font-family: 'PT Sans', sans-serif;\n padding-left: 10px;\n padding-right: 10px;\n padding-bottom: 20px;\n // background: #f2f2f2\n &-layout {\n background: #f2f2f2; }\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal;\n margin-bottom: 115px; }\n &-item {\n display: flex;\n align-items: center;\n position: relative;\n margin-bottom: 70px;\n &:last-child {\n flex-direction: row-reverse;\n margin-bottom: 15px;\n img {\n // right: 115px\n left: -115px; }\n .present-item__text {\n right: 115px;\n left: 115px;\n padding: 70px 251px 0 100px;\n border-radius: 20px 0px 0px 20px;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5); } }\n img {\n position: relative;\n z-index: 2;\n left: 115px; }\n &__text {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n // justify-content: center\n width: 757px;\n height: 360px;\n position: absolute;\n right: 115px;\n top: 0;\n background-color: #f2f2f2;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n padding: 70px 100px 0 251px;\n border-radius: 0 20px 20px 0;\n z-index: 1;\n h3 {\n font-size: 32px;\n font-weight: 600;\n line-height: 1.22;\n letter-spacing: 0.3px;\n margin: 0 0 10px 0; }\n p {\n margin: 22px 0;\n max-width: 400px;\n font-size: 22px;\n line-height: 1.45;\n letter-spacing: 0.5px; }\n a {\n font-size: 18px;\n font-weight: 600;\n letter-spacing: 1.2px;\n text-align: center;\n text-transform: uppercase;\n text-decoration: none;\n vertical-align: middle;\n line-height: 1.3;\n border: 0;\n button {\n width: 260px;\n box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49); } } } } }\n.principals {\n padding-top: 20px;\n padding-bottom: 40px;\n max-width: 1200px;\n margin-right: auto;\n margin-left: auto;\n .owl-stage {\n display: flex;\n align-items: center; }\n .owl-item {\n img {\n width: auto;\n max-height: 104px; } }\n h2 {\n text-align: center;\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal;\n margin-bottom: 100px; }\n &-slider {\n // position: relative\n // div\n // display: flex\n // justify-content: center\n // align-items: center\n //// width: 141px\n &__prev {\n background-color: #f2f2f2;\n font-size: 32px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n width: 55px;\n height: 55px;\n color: $main-color;\n position: absolute;\n top: 33%;\n left: -100px;\n transform: translateY(-27px);\n cursor: pointer;\n outline: none; }\n &__next {\n background-color: #f2f2f2;\n font-size: 32px;\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: 50%;\n width: 55px;\n height: 55px;\n color: $main-color;\n position: absolute;\n top: 33%;\n right: -100px;\n transform: translateY(-27px);\n cursor: pointer; } } }\n.map-block {\n font-family: 'PT Sans', sans-serif;\n &__layout {\n background-color: #f2f2f2; }\n h2 {\n font-size: 40px;\n font-weight: 600;\n letter-spacing: 0.5px;\n text-align: center;\n color: #1e212b;\n line-height: normal; }\n &-container {\n margin-top: 50px;\n display: flex;\n justify-content: center;\n align-items: flex-start;\n max-width: 1440px !important;\n flex-wrap: wrap; }\n &__text {\n ul {\n list-style: none;\n li {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.3px;\n color: #363943;\n margin-bottom: 40px;\n i {\n font-size: 27px;\n margin-right: 25px;\n color: $main-color; }\n a {\n color: inherit;\n text-decoration: none; }\n span {\n color: $main-color;\n text-transform: uppercase;\n transform: translateX(100px);\n display: block;\n } } } } } // text-align: center\n.footer {\n margin-top: 50px;\n padding-bottom: 50px;\n background-color: black;\n font-family: 'PT Sans', sans-serif;\n &::before {\n content: \"\";\n display: block;\n height: 60px;\n background: #ffffff url('../img/icons/footer-line.svg') center bottom no-repeat;\n background-size: 100% 60px; }\n img {\n height: 80px;\n margin-right: auto;\n margin-left: auto; }\n &-links {\n margin-top: 50px;\n ul {\n list-style: none;\n padding-inline-start: 0; } }\n &__menu {\n li {\n font-size: 20px;\n font-weight: 600;\n letter-spacing: 0.2px;\n // margin: 0 0 20px 0\n text-align: center;\n color: #ffffff;\n span {\n cursor: pointer; } } }\n &__submenu {\n // margin-top: 30px\n overflow: hidden;\n // transition: 0.15s ease-in-out\n li {\n font-size: 16px;\n letter-spacing: 0.1px;\n color: #ffffff;\n margin: 15px 0px;\n a {\n color: #ffffff;\n font-weight: normal; } }\n &__hide {\n height: 0; } }\n &-social {\n text-align: center;\n h3 {\n font-size: 20px;\n font-weight: 600;\n letter-spacing: 0.2px;\n margin: 0 0 20px 0;\n color: #ffffff; }\n ul {\n list-style: none;\n padding-inline-start: 0;\n li {\n &:first-child {\n margin-right: 20px; }\n a {\n color: #ffffff;\n font-size: 30px; } } } }\n &-docs {\n margin-top: 50px;\n ul {\n list-style: none;\n padding-inline-start: 0;\n li {\n a {\n color: #ffffff;\n padding: 15px;\n font-size: 14px;\n letter-spacing: 0.1px;\n color: #ffffff;\n text-decoration: none;\n outline: 0; } } } }\n &-coop {\n text-align: center;\n color: #ffffff; }\n &-open {\n a {\n color: #ffffff !important;\n text-decoration: none; } } }\n\n\n.discount-modal {\n font-family: 'PT Sans', sans-serif;\n position: fixed;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 99999;\n display: none;\n &-close {\n position: absolute;\n top: -50px;\n right: -100px;\n line-height: 44px;\n color: #FFF;\n cursor: pointer;\n font-style: normal;\n font-size: 20px;\n opacity: 0.65; }\n &-layout {\n position: fixed;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background: rgba(0, 0, 0, .85); }\n &-wrapper {\n width: 920px;\n height: 523px;\n border: 8px solid #ffffff;\n border-radius: 39px;\n z-index: 2;\n position: relative;\n top: 50%;\n left: 50%;\n transform: translateX(-460px) translateY(-262px);\n background: #ffffff; }\n &-slider {\n height: 100%;\n .owl-stage {\n height: 100%; }\n .owl-stage-outer {\n padding: 0 !important;\n height: 100%;\n border-radius: 30px;\n .owl-item {\n height: 100%; } }\n .owl-nav {}\n &-nav {\n width: 55px;\n height: 55px;\n background-color: #f2f2f2;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n top: 50%;\n transform: translateY(-27px);\n right: -100px;\n font-size: 32px;\n color: $main-color;\n cursor: pointer;\n i {\n transform: translateX(4px); }\n &-prev {\n right: 0;\n left: -100px;\n i {\n transform: translateX(-2px); } } }\n &-item {\n position: relative;\n display: flex;\n justify-content: space-between;\n align-items: center;\n height: 100%;\n background: #ffffff;\n border-radius: 10px;\n img {\n width: auto !important; }\n &-badge {\n position: absolute;\n display: flex;\n justify-content: center;\n align-items: center;\n left: -51px;\n top: 28px;\n width: 432px;\n height: 77px;\n background: url('../img/discount/promo-badge-large.png') center center no-repeat;\n transform: rotateZ(-29deg);\n color: #ffffff;\n font-weight: 600;\n font-size: 32px;\n text-align: center;\n line-height: 77px; }\n &__img {\n height: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 360px; }\n &__text {\n max-width: 540px;\n font-size: 20px;\n line-height: 1.5;\n letter-spacing: 0.2px;\n padding: 10px 30px;\n align-self: flex-start;\n height: 100%;\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n button {\n width: 295px;\n background: rgb(43, 187, 115);\n border: none;\n &:hover {\n background: darken(rgb(43, 187, 115), 10%); } }\n p {\n } } } } } // margin: 0px !important\n.popover {\n margin-top: 20px !important;\n z-index: 999999; }\n\n@media screen and (max-width: 1200px) {\n .order-call {\n display: none; }\n .social-links {\n display: none; }\n .header-info__logo {\n order: -1;\n img {\n height: 40px; } }\n .places .owl-nav {\n right: 75px; }\n .present {\n &-item {\n &__text {\n max-width: 530px;\n padding: 20px;\n padding-left: 251px; }\n &:last-child {\n .present-item__text {\n padding: 20px !important;\n padding-right: 251px; } } } }\n .header {\n margin-left: 0;\n margin-right: 0;\n max-width: 100%;\n padding-left: 20px;\n padding-right: 20px;\n &-container {\n padding: 0;\n max-width: 100% !important; }\n &-info {\n &__logo {\n img {\n display: none;\n &:last-child {\n display: block; } } }\n &__btns_left {\n flex-direction: row-reverse; } } }\n .header-container + div {\n margin-top: 119px !important; } }\n\n\n@media screen and (max-width: 770px) {\n .header-info__logo {\n img {\n &:first-child {\n display: none; }\n &:last-child {\n display: block;\n height: 55px; } } }\n .header-navmenu__item a, .header-info__city span, .header button.order-holiday {\n font-size: 12px !important; }\n .header button.order-holiday {\n line-height: 1.15; }\n .order-holiday {\n height: 34px !important;\n padding: 0px 10px !important; }\n .header-navmenu {\n &__list {\n max-width: 100%;\n margin: 0; }\n &__item {\n a {\n font-size: 16px;\n display: flex;\n flex-direction: column;\n align-items: center; }\n &:last-child {\n .fa-question-circle {\n display: none; }\n span {\n display: none; }\n .fa-bars {\n display: block; } } } }\n .header-submenu__item-close {\n display: block !important; }\n .main {\n &-text {\n align-items: center;\n text-align: center;\n img {\n // max-height: 30px\n max-width: 100%; }\n h1 {\n font-size: 35px; }\n a {\n align-self: center; } }\n &-img {\n display: none; } }\n .wave {\n &::before {\n background-size: 100% 55px;\n height: 55px; }\n &::after {\n background-size: 100% 55px;\n height: 55px; } }\n .order {\n padding-top: 0;\n padding-bottom: 0;\n background-size: cover;\n background: url('../img/order-bg.jpg') center no-repeat;\n height: auto;\n padding-top: 30px;\n padding-bottom: 30px;\n .container {\n max-width: 500px;\n padding: 0;\n flex-direction: column;\n align-items: center;\n padding: 30px;\n text-align: center; }\n h3 {\n font-size: 20px;\n text-align: center; }\n p {\n font-size: 16px;\n text-align: center; }\n &__text {\n padding-right: 0 !important; }\n &__form {\n align-items: center;\n .form-group {\n width: 100%; }\n input, textarea {\n // margin-right: auto\n // margin-left: auto\n width: 100%;\n max-width: 100%; } } }\n .places {\n color: #ffffff;\n &-slider {\n } // padding: 0\n &-item {\n height: 450px;\n width: 400px;\n &__layout {\n display: block;\n height: 450px; } }\n .owl-nav {\n display: none !important; }\n &-img {\n display: none; }\n &-text {\n background: transparent;\n color: #ffffff;\n z-index: 3;\n font-size: 16px;\n padding: 20px;\n h3 {\n font-size: 20px; }\n span {\n // font-size: 16px\n font-size: 12px;\n line-height: 1.38; }\n &__mainmenu {\n li {\n img {\n width: 30px !important;\n margin-right: 10px;\n display: none !important; }\n ul {\n li {\n line-height: 1.25;\n font-size: 16px;\n &::before {\n background: url('../img/icons/checkW.svg') center no-repeat; } } }\n .icon-white {\n display: inline-block !important; } } }\n\n button {\n width: 100px;\n font-size: 14px; } } }\n .present {\n &-item {\n // transform: scale(0.8)\n height: 250px;\n img {\n max-height: 122px;\n left: 0 !important;\n right: 0 !important; }\n &__text {\n max-width: 530px;\n padding: 20px;\n box-shadow: none;\n position: relative;\n right: 0 !important;\n left: 0 !important;\n height: auto;\n h3 {\n font-size: 14px; }\n p {\n font-size: 14px; }\n button {\n width: 178px !important;\n font-size: 16px; } }\n &:last-child {\n .present-item__text {\n padding: 20px !important;\n padding-right: 251px; } } } }\n .map-block {\n &__yandex {\n &>ymaps {\n max-height: 600px !important; } }\n &__text {\n width: 100%;\n li {\n font-size: 18px !important;\n i {\n font-size: 18px !important; } } } } }\n\n\n@media screen and (max-width: 480px) {\n .header {\n padding-left: 10px;\n padding-right: 10px;\n &-info {\n font-size: 14px;\n max-width: 100%;\n margin: 0 auto; }\n button {\n font-size: 14px; }\n &-navmenu {\n padding-bottom: 5px;\n &__item {\n a {\n font-size: 12px; }\n .fa-bars {\n font-size: 26px !important; }\n &:last-child:hover {\n .header-submenu {\n display: block; } } }\n &__list {\n padding-left: 10px; } }\n &-container {\n box-shadow: 0 10px 10px -10px rgba(0,0,0,.25);\n padding: 0 0px; }\n &-menu__hide {\n transform: translateY(-65px); }\n button.order-holiday {\n margin-right: 0 !important; }\n // &-submenu\n // width: 100vw\n // height: 100vh\n // z-index: -1\n // top: 0px\n // ul\n // flex-grow: 100%\n // height: 100%\n // display: flex\n // flex-direction: column\n // // justify-content: flex-start\n // transform: translareY(10px)\n // background-color: #ffffff\n // align-items: center\n // li\n // width: 100%\n // text-align: center\n // border-bottom: 1px solid #999\n // // margin-bottom: 20px\n // padding: 20px\n // a\n // &:nth-child(2)\n // li\n // text-align: end\n &-submenu {\n position: absolute !important;\n top: 45px !important;\n width: 100vw !important;\n height: 100vh !important;\n justify-content: flex-start !important;\n li {\n width: 100%;\n text-align: center;\n border-bottom: 1px solid #f2f2f2;\n padding: 10px 10px !important;\n margin: 0;\n a {\n font-size: 14px !important; } }\n &__layout {\n display: none; }\n &-close-sub {\n li {\n text-align: end !important; } } }\n\n &-navmenu {\n margin-top: 0;\n padding-top: 5px;\n &__item {\n padding: 5px !important; } } }\n .header-navmenu__item .fa-bars {\n font-size: 20px !important; }\n .order {\n h3 {\n font-size: 16px;\n margin: 0;\n margin-bottom: 5px; }\n p {\n font-size: 13px;\n margin-bottom: 5px; }\n .container {\n max-width: 90%;\n padding: 20px; }\n &__text {\n min-width: auto !important;\n max-width: 100%; }\n &__form {\n input, textarea {\n width: 100%;\n min-width: 90%; }\n small {\n width: 90%; }\n button {\n width: 200px;\n font-size: 14px;\n margin: 0; } }\n &-holiday {\n padding: 5px !important;\n margin: 0;\n width: 127px;\n height: 30px !important;\n font-size: 12px !important;\n border-radius: 10px; } }\n\n .places {\n margin-top: 20px;\n &-item {\n height: 570px;\n height: 100%;\n max-width: 230px !important;\n margin-top: 15px;\n &__layout {\n height: 570px;\n height: 100%; } }\n &-text {\n padding: 10px;\n &__mainmenu {\n li {\n img {\n width: 20px !important; }\n &.list-price {\n font-size: 16px;\n text-align: center; }\n ul {\n padding-inline-start: 0;\n li {\n font-size: 14px; } } } } } }\n .discount {\n padding-bottom: 10px;\n padding-top: 0;\n h2 {\n margin-bottom: 25px !important; }\n &-item {\n height: 300px;\n width: 260px;\n &__badge {\n transform: scale(0.6) rotateZ(-29deg) translateX(-62px) translateY(-82px); }\n &__content {\n padding-left: 10px;\n padding-right: 10px;\n padding-top: 40px;\n // padding-top: 0\n justify-content: auto;\n img {\n // transform: scale(0.6)\n max-height: 123px; }\n p {\n min-height: 50px;\n font-size: 14px;\n font-weight: normal; }\n button {\n width: auto;\n font-size: 16px; } } } }\n .present {\n padding-left: 0;\n padding-right: 0;\n h2 {\n margin-bottom: 20px; }\n &-item {\n height: 250px;\n margin-bottom: 0;\n img {\n max-height: 122px; }\n &__text {\n max-width: 530px;\n position: relative;\n right: 0;\n left: 0;\n padding: 20px;\n box-shadow: none;\n height: auto;\n h3 {\n font-size: 16px;\n margin-bottom: 0; }\n p {\n margin-top: 10px;\n margin-bottom: 10px; } }\n &:last-child {\n .present-item__text {\n padding: 10px !important;\n padding-right: 251px;\n box-shadow: none; } } } }\n .ent {\n padding-top: 0;\n &-container {\n h2 {\n font-size: 26px !important; }\n p {\n font-size: 16px !important; }\n &__quest {\n height: 280px;\n margin-top: 25px;\n &-content {\n div {\n padding: 15px; }\n h3 {\n font-size: 20px !important; }\n p {\n font-size: 14px !important; } } } }\n .owl-item {\n // background-size: cover\n &:nth-child(3n+1) {\n h3 {\n color: #5CBAE9; }\n a {\n background-size: 360px 70px;\n background: url('../img/icons/arkids.svg') center 1px no-repeat;\n button {\n color: #ffffff; } } }\n &:nth-child(3n+2) {\n h3 {\n color: #F08D37; }\n a {\n background-size: 360px 70px;\n background: url('../img/icons/faraon.svg') center 1px no-repeat;\n button {\n color: #ffffff; } } }\n &:nth-child(3n) {\n h3 {\n color: red; }\n a {\n background-size: 360px 70px;\n background: url('../img/icons/eger.svg') center 1px no-repeat;\n button {\n color: #ffffff; } } } } }\n .map-block {\n &__yandex {\n &>ymaps {\n max-width: 375px !important;\n width: 100%;\n height: 400px !important; } }\n &__text {\n padding-top: 20px;\n ul {\n padding-inline-start: 0;\n li {\n font-size: 18px;\n margin-bottom: 15px;\n font-weight: normal; } } } }\n .footer {\n margin-top: 10px;\n &::before {\n height: 30px;\n background-size: 100% 30px; }\n img {\n max-width: 100%; }\n &-social {\n margin-top: 30px;\n h3 {\n margin-bottom: 10px; } }\n &-links {\n margin-top: 0; }\n &-docs {\n margin-top: 0; }\n &__submenu {\n height: 0;\n &__hide {\n height: 100%; }\n li {\n font-size: 14px !important; } }\n\n\n &__menu {\n span {\n text-decoration: underline;\n font-size: 18px; } }\n h3 {\n font-size: 18px !important; } }\n .main {\n padding-top: 0;\n margin-top: 105px;\n .owl-dots {\n position: relative;\n bottom: 25px; }\n img {\n max-height: 180px; } }\n h2 {\n font-size: 28px !important; }\n .principals {\n padding-top: 0 !important;\n padding-bottom: 0px !important;\n h2 {\n margin-bottom: 0; } }\n .header-container {\n position: fixed;\n top: 0;\n z-index: 99999;\n background: #ffffff;\n transition: 0.2s ease-in-out;\n } // transform: translateY(-65px)\n .discount-modal {\n .owl-stage-outer {\n border-radius: 15px; }\n &-wrapper {\n max-width: 100%;\n transform: none;\n height: 470px;\n top: 50%;\n left: 0;\n transform: translateY(-225px); }\n &-slider-item {\n flex-direction: column;\n &__img {\n display: none; }\n &-badge {\n height: 40px;\n transform: none;\n color: #000000;\n position: initial;\n background: none;\n font-size: 24px;\n text-align: center; }\n &__text {\n font-size: 16px;\n p {\n margin: 5px 0 !important; }\n a {\n display: flex;\n justify-content: center;\n button {\n width: 200px;\n font-size: 14px; } } } } }\n .header-info__btns_right {\n padding-right: 0 !important; }\n .var-line {\n .row {\n max-width: 100%;\n margin: 0; } } }\n\n\n\n@media (min-width: 1200px) {\n .container, .container-lg, .container-md, .container-sm, .container-xl {\n max-width: 1195px; }\n .header-container {\n width: 100%;\n padding: 0 100px; } }\n@media (min-width: 770px) {\n .places {\n &-item {\n background: none !important; } } }\n\n\n.hide-menu {\n display: block !important; }\n.header-navmenu__item {\n padding: 15px;\n &.current-menu-item {\n border-bottom: 2px solid $main-color; }\n a:hover {\n text-decoration: none; } }\n.header-navmenu__list {\n margin-bottom: 0; }\n.header-container + div {\n margin-top: 149px; }\n.header-submenu {\n right: -10px !important; }\n\n\n\n\n\n\n\n\n\n",".order-modal {\n display: none;\n background: rgba(0, 0, 0, 0.65) !important;\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 999999;\n &__overlay {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0; }\n .container {\n position: relative;\n top: 50%;\n // left: 50%\n transform: translateY(-50%);\n text-align: center;\n background-color: #fff;\n box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5);\n padding: 40px 100px;\n border-radius: 20px;\n h2 {\n font-family: 'PT Sans', sans-serif;\n font-weight: 600;\n font-size: 32px; } } }\n@media screen and (max-width: 768px) {\n .order-modal {\n .container {\n padding: 20px; } } }\n@media screen and (max-width: 425px) {\n .order-modal {\n .container {\n img {\n height: 220px !important; } } } }\n","@import 'fonts';\n\n.quests {\n margin-top: 133px;\n background-size: cover;\n position: relative;\n z-index: 1;\n font-family: 'PT Sans', sans-serif;\n .icon-hidden {\n opacity: 0.3; }\n &-overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, .35);\n z-index: 2;\n height: 408px; }\n &-headers {\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5);\n position: relative;\n height: 408px;\n z-index: 3;\n // height: 100%\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n color: #ffffff;\n text-align: center;\n h1 {\n font-size: 48px;\n font-weight: 600;\n line-height: 0.75;\n letter-spacing: 0.4px;\n margin-bottom: 32px;\n position: relative;\n z-index: 3; }\n h2 {\n font-size: 26px;\n font-weight: 600;\n line-height: 0.75;\n letter-spacing: 0.4px;\n position: relative;\n z-index: 3; } }\n &-content {\n margin: 70px auto;\n max-width: 1280px !important;\n a {\n text-decoration: none;\n outline: none; }\n &__item {\n height: 296px;\n width: 400px;\n max-width: 400px;\n min-width: 400px;\n background-size: cover;\n position: relative;\n border-radius: 20px;\n display: flex;\n flex-direction: column;\n justify-content: flex-end;\n align-items: flex-start;\n padding: 0;\n margin-bottom: 50px;\n .quest__text {\n width: 100%;\n padding: 0 25px 60px 25px;\n background: url('../img/quests/exitquests-mask.svg') top center no-repeat;\n border-radius: 0 0 20px 20px;\n height: 160px;\n color: #ffffff;\n h3 {\n font-size: 24px;\n font-weight: 600;\n letter-spacing: 0.3px;\n margin: 25px 0 8px 0; }\n p {\n font-size: 16px;\n letter-spacing: 0.1px; } }\n &-icons {\n max-width: 350px;\n margin-right: auto;\n margin-left: auto;\n display: flex;\n // flex-direction:\n justify-content: space-between;\n align-items: center; } } } }\n\n.compound {\n font-family: 'PT Sans', sans-serif;\n padding-top: 80px;\n max-width: 720px !important;\n font-size: 20px;\n line-height: 1.6;\n letter-spacing: 0.2px;\n color: #363943;\n &__text {\n height: 33%;\n transition: 0.15s ease-in-out;\n overflow: hidden; }\n .turn {\n color: $main-color;\n cursor: pointer;\n text-decoration: underline; } }\n\n.quest-slider {\n margin-top: 133px;\n max-height: 600px;\n position: relative;\n .carouselExampleControls {\n position: relative; }\n .carousel-control-prev, .carousel-control-next {\n z-index: 3 !important;\n height: 80px;\n width: 40px;\n position: absolute;\n top: 50%;\n transform: translateY(-40px);\n left: 15%; }\n .carousel-control-next {\n left: 85%; }\n .carousel-control-prev-icon {\n height: 80px;\n width: 40px;\n background: url('../img/quest/arrow-disabled-prev.svg') center no-repeat; }\n .carousel-control-next-icon {\n height: 80px;\n width: 40px;\n background: url('../img/quest/arrow-disabled-next.svg') center no-repeat; }\n .carousel-control-prev-icon:hover {\n background: url('../img/quest/arrow-active-prev.svg') center no-repeat; }\n .carousel-control-next-icon:hover {\n background: url('../img/quest/arrow-active-next.svg') center no-repeat; }\n &-overlay {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, .35);\n z-index: 2; }\n // .carousel-item\n //background-position: center top !important\n //background-repeat: no-repeat !important\n img {\n max-height: 600px; }\n &-header {\n position: absolute;\n bottom: 60px;\n z-index: 3;\n width: 100%;\n text-align: center;\n h1 {\n color: #ffffff;\n line-height: 1.15;\n font-family: 'PT Sans', sans-serif;\n font-size: 48px;\n font-weight: 600;\n letter-spacing: 0.3px; } } }\n.quest-description {\n margin-top: 40px;\n margin-bottom: 40px;\n font-family: 'PT Sans', sans-serif;\n &__icons {\n div {\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n margin-bottom: 20px;\n padding-bottom: 20px;\n border-bottom: 1px solid #e6e6e6;\n font-size: 16px;\n color: #000000;\n &:nth-child(3) {\n border: none; }\n img {\n margin-bottom: 15px; } } }\n &__text {\n max-width: 800px;\n p {\n font-size: 20px;\n line-height: 1.4;\n letter-spacing: 0.2px;\n color: #363943; }\n .notice {\n margin-top: 30px;\n p {\n font-size: 16px !important;\n color: #000000;\n font-style: italic;\n letter-spacing: -0.6px; } } } }\n\n@media screen and (max-width: 1200px) {\n .quests {\n &-headers {\n background-size: cover; }\n &-content {\n .row {\n justify-content: center !important; }\n &__item {\n margin: 30px auto;\n max-height: 450px !important; } } }\n .carousel-inner {\n max-height: 450px; }\n .carousel-control-prev, .carousel-control-next {\n top: 80% !important;\n left: 10% !important; }\n .carousel-control-next {\n left: 90% !important; }\n .quest-description {\n &__text {\n p {\n font-size: 16px !important; }\n .notice {\n p {\n font-size: 14px !important;\n letter-spacing: -0.6px; } } } } }\n\n@media screen and (max-width: 768px) {\n .quests {\n &-headers {\n height: 200px;\n h1 {\n font-size: 34px; }\n h2 {\n font-size: 20px;\n max-width: {} } }\n &-overlay {\n height: 200px; } }\n .quest-slider-header {\n h1 {\n font-size: 32px; } }\n .carousel-control-next, .carousel-control-prev, .carousel-control-next-icon, .carousel-control-prev-icon {\n // width: 20px !important\n height: 40px !important;\n z-index: 5; }\n .compound {\n font-size: 16px; }\n .quest-description {\n &__icons {\n padding: 0;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n div {\n width: 33%;\n border: none;\n border-right: 1px solid #e6e6e6; } }\n &__text {\n padding: 0;\n .notice {\n p {\n line-height: 1.1; } } } } }\n@media screen and (max-width: 425px) {\n .quests {\n margin-top: 110px;\n &-headers {\n box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5);\n h1 {\n font-size: 28px; }\n h2 {\n font-size: 16px !important;\n max-width: 395px;\n line-height: 1.1; } }\n &-content {\n margin-top: 20px;\n margin-bottom: 20px;\n &__item {\n min-width: 288px;\n max-width: 288px;\n width: 288px;\n height: 213px;\n .quest__text {\n padding: 0 15px 15px 15px;\n height: 114px;\n h3 {\n font-size: 16px;\n margin-top: 20px; }\n p {\n font-size: 14px;\n margin-bottom: 0;\n line-height: 1.15; }\n img {\n max-width: 14px; }\n .quests-content__item-icons {\n justify-content: space-between !important; } } } } }\n .carousel-inner {\n max-height: 300px; }\n .quest-slider-header {\n h1 {\n font-size: 22px; } }\n .carousel-item {\n height: 300px !important;\n background-position: center top !important;\n background-repeat: no-repeat !important;\n background-size: cover !important; }\n .quest-slider .carousel-control-prev, .quest-slider .carousel-control-next {\n z-index: 5 !important;\n width: 20px; }\n .carousel-control-prev-icon, .carousel-control-next-icon {\n background-size: cover !important; }\n .compound {\n padding-top: 25px; }\n .quest-description {\n &__text {\n padding: 0 15px; } } }\n@media screen and (max-width: 320px) {\n .quest-slider {\n .carousel-control-next, .carousel-control-prev {\n top: 65% !important; } } }\n",".sales-block {\n display: flex;\n justify-content: space-around;\n align-items: center;\n flex-wrap: wrap;\n max-width: 1440px;\n padding-top: 30px;\n .discount-item {\n margin: 0 15px 80px 15px;\n &__badge {\n left: -45px; } } }\n\n@media screen and (max-width: 425px) {\n .sales-block {\n .discount-item {\n margin-bottom: 30px; } } }\n"]} \ No newline at end of file diff --git a/src/css/quests.css b/src/css/quests.css new file mode 100644 index 0000000..0336068 --- /dev/null +++ b/src/css/quests.css @@ -0,0 +1,481 @@ +@font-face { + font-family: 'Museo Thin'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf); +} + +@font-face { + font-family: 'Museo Light'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf); +} + +@font-face { + font-family: 'Museo Regular'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf); +} + +@font-face { + font-family: 'Museo Bold'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf); +} + +@font-face { + font-family: 'Museo Black'; + src: url(../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf); +} + +.quests { + margin-top: 133px; + background-size: cover; + position: relative; + z-index: 1; + font-family: 'PT Sans', sans-serif; +} + +.quests .icon-hidden { + opacity: 0.3; +} + +.quests-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.35); + z-index: 2; + height: 408px; +} + +.quests-headers { + -webkit-box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); + position: relative; + height: 408px; + z-index: 3; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #ffffff; + text-align: center; + background: url("../img/quests/all-quests-bg.jpg") top left no-repeat; +} + +.quests-headers h1 { + font-size: 48px; + font-weight: 600; + line-height: 0.75; + letter-spacing: 0.4px; + margin-bottom: 32px; + position: relative; + z-index: 3; +} + +.quests-headers h2 { + font-size: 26px; + font-weight: 600; + line-height: 0.75; + letter-spacing: 0.4px; + position: relative; + z-index: 3; +} + +.quests-content { + margin: 70px auto; + max-width: 1280px !important; +} + +.quests-content a { + text-decoration: none; + outline: none; +} + +.quests-content__item { + height: 296px; + width: 400px; + max-width: 400px; + min-width: 400px; + background-size: cover; + position: relative; + border-radius: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + padding: 0; + margin-bottom: 50px; +} + +.quests-content__item .quest__text { + width: 100%; + padding: 0 25px 60px 25px; + background: url("../img/quests/exitquests-mask.svg") top center no-repeat; + border-radius: 0 0 20px 20px; + height: 160px; + color: #ffffff; +} + +.quests-content__item .quest__text h3 { + font-size: 24px; + font-weight: 600; + letter-spacing: 0.3px; + margin: 25px 0 8px 0; +} + +.quests-content__item .quest__text p { + font-size: 16px; + letter-spacing: 0.1px; +} + +.quests-content__item-icons { + max-width: 350px; + margin-right: auto; + margin-left: auto; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.compound { + font-family: 'PT Sans', sans-serif; + padding-top: 80px; + max-width: 720px !important; + font-size: 20px; + line-height: 1.6; + letter-spacing: 0.2px; + color: #363943; +} + +.compound__text { + height: 33%; + -webkit-transition: 0.15s ease-in-out; + transition: 0.15s ease-in-out; + overflow: hidden; +} + +.compound .turn { + color: #dc3545; + cursor: pointer; + text-decoration: underline; +} + +.quest-slider { + margin-top: 133px; + max-height: 600px; + position: relative; +} + +.quest-slider .carouselExampleControls { + position: relative; +} + +.quest-slider .carousel-control-prev, .quest-slider .carousel-control-next { + z-index: 3 !important; + height: 80px; + width: 40px; + position: absolute; + top: 50%; + -webkit-transform: translateY(-40px); + transform: translateY(-40px); + left: 15%; +} + +.quest-slider .carousel-control-next { + left: 85%; +} + +.quest-slider .carousel-control-prev-icon { + height: 80px; + width: 40px; + background: url("../img/quest/arrow-disabled-prev.svg") center no-repeat; +} + +.quest-slider .carousel-control-next-icon { + height: 80px; + width: 40px; + background: url("../img/quest/arrow-disabled-next.svg") center no-repeat; +} + +.quest-slider .carousel-control-prev-icon:hover { + background: url("../img/quest/arrow-active-prev.svg") center no-repeat; +} + +.quest-slider .carousel-control-next-icon:hover { + background: url("../img/quest/arrow-active-next.svg") center no-repeat; +} + +.quest-slider-overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.35); + z-index: 2; +} + +.quest-slider img { + max-height: 600px; +} + +.quest-slider-header { + position: absolute; + bottom: 60px; + z-index: 3; + width: 100%; + text-align: center; +} + +.quest-slider-header h1 { + color: #ffffff; + line-height: 1.15; + font-family: 'PT Sans', sans-serif; + font-size: 48px; + font-weight: 600; + letter-spacing: 0.3px; +} + +.quest-description { + margin-top: 40px; + margin-bottom: 40px; + font-family: 'PT Sans', sans-serif; +} + +.quest-description__icons div { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 20px; + padding-bottom: 20px; + border-bottom: 1px solid #e6e6e6; + font-size: 16px; + color: #000000; +} + +.quest-description__icons div:nth-child(3) { + border: none; +} + +.quest-description__icons div img { + margin-bottom: 15px; +} + +.quest-description__text { + max-width: 800px; +} + +.quest-description__text p { + font-size: 20px; + line-height: 1.4; + letter-spacing: 0.2px; + color: #363943; +} + +.quest-description__text .notice { + margin-top: 30px; +} + +.quest-description__text .notice p { + font-size: 16px !important; + color: #000000; + font-style: italic; + letter-spacing: -0.6px; +} + +@media screen and (max-width: 1200px) { + .quests-headers { + background-size: cover; + } + .quests-content .row { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .quests-content__item { + margin: 30px auto; + max-height: 450px !important; + } + .carousel-inner { + max-height: 450px; + } + .carousel-control-prev, .carousel-control-next { + top: 80% !important; + left: 10% !important; + } + .carousel-control-next { + left: 90% !important; + } + .quest-description__text p { + font-size: 16px !important; + } + .quest-description__text .notice p { + font-size: 14px !important; + letter-spacing: -0.6px; + } +} + +@media screen and (max-width: 768px) { + .quests-headers { + height: 200px; + } + .quests-headers h1 { + font-size: 34px; + } + .quests-headers h2 { + font-size: 20px; + } + .quests-overlay { + height: 200px; + } + .quest-slider-header h1 { + font-size: 32px; + } + .carousel-control-next, .carousel-control-prev, .carousel-control-next-icon, .carousel-control-prev-icon { + height: 40px !important; + z-index: 5; + } + .compound { + font-size: 16px; + } + .quest-description__icons { + padding: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } + .quest-description__icons div { + width: 33%; + border: none; + border-right: 1px solid #e6e6e6; + } + .quest-description__text { + padding: 0; + } + .quest-description__text .notice p { + line-height: 1.1; + } +} + +@media screen and (max-width: 425px) { + .quests { + margin-top: 110px; + } + .quests-headers { + -webkit-box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5); + } + .quests-headers h1 { + font-size: 28px; + } + .quests-headers h2 { + font-size: 16px !important; + max-width: 395px; + line-height: 1.1; + } + .quests-content { + margin-top: 20px; + margin-bottom: 20px; + } + .quests-content__item { + min-width: 288px; + max-width: 288px; + width: 288px; + height: 213px; + } + .quests-content__item .quest__text { + padding: 0 15px 15px 15px; + height: 114px; + } + .quests-content__item .quest__text h3 { + font-size: 16px; + margin-top: 20px; + } + .quests-content__item .quest__text p { + font-size: 14px; + margin-bottom: 0; + line-height: 1.15; + } + .quests-content__item .quest__text img { + max-width: 14px; + } + .quests-content__item .quest__text .quests-content__item-icons { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .carousel-inner { + max-height: 300px; + } + .quest-slider-header h1 { + font-size: 22px; + } + .carousel-item { + height: 300px !important; + background-position: center top !important; + background-repeat: no-repeat !important; + background-size: cover !important; + } + .quest-slider .carousel-control-prev, .quest-slider .carousel-control-next { + z-index: 5 !important; + width: 20px; + } + .carousel-control-prev-icon, .carousel-control-next-icon { + background-size: cover !important; + } + .compound { + padding-top: 25px; + } + .quest-description__text { + padding: 0 15px; + } +} + +@media screen and (max-width: 320px) { + .quest-slider .carousel-control-next, .quest-slider .carousel-control-prev { + top: 65% !important; + } +} diff --git a/src/css/sales.css b/src/css/sales.css new file mode 100644 index 0000000..0af6fa5 --- /dev/null +++ b/src/css/sales.css @@ -0,0 +1,28 @@ +.sales-block { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: distribute; + justify-content: space-around; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + max-width: 1440px; + padding-top: 30px; +} + +.sales-block .discount-item { + margin: 0 15px 80px 15px; +} + +.sales-block .discount-item__badge { + left: -45px; +} + +@media screen and (max-width: 425px) { + .sales-block .discount-item { + margin-bottom: 30px; + } +} diff --git a/src/img/about/about-header-bg.jpg b/src/img/about/about-header-bg.jpg new file mode 100644 index 0000000..80de783 Binary files /dev/null and b/src/img/about/about-header-bg.jpg differ diff --git a/src/img/certificates/12k.png b/src/img/certificates/12k.png new file mode 100644 index 0000000..81495c3 Binary files /dev/null and b/src/img/certificates/12k.png differ diff --git a/src/img/certificates/4k.png b/src/img/certificates/4k.png new file mode 100644 index 0000000..23ca9fe Binary files /dev/null and b/src/img/certificates/4k.png differ diff --git a/src/img/certificates/6k.png b/src/img/certificates/6k.png new file mode 100644 index 0000000..a7e89d4 Binary files /dev/null and b/src/img/certificates/6k.png differ diff --git a/src/img/certificates/8k.png b/src/img/certificates/8k.png new file mode 100644 index 0000000..d614e7c Binary files /dev/null and b/src/img/certificates/8k.png differ diff --git a/src/img/certificates/card.png b/src/img/certificates/card.png new file mode 100644 index 0000000..3e7e632 Binary files /dev/null and b/src/img/certificates/card.png differ diff --git a/src/img/certificates/certificate_bg.jpg b/src/img/certificates/certificate_bg.jpg new file mode 100644 index 0000000..3155d49 Binary files /dev/null and b/src/img/certificates/certificate_bg.jpg differ diff --git a/src/img/certificates/icons/group-10.svg b/src/img/certificates/icons/group-10.svg new file mode 100644 index 0000000..321af9c --- /dev/null +++ b/src/img/certificates/icons/group-10.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/certificates/icons/group-11.svg b/src/img/certificates/icons/group-11.svg new file mode 100644 index 0000000..cfee25f --- /dev/null +++ b/src/img/certificates/icons/group-11.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/certificates/icons/group-12.svg b/src/img/certificates/icons/group-12.svg new file mode 100644 index 0000000..fe221d5 --- /dev/null +++ b/src/img/certificates/icons/group-12.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/certificates/icons/group-8.svg b/src/img/certificates/icons/group-8.svg new file mode 100644 index 0000000..d851967 --- /dev/null +++ b/src/img/certificates/icons/group-8.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/certificates/icons/group-9.svg b/src/img/certificates/icons/group-9.svg new file mode 100644 index 0000000..7717529 --- /dev/null +++ b/src/img/certificates/icons/group-9.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/certificates/target/1.jpg b/src/img/certificates/target/1.jpg new file mode 100644 index 0000000..ab35e26 Binary files /dev/null and b/src/img/certificates/target/1.jpg differ diff --git a/src/img/certificates/target/2.jpg b/src/img/certificates/target/2.jpg new file mode 100644 index 0000000..3dc9782 Binary files /dev/null and b/src/img/certificates/target/2.jpg differ diff --git a/src/img/certificates/target/3.jpg b/src/img/certificates/target/3.jpg new file mode 100644 index 0000000..cd9b6a5 Binary files /dev/null and b/src/img/certificates/target/3.jpg differ diff --git a/src/img/certificates/target/4.jpg b/src/img/certificates/target/4.jpg new file mode 100644 index 0000000..5feff8b Binary files /dev/null and b/src/img/certificates/target/4.jpg differ diff --git a/src/img/contacts/contact_bg.jpg b/src/img/contacts/contact_bg.jpg new file mode 100644 index 0000000..2911ab7 Binary files /dev/null and b/src/img/contacts/contact_bg.jpg differ diff --git a/src/img/contacts/place.jpg b/src/img/contacts/place.jpg new file mode 100644 index 0000000..a5bd610 Binary files /dev/null and b/src/img/contacts/place.jpg differ diff --git a/src/img/discount/1.png b/src/img/discount/1.png new file mode 100644 index 0000000..eafabb1 Binary files /dev/null and b/src/img/discount/1.png differ diff --git a/src/img/discount/2.png b/src/img/discount/2.png new file mode 100644 index 0000000..89f2bf5 Binary files /dev/null and b/src/img/discount/2.png differ diff --git a/src/img/discount/3.png b/src/img/discount/3.png new file mode 100644 index 0000000..04a87fa Binary files /dev/null and b/src/img/discount/3.png differ diff --git a/src/img/discount/4.png b/src/img/discount/4.png new file mode 100644 index 0000000..d29b618 Binary files /dev/null and b/src/img/discount/4.png differ diff --git a/src/img/discount/5.png b/src/img/discount/5.png new file mode 100644 index 0000000..b8af267 Binary files /dev/null and b/src/img/discount/5.png differ diff --git a/src/img/discount/promo-badge-large.png b/src/img/discount/promo-badge-large.png new file mode 100644 index 0000000..856724e Binary files /dev/null and b/src/img/discount/promo-badge-large.png differ diff --git a/src/img/discount/promo-badge-small.png b/src/img/discount/promo-badge-small.png new file mode 100644 index 0000000..ea29ed5 Binary files /dev/null and b/src/img/discount/promo-badge-small.png differ diff --git a/src/img/holiday/border-wave-line.svg b/src/img/holiday/border-wave-line.svg new file mode 100644 index 0000000..9078b80 --- /dev/null +++ b/src/img/holiday/border-wave-line.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/img/holiday/extras-1.svg b/src/img/holiday/extras-1.svg new file mode 100644 index 0000000..6edeacd --- /dev/null +++ b/src/img/holiday/extras-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/extras-2.svg b/src/img/holiday/extras-2.svg new file mode 100644 index 0000000..88ed0c3 --- /dev/null +++ b/src/img/holiday/extras-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/extras-3.svg b/src/img/holiday/extras-3.svg new file mode 100644 index 0000000..edff516 --- /dev/null +++ b/src/img/holiday/extras-3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/extras-4.svg b/src/img/holiday/extras-4.svg new file mode 100644 index 0000000..01ef248 --- /dev/null +++ b/src/img/holiday/extras-4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/extras-5.svg b/src/img/holiday/extras-5.svg new file mode 100644 index 0000000..fdfd252 --- /dev/null +++ b/src/img/holiday/extras-5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/icons/max-1.svg b/src/img/holiday/icons/max-1.svg new file mode 100644 index 0000000..04f1cc1 --- /dev/null +++ b/src/img/holiday/icons/max-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/icons/medium-1.svg b/src/img/holiday/icons/medium-1.svg new file mode 100644 index 0000000..3ee5c71 --- /dev/null +++ b/src/img/holiday/icons/medium-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/icons/min-1.svg b/src/img/holiday/icons/min-1.svg new file mode 100644 index 0000000..8730a45 --- /dev/null +++ b/src/img/holiday/icons/min-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/icons/scenario-path.svg b/src/img/holiday/icons/scenario-path.svg new file mode 100644 index 0000000..7fdf5f4 --- /dev/null +++ b/src/img/holiday/icons/scenario-path.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/icons/super-1.svg b/src/img/holiday/icons/super-1.svg new file mode 100644 index 0000000..8ddf9d5 --- /dev/null +++ b/src/img/holiday/icons/super-1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/holiday/main.png b/src/img/holiday/main.png new file mode 100644 index 0000000..1f8d879 Binary files /dev/null and b/src/img/holiday/main.png differ diff --git a/src/img/holiday/photos/1.jpg b/src/img/holiday/photos/1.jpg new file mode 100644 index 0000000..c6da7c3 Binary files /dev/null and b/src/img/holiday/photos/1.jpg differ diff --git a/src/img/holiday/photos/2.jpg b/src/img/holiday/photos/2.jpg new file mode 100644 index 0000000..c0d3b32 Binary files /dev/null and b/src/img/holiday/photos/2.jpg differ diff --git a/src/img/holiday/photos/3.jpg b/src/img/holiday/photos/3.jpg new file mode 100644 index 0000000..4ae81c6 Binary files /dev/null and b/src/img/holiday/photos/3.jpg differ diff --git a/src/img/holiday/photos/4.jpg b/src/img/holiday/photos/4.jpg new file mode 100644 index 0000000..c1ecb06 Binary files /dev/null and b/src/img/holiday/photos/4.jpg differ diff --git a/src/img/holiday/var/1.jpg b/src/img/holiday/var/1.jpg new file mode 100644 index 0000000..fd75cb1 Binary files /dev/null and b/src/img/holiday/var/1.jpg differ diff --git a/src/img/holiday/var/2.jpg b/src/img/holiday/var/2.jpg new file mode 100644 index 0000000..b71dd48 Binary files /dev/null and b/src/img/holiday/var/2.jpg differ diff --git a/src/img/holiday/var/3.jpg b/src/img/holiday/var/3.jpg new file mode 100644 index 0000000..99c8589 Binary files /dev/null and b/src/img/holiday/var/3.jpg differ diff --git a/src/img/holiday/var/4.jpg b/src/img/holiday/var/4.jpg new file mode 100644 index 0000000..b766b33 Binary files /dev/null and b/src/img/holiday/var/4.jpg differ diff --git a/src/img/holiday/var/5.jpg b/src/img/holiday/var/5.jpg new file mode 100644 index 0000000..6fba321 Binary files /dev/null and b/src/img/holiday/var/5.jpg differ diff --git a/src/img/holiday/var/6.jpg b/src/img/holiday/var/6.jpg new file mode 100644 index 0000000..2269a43 Binary files /dev/null and b/src/img/holiday/var/6.jpg differ diff --git a/src/img/holiday/var/7.jpg b/src/img/holiday/var/7.jpg new file mode 100644 index 0000000..df524c8 Binary files /dev/null and b/src/img/holiday/var/7.jpg differ diff --git a/src/img/holiday/var/8.jpg b/src/img/holiday/var/8.jpg new file mode 100644 index 0000000..23070e2 Binary files /dev/null and b/src/img/holiday/var/8.jpg differ diff --git a/src/img/holiday/var/9.jpg b/src/img/holiday/var/9.jpg new file mode 100644 index 0000000..60ee45b Binary files /dev/null and b/src/img/holiday/var/9.jpg differ diff --git a/src/img/icons/arkids.svg b/src/img/icons/arkids.svg new file mode 100644 index 0000000..24c9602 --- /dev/null +++ b/src/img/icons/arkids.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/arkidsc.svg b/src/img/icons/arkidsc.svg new file mode 100644 index 0000000..a5712b7 --- /dev/null +++ b/src/img/icons/arkidsc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/blue.svg b/src/img/icons/blue.svg new file mode 100644 index 0000000..f3f3613 --- /dev/null +++ b/src/img/icons/blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/button-active-next.svg b/src/img/icons/button-active-next.svg new file mode 100644 index 0000000..cef9781 --- /dev/null +++ b/src/img/icons/button-active-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/button-active-prev.svg b/src/img/icons/button-active-prev.svg new file mode 100644 index 0000000..9c082b4 --- /dev/null +++ b/src/img/icons/button-active-prev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/check.svg b/src/img/icons/check.svg new file mode 100644 index 0000000..f4e309a --- /dev/null +++ b/src/img/icons/check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/checkW.svg b/src/img/icons/checkW.svg new file mode 100644 index 0000000..627c17e --- /dev/null +++ b/src/img/icons/checkW.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/eger.svg b/src/img/icons/eger.svg new file mode 100644 index 0000000..2a1392e --- /dev/null +++ b/src/img/icons/eger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/egerc.svg b/src/img/icons/egerc.svg new file mode 100644 index 0000000..3bec450 --- /dev/null +++ b/src/img/icons/egerc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/faraon.svg b/src/img/icons/faraon.svg new file mode 100644 index 0000000..547f94a --- /dev/null +++ b/src/img/icons/faraon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/faraonc.svg b/src/img/icons/faraonc.svg new file mode 100644 index 0000000..479c806 --- /dev/null +++ b/src/img/icons/faraonc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/footer-line.svg b/src/img/icons/footer-line.svg new file mode 100644 index 0000000..babcb58 --- /dev/null +++ b/src/img/icons/footer-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/instagram.svg b/src/img/icons/instagram.svg new file mode 100644 index 0000000..9630f83 --- /dev/null +++ b/src/img/icons/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/orange.svg b/src/img/icons/orange.svg new file mode 100644 index 0000000..0ccfb83 --- /dev/null +++ b/src/img/icons/orange.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/price.svg b/src/img/icons/price.svg new file mode 100644 index 0000000..537d152 --- /dev/null +++ b/src/img/icons/price.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/priceW.svg b/src/img/icons/priceW.svg new file mode 100644 index 0000000..79c4dbe --- /dev/null +++ b/src/img/icons/priceW.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/red.svg b/src/img/icons/red.svg new file mode 100644 index 0000000..d8673ed --- /dev/null +++ b/src/img/icons/red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/rocket.svg b/src/img/icons/rocket.svg new file mode 100644 index 0000000..91e9199 --- /dev/null +++ b/src/img/icons/rocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/rocketW.svg b/src/img/icons/rocketW.svg new file mode 100644 index 0000000..5ad824a --- /dev/null +++ b/src/img/icons/rocketW.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/services-button-green-shape.svg b/src/img/icons/services-button-green-shape.svg new file mode 100644 index 0000000..8d62d95 --- /dev/null +++ b/src/img/icons/services-button-green-shape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/vk.svg b/src/img/icons/vk.svg new file mode 100644 index 0000000..4c31159 --- /dev/null +++ b/src/img/icons/vk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/zone.svg b/src/img/icons/zone.svg new file mode 100644 index 0000000..9c33223 --- /dev/null +++ b/src/img/icons/zone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/icons/zoneW.svg b/src/img/icons/zoneW.svg new file mode 100644 index 0000000..b142400 --- /dev/null +++ b/src/img/icons/zoneW.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/logo2.png b/src/img/logo2.png new file mode 100644 index 0000000..cadcf8b Binary files /dev/null and b/src/img/logo2.png differ diff --git a/src/img/logo333.png b/src/img/logo333.png new file mode 100644 index 0000000..57fc4e3 Binary files /dev/null and b/src/img/logo333.png differ diff --git a/src/img/main-slider/1.jpg b/src/img/main-slider/1.jpg new file mode 100644 index 0000000..6a0fd08 Binary files /dev/null and b/src/img/main-slider/1.jpg differ diff --git a/src/img/main-slider/2.jpg b/src/img/main-slider/2.jpg new file mode 100644 index 0000000..b74972e Binary files /dev/null and b/src/img/main-slider/2.jpg differ diff --git a/src/img/main-slider/3.jpg b/src/img/main-slider/3.jpg new file mode 100644 index 0000000..9bc6e06 Binary files /dev/null and b/src/img/main-slider/3.jpg differ diff --git a/src/img/order-bg.jpg b/src/img/order-bg.jpg new file mode 100644 index 0000000..78e12af Binary files /dev/null and b/src/img/order-bg.jpg differ diff --git a/src/img/order-form-bg.png b/src/img/order-form-bg.png new file mode 100644 index 0000000..f7d5028 Binary files /dev/null and b/src/img/order-form-bg.png differ diff --git a/src/img/order-modal.svg b/src/img/order-modal.svg new file mode 100644 index 0000000..ccc8f3b --- /dev/null +++ b/src/img/order-modal.svg @@ -0,0 +1,232 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/img/places/1.jpg b/src/img/places/1.jpg new file mode 100644 index 0000000..9cc4772 Binary files /dev/null and b/src/img/places/1.jpg differ diff --git a/src/img/places/2.jpg b/src/img/places/2.jpg new file mode 100644 index 0000000..ab3b278 Binary files /dev/null and b/src/img/places/2.jpg differ diff --git a/src/img/places/3.jpg b/src/img/places/3.jpg new file mode 100644 index 0000000..3eddeab Binary files /dev/null and b/src/img/places/3.jpg differ diff --git a/src/img/places/balloon-blue.svg b/src/img/places/balloon-blue.svg new file mode 100644 index 0000000..f06a3eb --- /dev/null +++ b/src/img/places/balloon-blue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/places/balloon-red.svg b/src/img/places/balloon-red.svg new file mode 100644 index 0000000..a5c3a55 --- /dev/null +++ b/src/img/places/balloon-red.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/present/cube-purple.png b/src/img/present/cube-purple.png new file mode 100644 index 0000000..576172e Binary files /dev/null and b/src/img/present/cube-purple.png differ diff --git a/src/img/present/cube-yellow.png b/src/img/present/cube-yellow.png new file mode 100644 index 0000000..bb867ee Binary files /dev/null and b/src/img/present/cube-yellow.png differ diff --git a/src/img/present/gift-card.png b/src/img/present/gift-card.png new file mode 100644 index 0000000..b123bd1 Binary files /dev/null and b/src/img/present/gift-card.png differ diff --git a/src/img/present/quest-in-box.png b/src/img/present/quest-in-box.png new file mode 100644 index 0000000..956af23 Binary files /dev/null and b/src/img/present/quest-in-box.png differ diff --git a/src/img/principals/amakids.png b/src/img/principals/amakids.png new file mode 100644 index 0000000..08fabf2 Binary files /dev/null and b/src/img/principals/amakids.png differ diff --git a/src/img/principals/chouplette.png b/src/img/principals/chouplette.png new file mode 100644 index 0000000..07f17f0 Binary files /dev/null and b/src/img/principals/chouplette.png differ diff --git a/src/img/principals/churikova.png b/src/img/principals/churikova.png new file mode 100644 index 0000000..91200f9 Binary files /dev/null and b/src/img/principals/churikova.png differ diff --git a/src/img/principals/e_polna.png b/src/img/principals/e_polna.png new file mode 100644 index 0000000..a70e6e7 Binary files /dev/null and b/src/img/principals/e_polna.png differ diff --git a/src/img/principals/g_bob.png b/src/img/principals/g_bob.png new file mode 100644 index 0000000..ee3f212 Binary files /dev/null and b/src/img/principals/g_bob.png differ diff --git a/src/img/principals/iren.png b/src/img/principals/iren.png new file mode 100644 index 0000000..3a171cd Binary files /dev/null and b/src/img/principals/iren.png differ diff --git a/src/img/principals/lh.png b/src/img/principals/lh.png new file mode 100644 index 0000000..3f17f92 Binary files /dev/null and b/src/img/principals/lh.png differ diff --git a/src/img/principals/mosgp.png b/src/img/principals/mosgp.png new file mode 100644 index 0000000..6942f2f Binary files /dev/null and b/src/img/principals/mosgp.png differ diff --git a/src/img/principals/wc.png b/src/img/principals/wc.png new file mode 100644 index 0000000..66c2dcf Binary files /dev/null and b/src/img/principals/wc.png differ diff --git a/src/img/quest/1.jpg b/src/img/quest/1.jpg new file mode 100644 index 0000000..1645765 Binary files /dev/null and b/src/img/quest/1.jpg differ diff --git a/src/img/quest/arkids.jpg b/src/img/quest/arkids.jpg new file mode 100644 index 0000000..140747c Binary files /dev/null and b/src/img/quest/arkids.jpg differ diff --git a/src/img/quest/arrow-active-next.svg b/src/img/quest/arrow-active-next.svg new file mode 100644 index 0000000..fcd5339 --- /dev/null +++ b/src/img/quest/arrow-active-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/arrow-active-prev.svg b/src/img/quest/arrow-active-prev.svg new file mode 100644 index 0000000..9406c53 --- /dev/null +++ b/src/img/quest/arrow-active-prev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/arrow-disabled-next.svg b/src/img/quest/arrow-disabled-next.svg new file mode 100644 index 0000000..58929a5 --- /dev/null +++ b/src/img/quest/arrow-disabled-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/arrow-disabled-prev.svg b/src/img/quest/arrow-disabled-prev.svg new file mode 100644 index 0000000..5363fc6 --- /dev/null +++ b/src/img/quest/arrow-disabled-prev.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/eger.jpg b/src/img/quest/eger.jpg new file mode 100644 index 0000000..359d9cc Binary files /dev/null and b/src/img/quest/eger.jpg differ diff --git a/src/img/quest/faraon.jpg b/src/img/quest/faraon.jpg new file mode 100644 index 0000000..9fb8aed Binary files /dev/null and b/src/img/quest/faraon.jpg differ diff --git a/src/img/quest/korabl_1.jpg b/src/img/quest/korabl_1.jpg new file mode 100644 index 0000000..0297f7f Binary files /dev/null and b/src/img/quest/korabl_1.jpg differ diff --git a/src/img/quest/korabl_2.jpg b/src/img/quest/korabl_2.jpg new file mode 100644 index 0000000..36408dc Binary files /dev/null and b/src/img/quest/korabl_2.jpg differ diff --git a/src/img/quest/korabl_4.jpg b/src/img/quest/korabl_4.jpg new file mode 100644 index 0000000..0c2ff4b Binary files /dev/null and b/src/img/quest/korabl_4.jpg differ diff --git a/src/img/quest/shape&gradient/services-button-green-gradient.svg b/src/img/quest/shape&gradient/services-button-green-gradient.svg new file mode 100644 index 0000000..885f0fc --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-green-gradient.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-orange-gradient.svg b/src/img/quest/shape&gradient/services-button-orange-gradient.svg new file mode 100644 index 0000000..d79aba8 --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-orange-gradient.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-orange-shape.svg b/src/img/quest/shape&gradient/services-button-orange-shape.svg new file mode 100644 index 0000000..f41d646 --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-orange-shape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-purple-gradient.svg b/src/img/quest/shape&gradient/services-button-purple-gradient.svg new file mode 100644 index 0000000..1884440 --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-purple-gradient.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-purple-shape.svg b/src/img/quest/shape&gradient/services-button-purple-shape.svg new file mode 100644 index 0000000..90d0086 --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-purple-shape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-yellow-gradient.svg b/src/img/quest/shape&gradient/services-button-yellow-gradient.svg new file mode 100644 index 0000000..babdeaf --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-yellow-gradient.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/shape&gradient/services-button-yellow-shape.svg b/src/img/quest/shape&gradient/services-button-yellow-shape.svg new file mode 100644 index 0000000..3392d36 --- /dev/null +++ b/src/img/quest/shape&gradient/services-button-yellow-shape.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quest/ship.jpg b/src/img/quest/ship.jpg new file mode 100644 index 0000000..42c4927 Binary files /dev/null and b/src/img/quest/ship.jpg differ diff --git a/src/img/quests/all-quests-bg.jpg b/src/img/quests/all-quests-bg.jpg new file mode 100644 index 0000000..f218abc Binary files /dev/null and b/src/img/quests/all-quests-bg.jpg differ diff --git a/src/img/quests/exitquests-key.svg b/src/img/quests/exitquests-key.svg new file mode 100644 index 0000000..5abc8ee --- /dev/null +++ b/src/img/quests/exitquests-key.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/exitquests-mask.svg b/src/img/quests/exitquests-mask.svg new file mode 100644 index 0000000..6507463 --- /dev/null +++ b/src/img/quests/exitquests-mask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/exitquests-people.svg b/src/img/quests/exitquests-people.svg new file mode 100644 index 0000000..797c39f --- /dev/null +++ b/src/img/quests/exitquests-people.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/exitquests-time.svg b/src/img/quests/exitquests-time.svg new file mode 100644 index 0000000..f2520ad --- /dev/null +++ b/src/img/quests/exitquests-time.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/korabl.jpg b/src/img/quests/korabl.jpg new file mode 100644 index 0000000..0e7ca64 Binary files /dev/null and b/src/img/quests/korabl.jpg differ diff --git a/src/img/quests/quest-key-big.svg b/src/img/quests/quest-key-big.svg new file mode 100644 index 0000000..5cf7511 --- /dev/null +++ b/src/img/quests/quest-key-big.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/quest-people-big.svg b/src/img/quests/quest-people-big.svg new file mode 100644 index 0000000..bda0e40 --- /dev/null +++ b/src/img/quests/quest-people-big.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/quest-time-big.svg b/src/img/quests/quest-time-big.svg new file mode 100644 index 0000000..7b9cf1d --- /dev/null +++ b/src/img/quests/quest-time-big.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/quests/shkola_volshebstva.jpg b/src/img/quests/shkola_volshebstva.jpg new file mode 100644 index 0000000..4ef0e69 Binary files /dev/null and b/src/img/quests/shkola_volshebstva.jpg differ diff --git a/src/img/quests/shuttle-middle.jpg b/src/img/quests/shuttle-middle.jpg new file mode 100644 index 0000000..0c1efb9 Binary files /dev/null and b/src/img/quests/shuttle-middle.jpg differ diff --git a/src/img/sales/shapka.jpg b/src/img/sales/shapka.jpg new file mode 100644 index 0000000..dd8301d Binary files /dev/null and b/src/img/sales/shapka.jpg differ diff --git a/src/img/some.jpg b/src/img/some.jpg new file mode 100644 index 0000000..f51639d Binary files /dev/null and b/src/img/some.jpg differ diff --git a/src/img/wave/border-wave-bottom.svg b/src/img/wave/border-wave-bottom.svg new file mode 100644 index 0000000..cb5aacf --- /dev/null +++ b/src/img/wave/border-wave-bottom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/wave/border-wave-top.svg b/src/img/wave/border-wave-top.svg new file mode 100644 index 0000000..78238d9 --- /dev/null +++ b/src/img/wave/border-wave-top.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/js/components/certificates.js b/src/js/components/certificates.js new file mode 100644 index 0000000..a6538b8 --- /dev/null +++ b/src/js/components/certificates.js @@ -0,0 +1,22 @@ + const certText = document.querySelector('.cert-text'), + holidayDescrBtn = document.querySelector('.holiday-descr a'); + +holidayDescrBtn.innerHTML = ''; + + +// if(certText){ +// const holidayDescr = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').offsetHeight; +// holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; +// holidayDescrBtn.addEventListener('click', (e) => { +// e.preventDefault(); + +// let currentHeight = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height.slice(0, -2); +// if(currentHeight == holidayDescr){ +// holidayDescrBtn.textContent = 'Читать далее'; +// holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; +// }else{ +// holidayDescrBtn.textContent = 'Свернуть'; +// holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr + 'px'; +// } +// }) +// } \ No newline at end of file diff --git a/src/js/components/form.js b/src/js/components/form.js new file mode 100644 index 0000000..ee2d381 --- /dev/null +++ b/src/js/components/form.js @@ -0,0 +1,356 @@ +$('.btn-number').click(function(e){ + e.preventDefault(); + + fieldName = $(this).attr('data-field'); + type = $(this).attr('data-type'); + var input = $("input[name='"+fieldName+"']"); + var currentVal = parseInt(input.val()); + if (!isNaN(currentVal)) { + if(type == 'minus') { + + if(currentVal > input.attr('min')) { + input.val(currentVal - 1).change(); + } + if(parseInt(input.val()) == input.attr('min')) { + $(this).attr('disabled', true); + } + + } else if(type == 'plus') { + + if(currentVal < input.attr('max')) { + input.val(currentVal + 1).change(); + } + if(parseInt(input.val()) == input.attr('max')) { + $(this).attr('disabled', true); + } + + } + } else { + input.val(0); + } +}); +$('.input-number').focusin(function(){ + $(this).data('oldValue', $(this).val()); +}); +$('.input-number').change(function() { + + minValue = parseInt($(this).attr('min')); + maxValue = parseInt($(this).attr('max')); + valueCurrent = parseInt($(this).val()); + this.closest('input').value = valueCurrent + name = $(this).attr('name'); + if(valueCurrent >= minValue) { + $(".btn-number[data-type='minus'][data-field='"+name+"']").removeAttr('disabled') + } else { + alert('Sorry, the minimum value was reached'); + $(this).val($(this).data('oldValue')); + } + if(valueCurrent <= maxValue) { + $(".btn-number[data-type='plus'][data-field='"+name+"']").removeAttr('disabled') + } else { + alert(`Извините, больше ${maxValue} нельзя`); + $(this).val($(this).data('oldValue')); + } + + updateForm(); +}); +$(".input-number").keydown(function (e) { + // Allow: backspace, delete, tab, escape, enter and . + if ($.inArray(e.keyCode, [46, 8, 9, 27, 13, 190]) !== -1 || + // Allow: Ctrl+A + (e.keyCode == 65 && e.ctrlKey === true) || + // Allow: home, end, left, right + (e.keyCode >= 35 && e.keyCode <= 39)) { + // let it happen, don't do anything + return; + } + // Ensure that it is a number and stop the keypress + if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) { + e.preventDefault(); + } + }); + +$('#guest-holiday').selectpicker(); +$('#guest-quest').selectpicker(); +$('#guest-room').selectpicker(); + +const mainForm = document.querySelector('.main-form'), + guestHoliday = document.getElementById('guest-holiday'), + guestBirthdayName = document.getElementById('guest-birthday-name'), + guestBirthdayDate = document.getElementById('datapicker'), + guestQuestList = document.getElementById('guest-quest'), + guestQuest = document.querySelectorAll('#guest-quest option'), + guestRoom = document.querySelectorAll('#guest-room option'), + guestRooms = document.getElementById('guest-room'), + guestText = document.querySelectorAll('.guest-img .col-md-6'), + formAddItem = document.querySelectorAll('.form-add__item'); + +let questSlug = 'none'; +document.querySelector('.guest-room').style.display = 'none'; +guestText[0].style.display = 'none'; +guestText[1].style.display = 'none'; +const formData = { + name: '', + phone: '', + holidayType: 'Birthday', + birthdayName: '', + birthdayDate: '', + questName: '', + questRoom: '', + guestCount: 1, + date: '', + addingItems: [], + startSum: 2500, + addingSum: 0, + sum: 0, + getSum(){ + this.sum = 0; + + let date = formData.date.split('.'), + day = date[0], + month = date[1], + year = date[2], + currentDate = new Date(year, month-1, day), + addingSum = 0, + maxPlayerSum = 0; + + if(currentDate.getDay() == 0 || currentDate.getDay() == 6 || currentDate.getDay() == 5){ + this.startSum = 3500; + }else{ + this.startSum = 2500; + } + + formData.addingItems.forEach(currentItem => { + addingSum += +currentItem.price; + }); + + if(this.questName){ + + if (this.questName == 'Аркидс' && this.guestCount > 4) { + maxPlayerSum = 500 * (this.guestCount - 4) + } else if (this.guestCount > 5) { + maxPlayerSum = 500 * (this.guestCount - 5) + } + + } + + switch (this.questRoom){ + case 'Лофт': + addingSum += 2500 + break; + + case 'Большой зал': + addingSum += 2000 + break; + + case 'Малый зал': + addingSum += 1000 + break; + + + } + this.sum += this.startSum + addingSum + maxPlayerSum; + } +}; + +const checkForm = () => { + formData.name = document.getElementById('guest-name').value; + formData.phone = document.getElementById('guest-phone').value; + formData.birthdayName = document.getElementById('guest-birthday-name').value; + formData.birthdayDate = $("#datapicker").val(); + formData.date = $("#datapicker2").val(); + formData.guestCount = document.getElementById('guest-count').value; + guestHoliday.addEventListener('change', (e) => { + if(!e.target.selectedIndex){ + guestBirthdayName.style.display = 'block' + guestBirthdayDate.style.display = 'block' + formData.holidayType = 'Birthday' + }else{ + guestBirthdayName.style.display = 'none' + guestBirthdayDate.style.display = 'none' + formData.holidayType = 'Graduate'; + delete formData.birthdayName; + delete formData.birthdayDate; + } + }) + guestRooms.addEventListener('change', (e) => { + let index = e.target.selectedIndex, + imgURL = guestRoom[index].dataset.img, + roomName = guestRoom[index].textContent, + roomDescr = guestRoom[index].dataset.descr; + formData.questRoom = roomName; + document.querySelector('.guest-room-name').textContent = roomName; + document.querySelector('.guest-room-descr').innerHTML = roomDescr; + let imgRoom = document.querySelectorAll('.guest-img .col-md-6 img')[1]; + + if(index !== 0){ + guestText[1].style.display = 'flex' + }else{ + guestText[1].style.display = 'none' + } + imgRoom.setAttribute('src', imgURL) + }) + + guestQuestList.addEventListener('change', (e) => { + document.querySelector('.cheque-label h3').textContent = 'Ваш заказ'; + let index = e.target.selectedIndex, + imgURL = guestQuest[index].dataset.img, + questName = guestQuest[index].textContent, + maxPlayer = guestQuest[index].dataset.maxplayer; + document.querySelector('.guest-quest-name').textContent = questName; + questSlug = guestQuest[index].dataset.quest; + if (questSlug !== 'none'){ + document.querySelector('.guest-room').style.display = 'block' + $('#guest-room').selectpicker('val', 'default'); + guestText[0].style.display = 'flex' + guestText[1].style.display = 'none' + + + if (questName != formData.questName) { + formData.questName = questName; + formData.maxPlayer = maxPlayer; + + // if (questName == 'Аркидс') { + // document.getElementById('guest-count').max = 6; + + // document.getElementById('guest-count').value = Math.min(6, document.getElementById('guest-count').value) + // } else { + // document.getElementById('guest-count').max = 8 + // } + } + + document.querySelector('[data-type="plus"]').disabled = false; + + delete formData.questRoom; + }else{ + document.querySelector('.guest-room').style.display = 'none' + guestText[0].style.display = 'none' + guestText[1].style.display = 'none' + delete formData.questName; + delete formData.questRoom; + } + let imgQuest = document.querySelector('.guest-img .col-md-6 img'); + imgQuest.setAttribute('src', imgURL) + + }) + let addItems = document.querySelectorAll('.btn-adding'); + formData.addingItems = []; + addItems.forEach(currentItem => { + let add = currentItem.closest('.form-add__item').querySelector('.form-add__item-text'); + let item = { + name: add.querySelector('h6').textContent, + price: add.querySelector('span').textContent.slice(0, -3), + } + formData.addingItems.push(item) + }); + + return formData +} +const updateForm = () => { + checkForm(); + formData.getSum(); + let chequeQuest = document.querySelector('.cheque-quest p'), + chequeDate = document.querySelector('.cheque-date p'), + chequeGuests = document.querySelector('.cheque-guests p span'), + chequeAddItems = document.querySelector('.cheque-adding'), + chequeSum = document.querySelector('.cheque-sum'), + chequeInfo = document.querySelector('.cheque-info'), + span = document.createElement('span') + if(!formData.questName){ + chequeQuest.closest('div').style.display = 'none' + }else{ + chequeQuest.closest('div').style.display = 'block'; + chequeQuest.textContent = `${formData.questName} - ` + span.textContent = `${formData.startSum} р.`; + chequeQuest.insertAdjacentElement('beforeend', span); + } + if(!formData.date){ + chequeDate.closest('div').style.display = 'none' + }else{ + chequeDate.closest('div').style.display = 'block'; + chequeDate.textContent = `${formData.date}` + } + if(formData.guestCount == 1){ + chequeGuests.closest('div').style.display = 'none' + }else{ + chequeGuests.closest('div').style.display = 'block' + chequeGuests.textContent = formData.guestCount; + } + if(!formData.addingItems.length){ + chequeAddItems.style.display = 'none' + }else{ + chequeAddItems.style.display = 'block'; + chequeAddItems.querySelectorAll('p').forEach(currentItem => { + currentItem.remove() + }); + formData.addingItems.forEach(item => { + const p = document.createElement('p'), + span = document.createElement('span'); + p.textContent = `${item.name} - ` + span.textContent = `${item.price} р.` + p.appendChild(span); + chequeAddItems.insertAdjacentElement('beforeend', p) + }); + } + if(!formData.sum){ + chequeSum.style.display = 'none'; + }else{ + chequeSum.style.display = 'block'; + chequeInfo.style.display = 'none' + chequeSum.querySelector('span').textContent = `${formData.sum} р.` + } +} + +formAddItem.forEach(item => { + item.addEventListener('click', (e) => { + let addBtn = e.target.closest('label'); + if(!addBtn){ + return + } + addBtn.classList.toggle('btn-adding'); + if(addBtn.classList.contains('btn-adding')){ + addBtn.textContent = 'Убрать'; + addBtn.setAttribute('checked', 'true'); + }else{ + addBtn.textContent = 'Добавить'; + addBtn.removeAttribute('checked'); + } + updateForm(); + + }) +}); + +checkForm(); + +$("#datapicker").on("dp.change", updateForm); +$("#datapicker2").on("dp.change", updateForm); + +mainForm.addEventListener('change', updateForm); +mainForm.addEventListener('submit', (e) =>{ + e.preventDefault(); + updateForm(); + var action = $('.main-form').attr('action'); + console.log(formData); + + $.ajax({ + url: action, + type: 'POST', + data: formData, + success: function (response) { + $('.order-modal').show(); + $("body").css("overflow","hidden"); + }, + error: function(request, txtstatus, errorThrown){ + console.log(request); + console.log(txtstatus); + console.log(errorThrown); + } + }); + document.querySelector('.order-modal').addEventListener('click', (e) => { + if (!e.target.closest('.container')){ + $('.order-modal').hide(); + $("body").css("overflow","auto"); + location = '/'; + } + }) +}); \ No newline at end of file diff --git a/src/js/components/holiday.js b/src/js/components/holiday.js new file mode 100644 index 0000000..52693f5 --- /dev/null +++ b/src/js/components/holiday.js @@ -0,0 +1,71 @@ +const holidayDescrBtn = document.querySelector('.holiday-descr .turn'), + addingService = document.querySelector('.adding-service'); + +if(holidayDescrBtn && document.querySelector('.ent-container strong')){ + const holidayDescr = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').offsetHeight; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; + + console.log('A', holidayDescrBtn); + + holidayDescrBtn.addEventListener('click', (e) => { + e.preventDefault(); + + let currentHeight = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height.slice(0, -2); + if(currentHeight == holidayDescr){ + holidayDescrBtn.textContent = 'Читать далее'; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; + }else{ + holidayDescrBtn.textContent = 'Свернуть'; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr + 'px'; + } + }) +} + +if(addingService){ + $('.packages-slider').owlCarousel({ + responsive: { + 0 : { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop: true, + }, + 360: { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop:true, + autoWidth: false + }, + 480 : { + margin: 10, + stagePadding: 60, + items: 1, + normal: false, + nav: false, + dots: false, + // autoWidth: true, + normal: true + // stagePadding: 30, + }, + 769 : { + margin: 30, + items: 3, + normal: true, + nav: false, + dots: false + // stagePadding: 30, + }, + 1025 : { + margin: 30, + items: 4, + normal: true, + nav: false, + dots: false + // stagePadding: 30, + } + } + }); +} \ No newline at end of file diff --git a/src/js/components/main.js b/src/js/components/main.js new file mode 100644 index 0000000..24d5951 --- /dev/null +++ b/src/js/components/main.js @@ -0,0 +1,346 @@ +const discountModal = document.querySelector('.discount-modal'), + discountClose = document.querySelector('.discount-modal-close'), + discountOpen = document.querySelectorAll('.discount-item__content button'), + places = document.querySelectorAll('.places .owl-item'); + +$('#orderTel').mask('+7 (900) 000-00-00'); +$('[data-toggle="popover"]').popover(); +$('.main-slider').owlCarousel({ + responsive: { + 0 : { + margin: 10, + items: 1, + stagePadding: 0, + dots: true, + loop: true, + center: true, + normal: false, + lazyLoad: true, + lazyLoadEager: 1 + // autoWidth: true + }, + 480 : { + items: 6, + margin: 0 + }, + 768 : { + items: 1, + margin: 30, + loop: true, + autoWidth: true, + center: true, + dots: true, + dotsEach: true, + // autoplay: true, + autoplayTimeout: 3000, + autoplaySpeed: 1000, + autoplayHoverPause: true + // nav: true, + // navText: ['
','
'], + } + } +}); +$('.ent-slider').owlCarousel({ + responsive: { + 0 : { + margin: 80, + items: 1, + stagePadding: 60, + dots: false, + autoWidth: false, + loop:true + }, + 360 : { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop:true, + autoWidth: false + }, + 480 : { + items: 1, + stagePadding: 60, + margin: 20, + loop: true, + dots: false, + autoWidth: false + }, + 768 : { + margin: 50, + items: 3, + // stagePadding: 30, + } +} +}); +$('.places-slider').owlCarousel({ + responsive : { + 0 : { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop:true, + autoWidth: false + }, + 360 : { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop:true, + autoWidth: false + }, + 480 : { + margin: 10, + items: 1, + stagePadding: 60, + dots: false, + loop:true, + autoWidth: false + }, + 768: { + margin: 150, + item: 1, + autoWidth: true, + nav: true, + dots: false, + loop: true, + } + } + +}); +$('.discount-slider').owlCarousel({ + responsive : { + 0 : { + margin: 80, + items: 1, + stagePadding: 60, + dots: false, + loop:true + }, + 360 : { + margin: 35, + items: 1, + stagePadding: 60, + dots: false, + loop:true + }, + 480 : { + items: 1, + stagePadding: 60, + margin: 20, + loop: true, + dots: false, + autoWidth: false + }, + 1200: { + margin: 10, + item: 3, + // autoWidth: true, + nav: true, + navText: ['
','
'], + dots: false, + loop: true, + } + } + +}); +$('.discount-modal-slider').owlCarousel({ + responsive: { + 0 : { + margin: 10, + items: 1, + stagePadding: 0, + dots: false, + loop: true, + center: true, + normal: false, + // lazyLoad: true, + // lazyLoadEager: 1 + // autoWidth: true + }, + 480 : { + items: 6, + margin: 0 + }, + 768 : { + items: 1, + margin: 30, + nav: false, + dots: false, + loop: true + // loop: true, + // autoWidth: true, + // center: true, + // dots: true, + // dotsEach: true, + // autoplay: true, + // autoplayTimeout: 3000, + // autoplaySpeed: 1000, + // autoplayHoverPause: true + // nav: true, + // navText: ['
','
'], + } + } +}); +$('.principals-slider').owlCarousel({ + responsive: { + 0 : { + margin: 30, + items: 1, + stagePadding: 40, + dots: false, + loop: true, + // center: true, + autoWidth: true, + // normal: false + }, + 480 : { + items: 2, + stagePadding: 10, + margin: 30, + loop: true, + dots: false, + autoWidth: false + }, + 1200 : { + dots: false, + items: 6, + margin: 30, + loop: true, + autoWidth: false, + nav: true, + navText: ['
','
'], + } + +} +}); + +var owl=$(".discount-modal-slider"); +owl.owlCarousel(); +if(discountClose){ + discountOpen.forEach((item, index) => { + item.addEventListener('click', () => { + discountModal.style.display = 'block'; + owl.trigger("to.owl.carousel", index, 100); + }); + }); + discountModal.addEventListener('click', (e) => { + let target = e.target; + if(target.classList.contains('discount-modal-layout')){ + discountModal.style.display = 'none'; + } + }) + discountClose.addEventListener('click', () => { + discountModal.style.display = 'none'; + }) + $(".discount-modal-slider-nav-next").click(function(){ + owl.trigger("next.owl.carousel"); + }); + $(".discount-modal-slider-nav-prev").click(function(){ + owl.trigger("prev.owl.carousel"); + }); +} + +if(places){ + const placesItems = [...document.querySelectorAll('.places .owl-item')].filter(item => !item.classList.contains('cloned')); + + placesItems.forEach((currentItem, index) => { + const placesSpans = currentItem.querySelectorAll('.places-img span'); + placesSpans[0].textContent = index + 1; + placesSpans[1].textContent = placesItems.length; + // console.log(currentItem, index); + + // placesSpans[1] = placesItems.length(); + }); + + +} +$(document).ready(function () { + var form = $('.order__form'), + action = $('.order__form').attr('action'); + form.on('submit', (e) => { + + var formData = { + orderName: $('#orderName').val(), + orderTel: $('#orderTel').val(), + orderEmail: $('#orderEmail').val(), + orderOthers: $('#orderOthers').val(), + } + console.log(formData); + + $.ajax({ + url: action, + type: 'POST', + data: formData, + success: function (response) { + // form.html("Ваш запрос отправлен, спрсибо !"); + $('.order-modal').show(); + $("body").css("overflow","hidden"); + }, + error: function(request, txtstatus, errorThrown){ + console.log(request); + console.log(txtstatus); + console.log(errorThrown); + } + }); + e.preventDefault(); + + + }) + document.querySelector('.order-modal').addEventListener('click', (e) => { + if (!e.target.closest('.container')){ + $('.order-modal').hide(); + $("body").css("overflow","auto"); + } + }) + $('.packages-item a').on( 'click', function(){ + var el = $(this); + var dest = el.attr('href'); // получаем направление + if(dest !== undefined && dest !== '') { // проверяем существование + $('html').animate({ + scrollTop: $(dest).offset().top // прокручиваем страницу к требуемому элементу + }, 500 // скорость прокрутки + ); + } + return false; + }); + + const mainSlider = $("#carousel").waterwheelCarousel({ + // separation: 135, + separation: 435, + }); + + $("#carousel").swipe( { + //Generic swipe handler for all directions + swipe:function(event, direction, distance, duration, fingerCount, fingerData) { + if(direction === 'right'){ + mainSlider.prev(); + } + if(direction === 'left'){ + mainSlider.next(); + } + }, + //Default is 75px, set to 0 for demo so any distance triggers swipe + threshold:0 + }); + $('#carousel-mobile').slick({ + responsive: { + 0 : { + infinite: true, + dots: false, + arrows: false, + adaptiveHeight: true + + }, + 1200: { + arrows: false, + dots: true + } + } + }); + document.querySelector('#carousel-mobile .slick-prev').innerHTML = ''; + document.querySelector('#carousel-mobile .slick-next').innerHTML = ''; +}); + diff --git a/src/js/components/quests.js b/src/js/components/quests.js new file mode 100644 index 0000000..8336a55 --- /dev/null +++ b/src/js/components/quests.js @@ -0,0 +1,24 @@ +const compoundTurn = document.querySelector('.compound .turn'), + compoundText = document.querySelector('.compound__text'), + questItem = document.querySelectorAll('.quests-content__item .quest-level'); +if(compoundTurn){ + const compoundTextHeight = compoundText.offsetHeight; + questItem.forEach(item => { + let levelIcons = item.querySelectorAll('img'); + for(let i = 0; i < item.dataset.level; i++){ + levelIcons[i].classList.remove('icon-hidden') + } + }); + + compoundText.style.height = compoundTextHeight/3 + 'px'; + compoundTurn.addEventListener('click', () => { + let currentHeight = compoundText.style.height.slice(0, -2); + if(currentHeight == compoundTextHeight){ + compoundTurn.textContent = 'Читать далее'; + compoundText.style.height = compoundTextHeight/3 + 'px'; + }else{ + compoundTurn.textContent = 'Свернуть'; + compoundText.style.height = compoundTextHeight + 'px'; + } + }) +} \ No newline at end of file diff --git a/src/js/components/sales.js b/src/js/components/sales.js new file mode 100644 index 0000000..9d73934 --- /dev/null +++ b/src/js/components/sales.js @@ -0,0 +1,22 @@ +const holidayDescrBtn = document.querySelector('.holiday-descr a'), + sales = document.querySelector('.sales'); +if(sales){ + $('.discount-slider').owlCarousel().trigger('destroy.owl.carousel'); + document.querySelector('.discount-slider').classList.remove('owl-carousel'); + document.querySelector('.discount-slider').classList.add('sales-block'); + + const holidayDescr = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').offsetHeight; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; + holidayDescrBtn.addEventListener('click', (e) => { + e.preventDefault(); + + let currentHeight = holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height.slice(0, -2); + if(currentHeight == holidayDescr){ + holidayDescrBtn.textContent = 'Читать далее'; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr/3 + 'px'; + }else{ + holidayDescrBtn.textContent = 'Свернуть'; + holidayDescrBtn.closest('.holiday-descr').querySelector('.holiday-descr__text').style.height = holidayDescr + 'px'; + } + }) +} \ No newline at end of file diff --git a/src/js/script.js b/src/js/script.js new file mode 100644 index 0000000..697f1cf --- /dev/null +++ b/src/js/script.js @@ -0,0 +1,163 @@ +$(document).ready(function(){ + + const footerLinks = document.querySelectorAll('.footer__menu .footer-open'), + headerContainer = document.querySelector('.header-wrapper'), + + aboutJoki = document.querySelector('.about-joki'); + + if(aboutJoki){ + + const aboutHeaders = document.querySelectorAll('.about-joki__header h3'), + aboutContent = document.querySelectorAll('.about-joki__body-item'); + + let content = 'about'; + + aboutHeaders.forEach(item => { + item.addEventListener('click', (e) => { + aboutHeaders.forEach(header => { + header.classList.remove('active'); + }) + item.classList.add('active'); + content = item.dataset.content; + aboutContent.forEach(currentItem => { + if(currentItem.dataset.content === content){ + currentItem.style.display = 'block' + }else{ + currentItem.style.display = 'none'; + } + }); + }) + }); + } + + if(document.documentElement.clientWidth <= '425'){ + const submenu = document.querySelector('.header-submenu'), + openSubMenu = document.querySelector('.header-navmenu__item .fa-bars'), + closeSubmenu = document.createElement('a'); + closeSubmenu.classList.add('header-submenu-close-sub'); + closeSubmenu.innerHTML = `
  • ` + submenu.insertAdjacentElement('afterbegin', closeSubmenu); + closeSubmenu.addEventListener('click', (e)=>{ + document.querySelector('.header-submenu').style.display = 'none'; + }) + + openSubMenu.closest('li').addEventListener('click', (e) => { + const sub = document.querySelectorAll('.header-submenu')[1] + + if (sub.style.display === 'block') { + sub.style.display = 'none' + openSubMenu.closest('li').style.background = '#fff' + } else { + sub.style.display = 'block'; + openSubMenu.closest('li').style.background = '#f2f2f2' + } + + }) + } + + $('#datapicker').datetimepicker({ + locale: 'ru', + format: 'DD.MM.YYYY' + }); + $('#datapicker2').datetimepicker({ + locale: 'ru', + format: 'DD.MM.YYYY' + }); + + // footerLinks.forEach(item => { + // item.querySelector('a').addEventListener('click', (e) => { + // e.preventDefault(); + // e.target.nextElementSibling.classList.toggle('footer__submenu__hide'); + // }) + // }); + var scrollPos = 0; + + $(window).scroll(function(){ + var st = $(this).scrollTop(); + if(st < 199){ + return + } + if (st > scrollPos){ + headerContainer.classList.add('header-menu__hide'); + } else { + headerContainer.classList.remove('header-menu__hide'); + } + scrollPos = st; + }); + + const callBackBtn = document.querySelector('.order-call'), + callBackForm = document.querySelector('.callback-modal form'), + callBackModal = document.querySelector('.callback-modal'), + callBackLayout = document.querySelector('.callback-modal__layout'), + callBackClose = document.querySelector('.callback-modal__close'); + + $('#callback-phone').mask('+7 (900) 000-00-00'); + + callBackBtn.addEventListener('click', (e) => { + e.preventDefault() + callBackModal.style.display = 'block' + $("body").css("overflow","hidden"); + + }) + + callBackLayout.addEventListener('click', () => { + callBackModal.style.display = 'none' + $("body").css("overflow","auto"); + }) + + callBackClose.addEventListener('click', () => { + callBackModal.style.display = 'none' + $("body").css("overflow","auto"); + }) + + callBackForm.addEventListener('submit', (e) => { + e.preventDefault(); + + const formData = { + name: '', + phone: '' + } + formData.name = document.getElementById('callback-name').value + formData.phone = document.getElementById('callback-phone').value + console.log(formData); + var action = $('.callback-modal form').attr('action'); ; + + + $.ajax({ + url: action, + type: 'POST', + data: formData, + success: function (response) { + callBackModal.style.display = 'none' + $('.order-modal').show(); + document.getElementById('callback-name').value = '' + document.getElementById('callback-phone').value = '' + $('.order-modal__overlay').on('click', () => { + $('.order-modal').hide(); + }) + }, + error: function(request, txtstatus, errorThrown){ + console.error(request); + console.error(txtstatus); + console.error(errorThrown); + } + }); + + }) +}); + +if (window.location.hash == '#feedback') { + const headers = document.querySelectorAll('.about-joki__header h3') + + headers.forEach(header => header.classList.remove('active')) + + document.querySelector(`.about-joki__header [data-content='feedback']`).classList.add('active') + + const containers = document.querySelectorAll('.about-joki__body-item') + + containers.forEach(cont => cont.style.display = 'none') + + document.querySelector(`.about-joki__body-item[data-content='feedback']`).style.display = 'block' + +} + diff --git a/src/js/test.js b/src/js/test.js new file mode 100644 index 0000000..e69de29 diff --git a/src/sass/fonts.sass b/src/sass/fonts.sass new file mode 100644 index 0000000..84cdb38 --- /dev/null +++ b/src/sass/fonts.sass @@ -0,0 +1,17 @@ +$main-color: #dc3545 + +@font-face + font-family: 'Museo Thin' // Имя шрифта + src: url(../../fonts/Museo-Sans-Cyr/MuseoSansCyrl.otf) //Путь к файлу со шрифтом +@font-face + font-family: 'Museo Light' // Имя шрифта + src: url(../../fonts/Museo-Sans-Cyr/MuseoSansCyrl_0.otf) //Путь к файлу со шрифтом +@font-face + font-family: 'Museo Regular' // Имя шрифта + src: url(../../fonts/Museo-Sans-Cyr/MuseoSansCyrl_1.otf) //Путь к файлу со шрифтом +@font-face + font-family: 'Museo Bold' // Имя шрифта + src: url(../../fonts/Museo-Sans-Cyr/MuseoSansCyrl_2.otf) //Путь к файлу со шрифтом +@font-face + font-family: 'Museo Black' // Имя шрифта + src: url(../../fonts/Museo-Sans-Cyr/MuseoSansCyrl_3.otf) //Путь к файлу со шрифтом \ No newline at end of file diff --git a/src/sass/other.sass b/src/sass/other.sass new file mode 100644 index 0000000..f264683 --- /dev/null +++ b/src/sass/other.sass @@ -0,0 +1,338 @@ +@import "fonts" + +.full-page__border + margin-top: -20px + padding: 25px 0 + height: 144px + background: #f2f2f2 url(../img/holiday/border-wave-line.svg) center center no-repeat + background-size: 100% 48px +//background: #f2f2f2 url(../../img/holiday/border-wave-line.svg) center center no-repeat +//background-size: 100% 48px + +.item + height: 577px + width: 777px + position: relative + +.page + &-header + height: 408px + position: relative + display: flex + align-items: center + justify-content: center + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5) + h1 + position: relative + z-index: 2 + font-family: 'PT Sans', sans-serif + font-size: 48px + font-weight: 600 + line-height: 0.75 + letter-spacing: 0.4px + text-align: center + color: #ffffff + &-overlay + position: absolute + top: 0 + left: 0 + right: 0 + bottom: 0 + background: rgba(0, 0, 0, .35) + +.wonderplugin3dcarousel-text + display: none +.wonderplugin3dcarousel-item + a + display: none + +#carousel-mobile + display: none + img + margin: 0 auto + display: block !important + width: 100% + height: 100% + max-width: 435px + +.map-block-in-home + &::after + background-color: #f2f2f2 !important +.footer-in-home + &::before + background-color: #f2f2f2 !important +.places-slider + position: relative + overflow: visible !important + &::after + content: '' + display: block + width: 163px + height: 331px + background: url('../img/places/balloon-blue.svg') center no-repeat + position: absolute + left: -75px + top: -50px + &::before + content: '' + display: block + background: url('../img/places/balloon-red.svg') center no-repeat + position: absolute + right: -60px + top: -200px + width: 197px + height: 423px + z-index: 100 +.quest-description__icons + padding-top: 8px +.main + margin-top: 35px +.contacts-image + transform: translateY(10px) +.callback-modal + display: none + height: 100vh + // position: fixed + &__layout + background-color: rgba(0, 0, 0, .6) + position: fixed + top: 0 + bottom: 0 + left: 0 + width: 100% + z-index: 999999 + &__body + position: fixed + top: 100px + left: 50% + transform: translateX(-50%) + z-index: 9999999 + color: #303133 + max-width: 300px + background: #ffffff + box-shadow: 0 1px 3px rgba(0,0,0,.3) + margin: 0 auto + padding: 25px 20px + padding-top: 10px + border-radius: 5px + &__close + display: flex + width: 100% + justify-content: flex-end + i + cursor: pointer + font-size: 20px +.gllr_image_block + margin-bottom: 20px + p + width: 240px !important + height: 180px !important + img + width: 240px !important + height: 180px !important + border: none !important + &:nth-child(4n+2) + // margin: 0 20px + margin-left: 20px + margin-right: 10px + &:nth-child(4n+3) + margin-left: 10px + margin-right: 20px + + + +@media screen and (max-width: 1024px) + .main + height: 250px !important + #carousel + display: none + #carousel-mobile + display: flex + justify-content: space-around + align-items: center + .slick-arrow + border-radius: 50% + outline: none + width: 36px !important + height: 36px !important + display: flex + justify-content: center + align-items: center + border: none + opacity: 0.5 + transition: opacity .3s ease-in-out + padding: 1px 12px + &:hover + opacity: 1 + .present .container + &::after + right: 0 !important + &::before + left: -72px !important + .places-slider + &:before + right: -30px +@media screen and (max-width: 800px) + h1 + font-size: 34px + line-height: 1.1 + .page-header + background-position: top center !important + height: 200px + .present .container + &::after + display: none !important + &::before + display: none !important + .places-slider + &:before + display: none + &::after + display: none + +@media screen and (max-width: 576px) + .btn-round + padding: 15px !important + .main + margin-top: 0 + .page-header + h1 + font-size: 28px + line-height: 1.2 + #carousel-mobile + .slick-arrow + display: none !important + .main + height: 200px !important + padding: 0 !important + img + width: 100% !important + .header-navmenu__item + &:first-child + display: none + + +.btn-round + padding: 14px 20px + font-size: 18px + font-weight: 600 + letter-spacing: 1.2px + text-align: center + text-transform: uppercase + box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49) + margin-right: auto + margin-left: auto + border-radius: 44px + min-width: 165px + background-color: $main-color + border-color: $main-color + &:hover + background-color: darken($main-color, 10%) + border-color: $main-color +.hide + display: none +.owl-carousel + padding: 0 +.owl-nav button + outline: none +.container + overflow: hidden +.owl-dots + display: flex + justify-content: center + .owl-dot + border: 1px solid #f2f2f2 !important + width: 30px !important + height: 3px !important + margin: 10px !important + .active + background-color: #000000 !important + border: 3px solid #f2f2f2 !important +.owl-stage-outer + padding: 10px 0 !important + +.btn-danger + background-color: $main-color + border-color: $main-color + &:hover + border-color: $main-color + +.btn-outline-danger + color: $main-color + border-color: $main-color + &:hover + background-color: $main-color + border-color: $main-color + color: #fff + +.wave + & > div + background-color: #f2f2f2 + &::before + width: 100% + height: 112px + content: '' + display: block + position: relative + // top: -10px + left: 0 + background: url(../img/wave/border-wave-top.svg) center no-repeat + background-size: 100% 112px + &::after + width: 100% + height: 112px + content: '' + display: block + position: relative + // top: -10px + bottom: 0 + left: 0 + background: url(../img/wave/border-wave-bottom.svg) center no-repeat + background-size: 100% 112px + &-no-bottom + &::after + display: none + &-no-top + &::before + display: none +.form-block + padding-bottom: 10px + +.hide-menu + display: block !important + +#carousel img + transform: scale(1.2) + +@media (min-width: 1200px) + .container, .container-lg, .container-md, .container-sm, .container-xl + max-width: 1195px + +@media screen and (max-width: 770px) + .wave + &::before + background-size: 100% 55px + height: 55px + &::after + background-size: 100% 55px + height: 55px + +@media screen and (max-width: 480px) + h2 + font-size: 28px !important + .var-line + .row + max-width: 100% + margin: 0 + .packages-item + width: 255px + .full-page__border + height: auto !important + display: none + .callback-modal__body + width: 80% + .form-block + padding-bottom: 10px + + .wave>div + background: #fff diff --git a/src/sass/pages/about.sass b/src/sass/pages/about.sass new file mode 100644 index 0000000..2d41c52 --- /dev/null +++ b/src/sass/pages/about.sass @@ -0,0 +1,131 @@ +@import "../fonts" + +.about + &-text + color: #000000 + font-family: 'PT Sans', sans-serif + font-size: 16px + font-weight: 400 + letter-spacing: 0.5px + margin: 80px auto + max-width: 970px !important + &-joki + font-family: 'PT Sans', sans-serif + padding-top: 30px + h1 + color: $main-color + font-family: 'Museo Bold' ,sans-serif + font-size: 24px + font-weight: 700 + letter-spacing: .4px + line-height: .75 + text-align: center + &__header + border-bottom: 1px solid #e4e7ed + display: flex + margin-bottom: 20px + padding-left: 0 + h3 + align-items: center + box-sizing: border-box + cursor: pointer + display: flex + font-family: 'Museo Regular', sans-serif + font-size: 14px + font-weight: 500 + height: 40px + justify-content: center + line-height: 40px + list-style: none + margin: 0 40px 0 0 + text-align: center + &.active + border-bottom: 1px solid $main-color + &__body + max-width: 1210px !important + &-descr + h2 + color: $main-color + font-family: 'Museo Regular' ,sans-serif + font-size: 24px + font-weight: 700 + margin-bottom: 40px + margin-top: 20px + text-align: center + .about-content + p + color: #4c4c4c + font-family: 'Museo Regular' ,sans-serif + margin-bottom: 30px + margin-top: 15px + max-width: 650px + // &::before + // color: $main-color + // content: '\f005' + // font-family: 'FontAwesome', sans-serif + // margin-right: 10px + ul + list-style: none + margin-top: 30px + padding-inline-start: 0 + li + h3 + color: #4c4c4c + font-family: 'Museo Regular' ,sans-serif + font-size: 1.17rem + font-weight: 600 + p + font-size: 16px + font-weight: 400 + letter-spacing: 0.3px + line-height: 1.15 + &::before + display: none + &-fb + display: none + h2 + display: block + font-family: 'Museo Regular', sans-serif + font-size: 24px + text-align: center + &-feedback + &__title + font-family: 'Museo Regular', sans-serif + .name + font-weight: 700 + font-size: 18px + .stars + color: gold + .col-6 + text-align: end + &:first-child + text-align: start + .col-12 + margin-top: 30px + &__block + background: #f2f2f2 + padding: 30px + margin-bottom: 30px + + +@media screen and (max-width: 768px) + .about + &-joki + &__body-descr + p + max-width: 100% !important + +@media screen and (max-width: 576px) + .about + &-joki + &__header + padding: 0 20px !important + &__body-fb h2 + font-size: 20px !important + &__body-descr + h2 + font-size: 20px !important + .about-content p + text-align: center + .about-content ul li p + text-align: left diff --git a/src/sass/pages/certificates.sass b/src/sass/pages/certificates.sass new file mode 100644 index 0000000..179e171 --- /dev/null +++ b/src/sass/pages/certificates.sass @@ -0,0 +1,225 @@ +.cert + &-text + font-family: 'PT Sans', sans-serif + margin-top: 50px + h3 + color: #1d1d1d + display: none + font-size: 32px + font-weight: 600 + letter-spacing: 0.1px + margin: 0 0 12px 0 + p + color: #1d1d1d + font-size: 18px + letter-spacing: 0.1px + line-height: 1.33 + button + margin-top: 30px + &__block + display: flex + flex-direction: column + padding-top: 20px + &-advantages + margin-top: 60px + h2 + color: #1e212b + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + line-height: normal + margin-bottom: 40px + text-align: center + .row + margin-left: auto + margin-right: auto + margin-top: 20px + max-width: 1440px + &__item + align-items: center + display: flex + flex-direction: column + img + margin-bottom: 10px + min-height: 117px + span + color: #000000 + font-family: 'PT Sans', sans-serif + font-size: 18px + letter-spacing: 0.3px + max-width: 130px + text-align: center + &-target + h2 + color: #1e212b + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + line-height: normal + margin-bottom: 70px + text-align: center + .row + margin-left: auto + margin-right: auto + max-width: 1290px + &__item + align-items: flex-start + display: flex + justify-content: center + margin-bottom: 70px + max-width: 600px + img + border-radius: 50% + height: 260px + width: 260px + &-text + font-family: 'PT Sans', sans-serif + margin-left: 45px + max-width: 280px + h4 + color: #1d1d1d + font-size: 24px + font-weight: 600 + letter-spacing: 0.1px + margin: 0 0 12px 0 + p + color: #1d1d1d + font-size: 18px + letter-spacing: 0.1px + line-height: 1.15 + &-items + padding-top: 15px + img + max-height: 360px + max-width: 100% + h2 + color: #1e212b + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + line-height: normal + text-align: center + .row + margin-left: auto + margin-right: auto + margin-top: 50px + max-width: 1290px + div + align-items: center + display: flex + flex-direction: column + margin-bottom: 50px + span + color: #1d1d1d + font-size: 24px + font-weight: 600 + letter-spacing: 0.1px + margin: 0 0 20px 0 + max-width: 300px + text-align: center + &-modal + bottom: 0 + display: none + height: 100vh + left: 0 + position: fixed + right: 0 + top: 0 + width: 100% + z-index: 99999 + &-overlay + background-color: rgba(0, 0, 0, 0.35) + bottom: 0 + left: 0 + position: absolute + right: 0 + top: 0 + +@media screen and (max-width: 1200px) + .cert + &-text + .row + justify-content: space-between !important + &-target + .row + justify-content: center !important + +@media screen and (max-width: 768px) + .cert + &-text + &__header + display: none + h3 + text-align: center + &__img + display: flex + justify-content: center + .row + h3 + display: none + &__block + align-items: center + display: flex + flex-direction: column + justify-content: center + &-advantages + .row + justify-content: center !important + .cert-advantages__item + margin-bottom: 20px + margin-top: 20px + +@media screen and (max-width: 576px) + .cert + &-text + padding-bottom: 15px + &__header + font-size: 26px !important + &____block + button + margin-bottom: 10px !important + margin-top: 0 !important + &-target + background: #f2f2f2 !important + h2 + font-size: 26px !important + max-width: 395px + margin-bottom: 35px + &__item + align-items: center + flex-direction: column + margin-bottom: 20px + img + width: 140px + height: 140px + &-text + margin-left: 0 + margin-top: 40px + text-align: center + h4 + font-size: 18px + p + font-size: 14px + &-items + font-family: 'PT Sans', sans-serif + .row + div + margin-bottom: 35px + h2 + font-size: 26px !important + letter-spacing: 0.3px + line-height: 1.09 + margin-left: auto + margin-right: auto + max-width: 365px + padding: 0 10px + span + font-size: 18px !important + button + font-size: 14px + .row + margin-top: 20px + &-advantages + margin-top: 25px + h2 + font-size: 26px !important \ No newline at end of file diff --git a/src/sass/pages/contacts.sass b/src/sass/pages/contacts.sass new file mode 100644 index 0000000..75ad3d4 --- /dev/null +++ b/src/sass/pages/contacts.sass @@ -0,0 +1,113 @@ +@import '../fonts' + +.contacts + font-family: 'Museo Regular', sans-serif + padding-bottom: 30px + &-text + margin-top: 20px + i + color: $main-color + font-size: 29px + margin-right: 10px + h2 + color: #363943 + font-size: 24px + font-weight: 600 + letter-spacing: 0.3px + &-info + margin-bottom: 40px + p,a + color: #363943 + font-size: 22px + letter-spacing: 0.5px + line-height: 1.45 + margin-left: 25px + max-width: 400px + a + margin-left: 35px + h2 + margin-top: 20px + .col-3 + align-items: center + display: flex + flex-direction: column + .col-4 + align-items: center + display: flex + flex-direction: column + &-description + h2 + color: #000000 + font-size: 32px + font-weight: 600 + letter-spacing: 0.3px + margin: 0 0 12px 0 + .how + color: #000000 + font-size: 22px + letter-spacing: 0.5px + line-height: 1.45 + h3 + color: #000000 + font-size: 22px + font-weight: bold + letter-spacing: 0.5px + line-height: 1.45 + &-map + &>ymaps + margin: 0 auto + +.armanty_map_mobile + display: none + +@media screen and (max-width: 1200px) + .contacts + &-description + padding-right: 0 + padding-left: 0 + h2 + font-size: 26px !important + p,h3 + font-size: 18px !important + &-map + max-width: 100% + overflow: hidden + +@media screen and (max-width: 768px) + .contacts + &-info + p,a + font-size: 18px + &-image + display: flex + align-items: center + justify-content: center + margin-bottom: 30px + +@media screen and (max-width: 576px) + .armanty_map_mobile + display: block + .armanty_map_desktop + display: none + .contacts + &-info + h2, i + font-size: 18px !important + p,a + font-size: 16px + margin-bottom: 5px + h2 + margin: 5px 0 10px + &-description + padding: 10px + h2 + font-size: 22px !important + h3, p + font-size: 16px !important + &-image + img + max-width: 100% + &-map + height: 400px + margin-bottom: 40px + diff --git a/src/sass/pages/form.sass b/src/sass/pages/form.sass new file mode 100644 index 0000000..a033c04 --- /dev/null +++ b/src/sass/pages/form.sass @@ -0,0 +1,160 @@ +@import '../fonts' +@import "../parts/order" + +.btn, body + font-size: 16px !important + + +.form-block + h1 + font-family: 'Museo Regular', sans-serif + font-size: 32px + font-weight: 600 + text-align: center + input, select + &:focus + border: 1px solid $main-color + box-shadow: none + option + padding-bottom: 5px + padding-top: 5px + .form-add + &__item + align-items: center + border-radius: 10px + border: 1px solid #606266 + display: flex + height: 82px + justify-content: space-between + padding: 10px + .btn-adding + background-color: #5cb85c !important + border-color: #4cae4c !important + color: #fff + min-width: 90px + .btn + min-width: 100px + i + font-size: 48px + &.mr10 + margin-left: 10px + &-text + color: #4c4c4c + text-align: center + h6 + font-size: 18px + .guest-img + div + align-items: flex-start + display: flex + flex-direction: column + min-width: 395px + &:first-child + padding-left: 21px + .cheque + background-color: #f0f0f0 + color: #4c4c4c + padding-top: 15px + h3 + font-family: 'Museo Bold', sans-serif + font-size: 20px + h4 + color: $main-color + font-family: 'Museo Bold', sans-serif + font-size: 15px + margin-bottom: 20px + margin-top: 20px + p + font-size: 16px + div + border-bottom: 2px dashed #fff + padding-left: 15px + position: relative + &.dots + &:before + background-color: #ffffff + border-radius: 50% + bottom: -7px + content: '' + display: block + height: 15px + left: -7px + position: absolute + width: 15px + &:after + background-color: #ffffff + border-radius: 50% + bottom: -7px + content: '' + display: block + height: 15px + position: absolute + right: -7px + width: 15px + &:last-child + border-bottom: none + &-quest + display: none + &-date + display: none + &-guests + display: none + &-adding + display: none + &-sum + display: none + .dropdown-menu + a + background-color: #f5f7fa !important + &:hover + color: #606266 !important + &.selected + background-color: #fefefe + color: $main-color +.input-group-btn + button + max-height: 34px + +@media screen and (max-width: 1200px) + .guest-img + div + min-width: auto !important + img + width: 300px + + .form-add__item + align-items: center !important + +@media screen and (max-width: 576px) + .form-add__item + justify-content: space-between !important + padding: 10px + + .form-block h1 + font-size: 28px + text-align: left + + .main-form + position: unset + &-submit + bottom: 0 + left: 15px + position: absolute + z-index: 9 + + .col-lg-8 + position: unset + + .all-form + position: relative + padding-bottom: 50px + + .guest-img + align-items: center + display: flex + flex-direction: column + justify-center: center + margin: 0 auto + div + align-items: center !important + margin-bottom: 10px \ No newline at end of file diff --git a/src/sass/pages/gallery.sass b/src/sass/pages/gallery.sass new file mode 100644 index 0000000..3a6e757 --- /dev/null +++ b/src/sass/pages/gallery.sass @@ -0,0 +1,74 @@ +.gallery_box_single + width: 100% +.gallery-headers + margin-top: 30px + padding-top: 10px + text-align: center + button, button:focus + align-items: center + background: #fff + border-color: #fff + border-radius: 8px + box-shadow: 0 2px 12px 0 rgba(56,72,95,.49) + color: #000 + display: flex + flex-direction: column + font-family: 'Museo Regular', sans-serif + font-size: 18px !important + height: 78px + justify-content: center + max-width: 100px !important + min-width: 120px !important + padding: 5px 10px + text-transform: none + &.active + background: #bd2130 + border-color: #bd2130 + color: #fff + i + font-size: 30px + +.gllr_image_row + display: flex + flex-wrap: wrap + justify-content: center +.gallery-photos + display: none + margin-top: 40px + +.gallery-headers + button + &:focus, &:active + box-shadow: none +.gallery-content + .btn + &:focus + box-shadow: none !important + +@media screen and (max-width: 768px) + .gllr_image_block + margin-left: 10px + margin-right: 10px + .gallery-headers button, .gallery-headers button:focus + font-size: 16px !important + max-width: 200px + min-width: 200px + +@media screen and (max-width: 576px) + .gallery-headers + .btn + width: 81px + + .gallery-photos + margin-top: 20px + + .gallery-headers button, .gallery-headers button:focus + min-width: 80px !important + height: 65px + + .gallery-headers button, .gallery-headers button:focus + font-size: 11px !important + margin-bottom: 10px + min-width: 30% + padding: 5px !important + diff --git a/src/sass/pages/holiday.sass b/src/sass/pages/holiday.sass new file mode 100644 index 0000000..b3736a4 --- /dev/null +++ b/src/sass/pages/holiday.sass @@ -0,0 +1,212 @@ +@import '../fonts' +@import "../parts/adding-service" +@import "../parts/packages" +@import "../parts/options" +@import "../parts/entertaiments" +@import "../parts/places" +@import "../parts/order" +@import "../pages/gallery" + +.holiday + &-block + color: #1e212b + font-family: 'PT Sans', sans-serif + max-width: 1330px !important + padding-top: 20px + h2 + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + line-height: normal + text-align: center + p + font-size: 24px + letter-spacing: 0.5px + text-align: center + margin-bottom: 50px + + + &-photos + margin-bottom: 44px + margin-left: auto + margin-right: auto + padding-top: 44px + text-align: center + p + margin-left: auto + margin-right: auto + max-width: 650px + img + border-radius: 20px + margin-bottom: 40px + + + &-descr + font-family: 'Museo Regular', sans-serif + h2 + margin-left: auto + margin-right: auto + max-width: 720px + &__text + margin-left: auto + margin-right: auto + max-width: 720px + transition: 0.15s ease-in-out + p + color: #363943 + font-size: 18px + letter-spacing: 0.2px + line-height: 1.6 + margin-bottom: 10px + text-align: left !important + li + color: #363943 + font-size: 18px + letter-spacing: 0.2px + line-height: 1.6 + a + background-color: #fff + color: $main-color + display: block + font-size: 1.125rem + letter-spacing: 0.2px + margin-left: auto + margin-right: auto + max-width: 720px + position: relative + text-decoration: underline + + + &-main + padding-bottom: 20px + padding-top: 30px + .container + font-family: 'Museo Regular', sans-serif + max-width: 1320px + .col-lg-5 + img + height: 70px + h1 + color: #000000 + font-size: 45px + font-weight: 600 + letter-spacing: 0.6px + margin-top: 25px + p + color: #000000 + font-size: 24px + letter-spacing: 0.3px + line-height: 1.42 + margin-bottom: 40px + max-width: 450px + .col-lg-7 + img + transform: translateX(-25px) translateY(-45px) + + + +@media screen and (max-width: 1200px) + + .holiday + &-block + max-width: 100% !important + h2 + font-size: 30px !important + margin: 15px auto + p + font-size: 24px !important + margin-bottom: 30px + &-main + .container + .col-lg-7 + img + transform: translateX(-90px) translateY(-45px) scale(0.7) + + + +@media screen and (max-width: 768px) + + .holiday + & -block + h2 + font-size: 30px + margin-top: 0 + margin-bottom: 20px + p + font-size: 16px !important + margin-bottom: 50px + + &-main + .container + .col-lg-7 + display: none + .col-lg-5 + padding-left: 90px + max-width: 676px + h1 + font-size: 38px + margin-bottom: 25px + p + font-size: 20px + + + +@media screen and (max-width: 576px) + + .places + background: #f2f2f2 !important + &-layout + background: #f2f2f2 !important + + .holiday + &-photos + padding-top: 0 + margin-bottom: 30px + &-block + padding-top: 20px + padding-left: 0 + padding-right: 0 + h2 + margin-top: 0px + margin-bottom: 20px + font-size: 26px !important + p + font-size: 16px !important + margin-bottom: 30px + font-family: 'Museo Regular', sans-serif + letter-spacing: 0.5px + line-height: 1.15 + button + font-size: 12px + max-width: 300px + &-descr + padding-left: 20px + padding-right: 20px + background: #f2f2f2 !important + p + margin-bottom: 10px + &__text + ul + li + font-size: 16px!important + font-family: 'Museo Regular', sans-serif + letter-spacing: .5px + line-height: 1.15 + &-main + .container + .col-lg-5 + padding: 0 + text-align: center + img + max-width: 100% + height: 50px + h1 + font-size: 28px !important + margin-bottom: 25px + p + font-size: 18px !important + max-width: 370px !important + margin: 0 auto 20px auto + button + font-size: 14px !important + margin-bottom: 5px \ No newline at end of file diff --git a/src/sass/pages/home.sass b/src/sass/pages/home.sass new file mode 100644 index 0000000..6596eda --- /dev/null +++ b/src/sass/pages/home.sass @@ -0,0 +1,12 @@ +@import "../parts/entertaiments" +@import "../parts/discounts" +@import "../parts/present" +@import "../parts/principals" + +div.places.places_home, div.places_home .places-layout + background: #ffffff !important + padding-top: 20px + +@media screen and (max-width: 576px) + div.places.places_home, div.places_home .places-layout + padding-top: 0 !important diff --git a/src/sass/pages/price.sass b/src/sass/pages/price.sass new file mode 100644 index 0000000..21a28e3 --- /dev/null +++ b/src/sass/pages/price.sass @@ -0,0 +1,143 @@ +@import '../fonts' +@import '../parts/main-block' + +.prices + font-family: 'Museo Regular', sans-serif + padding-top: 30px + h1 + color: $main-color + font-size: 24px + font-weight: bold + margin-bottom: 25px + text-align: center + &_sections__title + align-items: center + border-radius: 8px + box-shadow: 0 2px 12px 0 rgba(56,72,95,.49) + cursor: pointer + display: flex + flex-direction: column + font-size: 18px + justify-content: center + max-width: 100px + width: 100px + padding: 5px 10px + &:hover + background-color: rgba(0,0,0,.05) + &.active + background-color: $main-color + color: #fff + i + font-size: 30px + &_sections__titles + padding: 15px 0 + .col-4 + display: flex + justify-content: center + &_sections__content + display: none + padding-top: 18px + h2 + color: #4c4c4c + font-size: 21px + font-weight: bold + margin: 20px 0 + text-align: center + &>span + color: $main-color + font-size: 18px + //&[data-price-section="rooms"] + // .row .price_section .price span + // font-size: 14px + // &>p + // font-size: 18px + // span + // color: $main-color + //&[data-price-section="tables"] + // &>p + // font-size: 18px + // span + // color: $main-color + .row + padding: 15px + .price_section + max-width: 575px + padding: 15px 15px 30px 15px + margin-bottom: 20px + &:nth-child(odd) + background-color: #fdebf3 + &:nth-child(even) + background-color: #eaf6fc + h3 + color: #2fabe1 + font-size: 18px + font-weight: bold + margin: 15px 0 + text-align: left + .price + display: flex + justify-content: space-between + margin: 18px 0 + span + color: #605e5e + font-size: 18px + max-width: 70% + &:last-child + color: $main-color + &:last-child + margin-bottom: 0 + &__adding + padding-bottom: 20px !important + padding-left: 0 !important + padding-right: 0 !important + padding-top: 0 !important + margin: 0 + + h2 + color: #4c4c4c + font-size: 21px + font-weight: bold + margin: 20px 0 + text-align: center + p + font-size: 18px + color: #605e5e + span + color: $main-color + + +@media screen and (max-width: 576px) + .prices + padding-top: 20px + h1 + font-size: 24px + font-family: 'Museo Bold',sans-serif; + margin: 0 + h2 + margin-top: 0 + font-size: 16px !important + &_sections + &__title + font-size: 12px !important + width: 70px + &__content + padding-top: 0 + &>span + font-size: 14px + .row + .price_section + h3 + font-size: 16px + span + font-size: 14px + &__titles + padding: 20px 0 + + &_section + margin-bottom: 10px + &:last-child + margin-bottom: 0 + + &__adding + p + font-size: 14px \ No newline at end of file diff --git a/src/sass/pages/quests.sass b/src/sass/pages/quests.sass new file mode 100644 index 0000000..4ab0a76 --- /dev/null +++ b/src/sass/pages/quests.sass @@ -0,0 +1,165 @@ +@import '../fonts' +@import "../parts/compound" + +.quests + margin-top: 30px + background-size: cover + position: relative + z-index: 1 + font-family: 'PT Sans', sans-serif + .icon-hidden + opacity: 0.3 + &-overlay + position: absolute + top: 0 + left: 0 + width: 100% + background-color: rgba(0, 0, 0, .35) + z-index: 2 + height: 408px + &-headers + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5) + position: relative + height: 408px + z-index: 3 + // height: 100% + display: flex + flex-direction: column + justify-content: center + align-items: center + color: #ffffff + text-align: center + h1 + font-size: 48px + font-weight: 600 + line-height: 0.75 + letter-spacing: 0.4px + margin-bottom: 32px + position: relative + z-index: 3 + h2 + font-size: 26px + font-weight: 600 + line-height: 0.75 + letter-spacing: 0.4px + position: relative + z-index: 3 + &-content + margin: 70px auto + max-width: 1280px !important + a + text-decoration: none + outline: none + &__item + height: 296px + width: 400px + max-width: 400px + min-width: 400px + background-size: cover + position: relative + border-radius: 20px + display: flex + flex-direction: column + justify-content: flex-end + align-items: flex-start + padding: 0 + margin-bottom: 50px + .quest__text + width: 100% + padding: 0 25px 60px 25px + background: url('../../img/quests/exitquests-mask.svg') top center no-repeat + border-radius: 0 0 20px 20px + height: 160px + color: #ffffff + h3 + font-size: 24px + font-weight: 600 + letter-spacing: 0.3px + margin: 25px 0 8px 0 + p + font-size: 16px + letter-spacing: 0.1px + margin-bottom: 8px + &-icons + max-width: 350px + margin-right: auto + margin-left: auto + display: flex + // flex-direction: + justify-content: space-between + align-items: center + + + + + +@media screen and (max-width: 1200px) + .quests + &-headers + background-size: cover + &-content + .row + justify-content: center !important + &__item + margin: 30px auto + max-height: 450px !important + + +@media screen and (max-width: 768px) + .quests + &-headers + height: 200px + h1 + font-size: 34px + h2 + font-size: 20px + //max-width: + &-overlay + height: 200px + + +@media screen and (max-width: 576px) + .quests + margin-top: 0 + .quests-content + .row + justify-content: center !important + .quests-content__item + margin: 15px auto !important + .quests + &-headers + box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.5) + h1 + font-size: 28px + h2 + font-size: 16px !important + max-width: 395px + line-height: 1.1 + &-content + margin-top: 20px + margin-bottom: 20px + &__item + min-width: 288px + max-width: 288px + width: 288px + height: 213px + .quest__text + padding: 0 15px 15px 15px + height: 114px + h3 + font-size: 16px + margin-top: 20px + p + font-size: 14px + margin-bottom: 0 + line-height: 1.15 + img + max-width: 14px + .quests-content__item-icons + justify-content: space-between !important + + +@media screen and (max-width: 320px) + .quest-slider + .carousel-control-next, .carousel-control-prev + top: 65% !important \ No newline at end of file diff --git a/src/sass/pages/sales.sass b/src/sass/pages/sales.sass new file mode 100644 index 0000000..fdd3d24 --- /dev/null +++ b/src/sass/pages/sales.sass @@ -0,0 +1,18 @@ +@import "../parts/discounts" + +.sales-block + align-items: center + display: flex + flex-wrap: wrap + justify-content: space-around + max-width: 1440px + padding-top: 30px + .discount-item + margin: 0 15px 80px 15px + &__badge + left: -45px + +@media screen and (max-width: 425px) + .sales-block + .discount-item + margin-bottom: 30px \ No newline at end of file diff --git a/src/sass/pages/single-quest.sass b/src/sass/pages/single-quest.sass new file mode 100644 index 0000000..0169305 --- /dev/null +++ b/src/sass/pages/single-quest.sass @@ -0,0 +1,167 @@ +.quest__booking + padding-bottom: 10px + + .shSlots + display: flex + flex-wrap: wrap + justify-content: space-between + + +.quest-slider + max-height: 600px + position: relative + .carouselExampleControls + position: relative + .carousel-control-prev, .carousel-control-next + z-index: 3 !important + height: 80px + width: 40px + position: absolute + top: 50% + transform: translateY(-40px) + left: 15% + .carousel-control-next + left: 85% + .carousel-control-prev-icon + height: 80px + width: 40px + background: url('../../img/quest/arrow-disabled-prev.svg') center no-repeat + .carousel-control-next-icon + height: 80px + width: 40px + background: url('../../img/quest/arrow-disabled-next.svg') center no-repeat + .carousel-control-prev-icon:hover + background: url('../../img/quest/arrow-active-prev.svg') center no-repeat + .carousel-control-next-icon:hover + background: url('../../img/quest/arrow-active-next.svg') center no-repeat + &-overlay + position: absolute + top: 0 + left: 0 + width: 100% + height: 100% + background-color: rgba(0, 0, 0, .35) + z-index: 2 + // .carousel-item + background-position: center top !important + background-repeat: no-repeat !important + img + max-height: 600px + &-header + position: absolute + bottom: 62px + z-index: 3 + width: 100% + text-align: center + h1 + color: #ffffff + line-height: 1.15 + font-family: 'PT Sans', sans-serif + font-size: 48px + font-weight: 600 + letter-spacing: 0.3px + +.quest-description + margin-top: 40px + margin-bottom: 40px + font-family: 'PT Sans', sans-serif + &__icons + div + display: flex + flex-direction: column + justify-content: center + align-items: center + margin-bottom: 20px + padding-bottom: 20px + border-bottom: 1px solid #e6e6e6 + font-size: 16px + color: #000000 + &:nth-child(3) + border: none + img + margin-bottom: 15px + &__text + max-width: 800px + p + font-size: 20px + line-height: 1.4 + letter-spacing: 0.2px + color: #363943 + .notice + margin-top: 30px + p + font-size: 16px !important + color: #000000 + font-style: italic + letter-spacing: -0.6px + +@media screen and (max-width: 1200px) + .carousel-inner + max-height: 450px + .carousel-control-prev, .carousel-control-next + top: 80% !important + left: 10% !important + .carousel-control-next + left: 90% !important + .quest-description + &__text + p + font-size: 16px !important + .notice + p + font-size: 14px !important + letter-spacing: -0.6px + + +@media screen and (max-width: 768px) + .quest-slider-header + h1 + font-size: 32px + .carousel-control-next, .carousel-control-prev, .carousel-control-next-icon, .carousel-control-prev-icon + // width: 20px !important + height: 40px !important + z-index: 5 + + .quest-description + &__icons + padding: 0 + display: flex + flex-direction: row + justify-content: center + align-items: center + div + width: 33% + border: none + border-right: 1px solid #e6e6e6 + &__text + padding: 0 + .notice + p + line-height: 1.1 + + +@media screen and (max-width: 576px) + .carousel-inner + max-height: 300px + .quest-slider-header + h1 + font-size: 22px + .carousel-item + height: 300px !important + background-position: center top !important + background-repeat: no-repeat !important + background-size: cover !important + .quest-slider .carousel-control-prev, .quest-slider .carousel-control-next + z-index: 5 !important + width: 20px + .quest-slider + .carousel-control-prev-icon, .carousel-control-next-icon + background-size: cover !important + width: 20px !important + height: 40px !important + .quest-description + &__text + padding: 0 15px + + .quest-slider .carousel-control-next, .quest-slider .carousel-control-prev + height: 40px !important \ No newline at end of file diff --git a/src/sass/parts/adding-service.sass b/src/sass/parts/adding-service.sass new file mode 100644 index 0000000..2c27999 --- /dev/null +++ b/src/sass/parts/adding-service.sass @@ -0,0 +1,39 @@ +.adding-service + text-align: center + padding-bottom: 60px + .extras + >div + display: flex + justify-content: center + .wrapper + display: flex + flex-direction: column + max-width: 170px + margin-bottom: 20px + .adding-service__image + min-height: 136px + // margin-bottom: 20px + img + max-width: 100% + max-height: 120px + span + text-align: center + font-size: 18px + color: #000000 + font-family: 'Museo Thin' + line-height: 1.15 + button + margin-top: 65px + + +@media screen and (max-width: 768px) + .adding-service + .extras + justify-content: center !important + +@media screen and (max-width: 576px) + .adding-service + background-color: #fff + padding: 20px 0 + .adding-service .extras div img + min-height: auto \ No newline at end of file diff --git a/src/sass/parts/compound.sass b/src/sass/parts/compound.sass new file mode 100644 index 0000000..a33fa5b --- /dev/null +++ b/src/sass/parts/compound.sass @@ -0,0 +1,35 @@ +@import "../fonts" + +.compound + font-family: 'PT Sans', sans-serif + padding-top: 40px + padding-bottom: 20px + margin-top: 40px + width: 100% + font-size: 20px + line-height: 1.6 + letter-spacing: 0.2px + color: #363943 + &__text + height: 33% + transition: 0.15s ease-in-out + overflow: hidden + max-width: 720px !important + margin: 0 auto + .turn + color: $main-color + cursor: pointer + text-decoration: underline + max-width: 720px !important + margin: 0 auto + +@media screen and (max-width: 768px) + .compound + font-size: 16px + +@media screen and (max-width: 576px) + .compound + padding-top: 10px + padding-left: 15px + margin-top: 0 + background: #f2f2f2 !important \ No newline at end of file diff --git a/src/sass/parts/discounts.sass b/src/sass/parts/discounts.sass new file mode 100644 index 0000000..24c85c2 --- /dev/null +++ b/src/sass/parts/discounts.sass @@ -0,0 +1,298 @@ +@import "../fonts" + +.discount + padding-top: 40px + background: #f2f2f2 + h2 + color: #1e212b + font-family: 'PT Sans', sans-serif + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + line-height: normal + margin-bottom: 40px + text-align: center + .owl-carousel .owl-item img + width: auto + max-height: 280px + &-slider + position: relative + max-width: 1200px + margin-right: auto + margin-left: auto + &__prev + align-items: center + background-color: #f2f2f2 + border-radius: 50% + color: $main-color + cursor: pointer + display: flex + font-size: 32px + height: 55px + justify-content: center + left: -70px + position: absolute + top: 50% + transform: translateY(-27px) + width: 55px + &__next + align-items: center + background-color: #f2f2f2 + border-radius: 50% + color: $main-color + cursor: pointer + display: flex + font-size: 32px + height: 55px + justify-content: center + position: absolute + right: -70px + top: 50% + transform: translateY(-27px) + width: 55px + &-item + font-family: 'PT Sans', sans-serif + height: 536px + margin-left: auto + margin-right: auto + position: relative + width: 360px + &__badge + align-items: center + background: url('../../img/discount/promo-badge-small.png') center center no-repeat + color: #ffffff + display: flex + font-size: 28px + font-weight: 600 + height: 77px + justify-content: center + left: -51px + position: absolute + text-align: center + top: 28px + transform: rotateZ(-29deg) + width: 397px + z-index: 3 + &__content + align-items: center + border-radius: 39px + border: 5px solid #ffffff + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + display: flex + flex-direction: column + height: 100% + padding: 80px 35px 20px 35px + position: absolute + p + color: #ffffff + font-size: 20px + font-weight: 600 + letter-spacing: 0.1px + line-height: 1.25 + margin: 0 0 12px 0 + text-align: center + button + background-color: #fff + border: none + color: $main-color + width: 100% + img + height: 280px + max-width: 100% + + + +.discount-modal + display: none + font-family: 'PT Sans', sans-serif + height: 100% + position: fixed + top: 0 + width: 100% + z-index: 99999 + &-close + color: #FFF + cursor: pointer + font-size: 20px + font-style: normal + line-height: 44px + opacity: 0.65 + position: absolute + right: -100px + top: -50px + &-layout + background: rgba(0, 0, 0, .85) + height: 100% + left: 0 + position: fixed + top: 0 + width: 100% + &-wrapper + background: #ffffff + border-radius: 39px + border: 8px solid #ffffff + height: 523px + left: 50% + position: relative + top: 50% + transform: translateX(-460px) translateY(-262px) + width: 920px + z-index: 2 + &-slider + height: 100% + .owl-stage + height: 100% + .owl-stage-outer + border-radius: 30px + height: 100% + padding: 0 !important + .owl-item + height: 100% + &-nav + align-items: center + background-color: #f2f2f2 + border-radius: 50% + color: $main-color + cursor: pointer + display: flex + font-size: 32px + height: 55px + justify-content: center + position: absolute + right: -100px + top: 50% + transform: translateY(-27px) + width: 55px + i + transform: translateX(4px) + &-prev + right: 0 + left: -100px + i + transform: translateX(-2px) + &-item + align-items: center + background: #ffffff + border-radius: 10px + display: flex + height: 100% + justify-content: space-between + position: relative + img + width: auto !important + max-width: 100% + &-badge + align-items: center + background: url('../../img/discount/promo-badge-large.png') center center no-repeat + color: #ffffff + display: flex + font-size: 26px + font-weight: 600 + height: 77px + justify-content: center + left: -51px + line-height: 77px + position: absolute + text-align: center + top: 28px + transform: rotateZ(-29deg) + width: 432px + &__img + align-items: center + display: flex + height: 100% + justify-content: center + width: 360px + &__text + align-self: flex-start + display: flex + flex-direction: column + font-size: 20px + height: 100% + justify-content: space-between + letter-spacing: 0.2px + line-height: 1.5 + max-width: 540px + padding: 10px 30px + button + background: rgb(43, 187, 115) + border: none + width: 295px + &:hover + background: darken(rgb(43, 187, 115), 10%) + + +@media screen and (max-width: 576px) + + .discount + padding-bottom: 20px + padding-top: 20px + h2 + margin: 0 auto 20px auto + &-item + height: 350px + width: 260px + max-width: 100% + &__badge + align-items: center + background: url(../../img/discount/promo-badge-small.png) center center no-repeat + background-size: cover + color: #fff + display: flex + font-size: 18px + font-weight: 600 + height: 48px + justify-content: center + left: -31px !important + position: absolute + text-align: center + top: 26px + transform: rotateZ(-29deg) + width: 277px + z-index: 3 + &__content + padding: 80px 10px + img + max-height: 123px !important + p + min-height: 50px + font-size: 14px + font-weight: normal + button + width: auto + font-size: 16px + + .discount-modal + padding: 10px + &-close + display: none + .owl-stage-outer + border-radius: 15px + &-wrapper + height: 470px + left: 0 + max-width: 100% + top: 50% + transform: translateY(-225px) + &-slider-item + flex-direction: column + &__img + display: none + &-badge + background: none + color: #000000 + font-size: 24px + height: 40px + position: initial + text-align: center + transform: none + &__text + font-size: 16px + p + margin: 5px 0 !important + a + display: flex + justify-content: center + button + width: 200px + font-size: 14px \ No newline at end of file diff --git a/src/sass/parts/entertaiments.sass b/src/sass/parts/entertaiments.sass new file mode 100644 index 0000000..6e2fd10 --- /dev/null +++ b/src/sass/parts/entertaiments.sass @@ -0,0 +1,191 @@ +.ent-container + p + font-size: 24px + letter-spacing: 0.5px + text-align: center + color: #1e212b + max-width: 940px + margin: 20px auto + +.quest-description__icons_main + padding: 20px 0 !important + color: #fff + display: flex + flex-direction: row + justify-content: space-between + div + padding: 0 !important + img + height: 20px + width: auto !important + margin: 0 auto + .quest-age + img + height: 44px +.ent + // padding-top: 20px 10.10.2020 + padding-top: 70px //10.10.2020 + padding-bottom: 20px + position: relative + font-family: 'PT Sans', sans-serif + &-slider + padding-top: 35px + &-container + .owl-item + &:nth-child(4n+2) + h3 + color: #5CBAE9 + button + color: #ffffff + a + background: url('../../img/icons/arkids.svg') center 1px no-repeat + background-size: 102% + &:nth-child(2n+3) + h3 + color: #F08D37 + button + color: #ffffff + a + background: url('../../img/icons/faraon.svg') center 1px no-repeat + background-size: 102% + h2 + margin: 0 + text-align: center + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + color: #1e212b + &__quest + height: 380px + max-width: 360px + border-radius: 20px + position: relative + &-overlay + position: absolute + left: 0 + top: 0 + right: 0 + bottom: 0 + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.43), rgba(0, 0, 0, 0.57)) + z-index: 50 + border-radius: 20px + &-content + div + padding: 40px + padding-bottom: 0 + position: relative + z-index: 99 + display: flex + flex-direction: column + justify-content: space-between + height: 100% + h3 + font-size: 32px + font-weight: 600 + letter-spacing: 0.4px + margin-bottom: 12px + color: #F55663 + p + color: #ffffff + font-size: 22px !important + letter-spacing: 0.5px + a + background: transparent + width: 100% + background-size: 360px 72px + height: 74px + padding: 23px + display: block + position: absolute + transition: 0.2s + bottom: 0 + left: 0 + right: 0 + z-index: 70 + border-radius: 0 0 20px 20px + overflow: hidden + background: url('../../img/icons/eger.svg') center 1px no-repeat + background-size: 102% + &:hover + height: 80px + button + font-size: 22px + + button + background: transparent + transition: 0.2s + border: none + font-size: 18px + font-weight: 600 + letter-spacing: 0.4px + text-align: center + width: 100% + color: #ffffff + text-decoration: none + font-size: 18px + font-weight: 600 + letter-spacing: 0.4px + text-align: center + text-transform: uppercase + outline: none + + .ent-container__quest-content h3 + font-size: 32px + .ent-container__quest-content p + font-size: 16px + text-align: left + .ent-container__quest-content a button + text-align: center + + +@media screen and (max-width: 576px) + .ent + margin-top: 0 + padding-top: 40px !important + padding-bottom: 40px + &:before, &:after + display: none !important + &-slider + padding-top: 0 + &-container + h2 + font-size: 26px !important + p + font-size: 16px !important + &__quest + height: 280px !important + margin-top: 25px + max-width: 260px !important + &-content + div + padding: 15px + h3 + font-size: 20px !important + p + font-size: 14px !important + .owl-item + // background-size: cover + &:nth-child(3n+1) + h3 + color: #5CBAE9 + a + background-size: 360px 70px + background: url('../../img/icons/arkids.svg') center 1px no-repeat + button + color: #ffffff + &:nth-child(3n+2) + h3 + color: #F08D37 + a + background-size: 360px 70px + background: url('../../img/icons/faraon.svg') center 1px no-repeat + button + color: #ffffff + &:nth-child(3n) + h3 + color: red + a + background-size: 360px 70px + background: url('../../img/icons/eger.svg') center 1px no-repeat !important + button + color: #ffffff \ No newline at end of file diff --git a/src/sass/parts/footer.sass b/src/sass/parts/footer.sass new file mode 100644 index 0000000..4332cc5 --- /dev/null +++ b/src/sass/parts/footer.sass @@ -0,0 +1,116 @@ +.footer + // margin-top: 50px + padding-bottom: 25px + padding-top: 25px + background-color: #3C3D41 + font-family: 'PT Sans', sans-serif + // &::before + // content: "" + // display: block + // height: 60px + // background: #ffffff url('../img/icons/footer-line.svg') center bottom no-repeat + // background-size: 100% 60px + img + height: 80px + margin-right: auto + margin-left: auto + display: none + &-links + margin-top: 10px + ul + list-style: none + padding-inline-start: 0 + &__menu + li + font-size: 20px + font-weight: 600 + letter-spacing: 0.2px + // margin: 0 0 20px 0 + text-align: center + color: #ffffff + span + cursor: pointer + &__submenu + // margin-top: 30px + overflow: hidden + // transition: 0.15s ease-in-out + li + font-size: 16px + letter-spacing: 0.1px + color: #ffffff + margin: 15px 0 + a + color: #ffffff + font-weight: normal + &__hide + height: 0 + &-social + text-align: center + h3 + font-size: 20px + font-weight: 600 + letter-spacing: 0.2px + margin: 0 0 0 0 + color: #ffffff + ul + list-style: none + padding-inline-start: 0 + li + &:first-child + margin-right: 20px + a + color: #ffffff + font-size: 30px + &-docs + margin-top: 25px + ul + list-style: none + padding-inline-start: 0 + li + a + color: #ffffff + padding: 15px + font-size: 14px + letter-spacing: 0.1px + text-decoration: none + outline: 0 + &-coop + text-align: center + color: #ffffff + &-open + a + color: #ffffff !important + text-decoration: none + &-some + display: flex + +@media screen and (max-width: 480px) + .footer + margin-top: 0px + &::before + height: 30px + background-size: 100% 30px + img + width: 100% + height: auto + &-social + margin-top: 30px + h3 + margin-bottom: 10px + &-links + margin-top: 0 + &-docs + margin-top: 0 + &__submenu + &__hide + height: 100% + li + font-size: 14px !important + + + &__menu + span + text-decoration: underline + font-size: 18px + h3 + font-size: 18px !important \ No newline at end of file diff --git a/src/sass/parts/header.sass b/src/sass/parts/header.sass new file mode 100644 index 0000000..a45ea0f --- /dev/null +++ b/src/sass/parts/header.sass @@ -0,0 +1,445 @@ +@import "../fonts" + +.header-number + color: #fff + &:hover + color: #fff + +.header + // padding-top: 10px + // padding-bottom: 10px + transition: 0.55s ease-in-out + max-width: 1440px + margin: 0 auto + &-container + background-color: #dc3545 + overflow: visible !important + transition: 0.35s ease-in-out + // position: fixed + top: 0 + right: 0 + left: 0 + z-index: 99999 + // background: #ffffff + margin-left: 0 + margin-right: 0 + max-width: 1920px !important + width: 100% + padding: 0px 305px + height: 70px + &-menu__hide + transform: translateY(-180px) + &-info + &__city + margin-right: 30px + color: $main-color + display: flex + cursor: pointer + i + font-size: 26px + margin-right: 10px + span + border-bottom: 1px dashed $main-color + color: $main-color + font-size: 20px + &__logo + img + height: 70px + &:last-child + display: none + &__btns_right + padding-right: 25px + a:first-child + margin-right: 10px + .order-holiday + &:hover + background-color: #fff + color: $main-color + .social-links + a + font-size: 22px + border-radius: 50% + background-color: #ffffff + width: 32px + height: 32px + display: flex + justify-content: center + align-items: center + color: $main-color + transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out + text-decoration: none + margin: 0 5px + &:hover + background-color: #fff + color: $main-color + border: 1px solid $main-color + &-navmenu + &__list + list-style: none + padding-inline-start: 0 + &__item + position: relative + cursor: pointer + &:hover + .header-submenu + display: block + a + text-decoration: none + .fa-bars + display: none + a + color: #999 + font-size: 18px + i + margin-right: 10px + &:hover + color: darken(#999, 20%) + + .sub-menu + display: none + z-index: 9 + // width: 138px + width: 100% + position: absolute + top: 57px + right: 0 + left: auto !important + padding-left: 0 + font-family: 'Museo Regular' + background-color: $main-color + &__layout + padding-top: 20px + background-color: #ffffff + ul + background-color: #ffffff + list-style: none + padding-inline-start: 0 + display: flex + flex-direction: column + align-items: flex-start + box-shadow: 0 2px 12px 0 rgba(0,0,0,.1) + li + // width: 100% + padding: 5px 10px + background: #f2f2f2 + border-bottom: 1px solid rgba(0,0,0,.05) + a + font-size: 16px !important + width: 100% + display: block + padding: 0 + text-align: left + color: $main-color + &:hover + background-color: #f2f2f2 + a + color: #f2f2f2 !important + &.header-submenu__item-close + display: none + margin-bottom: 10px + list-style: none + line-height: 36px + // padding: 0 20px + margin: 0 + font-size: 14px + font-weight: normal + color: #606266 + &:hover + background: $main-color + a + color: #f2f2f2 !important + a + color: #606266 + font-size: 18px + width: 100% + + button + padding: 3px 10px + font-size: 18px !important + +.popover + margin-top: 20px !important + z-index: 999999 + +.header-navmenu__item + width: 16.6% + display: flex + justify-content: center + border-right: 2px solid #fff + transition: 0.2s + color: $main-color + background: #f2f2f2 + &:first-child + border-top-left-radius: 12px + border-bottom-left-radius: 12px + &:last-child + border-right: none + width: calc(100% - 16.6%*5) + border-top-right-radius: 12px + border-bottom-right-radius: 12px + &.current-menu-item + background: #f2f2f2 + // border-bottom: 2px solid $main-color + a + color: $main-color + a + color: $main-color + width: 100% + text-align: center + padding: 15px + a:hover + text-decoration: none + &:hover + background: $main-color + border-bottom-right-radius: 0 + a + color: #f2f2f2 + +.header-navmenu__list + margin-bottom: 0 + +.header-submenu + //right: -10px !important + +.header-navmenu__container + overflow: visible !important + padding: 15px 350px + background: #fff + .header-navmenu + box-shadow: 0 2px 12px 0 rgba(153, 153, 153, 0.33) + + +.header-wrapper + position: sticky + top: 0 + left: 0 + right: 0 + z-index: 99 + transition: 0.3s ease-in-out + +.sub-menu + .header-navmenu__item + background: none + +.header-navmenu__list + &::before + display: none !important + &::after + display: none !important + +@media screen and (max-width: 1200px) + .header-container + width: 100% + padding: 0 100px + .header-info__logo + order: -1 + img + height: 40px + .header + margin-left: 0 + margin-right: 0 + max-width: 100% + padding-left: 20px + padding-right: 20px + &-container + padding: 0 + max-width: 100% !important + &-info + &__logo + img + display: none + &:last-child + display: block + .social-links + display: none + +@media screen and (max-width: 770px) + .header-info__logo + img + &:first-child + display: none + &:last-child + display: block + height: 55px + .header-navmenu__item a, .header-info__city span, .header button.order-holiday + font-size: 12px !important + .header button.order-holiday + line-height: 1.15 + + .header-navmenu + &__list + max-width: 100% + margin: 0 + &__item + a + font-size: 16px + display: flex + flex-direction: column + align-items: center + &:last-child + .fa-question-circle + display: none + span + display: none + .fa-bars + display: block + .header-submenu__item-close + display: block !important + +@media screen and (max-width: 576px) + .header-phone-number-block + display: none + .header + .col-3 + padding: 0 + .col-4 + padding: 5px + .ent + padding-top: 40px !important + .header-navmenu__item + &:hover + background: #f2f2f2 + + .header-navmenu__item:hover a + color: #999 !important + + .header-number + display: none + .header + padding-left: 0px + padding-right: 0px + &-info + font-size: 14px + max-width: 100% + margin: 0 auto + padding: 0 7px 0 0 + button + font-size: 12px + padding: 5px + &-navmenu + // padding-bottom: 5px + &__item + a + font-size: 12px + i + margin-right: 0 !important + .fa-bars + font-size: 26px !important + &:last-child:hover + .header-submenu + display: block + &__list + padding-left: 0px + &-container + // box-shadow: 0 10px 10px -10px rgba(0,0,0,.25) + padding: 0 0px + &-menu__hide + transform: translateY(-60px) + button.order-holiday + margin-right: 0 !important + width: 125px + // &-submenu + // width: 100vw + // height: 100vh + // z-index: -1 + // top: 0px + // ul + // flex-grow: 100% + // height: 100% + // display: flex + // flex-direction: column + // // justify-content: flex-start + // transform: translareY(10px) + // background-color: #ffffff + // align-items: center + // li + // width: 100% + // text-align: center + // border-bottom: 1px solid #999 + // // margin-bottom: 20px + // padding: 20px + // a + // &:nth-child(2) + // li + // text-align: end + &-submenu + position: absolute !important + top: 40px !important + width: 100vw !important + height: 100vh !important + justify-content: flex-start !important + li + width: 100% + text-align: center + border-bottom: 1px solid #f2f2f2 + padding: 10px 10px !important + margin: 0 + a + font-size: 14px !important + &__layout + display: none + &-close-sub + li + text-align: end !important + + &-navmenu + margin-top: 0 + &__item + padding: 10px !important + width: 20% !important + border: none + .header-navmenu__item .fa-bars + font-size: 20px !important + .header-container + position: sticky + top: 0 + z-index: 99999 + background: #ffffff + transition: 0.2s ease-in-out + // transform: translateY(-65px) + + .header-info__btns_right + padding-right: 0 !important + .header-navmenu .sub-menu li a + text-align: center + .header-navmenu__item a + padding: 0 //10.10.2020 + .header-wrapper + background: #fff + .header-navmenu__container + padding: 0 + .header-navmenu__item a + color: #999 + .header-navmenu__item + background: none + .header-navmenu__container .header-navmenu + // box-shadow: none + box-shadow: 0 10px 10px -10px rgba(0,0,0,.25) + .header-info__city + display: none + .header button + font-size: 12px !important + border-radius: 10px + width: 110px + .header-navmenu__list + justify-content: space-between + .header-info__btns_left + padding: 0 + .header-navmenu__item:hover .header-submenu + display: none + left: -83vw + background: #f2f2f2 + + + +@media screen and (min-width: 576px) and (max-width: 1700px) + .header-info__logo img + height: 60px + .header-container + padding: 0 50px + .header-navmenu__container + padding: 15px 50px + .header button + padding: 3px 0 + .header-phone-number-block + padding: 0 \ No newline at end of file diff --git a/src/sass/parts/main-block.sass b/src/sass/parts/main-block.sass new file mode 100644 index 0000000..b6cf028 --- /dev/null +++ b/src/sass/parts/main-block.sass @@ -0,0 +1,69 @@ +.main + // margin-top: 133px + // padding-top: 50px + &-text + display: flex + flex-direction: column + h1 + margin-top: 20px + margin-bottom: 25px + // font-family: 'Museo Bold' + font-family: 'PT Sans' + font-size: 45px + font-weight: 600 + letter-spacing: 0.6px + p + font-size: 24px + line-height: 1.42 + letter-spacing: 0.3px + font-family: 'PT Sans' + margin-bottom: 45px + button + padding: 14px 20px + font-size: 18px + font-weight: 600 + letter-spacing: 1.2px + text-align: center + text-transform: uppercase + box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49) + margin-right: auto + margin-left: auto + border-radius: 44px + min-width: 165px + a + align-self: flex-start + img + height: 70px + &-img + overflow: hidden + img + transform: translateY(-30px) + max-width: 100% + + +@media screen and (max-width: 770px) + + .main + &-text + align-items: center + text-align: center + img + // max-height: 30px + max-width: 100% + h1 + font-size: 35px + a + align-self: center + &-img + display: none + +@media screen and (max-width: 480px) + + .main + padding-top: 0 + margin-top: 105px + .owl-dots + position: relative + bottom: 25px + img + max-height: 180px \ No newline at end of file diff --git a/src/sass/parts/map-block.sass b/src/sass/parts/map-block.sass new file mode 100644 index 0000000..1d5408c --- /dev/null +++ b/src/sass/parts/map-block.sass @@ -0,0 +1,77 @@ +@import "../fonts" + +.map-block + font-family: 'PT Sans', sans-serif + padding-bottom: 20px + &__home + padding-bottom: 0px + + &__layout + // background-color: #f2f2f2 + h2 + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + text-align: center + color: #1e212b + line-height: normal + &-container + margin-top: 50px + display: flex + justify-content: center + align-items: flex-start + max-width: 1440px !important + flex-wrap: wrap + &__text + ul + list-style: none + li + font-size: 24px + font-weight: 600 + letter-spacing: 0.3px + color: #363943 + margin-bottom: 40px + i + font-size: 27px + margin-right: 25px + color: $main-color + a + color: inherit + text-decoration: none + span + color: $main-color + text-transform: uppercase + transform: translateX(100px) + display: block +// text-align: center + +@media screen and (max-width: 770px) + .map-block + &__yandex + &>ymaps + max-height: 600px !important + &__text + width: 100% + li + font-size: 18px !important + i + font-size: 18px !important + + +@media screen and (max-width: 480px) + .map-block + &__yandex + &>ymaps + max-width: 375px !important + width: 100% + height: 400px !important + &__text + padding-top: 20px + ul + padding-inline-start: 0 + li + font-size: 18px + margin-bottom: 15px + font-weight: normal + &__layout + padding-top: 25px \ No newline at end of file diff --git a/src/sass/parts/options.sass b/src/sass/parts/options.sass new file mode 100644 index 0000000..723ef42 --- /dev/null +++ b/src/sass/parts/options.sass @@ -0,0 +1,62 @@ +.var + &-line + max-width: 1440px + margin: 0 auto + &-item + display: flex + flex-direction: column + align-items: center + margin-bottom: 40px + img + border-radius: 32px + box-shadow: 0 11px 20px 0 rgba(41, 50, 76, 0.31) + height: 257px + width: 257px + span + max-width: 257px + font-family: 'PT Sans', sans-serif + font-size: 18px + text-align: center + color: #000000 + margin: 25px 0 0 0 + line-height: 1.15 + +@media screen and (max-width: 1200px) + .var-item + span + font-size: 16px + .var-line + height: auto + +@media screen and (max-width: 576px) + .callback-modal__body + h2 + font-size: 18px !important + .var-item + img + height: auto + max-width: 100% + +@media screen and (min-width: 1200px) + .var-line + background: url('../../img/holiday/icons/scenario-path.svg') top left no-repeat + margin-bottom: 50px + padding-bottom: 30px + .row + .col-lg-4 + &:nth-child(1) + transform: translateX(0px) translateY(-30px) + &:nth-child(2) + transform: translateX(-35px) translateY(75px) + &:nth-child(3) + transform: translateX(-85px) translateY(-45px) + &:nth-child(4) + transform: translateX(125px) translateY(30px) + &:nth-child(5) + transform: translateX(50px) translateY(90px) + &:nth-child(6) + transform: translateX(10px) translateY(-45px) + &:nth-child(7) + transform: translateX(-10px) translateY(30px) + &:nth-child(8) + transform: translateX(10px) translateY(80px) \ No newline at end of file diff --git a/src/sass/parts/order.sass b/src/sass/parts/order.sass new file mode 100644 index 0000000..c804700 --- /dev/null +++ b/src/sass/parts/order.sass @@ -0,0 +1,179 @@ +@import "../fonts" + +.order + align-items: center + background: #f2f2f2 url('../../img/order-form-bg.png') center no-repeat + display: flex + height: 790px + padding-bottom: 10px + padding-top: 10px + position: relative + .container + background-color: #fff + border-radius: 40px + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + color: #000000 + display: flex + font-family: 'PT Sans', sans-serif + justify-content: flex-start + max-width: 1061px + padding: 30px 100px + &__text + display: flex + flex-direction: column + height: 100% + justify-content: space-between + min-width: 430px + padding-right: 30px + width: 400px + h3 + font-size: 32px + font-weight: 600 + letter-spacing: 0.3px + line-height: 1.22 + margin: 30px 0 25px 0 + p + font-size: 24px + letter-spacing: 0.3px + line-height: 1.42 + &__form + display: flex + flex-direction: column + .form-group + margin-bottom: 0 + input,textarea + border-radius: 7px + border: 1px solid $main-color + color: $main-color + font-size: 16px + letter-spacing: 0.1px + margin-bottom: 10px + max-width: 400px + padding: 21px 20px + width: 100% + &:focus + box-shadow: none + &::placeholder + color: $main-color + small + display: block + font-size: 12px + letter-spacing: 0.3px + line-height: 1.42 + margin: 10px 0 + button + margin-top: 15px + width: 289px + + +.order-modal + background: rgba(0, 0, 0, 0.65) !important + bottom: 0 + display: none + left: 0 + position: fixed + right: 0 + top: 0 + z-index: 999999 + &__overlay + bottom: 0 + left: 0 + position: absolute + right: 0 + top: 0 + .container + background-color: #fff + border-radius: 20px + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + padding: 40px 100px + position: relative + text-align: center + top: 50% + transform: translateY(-50%) + h2 + font-family: 'Museo Regular', sans-serif + font-size: 32px + font-weight: 600 + + +@media screen and (max-width: 1200px) + .order-call + display: none + +@media screen and (max-width: 768px) + .order + background-size: cover + background: url('../../img/order-bg.jpg') center no-repeat + height: auto + padding: 30px 0 + .container + align-items: center + flex-direction: column + max-width: 500px + padding: 30px + text-align: center + h3 + font-size: 20px + text-align: center + p + font-size: 16px + text-align: center + &__text + padding-right: 0 !important + &__form + align-items: center + .form-group + width: 100% + input, textarea + max-width: 100% + width: 100% + + .order-modal + .container + padding: 20px + + .order-holiday + height: 34px !important + padding: 0 10px !important + +@media screen and (max-width: 480px) + .order + h3 + font-size: 16px + margin: 0 0 5px 0 + p + font-size: 13px + margin-bottom: 5px + .container + max-width: 90% + padding: 20px + &__text + min-width: auto !important + max-width: 100% + &__form + input, textarea + width: 100% + min-width: 90% + small + width: 90% + button + width: 200px + font-size: 14px + margin: 0 + &-holiday + border-radius: 10px + font-size: 12px !important + height: 30px !important + margin: 0 + padding: 5px !important + width: 118px + + + .order-modal + padding: 0 30px + .container + img + height: 220px !important + + .order-call + display: block \ No newline at end of file diff --git a/src/sass/parts/packages.sass b/src/sass/parts/packages.sass new file mode 100644 index 0000000..80c91ba --- /dev/null +++ b/src/sass/parts/packages.sass @@ -0,0 +1,111 @@ +@import '../fonts' + +.packages + padding-top: 15px + background: url('../../img/order-bg.jpg') center no-repeat + background-size: cover + color: #ffffff + padding-bottom: 45px + &-slider + max-width: 1320px !important + width: 1400px + h2,p + color: #ffffff + max-width: 650px + margin-right: auto + margin-left: auto + img + width: 76px + height: 76px + &-item + display: flex + flex-direction: column + align-items: center + justify-content: space-between + width: 300px + height: 640px + text-align: center + border-radius: 20px + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + background-color: #ffffff + padding: 25px + div + display: flex + flex-direction: column + justify-content: space-between + height: 70% + &:first-child + height: 200px + h3 + font-size: 32px + font-weight: 600 + letter-spacing: 0.6px + &__price + color: #000000 !important + font-size: 18px !important + font-weight: 600 + letter-spacing: 0.5px + font-family: 'PT Sans', sans-serif + margin-bottom: 0 !important + span + font-size: 32px + font-weight: 600 + letter-spacing: 0.5px + color: $main-color !important + &__descr + color: $main-color !important + font-size: 16px !important + letter-spacing: 0.4px + text-align: center + margin-bottom: 0 !important + ul + padding-top: 20px + text-align: left + font-size: 18px + letter-spacing: 0.5px + color: #000000 + margin: 0 + font-weight: 600 + padding-inline-start: 0 + li + list-style: none + text-align: left + margin-left: 25px + font-size: 20px !important + line-height: 1.4 + letter-spacing: 0.2px + margin: 5px 0 0 0 + background: url('../../img/icons/check.svg') 0 8px no-repeat + padding: 0 0 0 30px + font-weight: normal + a + margin-top: 20px + +@media screen and (max-width: 1200px) + .packages-slider + max-width: 100% !important + + +@media screen and (max-width: 768px) + .packages-item + width: 280px + ul + li + font-size: 16px !important + h3 + font-size: 26px + &__price + font-size: 16px !important + &__descr + font-size: 16px !important + button + font-size: 18px + +@media screen and (max-width: 576px) + .packages + padding-bottom: 30px + .packages-item + height: 570px + max-width: 100% + &__price + margin-bottom: 10px !important \ No newline at end of file diff --git a/src/sass/parts/page-header.sass b/src/sass/parts/page-header.sass new file mode 100644 index 0000000..e69de29 diff --git a/src/sass/parts/places.sass b/src/sass/parts/places.sass new file mode 100644 index 0000000..1632ca3 --- /dev/null +++ b/src/sass/parts/places.sass @@ -0,0 +1,258 @@ +.places + font-family: 'PT Sans' + padding-bottom: 20px + position: relative + &-layout + // background: #f2f2f2 + //START BALLLOONS + // &::before + // content: '' + // top: 220px + // left: 268px + // width: 163px + // height: 331px + // display: block + // position: absolute + // background: url('../img/places/balloon-blue.svg') center no-repeat + // z-index: 2 + // &::after + // content: '' + // top: 90px + // right: 310px + // width: 163px + // height: 423px + // display: block + // position: absolute + // background: url('../img/places/balloon-red.svg') center no-repeat + // z-index: 2 + //END BALLLOONS + .owl-carousel .owl-item img + display: inline-block + width: auto + .owl-nav + // display: block !important + position: absolute + bottom: 5px + // right: 268px + right: 320px + width: 200px + display: flex !important + justify-content: space-between + button + width: 55px + height: 55px + outline: none + // margin-left: 15px + // margin-right: 15px + // position: absolute + bottom: 0 + span + color: transparent + &.owl-prev + background: url('../../img/icons/button-active-prev.svg') + right: 95px + &.owl-next + background: url('../../img/icons/button-active-next.svg') + right: -95px + h2 + text-align: center + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + color: #1e212b + line-height: normal + &-item + // background: none !important + position: relative + margin-top: 80px + width: 1100px + height: auto + margin-right: auto + margin-left: auto + border-radius: 20px + + &__layout + display: none + background-color: #000000 + opacity: 0.55 + position: absolute + width: 100% + height: 570px + z-index: 2 + border-radius: 20px + &-text + border-radius: 20px + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + background-color: #ffffff + padding: 40px 80px + max-width: 600px + display: inline-block + z-index: 5 + position: relative + transform: translateX(11px) + h3 + font-size: 32px + font-weight: 700 + line-height: 1.22 + letter-spacing: 0.3px + margin: 0 0 15px 0 + span + font-size: 22px + line-height: 1.45 + letter-spacing: 0.5px + margin-bottom: 15px + &__mainmenu + list-style: none + padding-inline-start: 0 + img + margin-right: 20px + width: 34px + .icon-white + display: none !important + span + font-size: 24px + font-weight: 600 + letter-spacing: 0.3px + li + margin-top: 15px + ul + list-style-type: none //url(../img/icons/check.svg) + padding-inline-start: 54px + li + // position: relative + font-size: 20px + line-height: 1.4 + letter-spacing: 0.2px + margin-top: 5px + &:before + content: '' + display: inline-block + width: 16px + height: 16px + background: url(../../img/icons/check.svg) center no-repeat + margin-right: 14px + button + width: 225px + margin-top: 20px + &-img + display: inline-block + position: absolute + width: 777px + height: 557px + top: -43px + right: -65px + z-index: 2 + img + border-radius: 20px + p + text-align: center + z-index: 90 + font-size: 22px + letter-spacing: 0.3px + color: #363943 + margin-top: 20px + &-slider + margin-right: auto + margin-left: auto + +@media screen and (max-width: 1200px) + .places .owl-nav + right: 75px + +@media screen and (max-width: 770px) + .places + color: #ffffff + &-slider + // padding: 0 + &-item + height: 450px + width: 400px + &__layout + display: block + height: 450px + .owl-nav + display: none !important + &-img + display: none + &-text + background: transparent + color: #ffffff + z-index: 3 + font-size: 16px + padding: 20px + h3 + font-size: 20px + span + // font-size: 16px + font-size: 12px + line-height: 1.38 + &__mainmenu + li + img + width: 30px !important + margin-right: 10px + display: none !important + ul + li + line-height: 1.25 + font-size: 16px + &::before + background: url('../../img/icons/checkW.svg') center no-repeat + .icon-white + display: inline-block !important + + button + width: 100px + font-size: 14px + +@media screen and (max-width: 576px) + .places + margin-top: 20px + &:before, &:after + display: none + &-item + // height: 570px + height: 455px + width: 290px + max-width: 100% !important + margin-top: 15px + //background: none !important + &__layout + height: 570px + height: 100% + &-text + padding: 10px + display: flex + width: 100% + height: 100% + flex-direction: column + align-items: baseline + transform: none + p + max-width: 90% + a + align-self: center + &__mainmenu + li + img + width: 20px !important + &.list-price + font-size: 16px + text-align: center + ul + padding-inline-start: 0 + li + font-size: 14px + .places + // background-color: #f2f2f2 !important + padding-top: 25px + &-layout + // background-color: #f2f2f2 !important + &:after + display: none !important + +@media screen and (min-width: 576px) + .places-item + height: auto + padding-left: 5px + background: none !important \ No newline at end of file diff --git a/src/sass/parts/present.sass b/src/sass/parts/present.sass new file mode 100644 index 0000000..a3e5054 --- /dev/null +++ b/src/sass/parts/present.sass @@ -0,0 +1,191 @@ +.present + font-family: 'PT Sans', sans-serif + // padding-left: 10px + // padding-right: 10px + padding-bottom: 20px + // background: #f2f2f2 + padding-top: 60px //10.10.2020 + .container + position: relative + padding-top: 10px + overflow: visible + &::before + content: '' + display: block + width: 296px + height: 293px + background: url('../../img/present/cube-purple.png') center no-repeat + position: absolute + top: -100px + left: -100px + &::after + content: '' + display: block + width: 296px + height: 293px + background: url('../../img/present/cube-yellow.png') center no-repeat + position: absolute + top: -215px + right: -100px + &-layout + // background: #f2f2f2 + padding-bottom: 30px + h2 + text-align: center + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + color: #1e212b + line-height: normal + margin-bottom: 75px + &-item + display: flex + align-items: center + position: relative + margin-bottom: 70px + &:last-child + flex-direction: row-reverse + margin-bottom: 15px + img + // right: 115px + left: -115px + .present-item__text + right: 115px + left: 115px + padding: 70px 251px 0 100px + border-radius: 20px 0 0 20px + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + img + position: relative + z-index: 2 + left: 115px + width: 360px + height: 360px + &__text + display: flex + flex-direction: column + align-items: flex-start + // justify-content: center + width: 757px + height: 360px + position: absolute + right: 115px + top: 0 + background-color: #f2f2f2 + box-shadow: 0 0 15px 0 rgba(41, 48, 55, 0.5) + padding: 70px 100px 0 251px + border-radius: 0 20px 20px 0 + z-index: 1 + h3 + font-size: 32px + font-weight: 600 + line-height: 1.22 + letter-spacing: 0.3px + margin: 0 0 10px 0 + p + margin: 22px 0 + max-width: 400px + font-size: 22px + line-height: 1.45 + letter-spacing: 0.5px + a + font-size: 18px + font-weight: 600 + letter-spacing: 1.2px + text-align: center + text-transform: uppercase + text-decoration: none + vertical-align: middle + line-height: 1.3 + border: 0 + button + width: 260px + box-shadow: 0 2px 12px 0 rgba(56, 72, 95, 0.49) + + +@media screen and (max-width: 1200px) + .present + &-item + &__text + max-width: 530px + padding: 20px 25px + &:last-child + .present-item__text + padding: 20px !important + //padding-right: 251px + +@media screen and (max-width: 770px) + .present + &-item + // transform: scale(0.8) + height: 250px + img + max-height: 122px + left: 0 !important + right: 0 !important + &__text + max-width: 530px + padding: 20px + box-shadow: none + position: relative + right: 0 !important + left: 0 !important + height: auto + h3 + font-size: 14px + p + font-size: 14px + button + width: 178px !important + font-size: 16px + &:last-child + .present-item__text + padding: 20px !important + padding-right: 251px + + +@media screen and (max-width: 576px) + .present + padding-bottom: 0 + &:before, &:after + display: none + &-layout + padding-bottom: 0 + .present + padding-left: 0 + padding-right: 0 + h2 + margin-bottom: 0 + margin-top: 20px + &-item + height: 200px + margin-bottom: 0 + img + max-height: 110px + &__text + background: #fff + max-width: 530px + position: relative + right: 0 + left: 0 + padding: 20px + box-shadow: none + height: auto + h3 + font-size: 16px + margin-bottom: 0 + p + margin-top: 10px + margin-bottom: 10px + &:last-child + .present-item__text + padding: 10px !important + padding-right: 251px + box-shadow: none + .present-item__text button + max-width: 100px !important + padding: 5px + font-size: 14px !important + + .present + padding-top: 0 //10.10.2020 \ No newline at end of file diff --git a/src/sass/parts/principals.sass b/src/sass/parts/principals.sass new file mode 100644 index 0000000..9efe3ca --- /dev/null +++ b/src/sass/parts/principals.sass @@ -0,0 +1,70 @@ +@import "../fonts" + +.principals + background: #f2f2f2 + padding-top: 40px + padding-bottom: 30px + max-width: 1200px + margin-right: auto + margin-left: auto + .owl-stage + display: flex + align-items: center + .owl-item + img + width: auto + max-height: 104px + h2 + text-align: center + font-size: 40px + font-weight: 600 + letter-spacing: 0.5px + color: #1e212b + line-height: normal + margin-bottom: 40px + &-slider + padding: 0 + // position: relative + // div + // display: flex + // justify-content: center + // align-items: center + // width: 141px + &__prev + background-color: #f2f2f2 + font-size: 32px + display: flex + align-items: center + justify-content: center + border-radius: 50% + width: 55px + height: 55px + color: $main-color + position: absolute + top: 33% + left: -100px + transform: translateY(-27px) + cursor: pointer + outline: none + &__next + background-color: #f2f2f2 + font-size: 32px + display: flex + align-items: center + justify-content: center + border-radius: 50% + width: 55px + height: 55px + color: $main-color + position: absolute + top: 33% + right: -100px + transform: translateY(-27px) + cursor: pointer + +@media screen and (max-width: 480px) + .principals + padding-top: 20px !important + padding-bottom: 0 !important + h2 + margin-bottom: 0 \ No newline at end of file diff --git a/src/sass/style.sass b/src/sass/style.sass new file mode 100644 index 0000000..c390284 --- /dev/null +++ b/src/sass/style.sass @@ -0,0 +1,9 @@ +@import "fonts" +@import 'parts/header' +@import 'parts/footer' + +body + margin: 0 + padding: 0 + box-sizing: border-box + font-family: 'Museo Regular', sans-serif \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..e69de29 diff --git a/templates/about.php b/templates/about.php new file mode 100644 index 0000000..580ed5d --- /dev/null +++ b/templates/about.php @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/templates/certificates.php b/templates/certificates.php new file mode 100644 index 0000000..8f78d2c --- /dev/null +++ b/templates/certificates.php @@ -0,0 +1,39 @@ + + +
    + +
    + + +
    + +
    + + + + + + + \ No newline at end of file diff --git a/templates/contacts.php b/templates/contacts.php new file mode 100644 index 0000000..8f75478 --- /dev/null +++ b/templates/contacts.php @@ -0,0 +1,28 @@ + + +
    + +
    + +
    + +
    + +
    + + +
    + \ No newline at end of file diff --git a/templates/form.php b/templates/form.php new file mode 100644 index 0000000..59ac534 --- /dev/null +++ b/templates/form.php @@ -0,0 +1,11 @@ + + diff --git a/templates/gallery.php b/templates/gallery.php new file mode 100644 index 0000000..6f8f48f --- /dev/null +++ b/templates/gallery.php @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/templates/holiday.php b/templates/holiday.php new file mode 100644 index 0000000..84ed55b --- /dev/null +++ b/templates/holiday.php @@ -0,0 +1,41 @@ + + +
    + + + +
    + +
    + + + \ No newline at end of file diff --git a/templates/home.php b/templates/home.php new file mode 100644 index 0000000..222f715 --- /dev/null +++ b/templates/home.php @@ -0,0 +1,16 @@ + + + \ No newline at end of file diff --git a/templates/price.php b/templates/price.php new file mode 100644 index 0000000..50626a1 --- /dev/null +++ b/templates/price.php @@ -0,0 +1,10 @@ + + diff --git a/templates/quests.php b/templates/quests.php new file mode 100644 index 0000000..faa9992 --- /dev/null +++ b/templates/quests.php @@ -0,0 +1,17 @@ + +
    + +
    + + diff --git a/templates/sales.php b/templates/sales.php new file mode 100644 index 0000000..667ac79 --- /dev/null +++ b/templates/sales.php @@ -0,0 +1,24 @@ + + + +
    + + + + + diff --git a/templates/single-quest.php b/templates/single-quest.php new file mode 100644 index 0000000..9b044be --- /dev/null +++ b/templates/single-quest.php @@ -0,0 +1,17 @@ + + +
    + +
    + \ No newline at end of file