From 311c28ae0883f0599be90371abc738b6b7e36593 Mon Sep 17 00:00:00 2001 From: Vicky Steeves Date: Thu, 15 Oct 2020 00:39:37 -0400 Subject: [PATCH] initial commit --- .gitignore | 2 + .gitlab-ci.yml | 23 + .gitmodules | 3 + archetypes/default.md | 6 + archetypes/episodes.md | 36 + config.yaml | 79 + content/_index.md | 9 + content/episodes/00-intro.md | 38 + content/episodes/images/logo@2x.png | Bin 0 -> 6505 bytes content/imgs/zeldaplanted.png | Bin 0 -> 15625 bytes layouts/404.html | 7 + layouts/_default/baseof.html | 43 + layouts/_default/full.html | 9 + layouts/_default/li.html | 1 + layouts/_default/list.html | 10 + layouts/_default/list.json.json | 47 + layouts/_default/rss.xml | 46 + layouts/_default/section.html | 12 + layouts/_default/single.html | 18 + layouts/_default/summary.html | 10 + layouts/_default/taxonomy.html | 10 + layouts/home.searchindex.json | 5 + layouts/index.html | 19 + layouts/micro/list.html | 14 + layouts/micro/list.json.json | 35 + layouts/micro/rss.xml | 34 + layouts/micro/single.html | 16 + layouts/micro/summary.html | 12 + layouts/partials/dates.html | 4 + layouts/partials/feedlinks.html | 8 + layouts/partials/header.html | 3 + layouts/partials/language-selector.html | 16 + layouts/partials/menu.html | 24 + layouts/partials/meta.html | 31 + layouts/partials/meta_json_ld.html | 47 + layouts/partials/mobilemenu.html | 35 + layouts/partials/pagination.html | 11 + layouts/partials/podcast.html | 12 + layouts/partials/scripts.html | 24 + layouts/partials/sidebar.html | 15 + layouts/partials/styles.html | 19 + layouts/partials/submitted.html | 4 + layouts/partials/tags.html | 8 + layouts/partials/tracking.html | 11 + layouts/podcast/full.html | 10 + layouts/podcast/rss.xml | 64 + layouts/podcast/single.html | 15 + layouts/shortcodes/audio.html | 6 + layouts/shortcodes/clear.html | 1 + layouts/shortcodes/contact.html | 16 + layouts/shortcodes/figure.html | 50 + layouts/shortcodes/search.html | 22 + layouts/shortcodes/video.html | 6 + layouts/shortcodes/wrapper.html | 1 + layouts/taxonomy/series.html | 11 + static/android-chrome-192x192.png | Bin 0 -> 4070 bytes static/android-chrome-512x512.png | Bin 0 -> 6626 bytes static/apple-touch-icon.png | Bin 0 -> 3761 bytes static/browserconfig.xml | 9 + static/css/custom.css | 48 + static/favicon-16x16.png | Bin 0 -> 499 bytes static/favicon-32x32.png | Bin 0 -> 719 bytes static/favicon.ico | Bin 0 -> 15086 bytes .../Comfortaa/Comfortaa-VariableFont_wght.ttf | Bin 0 -> 229916 bytes static/fonts/Comfortaa/OFL.txt | 93 + static/fonts/Comfortaa/README.txt | 67 + .../fonts/Comfortaa/static/Comfortaa-Bold.ttf | Bin 0 -> 139984 bytes .../Comfortaa/static/Comfortaa-Light.ttf | Bin 0 -> 140132 bytes .../Comfortaa/static/Comfortaa-Medium.ttf | Bin 0 -> 140124 bytes .../Comfortaa/static/Comfortaa-Regular.ttf | Bin 0 -> 140136 bytes .../Comfortaa/static/Comfortaa-SemiBold.ttf | Bin 0 -> 140144 bytes static/images/header.png | Bin 0 -> 401289 bytes static/images/logo.png | Bin 0 -> 2958 bytes static/images/logo@2x.png | Bin 0 -> 6505 bytes static/images/rss.png | Bin 0 -> 1445 bytes static/mstile-150x150.png | Bin 0 -> 2886 bytes static/site.webmanifest | 19 + themes/zen/.eslintignore | 2 + themes/zen/.eslintrc.yaml | 143 + themes/zen/.gitignore | 1 + themes/zen/.sass-lint.yml | 124 + themes/zen/LICENSE.txt | 339 ++ themes/zen/README.md | 550 ++ themes/zen/archetypes/default.md | 6 + themes/zen/archetypes/micro.md | 5 + themes/zen/archetypes/podcast.md | 8 + themes/zen/assets/js/contact.js | 61 + themes/zen/assets/js/jq_versions/contact.js | 61 + themes/zen/assets/js/jq_versions/mobile.js | 27 + themes/zen/assets/js/jq_versions/script.js | 13 + themes/zen/assets/js/lib/flexsearch.min.js | 42 + themes/zen/assets/js/lib/jquery.min.js | 2 + themes/zen/assets/js/lib/jquery.slim.min.js | 2 + themes/zen/assets/js/lib/umbrella.js | 761 +++ themes/zen/assets/js/lib/umbrella.min.js | 2 + themes/zen/assets/js/mobile.js | 27 + themes/zen/assets/js/script-early.js | 13 + themes/zen/assets/js/script.js | 12 + themes/zen/assets/js/search.js | 75 + themes/zen/assets/js/tracking.js | 19 + .../assets/lib/typey/stylesheets/_typey.scss | 17 + .../typey/stylesheets/typey/_defaults.scss | 181 + .../typey/stylesheets/typey/_font-stacks.scss | 4 + .../typey/functions/_depreciated.scss | 55 + .../typey/functions/_em-calculators.scss | 41 + .../stylesheets/typey/functions/_extras.scss | 34 + .../stylesheets/typey/functions/_helpers.scss | 59 + .../typey/functions/_outputters.scss | 83 + .../stylesheets/typey/functions/_sizers.scss | 91 + .../typey/functions/_validators.scss | 82 + .../stylesheets/typey/mixins/_debug.scss | 41 + .../typey/mixins/_define-type-sizing.scss | 45 + .../stylesheets/typey/mixins/_font-size.scss | 24 + .../typey/mixins/_line-height.scss | 23 + .../stylesheets/typey/mixins/_spacing.scss | 89 + .../typey/mixins/_type-layout.scss | 15 + .../stylesheets/typey/mixins/_typeface.scss | 90 + .../stylesheets/typey/mixins/_typeset.scss | 100 + themes/zen/assets/sass/_custom.scss | 3 + themes/zen/assets/sass/_init.scss | 22 + themes/zen/assets/sass/_zen.scss | 300 + themes/zen/assets/sass/base/_fonts.scss | 34 + themes/zen/assets/sass/base/_normalize.scss | 25 + .../assets/sass/base/document/_document.scss | 33 + .../assets/sass/base/embedded/_embedded.scss | 31 + themes/zen/assets/sass/base/forms/_forms.scss | 229 + .../assets/sass/base/grouping/_grouping.scss | 141 + .../sass/base/interactive/_interactive.scss | 33 + themes/zen/assets/sass/base/links/_links.scss | 36 + .../sass/base/scripting/_scripting.scss | 13 + .../assets/sass/base/sections/_sections.scss | 112 + .../zen/assets/sass/base/tables/_tables.scss | 19 + themes/zen/assets/sass/base/text/_text.scss | 165 + .../zen/assets/sass/components/box/_box.scss | 57 + .../zen/assets/sass/components/box/box.json | 4 + .../sass/components/button/_button.scss | 99 + .../sass/components/clearfix/_clearfix.scss | 9 + .../sass/components/divider/_divider.scss | 15 + .../sass/components/divider/divider.json | 3 + .../sass/components/header/_header.scss | 55 + .../sass/components/hidden/_hidden.scss | 29 + .../highlight-mark/_highlight-mark.scss | 12 + .../inline-links/_inline-links.scss | 20 + .../inline-sibling/_inline-sibling.scss | 29 + .../inverted-box/_inverted-box.scss | 26 + .../language-selector/_language-selector.scss | 15 + .../_list-straight-left.scss | 60 + .../sass/components/messages/_messages.scss | 26 + .../components/print-none/_print-none.scss | 14 + .../responsive-video/_responsive-video.scss | 32 + .../visually-hidden/_visually-hidden.scss | 24 + .../visually-hidden/visually-hidden.json | 3 + .../sass/components/watermark/_watermark.scss | 20 + .../sass/components/watermark/watermark.json | 4 + .../sass/components/wireframe/_wireframe.scss | 35 + .../sass/components/wireframe/wireframe.json | 3 + themes/zen/assets/sass/init/_colors.scss | 73 + themes/zen/assets/sass/init/_variables.scss | 154 + .../sass/init/breakpoint/_respond-to.scss | 9 + .../assets/sass/init/clearfix/_clearfix.scss | 19 + .../sass/init/image-url/_image-url.scss | 47 + themes/zen/assets/sass/init/rtl/_rtl.scss | 26 + .../visually-hidden/_visually-hidden.scss | 38 + themes/zen/assets/sass/layouts/_layouts.scss | 132 + themes/zen/assets/sass/mobile.scss | 131 + .../sass/navigation/more-link/_more-link.scss | 24 + .../more-link/more-link__help-icon.svg | 1 + .../sass/navigation/navbar/_navbar.scss | 29 + .../assets/sass/navigation/pager/_pager.scss | 51 + themes/zen/assets/sass/print.scss | 48 + themes/zen/assets/sass/styles.scss | 66 + themes/zen/exampleSite/config.yaml | 42 + themes/zen/exampleSite/content/_index.md | 22 + themes/zen/exampleSite/content/about.md | 6 + themes/zen/exampleSite/content/contact.md | 7 + .../content/documentation/configuration.md | 7 + .../content/documentation/create-theme.md | 7 + .../content/documentation/install.md | 7 + .../content/documentation/quickstart.md | 7 + themes/zen/exampleSite/content/search.md | 7 + ...ca140cf76207cd85989bc6d4fc3b12f734a09e.css | 1 + ...779e7b20335a8fadff8fa015cf9417ffe50c36.css | 1 + ...e12bbfa31de324e29ab4972bdcc4131519528c.css | 1 + themes/zen/gulpfile.js | 83 + themes/zen/i18n/de.toml | 92 + themes/zen/i18n/en.toml | 92 + themes/zen/i18n/fr.toml | 92 + themes/zen/i18n/id.toml | 92 + themes/zen/i18n/nb.toml | 92 + themes/zen/i18n/pt.toml | 93 + themes/zen/i18n/sv.toml | 92 + themes/zen/images/lighthouse_report.png | Bin 0 -> 5803 bytes themes/zen/images/screenshot.png | Bin 0 -> 74128 bytes themes/zen/images/tn.png | Bin 0 -> 42732 bytes themes/zen/images/tn_mobil.png | Bin 0 -> 36526 bytes themes/zen/images/tn_mobil_menu.png | Bin 0 -> 15111 bytes themes/zen/layouts/404.html | 0 themes/zen/layouts/_default/baseof.html | 43 + themes/zen/layouts/_default/full.html | 9 + themes/zen/layouts/_default/li.html | 1 + themes/zen/layouts/_default/list.html | 11 + themes/zen/layouts/_default/list.json.json | 47 + themes/zen/layouts/_default/rss.xml | 46 + themes/zen/layouts/_default/single.html | 16 + themes/zen/layouts/_default/summary.html | 9 + themes/zen/layouts/home.searchindex.json | 5 + themes/zen/layouts/index.html | 19 + themes/zen/layouts/micro/list.html | 13 + themes/zen/layouts/micro/list.json.json | 35 + themes/zen/layouts/micro/rss.xml | 34 + themes/zen/layouts/micro/single.html | 16 + themes/zen/layouts/micro/summary.html | 12 + themes/zen/layouts/partials/dates.html | 4 + themes/zen/layouts/partials/feedlinks.html | 8 + .../layouts/partials/language-selector.html | 16 + themes/zen/layouts/partials/menu.html | 26 + themes/zen/layouts/partials/meta.html | 31 + themes/zen/layouts/partials/meta_json_ld.html | 47 + themes/zen/layouts/partials/mobilemenu.html | 35 + themes/zen/layouts/partials/pagination.html | 11 + themes/zen/layouts/partials/podcast.html | 12 + themes/zen/layouts/partials/scripts.html | 24 + themes/zen/layouts/partials/sidebar.html | 15 + themes/zen/layouts/partials/styles.html | 19 + themes/zen/layouts/partials/submitted.html | 4 + themes/zen/layouts/partials/tags.html | 8 + themes/zen/layouts/partials/tracking.html | 11 + themes/zen/layouts/podcast/full.html | 10 + themes/zen/layouts/podcast/rss.xml | 64 + themes/zen/layouts/podcast/single.html | 15 + themes/zen/layouts/shortcodes/audio.html | 6 + themes/zen/layouts/shortcodes/clear.html | 1 + themes/zen/layouts/shortcodes/contact.html | 16 + themes/zen/layouts/shortcodes/figure.html | 50 + themes/zen/layouts/shortcodes/search.html | 22 + themes/zen/layouts/shortcodes/video.html | 6 + themes/zen/layouts/shortcodes/wrapper.html | 1 + themes/zen/package-lock.json | 4958 +++++++++++++++++ themes/zen/package.json | 25 + themes/zen/php/contact.php.example | 98 + themes/zen/scripts/set_up_new_site.sh | 36 + themes/zen/static/apple-touch-icon.png | Bin 0 -> 5751 bytes themes/zen/static/favicon.ico | Bin 0 -> 1150 bytes themes/zen/static/favicon.png | Bin 0 -> 557 bytes themes/zen/static/images/language-icon.png | Bin 0 -> 2673 bytes themes/zen/static/images/logo.png | Bin 0 -> 1991 bytes themes/zen/static/images/logo@2x.png | Bin 0 -> 3135 bytes themes/zen/static/robots.txt | 18 + themes/zen/theme.toml | 17 + 249 files changed, 14034 insertions(+) create mode 100644 .gitignore create mode 100644 .gitlab-ci.yml create mode 100644 .gitmodules create mode 100644 archetypes/default.md create mode 100644 archetypes/episodes.md create mode 100644 config.yaml create mode 100644 content/_index.md create mode 100644 content/episodes/00-intro.md create mode 100644 content/episodes/images/logo@2x.png create mode 100644 content/imgs/zeldaplanted.png create mode 100644 layouts/404.html create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/_default/full.html create mode 100644 layouts/_default/li.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/list.json.json create mode 100644 layouts/_default/rss.xml create mode 100644 layouts/_default/section.html create mode 100644 layouts/_default/single.html create mode 100644 layouts/_default/summary.html create mode 100644 layouts/_default/taxonomy.html create mode 100644 layouts/home.searchindex.json create mode 100644 layouts/index.html create mode 100644 layouts/micro/list.html create mode 100644 layouts/micro/list.json.json create mode 100644 layouts/micro/rss.xml create mode 100644 layouts/micro/single.html create mode 100644 layouts/micro/summary.html create mode 100644 layouts/partials/dates.html create mode 100644 layouts/partials/feedlinks.html create mode 100644 layouts/partials/header.html create mode 100644 layouts/partials/language-selector.html create mode 100644 layouts/partials/menu.html create mode 100644 layouts/partials/meta.html create mode 100644 layouts/partials/meta_json_ld.html create mode 100644 layouts/partials/mobilemenu.html create mode 100644 layouts/partials/pagination.html create mode 100644 layouts/partials/podcast.html create mode 100644 layouts/partials/scripts.html create mode 100644 layouts/partials/sidebar.html create mode 100644 layouts/partials/styles.html create mode 100644 layouts/partials/submitted.html create mode 100644 layouts/partials/tags.html create mode 100644 layouts/partials/tracking.html create mode 100644 layouts/podcast/full.html create mode 100644 layouts/podcast/rss.xml create mode 100644 layouts/podcast/single.html create mode 100644 layouts/shortcodes/audio.html create mode 100644 layouts/shortcodes/clear.html create mode 100644 layouts/shortcodes/contact.html create mode 100644 layouts/shortcodes/figure.html create mode 100644 layouts/shortcodes/search.html create mode 100644 layouts/shortcodes/video.html create mode 100644 layouts/shortcodes/wrapper.html create mode 100644 layouts/taxonomy/series.html create mode 100644 static/android-chrome-192x192.png create mode 100644 static/android-chrome-512x512.png create mode 100644 static/apple-touch-icon.png create mode 100644 static/browserconfig.xml create mode 100644 static/css/custom.css create mode 100644 static/favicon-16x16.png create mode 100644 static/favicon-32x32.png create mode 100644 static/favicon.ico create mode 100644 static/fonts/Comfortaa/Comfortaa-VariableFont_wght.ttf create mode 100644 static/fonts/Comfortaa/OFL.txt create mode 100644 static/fonts/Comfortaa/README.txt create mode 100644 static/fonts/Comfortaa/static/Comfortaa-Bold.ttf create mode 100644 static/fonts/Comfortaa/static/Comfortaa-Light.ttf create mode 100644 static/fonts/Comfortaa/static/Comfortaa-Medium.ttf create mode 100644 static/fonts/Comfortaa/static/Comfortaa-Regular.ttf create mode 100644 static/fonts/Comfortaa/static/Comfortaa-SemiBold.ttf create mode 100644 static/images/header.png create mode 100644 static/images/logo.png create mode 100644 static/images/logo@2x.png create mode 100644 static/images/rss.png create mode 100644 static/mstile-150x150.png create mode 100644 static/site.webmanifest create mode 100644 themes/zen/.eslintignore create mode 100644 themes/zen/.eslintrc.yaml create mode 100644 themes/zen/.gitignore create mode 100644 themes/zen/.sass-lint.yml create mode 100644 themes/zen/LICENSE.txt create mode 100644 themes/zen/README.md create mode 100644 themes/zen/archetypes/default.md create mode 100644 themes/zen/archetypes/micro.md create mode 100644 themes/zen/archetypes/podcast.md create mode 100644 themes/zen/assets/js/contact.js create mode 100644 themes/zen/assets/js/jq_versions/contact.js create mode 100644 themes/zen/assets/js/jq_versions/mobile.js create mode 100644 themes/zen/assets/js/jq_versions/script.js create mode 100644 themes/zen/assets/js/lib/flexsearch.min.js create mode 100644 themes/zen/assets/js/lib/jquery.min.js create mode 100644 themes/zen/assets/js/lib/jquery.slim.min.js create mode 100644 themes/zen/assets/js/lib/umbrella.js create mode 100644 themes/zen/assets/js/lib/umbrella.min.js create mode 100644 themes/zen/assets/js/mobile.js create mode 100644 themes/zen/assets/js/script-early.js create mode 100644 themes/zen/assets/js/script.js create mode 100644 themes/zen/assets/js/search.js create mode 100644 themes/zen/assets/js/tracking.js create mode 100644 themes/zen/assets/lib/typey/stylesheets/_typey.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/_defaults.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/_font-stacks.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_depreciated.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_em-calculators.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_extras.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_helpers.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_outputters.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_sizers.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/functions/_validators.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_debug.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_define-type-sizing.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_font-size.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_line-height.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_spacing.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_type-layout.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_typeface.scss create mode 100644 themes/zen/assets/lib/typey/stylesheets/typey/mixins/_typeset.scss create mode 100644 themes/zen/assets/sass/_custom.scss create mode 100644 themes/zen/assets/sass/_init.scss create mode 100644 themes/zen/assets/sass/_zen.scss create mode 100644 themes/zen/assets/sass/base/_fonts.scss create mode 100644 themes/zen/assets/sass/base/_normalize.scss create mode 100644 themes/zen/assets/sass/base/document/_document.scss create mode 100644 themes/zen/assets/sass/base/embedded/_embedded.scss create mode 100644 themes/zen/assets/sass/base/forms/_forms.scss create mode 100644 themes/zen/assets/sass/base/grouping/_grouping.scss create mode 100644 themes/zen/assets/sass/base/interactive/_interactive.scss create mode 100644 themes/zen/assets/sass/base/links/_links.scss create mode 100644 themes/zen/assets/sass/base/scripting/_scripting.scss create mode 100644 themes/zen/assets/sass/base/sections/_sections.scss create mode 100644 themes/zen/assets/sass/base/tables/_tables.scss create mode 100644 themes/zen/assets/sass/base/text/_text.scss create mode 100644 themes/zen/assets/sass/components/box/_box.scss create mode 100644 themes/zen/assets/sass/components/box/box.json create mode 100644 themes/zen/assets/sass/components/button/_button.scss create mode 100644 themes/zen/assets/sass/components/clearfix/_clearfix.scss create mode 100644 themes/zen/assets/sass/components/divider/_divider.scss create mode 100644 themes/zen/assets/sass/components/divider/divider.json create mode 100644 themes/zen/assets/sass/components/header/_header.scss create mode 100644 themes/zen/assets/sass/components/hidden/_hidden.scss create mode 100644 themes/zen/assets/sass/components/highlight-mark/_highlight-mark.scss create mode 100644 themes/zen/assets/sass/components/inline-links/_inline-links.scss create mode 100644 themes/zen/assets/sass/components/inline-sibling/_inline-sibling.scss create mode 100644 themes/zen/assets/sass/components/inverted-box/_inverted-box.scss create mode 100644 themes/zen/assets/sass/components/language-selector/_language-selector.scss create mode 100644 themes/zen/assets/sass/components/list-straight-left/_list-straight-left.scss create mode 100644 themes/zen/assets/sass/components/messages/_messages.scss create mode 100644 themes/zen/assets/sass/components/print-none/_print-none.scss create mode 100644 themes/zen/assets/sass/components/responsive-video/_responsive-video.scss create mode 100644 themes/zen/assets/sass/components/visually-hidden/_visually-hidden.scss create mode 100644 themes/zen/assets/sass/components/visually-hidden/visually-hidden.json create mode 100644 themes/zen/assets/sass/components/watermark/_watermark.scss create mode 100644 themes/zen/assets/sass/components/watermark/watermark.json create mode 100644 themes/zen/assets/sass/components/wireframe/_wireframe.scss create mode 100644 themes/zen/assets/sass/components/wireframe/wireframe.json create mode 100644 themes/zen/assets/sass/init/_colors.scss create mode 100644 themes/zen/assets/sass/init/_variables.scss create mode 100644 themes/zen/assets/sass/init/breakpoint/_respond-to.scss create mode 100644 themes/zen/assets/sass/init/clearfix/_clearfix.scss create mode 100644 themes/zen/assets/sass/init/image-url/_image-url.scss create mode 100644 themes/zen/assets/sass/init/rtl/_rtl.scss create mode 100644 themes/zen/assets/sass/init/visually-hidden/_visually-hidden.scss create mode 100644 themes/zen/assets/sass/layouts/_layouts.scss create mode 100644 themes/zen/assets/sass/mobile.scss create mode 100644 themes/zen/assets/sass/navigation/more-link/_more-link.scss create mode 100644 themes/zen/assets/sass/navigation/more-link/more-link__help-icon.svg create mode 100644 themes/zen/assets/sass/navigation/navbar/_navbar.scss create mode 100644 themes/zen/assets/sass/navigation/pager/_pager.scss create mode 100644 themes/zen/assets/sass/print.scss create mode 100644 themes/zen/assets/sass/styles.scss create mode 100644 themes/zen/exampleSite/config.yaml create mode 100644 themes/zen/exampleSite/content/_index.md create mode 100644 themes/zen/exampleSite/content/about.md create mode 100644 themes/zen/exampleSite/content/contact.md create mode 100644 themes/zen/exampleSite/content/documentation/configuration.md create mode 100644 themes/zen/exampleSite/content/documentation/create-theme.md create mode 100644 themes/zen/exampleSite/content/documentation/install.md create mode 100644 themes/zen/exampleSite/content/documentation/quickstart.md create mode 100644 themes/zen/exampleSite/content/search.md create mode 100644 themes/zen/exampleSite/static/css/mobile.2ab74aa64785dcab8114959e76ca140cf76207cd85989bc6d4fc3b12f734a09e.css create mode 100644 themes/zen/exampleSite/static/css/print.27fc184f8670f41a2690985390779e7b20335a8fadff8fa015cf9417ffe50c36.css create mode 100644 themes/zen/exampleSite/static/css/styles.07de9722ae74190da91740ecb1e12bbfa31de324e29ab4972bdcc4131519528c.css create mode 100644 themes/zen/gulpfile.js create mode 100644 themes/zen/i18n/de.toml create mode 100644 themes/zen/i18n/en.toml create mode 100644 themes/zen/i18n/fr.toml create mode 100644 themes/zen/i18n/id.toml create mode 100644 themes/zen/i18n/nb.toml create mode 100644 themes/zen/i18n/pt.toml create mode 100644 themes/zen/i18n/sv.toml create mode 100644 themes/zen/images/lighthouse_report.png create mode 100644 themes/zen/images/screenshot.png create mode 100644 themes/zen/images/tn.png create mode 100644 themes/zen/images/tn_mobil.png create mode 100644 themes/zen/images/tn_mobil_menu.png create mode 100644 themes/zen/layouts/404.html create mode 100644 themes/zen/layouts/_default/baseof.html create mode 100644 themes/zen/layouts/_default/full.html create mode 100644 themes/zen/layouts/_default/li.html create mode 100644 themes/zen/layouts/_default/list.html create mode 100644 themes/zen/layouts/_default/list.json.json create mode 100644 themes/zen/layouts/_default/rss.xml create mode 100644 themes/zen/layouts/_default/single.html create mode 100644 themes/zen/layouts/_default/summary.html create mode 100644 themes/zen/layouts/home.searchindex.json create mode 100644 themes/zen/layouts/index.html create mode 100644 themes/zen/layouts/micro/list.html create mode 100644 themes/zen/layouts/micro/list.json.json create mode 100644 themes/zen/layouts/micro/rss.xml create mode 100644 themes/zen/layouts/micro/single.html create mode 100644 themes/zen/layouts/micro/summary.html create mode 100644 themes/zen/layouts/partials/dates.html create mode 100644 themes/zen/layouts/partials/feedlinks.html create mode 100644 themes/zen/layouts/partials/language-selector.html create mode 100644 themes/zen/layouts/partials/menu.html create mode 100644 themes/zen/layouts/partials/meta.html create mode 100644 themes/zen/layouts/partials/meta_json_ld.html create mode 100644 themes/zen/layouts/partials/mobilemenu.html create mode 100644 themes/zen/layouts/partials/pagination.html create mode 100644 themes/zen/layouts/partials/podcast.html create mode 100644 themes/zen/layouts/partials/scripts.html create mode 100644 themes/zen/layouts/partials/sidebar.html create mode 100644 themes/zen/layouts/partials/styles.html create mode 100644 themes/zen/layouts/partials/submitted.html create mode 100644 themes/zen/layouts/partials/tags.html create mode 100644 themes/zen/layouts/partials/tracking.html create mode 100644 themes/zen/layouts/podcast/full.html create mode 100644 themes/zen/layouts/podcast/rss.xml create mode 100644 themes/zen/layouts/podcast/single.html create mode 100644 themes/zen/layouts/shortcodes/audio.html create mode 100644 themes/zen/layouts/shortcodes/clear.html create mode 100644 themes/zen/layouts/shortcodes/contact.html create mode 100644 themes/zen/layouts/shortcodes/figure.html create mode 100644 themes/zen/layouts/shortcodes/search.html create mode 100644 themes/zen/layouts/shortcodes/video.html create mode 100644 themes/zen/layouts/shortcodes/wrapper.html create mode 100644 themes/zen/package-lock.json create mode 100644 themes/zen/package.json create mode 100644 themes/zen/php/contact.php.example create mode 100755 themes/zen/scripts/set_up_new_site.sh create mode 100644 themes/zen/static/apple-touch-icon.png create mode 100644 themes/zen/static/favicon.ico create mode 100644 themes/zen/static/favicon.png create mode 100755 themes/zen/static/images/language-icon.png create mode 100644 themes/zen/static/images/logo.png create mode 100644 themes/zen/static/images/logo@2x.png create mode 100644 themes/zen/static/robots.txt create mode 100644 themes/zen/theme.toml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..73ab876 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +public/ +resources/ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..1b57d27 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +# This file is a template, and might need editing before it works on your project. +--- +# All available Hugo versions are listed here: +# https://gitlab.com/pages/hugo/container_registry +image: registry.gitlab.com/pages/hugo/hugo_extended:latest + +variables: + GIT_SUBMODULE_STRATEGY: recursive + +test: + script: + - hugo + except: + - main + +pages: + script: + - hugo + artifacts: + paths: + - public + only: + - main diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..dc19131 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/zen"] + path = themes/zen + url = https://github.com/frjo/hugo-theme-zen.git diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/archetypes/episodes.md b/archetypes/episodes.md new file mode 100644 index 0000000..4cdf237 --- /dev/null +++ b/archetypes/episodes.md @@ -0,0 +1,36 @@ +--- +title: "{{ replace .TranslationBaseName "-" " " | humanize }}" +slug: +author: Vicky Zelda +date: {{ .Date }} +publishDate: +audio: https://files.lorescape.xyz/XX-XXXX.mp3 +transcript: https://files.lorescape.xyz/XX-XXXX.txt +draft: true +keywords: + - crypt of the necrodancer + - podcast + - video games +series: + - Crypt of the Necrodancer +tags: + - + - +podcast: + mp3: https://files.lorescape.xyz/XX-XXXX.mp3 + duration: + image: + src: /images/01-necrodancer.png + alt: Logo for Crypt of the Necrodancer + episode: + season: 1 +--- + + + + +{{< audio src="https://files.lorescape.xyz/0X-.mp3">}} +[↓ Download episode mp3](https://files.lorescape.xyz/00-intro.mp3) + +## Transcript +[↓ Download transcript](https://files.lorescape.xyz/00-intro.txt) diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..7daee98 --- /dev/null +++ b/config.yaml @@ -0,0 +1,79 @@ +baseurl: "https://zeldaplanted.online/" +title: "Zelda Planted" +theme: "zen" +enableEmoji: true +publishdir: "public" +languageCode: "en-US" +author: + name: "Vicky Zelda" + +taxonomies: + category: categories + series: series + tag: tags + +params: + contact: "info@zeldaplanted.online" + copyright: "Original content is licensed [CC BY-NC](https://creativecommons.org/licenses/by-nc/4.0/)." + + dateformat: "2006-01-02" # Set the date format, default to "2 January, 2006" + description: "" # Set site description, used in meta tags and JSON-LD + metadescription: "" + favicon: "favicon.ico" # Relative path to favicon in json feed, no leading slash. + feedlinks: true # Show feed links in the footer. + footer: "" + icon: "favicon-32x32.png" # Relative path to icon in json feed and JSON-LD, no leading slash. + image: "images/logo.png" # Relative path to site image in JSON-LD, no leading slash. + imageMaxWidth: "" # Max width for images added via figure shortcode. + jquery: true # Add jQuery + languageDir: "" # Set ltr or rtl, defaults to ltr. + logo: false # Turn off the logo. + mainSections: # The sections you want to have listed on the front page. + - "" # Default to the section with most content if not set. + - "" # Set to empty if no section should be listed. + microUsername: "" # Your micro.blog username. + mobileMenu: true # Turn on a mobile menu on small screens. + piwikSiteId: # Matamo site id + piwikTrackerUrl: "" # Matamo url, schemaless and no slash on end (example.org/matamo). + poweredby: false # Show powered by hugo in footer + realfavicongenerator: true # If full set of favicons, site manifest etc. exists, default false. + safariPinnedColor: "#d2f8d2" # Hex color value, used in meta tags, default "#000000". + searchLimit: 20 # Max number of search hits, default 20. + sidebar: false # Show a sidebar to the right + submitted: true # Show author and date information for a post. + themeColor: "#d2f8d2" # Hex color value, used in meta tags, default "#ffffff". + + podcast: + title: # * Feed title, defaults to site title (iTunes). + description: # * Feed description/summary, defaults to site description (iTunes). + image: "images/logo.png" # * Feed image, place inside assets directory (iTunes). + category: + name: "" # * Feed category (iTunes). + subcategories: [""] # Feed sub category (iTunes). + explicit: true # Feed explicit settting, default to false (iTunes). + author: "Vicky Zelda" # Feed author (iTunes). + owner: + name: "Vicky Zelda" # Feed owner name (iTunes). + email: "info@zeldaplanted.online" # Feed owner e-mail (iTunes). + lang: # Feed language, defaults to site language (iTunes). + block: no # Block the feed from iTunes, default to no (iTunes). + complete: no # Set the feed as complete, defaults to no (iTunes). + type: "episodic" # Podcast type, defaults to episodic (iTunes). + newfeed: # Are you moving? Set the new feed url here (iTunes). + cdn: "" # CDN url, no slash on end (https://cdn.example.org). + preload: "metadata" # Set on the HTML5 audio tag, defaults to "metadata". + +menu: + main: + - Name: "Home" + Identifier: "home" + Weight: -100 + URL: "/" + - Name: "Episodes" + Identifier: "episodes" + Weight: -90 + URL: "/episodes/" + - Name: "RSS" + Identifier: "subscribe" + Weight: -80 + URL: "/episodes/index.xml" diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..c43ace4 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,9 @@ +--- +title: "Zelda Planted" +--- + +# Welcome to the Zelda Planted + +{{< figure src="/imgs/zeldaplanted.png" class="mb-1" >}} + + This is a podcast all about the wonderful plant, marijuana. diff --git a/content/episodes/00-intro.md b/content/episodes/00-intro.md new file mode 100644 index 0000000..104305a --- /dev/null +++ b/content/episodes/00-intro.md @@ -0,0 +1,38 @@ +--- +title: "Enter the Garden where Zelda is Planted" +author: Vicky Zelda +date: 2020-10-12T19:26:18-04:00 +audio: https://files.zeldaplanted.online/00-intro.mp3 +transcript: https://files.zeldaplanted.online/00-intro.txt +keywords: + - podcast + - weed + - marijuana +slug: 00-intro +series: + - General +tags: + - intro +podcast: + mp3: https://files.zeldaplanted.online/00-intro.mp3 + duration: + image: + src: /images/logo.png + alt: The Zelda Planted logo + episode: 0 + season: 1 +--- + +This episode introduces Zelda Planted, a new podcast exploring the multifaceted cultures, technologies, laws, and social norms around marijuana. + + + +{{< audio src="https://files.zeldaplanted.online/00-intro.mp3">}} + +[↓ Download episode mp3](https://files.zeldaplanted.online/00-intro.mp3) + +## Transcript +[↓ Download transcript](https://files.zeldaplanted.online/00-intro.txt) + +00:00:00 + diff --git a/content/episodes/images/logo@2x.png b/content/episodes/images/logo@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..019a434b7423fe713fc53128fe4026429f57449a GIT binary patch literal 6505 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 F{}1@-8^r(s literal 0 HcmV?d00001 diff --git a/content/imgs/zeldaplanted.png b/content/imgs/zeldaplanted.png new file mode 100644 index 0000000000000000000000000000000000000000..e45f87689a87b6a077a307dffbad2010ea94b18f GIT binary patch literal 15625 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 F{{jVi4blJr literal 0 HcmV?d00001 diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..65387aa --- /dev/null +++ b/layouts/404.html @@ -0,0 +1,7 @@ +{{ define "main"}} +
+
+

Go Home

+
+
+{{ end }} diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..4d1d31f --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,43 @@ + + + + + +{{ block "title" . }}{{ .Title }} – {{ .Site.Title }}{{ end }} +{{ partial "meta.html" . }} +{{ partialCached "styles.html" . }} +{{- block "head" . }}{{ end }} +{{ partial "meta_json_ld.html" . }} +{{ partial "scripts.html" . }} +{{ partialCached "tracking.html" . }} + +{{- partial "header.html" . -}} + +
+ +
+{{ if .Site.IsMultiLingual }}{{ partial "language-selector.html" . }}{{ end -}} +
+ + +{{ partial "menu.html" . }} + +{{ block "main" . }}{{ end }} + +{{ if $.Param "sidebar" }}{{ partial "sidebar.html" . }}{{ end -}} + +
+{{ if $.Param "feedlinks" }}{{ partial "feedlinks.html" . }}{{ end -}} +

{{ with $.Param "copyright" }}{{ . | markdownify }}{{ else }}© {{ .Site.Title }}{{ end }}

+{{ with $.Param "footer" }}

{{ . | markdownify }}

{{ end }} +{{ if $.Param "poweredby" }}

Powered by Hugo and the Zen theme.

{{ end }} +
+ +
+{{ if $.Param "mobilemenu" }}{{ partial "mobilemenu.html" . }}{{ end -}} + + diff --git a/layouts/_default/full.html b/layouts/_default/full.html new file mode 100644 index 0000000..c302f1c --- /dev/null +++ b/layouts/_default/full.html @@ -0,0 +1,9 @@ +
+
+

{{ .Title }}

+{{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . }}{{ end -}} +
+
+{{ .Content }} +
+
diff --git a/layouts/_default/li.html b/layouts/_default/li.html new file mode 100644 index 0000000..823cfc3 --- /dev/null +++ b/layouts/_default/li.html @@ -0,0 +1 @@ +
  • {{ .Title }} –
  • diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..e2adbb0 --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,10 @@ +{{ define "main" -}} +
    +

    {{ .Title }}

    +{{ $paginator := .Paginate (.Pages) -}} +{{ range $paginator.Pages -}} +

    {{ .Title }}

    +{{ end -}} +{{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/layouts/_default/list.json.json b/layouts/_default/list.json.json new file mode 100644 index 0000000..e477612 --- /dev/null +++ b/layouts/_default/list.json.json @@ -0,0 +1,47 @@ +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := $pctx.RegularPages -}} +{{- $limit := .Site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} +{{- $pages = $pages | first $limit -}} +{{- end -}} +{{ $length := (len $pages) -}} +{ + "version" : "https://jsonfeed.org/version/1", + "title" : "{{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} {{ i18n "string_on" }} {{ end }}{{ .Site.Title }}{{ end }}", + "description": "{{ i18n "string_recent_content" }} {{ if ne .Title .Site.Title }}{{ with .Title }}{{ i18n "string_in" }} {{ . }} {{ end }}{{ end }}{{ i18n "string_on" }} {{ .Site.Title }}", + "home_page_url" : "{{ .Site.BaseURL }}", + {{ with .OutputFormats.Get "JSON" -}} + "feed_url" : "{{ .Permalink }}", + {{ end -}} + {{ with $.Param "icon" -}} + "icon" : "{{ . | absURL }}", + {{ end -}} + {{ with $.Param "favicon" -}} + "favicon" : "{{ . | absURL }}", + {{ end -}} + {{ with .Site.Author.name -}} + "author" : { + "name" : "{{ . }}"{{ with $.Site.Author.url }}, + "url": "{{ . }}"{{ end }}{{ with $.Site.Author.avatar }}, + "avatar": "{{ . | absURL }}"{{ end }} + }, + {{ end -}} + "items" : [ + {{ range $index, $element := $pages -}} + { + "title" : {{ .Title | jsonify }}, + "date_published" : "{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}", + "date_modified" : "{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}", + "id" : "{{ .Permalink }}", + "url" : "{{ .Permalink }}", + {{ with .Params.author -}} + "author" : { + "name" : "{{ . }}" + }, + {{ end -}} + "content_html" : {{ .Content | jsonify }} + }{{ if ne (add $index 1) $length }},{{ end }} + {{ end -}} + ] +} diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml new file mode 100644 index 0000000..c4f6695 --- /dev/null +++ b/layouts/_default/rss.xml @@ -0,0 +1,46 @@ +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := $pctx.RegularPages -}} +{{- $limit := .Site.Config.Services.RSS.Limit -}} +{{- if ge $limit 1 -}} +{{- $pages = $pages | first $limit -}} +{{- end -}} +{{- printf "" | safeHTML }} + + + {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} {{ i18n "string_on" }} {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + {{ i18n "string_recent_content" }} {{ if ne .Title .Site.Title }}{{ with .Title }}{{ i18n "string_in" }} {{ . }} {{ end }}{{ end }}{{ i18n "string_on" }} {{ .Site.Title }} + Hugo -- gohugo.io + {{ with .Site.LanguageCode -}} + {{ . }} + {{ end -}} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Copyright -}} + {{ . }} + {{ end -}} + {{ if not .Date.IsZero -}} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ end -}} + {{ with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{ end -}} + {{ range $pages }} + + {{ .Title }} + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ .Permalink }} + {{ .Content | html }} + + {{ end }} + + diff --git a/layouts/_default/section.html b/layouts/_default/section.html new file mode 100644 index 0000000..114d25a --- /dev/null +++ b/layouts/_default/section.html @@ -0,0 +1,12 @@ +{{ define "main" -}} +
    +

    {{ .Title }}

    +{{ $paginator := .Paginate (.Pages) -}} +{{ range $paginator.Pages -}} +{{ .Render "summary"}} +↓ Download episode mp3   ↓ Download transcript +{{ end -}} +{{ partial "pagination.html" . }} +
    +{{ end }} + diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..e5b82ea --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,18 @@ +{{ define "main" -}} +
    +
    +
    +

    {{ .Title }}

    +{{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . }}{{ end -}} +{{ if .Params.tags }}{{ partial "tags.html" . }}{{ end -}} +
    +
    + +{{ .Content }} + +{{ if ne .Lastmod .Date }}{{ partial "dates.html" . }}{{ end -}} + +
    +
    +
    +{{ end }} diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html new file mode 100644 index 0000000..2396e78 --- /dev/null +++ b/layouts/_default/summary.html @@ -0,0 +1,10 @@ +
    +
    +

    {{ .Title }}

    +{{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . -}}{{ end }} +
    +
    +{{ .Summary }} + +
    +
    diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html new file mode 100644 index 0000000..2a90bfe --- /dev/null +++ b/layouts/_default/taxonomy.html @@ -0,0 +1,10 @@ +{{ define "main" -}} +
    +

    {{ .Title }}

    +{{ $paginator := .Paginate (.Pages) -}} +{{ range $paginator.Pages -}} +

    {{ .Title }}

    +{{ end -}} +{{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/layouts/home.searchindex.json b/layouts/home.searchindex.json new file mode 100644 index 0000000..cc83383 --- /dev/null +++ b/layouts/home.searchindex.json @@ -0,0 +1,5 @@ +{{- $.Scratch.Add "searchindex" slice -}} +{{- range $index, $element := .Site.RegularPages -}} + {{- $.Scratch.Add "searchindex" (dict "id" $index "title" $element.Title "permalink" $element.RelPermalink "tags" (delimit ($element.Params.tags | default "") " ") "content" $element.Plain "summary" $element.Summary "date" ($element.Date.Format ($.Param "dateformat" | default "2 January, 2006"))) -}} +{{- end -}} +{{- $.Scratch.Get "searchindex" | jsonify -}} diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..82c4e3f --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,19 @@ +{{ define "title" }}{{ .Site.Title }}{{ end }} + +{{ define "main" -}} +
    +
    +
    +{{ .Content }} +
    +
    + +{{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }} +{{ $paginator := .Paginate $pages -}} +{{ range $paginator.Pages -}} +{{ .Render "summary"}} +{{ end -}} + +{{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/layouts/micro/list.html b/layouts/micro/list.html new file mode 100644 index 0000000..2ced928 --- /dev/null +++ b/layouts/micro/list.html @@ -0,0 +1,14 @@ +{{ define "main" -}} +
    +

    Micro posts

    + + +{{ $paginator := .Paginate (.Pages) -}} +{{ range $paginator.Pages -}} +{{ .Render "summary"}} + +{{ end -}} + +{{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/layouts/micro/list.json.json b/layouts/micro/list.json.json new file mode 100644 index 0000000..5046229 --- /dev/null +++ b/layouts/micro/list.json.json @@ -0,0 +1,35 @@ +{{ $list := .Pages -}} +{{ $length := (len $list) -}} +{ + "version" : "https://jsonfeed.org/version/1", + "title" : "Micro posts {{ i18n "string_on" }} {{ .Site.Title }}", + "description": "Micro blog {{ i18n "string_by" }} {{ with $.Site.Author.name }}{{ . }}{{end}}, {{ i18n "string_follow" }} @{{ with $.Param "microusername" }}{{ . }}{{ end }} {{ i18n "string_at" }} https://micro.blog/{{ with $.Param "microusername" }}{{ . }}{{ end }}", + "home_page_url" : "{{ .Site.BaseURL }}", + {{ with .OutputFormats.Get "JSON" -}} + "feed_url" : "{{ .Permalink }}", + {{ end -}} + {{ with $.Param "icon" -}} + "icon" : "{{ . | absURL }}", + {{ end -}} + {{ with $.Param "favicon" -}} + "favicon" : "{{ . | absURL }}", + {{ end -}} + {{ with .Site.Author.name -}} + "author" : { + "name" : "{{ . }}"{{ with $.Site.Author.url }}, + "url": "{{ . }}"{{ end }}{{ with $.Site.Author.avatar }}, + "avatar": "{{ . | absURL }}"{{ end }} + }, + {{ end -}} + "items" : [ + {{ range $index, $element := $list -}} + { + "date_published" : "{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}", + "date_modified" : "{{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}", + "id" : "{{ .Permalink }}", + "url" : "{{ .Permalink }}", + "content_html" : {{ .Content | jsonify }} + }{{ if ne (add $index 1) $length }},{{ end }} + {{ end -}} + ] +} diff --git a/layouts/micro/rss.xml b/layouts/micro/rss.xml new file mode 100644 index 0000000..681e8d1 --- /dev/null +++ b/layouts/micro/rss.xml @@ -0,0 +1,34 @@ + + + Micro posts {{ i18n "string_on" }} {{ .Site.Title }} + {{ .Permalink }} + Micro blog {{ i18n "string_by" }} {{ with $.Site.Author.name }}{{ . }}{{end}}, {{ i18n "string_follow" }} @{{ with $.Param "microusername" }}{{ . }}{{ end }} {{ i18n "string_at" }} https://micro.blog/{{ with $.Param "microusername" }}{{ . }}{{ end }} + Hugo -- gohugo.io + {{ with .Site.LanguageCode -}} + {{ . }} + {{ end -}} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Copyright -}} + {{ . }} + {{ end -}} + {{ if not .Date.IsZero -}} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ end -}} + {{ with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{ end -}} + {{ range .Pages }} + + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ .Permalink }} + {{ .Content | html }} + + {{ end }} + + diff --git a/layouts/micro/single.html b/layouts/micro/single.html new file mode 100644 index 0000000..20f180c --- /dev/null +++ b/layouts/micro/single.html @@ -0,0 +1,16 @@ +{{ define "main" -}} +
    +
    +
    +

    {{ .Title }}

    +

    +{{ with $.Param "author" }}{{ . }} – {{ end -}} + +

    +
    +
    +{{ .Content }} +
    +
    +
    +{{ end }} diff --git a/layouts/micro/summary.html b/layouts/micro/summary.html new file mode 100644 index 0000000..6acdab4 --- /dev/null +++ b/layouts/micro/summary.html @@ -0,0 +1,12 @@ + diff --git a/layouts/partials/dates.html b/layouts/partials/dates.html new file mode 100644 index 0000000..31fff9f --- /dev/null +++ b/layouts/partials/dates.html @@ -0,0 +1,4 @@ + diff --git a/layouts/partials/feedlinks.html b/layouts/partials/feedlinks.html new file mode 100644 index 0000000..20e302f --- /dev/null +++ b/layouts/partials/feedlinks.html @@ -0,0 +1,8 @@ +{{ $list := .AlternativeOutputFormats -}} +{{ $length := (len $list) -}} +{{ if $list -}} +

    Subscribe{{ with .Section }} to {{ . }}{{ end }}: {{ range $index, $element := $list -}} +{{ .Name }}{{ if ne (add $index 1) $length }} | {{ end }} +{{- end -}} +

    +{{ end -}} diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..9950d6a --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,3 @@ + + +
    diff --git a/layouts/partials/language-selector.html b/layouts/partials/language-selector.html new file mode 100644 index 0000000..3d4c1e0 --- /dev/null +++ b/layouts/partials/language-selector.html @@ -0,0 +1,16 @@ +

    {{ i18n "lang_select_title" }}

    + diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html new file mode 100644 index 0000000..accfc24 --- /dev/null +++ b/layouts/partials/menu.html @@ -0,0 +1,24 @@ + diff --git a/layouts/partials/meta.html b/layouts/partials/meta.html new file mode 100644 index 0000000..ef5d008 --- /dev/null +++ b/layouts/partials/meta.html @@ -0,0 +1,31 @@ +{{ range .AlternativeOutputFormats -}} + +{{ end -}} + + + +{{ with $.Param "author" }}{{ end }} +{{ with $.Param "contact" }}{{ end }} + + + + +{{ with $.Param "image" }}{{ end }} +{{ hugo.Generator }} + + +{{ with .Site.Params.piwikTrackerUrl }}{{ end }} +{{ with $.Param "microusername" }}{{ end }} + +{{ if .IsTranslated -}} +{{ range .Translations }} + +{{ end -}} +{{ end -}} + +{{ if $.Param "realfavicongenerator" -}} + + + + +{{ end -}} diff --git a/layouts/partials/meta_json_ld.html b/layouts/partials/meta_json_ld.html new file mode 100644 index 0000000..d5af852 --- /dev/null +++ b/layouts/partials/meta_json_ld.html @@ -0,0 +1,47 @@ + diff --git a/layouts/partials/mobilemenu.html b/layouts/partials/mobilemenu.html new file mode 100644 index 0000000..abf7ef8 --- /dev/null +++ b/layouts/partials/mobilemenu.html @@ -0,0 +1,35 @@ +
    +
    + {{ i18n "menu_mobile" }} +
    +
    + {{ if .Site.IsMultiLingual }}{{ partial "language-selector.html" . }}{{ end }} +
    + +
    +
    diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html new file mode 100644 index 0000000..34af0cd --- /dev/null +++ b/layouts/partials/pagination.html @@ -0,0 +1,11 @@ +{{ if or (.Paginator.HasPrev) (.Paginator.HasNext) -}} + +{{ end -}} diff --git a/layouts/partials/podcast.html b/layouts/partials/podcast.html new file mode 100644 index 0000000..f8ebe96 --- /dev/null +++ b/layouts/partials/podcast.html @@ -0,0 +1,12 @@ +{{ $src := (.Params.podcast.mp3 | absURL) -}} +{{ if .Site.Params.Podcast.cdn -}} +{{ $src = add $.Site.Params.Podcast.cdn (.Params.podcast.mp3 | relURL) -}} +{{ end -}} +
    + +
    {{ .Title }}
    +
    +{{ with .Params.podcast.image }} +{{ $resource := resources.Get .src }}{{ $size := "250x" }}{{ with .width }}{{ $size = (add (string .) "x") }}{{ end }}{{ $image := $resource.Resize $size -}} +
    {{ .alt }}
    +{{ end -}} diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html new file mode 100644 index 0000000..14377e2 --- /dev/null +++ b/layouts/partials/scripts.html @@ -0,0 +1,24 @@ +{{ $early := resources.Get "js/script-early.js" | minify | fingerprint -}} + +{{ if $.Param "jquery" -}} +{{ $jquery := resources.Get "js/lib/jquery.slim.min.js" | fingerprint -}} + +{{ end -}} +{{ $umbrella := resources.Get "js/lib/umbrella.min.js" | fingerprint -}} + +{{ if $.Param "mobilemenu" -}} +{{ $mobilemenu := resources.Get "js/mobile.js" | minify | fingerprint -}} + +{{ end -}} +{{ if .HasShortcode "contact" -}} +{{ $contact := resources.Get "js/contact.js" | minify | fingerprint -}} + +{{ end -}} +{{ if .HasShortcode "search" -}} +{{ $flexsearch := resources.Get "js/lib/flexsearch.min.js" | fingerprint -}} + +{{ $search := resources.Get "js/search.js" | resources.ExecuteAsTemplate "js/search.js" . | minify | fingerprint -}} + +{{ end -}} +{{ $script := resources.Get "js/script.js" | minify | fingerprint -}} + diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html new file mode 100644 index 0000000..99fd72e --- /dev/null +++ b/layouts/partials/sidebar.html @@ -0,0 +1,15 @@ +{{ $currentSection := .Section -}} +{{ $currentID := "" -}} +{{ with .File }}{{ $currentID = .UniqueID }}{{ end -}} + diff --git a/layouts/partials/styles.html b/layouts/partials/styles.html new file mode 100644 index 0000000..947f2bd --- /dev/null +++ b/layouts/partials/styles.html @@ -0,0 +1,19 @@ +{{ $main_options := (dict "targetPath" "css/styles.css" "outputStyle" "compressed" "enableSourceMap" false "includePaths" (slice "assets/lib/typey/stylesheets")) -}} +{{ if eq hugo.Environment "development" -}} + {{ $main_options = merge $main_options (dict "outputStyle" "nested" "enableSourceMap" true) -}} +{{ end -}} +{{ $mobile_options := merge $main_options (dict "targetPath" "css/mobile.css") -}} +{{ $print_options := merge $main_options (dict "targetPath" "css/print.css") -}} +{{ $main_style := resources.Get "sass/styles.scss" | toCSS $main_options -}} +{{ $mobile_style := resources.Get "sass/mobile.scss" | toCSS $mobile_options -}} +{{ $print_style := resources.Get "sass/print.scss" | toCSS $print_options -}} +{{ if ne hugo.Environment "development" -}} + {{ $main_style = $main_style | fingerprint -}} + {{ $mobile_style = $mobile_style | fingerprint -}} + {{ $print_style = $print_style | fingerprint -}} +{{ end -}} +{{ if $.Param "mobilemenu" -}} + +{{ end -}} + + diff --git a/layouts/partials/submitted.html b/layouts/partials/submitted.html new file mode 100644 index 0000000..55ff27c --- /dev/null +++ b/layouts/partials/submitted.html @@ -0,0 +1,4 @@ + diff --git a/layouts/partials/tags.html b/layouts/partials/tags.html new file mode 100644 index 0000000..fc88c48 --- /dev/null +++ b/layouts/partials/tags.html @@ -0,0 +1,8 @@ +
    +{{ i18n "taxo_tags" }}: +
      +{{ range .Params.tags -}} +
    • {{ . }}
    • +{{ end -}} +
    +
    diff --git a/layouts/partials/tracking.html b/layouts/partials/tracking.html new file mode 100644 index 0000000..432b79c --- /dev/null +++ b/layouts/partials/tracking.html @@ -0,0 +1,11 @@ +{{ if and .Site.Params.piwikTrackerUrl .Site.Params.piwikSiteID -}} +{{ $script := resources.Get "js/tracking.js" | resources.ExecuteAsTemplate "js/tracking.js" . | minify | fingerprint -}} + + +{{ end -}} + +{{ if .Site.GoogleAnalytics -}} +{{ $script := resources.Get "js/tracking.js" | resources.ExecuteAsTemplate "js/tracking.js" . | minify | fingerprint -}} + + +{{ end -}} diff --git a/layouts/podcast/full.html b/layouts/podcast/full.html new file mode 100644 index 0000000..a83a346 --- /dev/null +++ b/layouts/podcast/full.html @@ -0,0 +1,10 @@ +
    +
    +

    {{ .Title }}

    +{{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . }}{{ end -}} +
    +{{ partial "podcast.html" . -}} +
    +{{ .Content }} +
    +
    diff --git a/layouts/podcast/rss.xml b/layouts/podcast/rss.xml new file mode 100644 index 0000000..f87e92e --- /dev/null +++ b/layouts/podcast/rss.xml @@ -0,0 +1,64 @@ + + + {{ .Site.Params.Podcast.Title | default .Site.Title }} + {{ .Permalink }} + {{ .Site.Params.Podcast.Description | default .Site.Params.Description }} + Hugo -- gohugo.io + {{ .Site.Params.Podcast.Lang | default .Site.LanguageCode }} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{end}} + {{ end -}} + {{ with .Site.Copyright -}} + {{ . }} + {{ end -}} + {{ if not .Date.IsZero -}} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ end -}} + {{ with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{ end -}} + {{ with .Site.Params.Podcast.Image }}{{ $image := resources.Get . }}{{ end }} + {{ with .Site.Params.Podcast.Category -}} + + {{ range .subcategories }}{{ end }} + + {{ end -}} + {{ with .Site.Params.Podcast.Owner -}} + + {{ with .name }}{{ . }}{{ end }} + {{ with .email }}{{ . }}{{ end }} + + {{ end -}} + {{ with .Site.Params.Podcast.Description }}{{ . }}{{ end }} + {{ with .Site.Params.Podcast.Author }}{{ . }}{{ end }} + {{ with .Site.Params.Podcast.Type }}{{ . }}{{ end }} + {{ with .Site.Params.Podcast.Block }}{{ . }}{{ end }} + {{ with .Site.Params.Podcast.Complete }}{{ . }}{{ end }} + {{ with .Site.Params.Podcast.NewFeed }}{{ . }}{{ end }} + {{ if .Site.Params.Podcast.Explicit }}true{{ else }}false{{ end }} + {{ range .Pages }} + + {{ .Title }} + {{ .Title }} + {{ .Permalink }} + {{ .Permalink }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ with .Site.Author.email -}} + {{ . }}{{ with $.Site.Author.name }} ({{ . }}){{ end }} + {{ end -}} + {{ .Content | html }} + {{ with .Params.podcast.mp3 }}{{ $file_stat := os.Stat (add "/static" (. | relURL)) }}{{ end }} + {{ with .Params.podcast.duration }}{{ . }}{{ end }} + {{ with .Params.podcast.image.src }}{{ $image := resources.Get . }}{{ end }} + {{ with .Params.podcast.episode }}{{ . }}{{ end }} + {{ with .Params.podcast.episodeType }}{{ . }}{{ end }} + {{ with .Params.podcast.season }}{{ . }}{{ end }} + {{ with .Params.podcast.block }}{{ . }}{{ end }} + {{ if .Params.podcast.explicit }}true{{ else }}false{{ end }} + + {{ end }} + + diff --git a/layouts/podcast/single.html b/layouts/podcast/single.html new file mode 100644 index 0000000..7f4db97 --- /dev/null +++ b/layouts/podcast/single.html @@ -0,0 +1,15 @@ +{{ define "main" -}} +
    +
    +
    +

    {{ .Title }}

    +{{ if $.Param "submitted" | default false }}{{ partial "submitted.html" . }}{{ end -}} +{{ if .Params.tags }}{{ partial "tags.html" . }}{{ end -}} +
    +{{ partial "podcast.html" . -}} +
    +{{ .Content }} +
    +
    +
    +{{ end }} diff --git a/layouts/shortcodes/audio.html b/layouts/shortcodes/audio.html new file mode 100644 index 0000000..c2f0e29 --- /dev/null +++ b/layouts/shortcodes/audio.html @@ -0,0 +1,6 @@ +
    + +
    diff --git a/layouts/shortcodes/clear.html b/layouts/shortcodes/clear.html new file mode 100644 index 0000000..a9d2c1a --- /dev/null +++ b/layouts/shortcodes/clear.html @@ -0,0 +1 @@ +
    diff --git a/layouts/shortcodes/contact.html b/layouts/shortcodes/contact.html new file mode 100644 index 0000000..cd38a63 --- /dev/null +++ b/layouts/shortcodes/contact.html @@ -0,0 +1,16 @@ +

    {{ i18n "js_required" }}

    + + + + diff --git a/layouts/shortcodes/figure.html b/layouts/shortcodes/figure.html new file mode 100644 index 0000000..18084d0 --- /dev/null +++ b/layouts/shortcodes/figure.html @@ -0,0 +1,50 @@ +{{ $maxwidth := .Site.Params.imageMaxWidth -}} +{{ $realwidth := 0 -}} +{{ $realheight := 0 -}} +{{ $width := 0 -}} +{{ $height := 0 -}} +{{ $height := 0 -}} +{{ if (fileExists (add "/static" (.Get "src"))) -}} + {{ with (imageConfig (add "/static" (.Get "src"))) -}} + {{ $realwidth = .Width -}} + {{ $realheight = .Height -}} + {{ $width = .Width -}} + {{ $height = .Height -}} + {{ end -}} +{{ end -}} +{{ if and (.Get "width") (.Get "height") -}} + {{ $width = (int (.Get "width")) -}} + {{ $height = (int (.Get "height")) -}} +{{ else if (.Get "width") -}} + {{ $width = (int (.Get "width")) -}} + {{ if and ($realwidth) (lt ($width) ($realwidth)) -}} + {{ $height = (mul ($realheight) (div (add ($width) 0.0) ($realwidth))) -}} + {{ $height = (math.Round $height) -}} + {{ end -}} +{{ else if (.Get "height") -}} + {{ $height = (int (.Get "height")) -}} + {{ if and ($realheight) (lt ($height) ($realheight)) -}} + {{ $width = (mul ($realwidth) (div (add ($height) 0.0) ($realheight))) -}} + {{ $width = (math.Round $width) -}} + {{ end -}} +{{ else if and ($maxwidth) (lt ($maxwidth) ($width)) -}} + {{ $width = ($maxwidth) -}} + {{ $height = (mul ($realheight) (div (add ($width) 0.0) ($realwidth))) -}} + {{ $height = (math.Round $height) -}} +{{ end -}} +
    +{{ with .Get "link" }}{{ end -}} + +{{- if .Get "link" }}{{ end }} +{{ if or (or (.Get "title") (.Get "caption" | markdownify)) (.Get "attr") -}} +
    {{ if isset .Params "title" }} +

    {{ .Get "title" }}

    {{ end }} +{{ if or (.Get "caption") (.Get "attr") -}} +

    +{{- .Get "caption" -}} +{{ with .Get "attrlink" }}{{ end }}{{ .Get "attr" | markdownify }}{{ if .Get "attrlink" }}{{ end -}} +

    +{{ end -}} +
    +{{ end -}} +
    diff --git a/layouts/shortcodes/search.html b/layouts/shortcodes/search.html new file mode 100644 index 0000000..784c598 --- /dev/null +++ b/layouts/shortcodes/search.html @@ -0,0 +1,22 @@ +

    {{ i18n "js_required" }}

    + + + + +
    + + diff --git a/layouts/shortcodes/video.html b/layouts/shortcodes/video.html new file mode 100644 index 0000000..e29807a --- /dev/null +++ b/layouts/shortcodes/video.html @@ -0,0 +1,6 @@ +
    + +{{ with .Get "caption" }}
    {{ . }}
    {{ end }} +
    diff --git a/layouts/shortcodes/wrapper.html b/layouts/shortcodes/wrapper.html new file mode 100644 index 0000000..371f73c --- /dev/null +++ b/layouts/shortcodes/wrapper.html @@ -0,0 +1 @@ +
    {{ if eq (.Get 1) "nomarkdown" }}{{ .Inner }}{{ else }}{{ .Inner | markdownify }}{{ end }}
    diff --git a/layouts/taxonomy/series.html b/layouts/taxonomy/series.html new file mode 100644 index 0000000..01c8147 --- /dev/null +++ b/layouts/taxonomy/series.html @@ -0,0 +1,11 @@ +{{ define "main" -}} +
    +

    {{ .Title }}

    +{{ $paginator := .Paginate (.Pages) -}} +{{ range $paginator.Pages -}} +{{ .Render "summary"}} +↓ Download episode mp3   ↓ Download transcript +{{ end -}} +{{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..994a029d821fd2fa538adbd4b021c9e55aececf4 GIT binary patch literal 4070 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 literal 0 HcmV?d00001 diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..247979edf3afbe3d8a89d7074140c884ce3d6526 GIT binary patch literal 6626 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 P2h(g}iZQ7>hrRJ{GpVH0 literal 0 HcmV?d00001 diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1baad8db54de29adee0a50c33e3e1ef3d1455856 GIT binary patch literal 3761 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 literal 0 HcmV?d00001 diff --git a/static/browserconfig.xml b/static/browserconfig.xml new file mode 100644 index 0000000..b3930d0 --- /dev/null +++ b/static/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/static/css/custom.css b/static/css/custom.css new file mode 100644 index 0000000..44a913a --- /dev/null +++ b/static/css/custom.css @@ -0,0 +1,48 @@ +@font-face { + font-family: 'Comfortaa'; + src: url('/fonts/Comfortaa/Comfortaa-VariableFont_wght.ttf'); +} + +.list-page, .single-page { + background-color: #93cb56; +} + +h1, h2, h3, h4, h5, h6 { + font-family: Comfortaa; +} + +body, .submitted, .tags, .navbar { + font-family: Comfortaa; +} + +body p { + font-size: 1.3em; +} + +.submitted, .tags { + font-size: 1.3em; + color: black; +} + +.navbar { + font-size: 1.3em; +} + +.dropdown { + position: relative; + display: inline-block; +} + +.dropdown-content { + display: none; + position: absolute; + background-color: #f9f9f9; + min-width: 160px; + box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); + padding: 12px 16px; + z-index: 1; +} + +.dropdown:hover .dropdown-content { + display: block; +} diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..de6860f07a38a4b5d20faa03af5a8684721f5c28 GIT binary patch literal 499 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 P&aCq%-=%uLIy?RcS_w?> literal 0 HcmV?d00001 diff --git a/static/fonts/Comfortaa/Comfortaa-VariableFont_wght.ttf b/static/fonts/Comfortaa/Comfortaa-VariableFont_wght.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ace7263e887f85dae08d9e36525113632d07bb86 GIT binary patch literal 229916 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

    W0O{MO2mdvky&DdVFkEVS@>U!*m4KA!zV`p| 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Ξs!&u^sgpmE@d5LoG3A~;q*OXg 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 literal 0 HcmV?d00001 diff --git a/static/fonts/Comfortaa/static/Comfortaa-Medium.ttf b/static/fonts/Comfortaa/static/Comfortaa-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d2b39b05e9b85730e554d9b4468515f7911e2270 GIT binary patch literal 140124 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

    6Qt|SY5w<$>y5~V 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

    o%#@ht8!2nLn+UV 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 literal 0 HcmV?d00001 diff --git a/static/fonts/Comfortaa/static/Comfortaa-SemiBold.ttf b/static/fonts/Comfortaa/static/Comfortaa-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bd87ca269417948d20fd49586c4959ef2e867d90 GIT binary patch literal 140144 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

    |w^toO!S$mG>m|4$yXjhNPMR&Cp#oEVR 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 literal 0 HcmV?d00001 diff --git a/static/images/header.png b/static/images/header.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd2b6325fceaaa4ef4d970f6a59b7c222121830 GIT binary patch literal 401289 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

    2`bfH7bUG%*9Ua?rInT?|4C!PCU= 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 F{}1@-8^r(s literal 0 HcmV?d00001 diff --git a/static/images/rss.png b/static/images/rss.png new file mode 100644 index 0000000000000000000000000000000000000000..e3ff7d01050760051a3ca5ffdbe184b7d0395510 GIT binary patch literal 1445 zcmV;W1zP%vP)|WpZcsLv|Ns@^I7-J};$7EGl2_Zd z(Xs1NfDqzGazIp8w}l=oC#9TZ{54cnH3stAqOKx}xG@I1uJcZ1Yl%#2J&XS}>r=~b z8S@Xhde?QcI35O)B@d{oYBt9D$lGpzI2;}kc|H681{YdT&uO7taZr{i|Da5O;hh0mn%ytz1DO!FFx{p-%r*(n(Ur3mUdk?X=XU* zUe~u>d5Juo5R0M+72Szo;?$KxrYSosFA<6AE1eB3-W#6kMX_~ zc58?}bF<4=$f07>G^4OF3mFnuo0ZPy;j6@0imR8Zt}PqPZbWQ|G!t`S)0TlOe^< z;A`zAwboJwr+d1}7gb`c)i<5ax~`j8zbFbXDOw(VN;1Z*c5F1(W3c&HO5-@DCRbJE zTtiQHUFC~<&r*wQ<0KK=CTU4=zhO<%CMBksJn;M^kCxDYFU=e ztU~*7ms_uOZFcGM#p+;nJHu1MgiLM0#D`6jBw0LISQ4HJ=ZbgQt@*4@*HGmdW5(Y@ zj;Df%(++7Zc~F;it)+vGZ5i9@E-VooyfP%tqrZCMoG;!NLX7|Z`udvPFUt~kyBz=k ze0+RN?lH!oD2nm_=ks~?JYx*N9_|6S zi39wn-0SrUx7%&}of>6L<{;v0R;CD15+&ERt@m&F_M%=zl|!F(c^gF#ar)ib>2z9L zTi3NyKnl(|BuN4QbGKxSL6&6z0Py+w>3x2H&nu`WII)@qti-_>^OhQ#ag!uj+;6Gw z(k96VS6QP~V{KpwCQh3N`@NSj2FtRXG%;(n)OCVljKS0CG}*@oS{*p&D1?}_&}(mH zqgqz`uz@i)zCfgxuLe_SttZb=p+mgJb@)lIwP7XtrJ?KNz2VyJcELjeB0A6Q=(Xmq zt`88BBneXdFU0r{_0Q)sv~4>k5XKk?AwWtAjIrQ-PNx&pbq&|+71A^vpB?rJ`55?i zyNz=AlBo-K5&u8nWxrSdOZ?UFm-wsUWr_a=7mjW5u@DnL00000NkvXXu0mjfRA0BG literal 0 HcmV?d00001 diff --git a/static/mstile-150x150.png b/static/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..67db457d3ed522f75b1c189659a8c15a11c29711 GIT binary patch literal 2886 zcmc&$X*ARi7ye}{V~gyW!Z6ul7P3^R#xfd0%9N7H82lrHQG}Y1A^TWINRdgaNf@-y zj4U%_{r@wB>>4p4m887WIq#SE!~5+$=e_6N^PKzK^W5j-y{YbQPI4ek5C8yjXlIls z0Bn)}Q`;m&Og|HDDgueXL#~GafRQD$fs+*V+WyX-t^jZa3IOCJ09Y4M+bPw%QZXH6ALjCV ztSMhhW_lvKzg+9KmC^m5Mpk>qdx7byo+*8QZ^Z`nob{-rfad6qfGwMu0$>Wi`yO-TA4{B8X&VO{?*rT2*X})|cB6xbPe#M~v zS(iX)!(xx8KyIMcsV>ybg&b~A#}vYw->&5ucTW{v*xiT2JK3Du{Ek@ zHz1>?pRP@f%Onm7GLL@ezfohaWhoip(>8;UH}uxB&adf~cN;+6jDhBuLg=OkR6}_! z3)JD4y?H2REE%M)2u>m^Yh_xow9h z4X4Gvg6q{YDVm$%dv_)KPb`+lhdCnhHEri>9E!GWjxQmob{?J5wgj_$oztkC?l!WD z^NxUY?VHKlLyyzi#Gu(->qG@PWK}-PtCrFnqL-zj*YGe4nq%aHR!K!QTqxv%R`?xf zzq#{pbjsIh+IB6v!OXriTD!-)+O#3m@OdqZDWc_kFZryR>t zDbUf-#li^M9e`QXqrXBEK0P{R^4H(G zKBQduJ-TRNl~`%q*fEQk5_eJJzuD`{axiLpRA1+N1YXUI&hQD5X7-3pHDc-&InfpP z75)98&4}|uY&l=(bqN0bFd;HY!gp5cR*IZKmj9k}RKcoyJNH} zy{~2?$Du2@a!8=VsYrpEPM;DV(SwoE3zeB?-iq~7#HT0U@_xn%ITzFQ3vGV$^rW(T zTSt}CnA`W;y-E5ydTuh7b=PhOt=kHLZgDk}8lMEk{@5+aosgRanmY*!1GH9?ZO5;LrxZE_H(6o52Sb0PvCR9%QwX}q)Y{$%smEnHTQ6`eHha; zTB&>p(NmME>#~-(Iq-btWka%~=~4)t^EqdMl~x#EYWu3Kt@ccLj)j{-_5P$lB@=$k z0~*^Tx&JUYqaNMrAZF(${Yl+HMs9Vgy|ULH>{|cNja&FC2K5AX<3@?R-N)^Ym{XBh zJR_yCGCc81o_j0!bSmV=opfkovzFi1hve6cqTPL473P>+xxd15>@`^$4j`3<*>lRb z7zP&lR>NOR!%k7NB zzTmwGL;J}|xxAh^acQ~0Fc_BGt;I^gdDAW5`v~IhM#0V4@~brgoA(89ovJXtCAQSihX>RG}wF#S8G7bFrYT_ zpN#01dbGrJ9T~wMg&K|TJSB_sC3^K~PI?&Um;|W&BKvIQFD~w?&UU=eYiX?B@?xCX zcCi0_{;L*8Tc{eA>p0&b_u$yvu7(ofmCHyotG^mYh49+t7jLe6tG&hVsEKyh0-#MC>O#0gaQ^<(lD>@wp#U-`*s;8*9XqE;xdi@u35ihCm-s; zQlU35NaS9+eGO9l+^N{zr@FjV;Fgy1e+%cepLUN9nm6!wf!sx(pgzd~OTyzw0XF^- z0U`hpFa&HbT$C1GuzfZND;sm9F$`e?gZV8pX8uDE8io%h#Qb-G;v?x(B7yf6FD%Iu zcUhYl5k?3O3D73R5CgP>i6nmjh%T90k=+)4(!ikW7>A3V@dU&nGN%4AJ0Lrb<|>Qt y&_ + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/themes/zen/README.md b/themes/zen/README.md new file mode 100644 index 0000000..880e9ed --- /dev/null +++ b/themes/zen/README.md @@ -0,0 +1,550 @@ +# The Hugo Zen theme + +**Zen** theme strives to be as clean and standard compliant as possible with some neat features. A solid base for your custom [Hugo](https://gohugo.io/) theme. + +It uses HTML5 with a modern CSS grid and flex layout. Recent versions of all the mayor browsers support it, see [Can I use css grid](http://caniuse.com/#search=grid). + +Sass is processed with Hugo pipes. To make using npm optional I have added the stylesheets from the excellent sass plugin [typey](https://www.npmjs.com/package/typey) directly to the theme. + +![Lighthouse report](https://raw.githubusercontent.com/frjo/hugo-theme-zen/master/images/lighthouse_report.png) + + +## Table of contents + +* [Features](#features) +* [Demo](#demo) +* [Minimum Hugo version](#minimum-hugo-version) +* [Installation](#installation) +* [Updating](#updating) +* [Run example site](#run-example-site) +* [Performance](#performance) +* [Sites using the Hugo Zen theme](#sites-using-the-hugo-zen-theme) +* [Screenshots](#screenshots) +* [Configuration](#configuration) +* [Customise](#customise) +* [Multilingual](#multilingual) +* [Search](#search) +* [Contact form](#contact-form) +* [Dates](#dates) +* [Podcast](#podcast) +* [Shortcodes](#shortcodes) +* [Choose between using jQuery or Umbrella JS](#choose-between-using-jquery-or-umbrella-js) +* [Use Gulp to lint Sass and JavaScript](#use-gulp-to-lint-sass-and-javascript) +* [Getting help](#getting-help) +* [Credits](#credits) + + +## Features + +* A mobile menu +* Analytics with Matamo (Piwik) +* Automatic linting of css and js +* Contact form (PHP) +* CSS grid and flex for layout +* Gulp.js (only for sass/js lint) +* HTML5 +* Hugo Pipes for js and sass +* jQuery 3 +* Micro.blog +* Minify css +* Meta tags and JSON-LD +* Multilingual (i18n) +* Normalize CSS +* Podcast +* Responsive design +* RSS and JSON feeds with full content +* Search with FlexSearch.js +* Sub theme support (Theme Components) +* Umbrella JS 3 (tiny jQuery replacement, 2.5kB when gzipped) + + +## Demo + +https://themes.gohugo.io/theme/hugo-theme-zen/ + + +## Minimum Hugo version + +Hugo Extended version 0.67.1 or higher is required. + + +## Installation + +You can download and unpack the theme manually from Github but it's easier to use git to clone the repo. + +From the root of your site: + +``` +$ git clone https://github.com/frjo/hugo-theme-zen.git themes/zen +``` + +If you use git to version control your site, highly recommended, it's best to add the zen theme as a submodule. + +From the root of your site: + +``` +git submodule add https://github.com/frjo/hugo-theme-zen.git themes/zen +``` + + +## Updating + +From the root of your site: + +``` +git submodule update --remote --merge +``` + + +## Run example site + +From the root of `themes/zen/exampleSite`: + +``` +hugo server --themesDir ../.. +``` + + +## Performance + +Performance should be excellent. + +* Minimal and compliant HTML5 +* Styles 17,7 kB (4,3 kB when gzipped) +* JavaScript 8,4 kB (2,7 kB when gzipped) +* All scripts loaded in head with "defer" +* Optimised for HTTP/2 + +Some performance tools will complain about to many files (js and css files are not concatenated) but with HTTP/2 that can be ignored. + + +## Sites using the Hugo Zen theme + +* [BypassCensorship](https://www.bypasscensorship.org/) (multilingual) +* [Combonetwork development](https://combonet.se/) (multilingual) +* [DevSecOps Talks](https://devsecops.fm) +* [Drejargården](https://www.drejargarden.se/) +* [Helmer Grundström](https://www.helmergrundstrom.se/) +* [xdeb.org](https://xdeb.org/) +* [xdeb.net](https://xdeb.net/) + + +## Screenshots + +### On the large screen + +![screenshot](https://raw.githubusercontent.com/frjo/hugo-theme-zen/master/images/tn.png) + + +### On the small screen + +![screenshot](https://raw.githubusercontent.com/frjo/hugo-theme-zen/master/images/tn_mobil.png) + + +### The mobile menu + +![screenshot](https://raw.githubusercontent.com/frjo/hugo-theme-zen/master/images/tn_mobil_menu.png) + + +## Configuration + +Configurations parameters for the sites config file, in yaml format. All the "params" are optional. + +``` +baseurl: "https://example.org/" +title: "SiteTitle" +theme: "zen" + +params: + contact: "info@example.org" + copyright: "This site is licensed under a + (https://creativecommons.org/licenses/by-sa/4.0/)." + [Creative Commons Attribution-ShareAlike 4.0 International License] + dateformat: "" # Set the date format, default to "2 January, 2006" + description: "" # Set site description, used in meta tags and JSON-LD + favicon: "" # Relative path to favicon in json feed, no leading slash. + feedlinks: true # Show feed links in the footer. + footer: "A [example.org](https://example.org/) production." + icon: "" # Relative path to icon in json feed and JSON-LD, no leading slash. + image: "" # Relative path to site image in JSON-LD, no leading slash. + imageMaxWidth: "" # Max width for images added via figure shortcode. + jquery: true # Add jQuery + languageDir: "" # Set ltr or rtl, defaults to ltr. + logo: false # Turn off the logo. + mainSections: # The sections you want to have listed on the front page. + - "section1" # Default to the section with most content if not set. + - "section2" # Set to empty if no section should be listed. + microUsername: "" # Your micro.blog username. + mobileMenu: true # Turn on a mobile menu on small screens. + piwikSiteId: # Matamo site id + piwikTrackerUrl: "" # Matamo url, schemaless and no slash on end (example.org/matamo). + poweredby: true # Show powered by hugo in footer + realfavicongenerator: # If full set of favicons, site manifest etc. exists, default false. + safariPinnedColor: # Hex color value, used in meta tags, default "#000000". + searchLimit: 20 # Max number of search hits, default 20. + sidebar: true # Show a sidebar to the right + submitted: true # Show author and date information for a post. + themeColor: # Hex color value, used in meta tags, default "#ffffff". + + podcast: + title: # * Feed title, defaults to site title (iTunes). + description: # * Feed description/summary, defaults to site description (iTunes). + image: # * Feed image, place inside assets directory (iTunes). + category: + name: # * Feed category (iTunes). + subcategories: [] # Feed sub category (iTunes). + explicit: false/true # Feed explicit settting, default to false (iTunes). + author: # Feed author (iTunes). + owner: + name: # Feed owner name (iTunes). + email: # Feed owner e-mail (iTunes). + lang: # Feed language, defaults to site language (iTunes). + block: no/yes # Block the feed from iTunes, default to no (iTunes). + complete: no/yes # Set the feed as complete, defaults to no (iTunes). + type: episodic/serial # Podcast type, defaults to episodic (iTunes). + newfeed: # Are you moving? Set the new feed url here (iTunes). + cdn: # CDN url, no slash on end (https://cdn.example.org). + preload: none/metadata/auto # Set on the HTML5 audio tag, defaults to "metadata". +``` + +The site will work without setting any of the podcast parameters but your podcast feed will not be accepted by iTunes. At a minimum you need to set the first four, title, description, image and category name. Read more in the podcast section below. + + +## Customise + + +### Front page + +This is a part that almost everyone will like to customise in some manner. The template file is `layouts/index.html`. By default it will include any text you put in `content/_index.md` and below that list the posts in "mainSections" as summaries. + +If you do not specify any sections in the "mainSections" param (see configuration above) it will list the section with the most posts. If you do not want to list anything, set it but leave the value empty. + + +### Logo + +Place your logo at `static/images/logo.png`. If you don't provide a logo, then the default theme logo will be used. + + +### Favicons + +Upload your image to [RealFaviconGenerator](https://realfavicongenerator.net/) then copy-paste the generated favicon files under `static`. + +Then set the "realfavicongenerator" param to true to add the needed meta tags. Also good to set the "themeColor" and "safariPinnedColor" params to correct colours. + + +### Layouts + +To customise a layout included in the zen theme, copy it to the root layout directory and edit it there. Make sure to maintain the directory structure inside the layouts directory. + +Add any new layouts to the root layout directory as well. This way they will not be overwritten when updating the theme. + + +#### Menu and sidebar layouts + +If a Hugo main menu is defined (.Sites.Menu.main) the menu template will use it to build a navigation menu. If not, the template will automatically add entries for the home page, each root page and each section, in that order. + +If the default sidebar is activated it will display each section with all its pages listed below. + +They are set up in `layouts/partials/menu.html`, `layouts/partials/mobilmenu.html` and `layouts/partials/sidebar.html`. + + +### Styles and scripts + +Styles and scripts are processed with Hugo pipes that was added in Hugo 0.46. + +To customise a js or sass file, copy it to the root assets directory and edit it there. Make sure to maintain the directory structure inside the assets/sass directory. + +There is an `assets/sass/_custom.scss` file meant for your custom styles. Copy it to the root `assets/sass/_custom.scss` to use it. + +The default styles in `assets/sass/_zen.scss` are boring but functional. You can easily overide them completely by placing an empty file named "_zen.scss" in root assets/sass directory. + +The sass files are by default built for production, compressed with fingerprint. + +By setting the Hugo environment variable to "development" (default when running `hugo server`) they will instead be nested with sourcemaps. + +### CSS grid for layout + +Modern CSS grid is the easiest and cleanest way to layout your pages. + +The CSS grid layout are in `assets/sass/layouts/_layouts.scss`. A lot can be done by just reordering "grid-template-rows". + + +## Multilingual + +English, French, German, Norwegian, Portugis and Swedish translations are included and you can easily add more to the `i18n` site directory. All but English and Swedish are contributed by users. + +A language selector will be included on sites with more than one language. Add `languageName` to your language configuration, this is what will be displayed in the selector. + +The language selector will link to a translation of the current page if it exist and to the front page if it does not. + +For "rtl" languages add a `languageDirection` parameter to the language configuration. If not added it will default to "ltr". + +``` +languages: + sv: + weight: 1 + languageName: "Svenska" + en: + weight: 2 + languageName: "English" + ar: + weight: 3 + languageName: "العربية" + languageDirection: "rtl" +``` + + +## Search + +Built in integration with the excellent [FlexSearch.js](https://github.com/nextapps-de/flexsearch). A fast full text search that reads a JSON file created by Hugo to index and search the site. + +Here is the three steps needed to create a search page. + +1. Add a new output format in your configuration file. + ``` + outputFormats: + SearchIndex: + mediaType: "application/json" + baseName: "searchindex" + isPlainText: true + notAlternative: true + ``` +2. Add the new output format to output setting for "home". + ``` + outputs: + home: ["HTML", "SearchIndex", "[other formats you need]"] + ``` +3. Add the shortcode `{{< search >}}` to a page. The search and flexsearch js files gets loaded automatically on pages that use the shortcode. + +Your search page will now have a search field where all the posts of the site can be searched. + +The only setting is "searchLimit" that defaults to 20. + + +## Contact form + +If your server support php with the mail() command (very common) you can use the included contact form feature to get a contact form for your site. + +1. Copy the file `themes/zen/php/contact.php.example` to `static/php/contact.php`. +2. Edit the contact.php file so it has your own e-mail address. You may also change the mail subject prefix. +3. Add the shortcode `{{< contact >}}` to a page. The contact.js file gets loaded automatically on pages that use the shortcode. + +If you have a SPF record for your domain, make sure the web server is listed or other mail server may mark the mail as spam. + +Two types of spam protection is implemented. The form can only be posted after the user have moved the mouse or pressed the tab or enter key. The form have a "honypot" field that is invisible to humans but not to most spam boots. If that field is filled in the mail will not be sent. + +Form validation is handled by HTML5 and there is some CSS to make it look nice. + +Javascript is used for spam protection and to display error/success messages. + + +## Dates + +If "lastmod" is set in the frontmatter on a post that value will be used in the "submitted" section. If not, "date" is used. + +With "lastmod" set a date section will also appear at the bottom of post telling the reader the created and modification dates. + + +## Podcast + +The Zen theme supports podcasting. + +* RSS feed with all the needed iTunes tags. +* Single and full layouts with HTML 5 audio player. +* Archetype with required parameters. + +Here follow all the possible podcast frontmatter parameters. Only the first two is mandatory and are in the podcast archetype. + +``` +podcast: + mp3: # * The path to the mp3 file, + duration: # * Episode duration, e.g 1:04:02 (iTunes). + image: + src: # Episode image src, place inside the assets directory (iTunes). + alt: # Alt text for the image, explain what is on the image. + width: # Image width in the article, defaults to 250px. + class: # Image wrapper class. + explicit: true/false # Episode explicit setting, default to false (iTunes). + episode: # Episode number (iTunes). + episodeType: full/trailer/bonus # Episode type, defaults to full (iTunes). + season: # Episode season (iTunes). + block: # Block the episode from iTunes, default to no (iTunes). +``` + +* [Apple Podcasts categories](https://help.apple.com/itc/podcasts_connect/#/itc9267a2f12) +* [Apple - A podcaster’s guide to RSS](https://help.apple.com/itc/podcasts_connect/#/itcb54353390) + + +## Shortcodes + +### Contact + +Insert a html5 contact form, see more above. + +``` +{{< contact >}} +``` + +### Figure + +Zen comes with a improved version of the built in "figure" shortcut. + +* You can set a max width for images with parameter "imageMaxWidth". +* If width and height is not set the real dimensions of the image will be used. +* If only width or height is set the other value will be proportionally calculated. + + +### Clear + +Break float. + +``` +{{< figure src="/images/image.jpg" class="right" >}} + +blablabla # Displayed left of the image. + +{{< clear >}} + +blablabla # Displayed below of the image. +``` + + +### Audio and Video + +``` +{{< audio src="/audio/audio.mp3" class="something" >}} + +{{< video src="/video/video.mp4" class="something" >}} +``` + +Possible parameters are: + +* src +* class +* preload (none/metadata/auto, default metadata) +* width (only video) + +The audio and video tags will be wrapped with a figure tag. + + +### Wrapper + +A simple, but useful, shortcode to wrap content in a div with a class. The content will be run through "markdownify". + +``` +{{< wrapper class-name-you-want markdown >}} +The **content** that should be wrapped. + +Some more content. +{{< /wrapper >}} +``` + +This will produce: + +``` +

    +``` + +If the content should be left untouched add "nomarkdown" after the class name. + +``` +{{< wrapper class-name-you-want nomarkdown >}} +The **content** that should be wrapped. + +Some more content. +{{< /wrapper >}} +``` + +This will produce: + +``` +
    +The **content** that should be wrapped. Some more content. +
    +``` + + +## Choose between using jQuery or Umbrella JS + +[Umbrella JS](https://umbrellajs.com/) (a tiny jQuery replacement) is always added and it's used for all theme JavaScript. To add jQuery, set the related parameter to true in the configuration file or in the front matter of specific pages. No problem having both libraries loaded on the same page. + +This is the way I construct my JavaScript files. + +**Umbrella JS:** + +``` +(function ($) { + + 'use strict'; + + // Add your code here. + $('html').removeClass('nojs').addClass('js'); + +})(u); +``` + +**jQuery:** + +``` +(function ($) { + + 'use strict'; + + // Add your code here. + $('html').removeClass('nojs').addClass('js'); + +})(jQuery); +``` + + +## Use Gulp to lint Sass and JavaScript + +* Lint your Sass using sass-lint. +* Lint your JavaScript using eslint. +* Will lint files in the theme as well as the root assets directory. +* Watch all of your files as you develop and re-build everything on the fly. + +Set up your front-end development build tools: + +1. Install Node.js and npm, the Node.js package manager. + + Detailed instructions are available on the "npm quick start guide": + https://github.com/kss-node/kss-node/wiki/npm-quick-start-guide + +2. The package.json file in your new sub-theme contains the versions of all the +Node.js software you need. To install them run: + + npm install + +3. Install the gulp-cli tool globally. Normally, installing a Node.js globally +is not recommended, which is why both Gulp and Grunt have created wrapper +commands that will allow you to run "gulp" or "grunt" from anywhere, while +using the local version of gulp or grunt that is installed in your project. +To install gulp's global wrapper, run: + + npm install -g gulp-cli + +5. The default gulp task will lint your Sass and JavaScript. +To run the default gulp task, type: + + gulp + + To watch all your files as you develop, type: + + gulp watch + + +## Getting help + +If you run into an issue that isn't answered by this documentation or the [`exampleSite`](https://github.com/frjo/hugo-theme-zen/tree/master/exampleSite), then visit the [Hugo forum](https://discourse.gohugo.io/). The folks there are helpful and friendly. **Before** asking your question, be sure to read the [requesting help guidelines](https://discourse.gohugo.io/t/requesting-help/9132). Feel free to tag me in your question, my forum username is [@frjo](https://discourse.gohugo.io/u/frjo/summary). + + +## Credits + +This is originally a port of the [Zen](https://www.drupal.org/project/zen) theme by [JohnAlbin](https://www.drupal.org/u/johnalbin), a very popular base theme for Drupal. + +Thanks to the [Cupper Hugo theme](https://github.com/zwbetz-gh/cupper-hugo-theme/) for a really good Readme, have copied a lot from it. diff --git a/themes/zen/archetypes/default.md b/themes/zen/archetypes/default.md new file mode 100644 index 0000000..3e1f1cc --- /dev/null +++ b/themes/zen/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .TranslationBaseName "-" " " | humanize }}" +date: {{ .Date }} +lastmod: {{ .Date }} + +--- \ No newline at end of file diff --git a/themes/zen/archetypes/micro.md b/themes/zen/archetypes/micro.md new file mode 100644 index 0000000..efbf127 --- /dev/null +++ b/themes/zen/archetypes/micro.md @@ -0,0 +1,5 @@ +--- +title: "{{ replace .TranslationBaseName "-" " " | humanize }}" +date: {{ .Date }} + +--- \ No newline at end of file diff --git a/themes/zen/archetypes/podcast.md b/themes/zen/archetypes/podcast.md new file mode 100644 index 0000000..7a7b85c --- /dev/null +++ b/themes/zen/archetypes/podcast.md @@ -0,0 +1,8 @@ +--- +title: "{{ replace .TranslationBaseName "-" " " | humanize }}" +date: {{ .Date }} +podcast: + mp3: + duration: + +--- \ No newline at end of file diff --git a/themes/zen/assets/js/contact.js b/themes/zen/assets/js/contact.js new file mode 100644 index 0000000..b390368 --- /dev/null +++ b/themes/zen/assets/js/contact.js @@ -0,0 +1,61 @@ +/** + * @file + * A JavaScript file for the contact form. + */ + +(function ($) { + + 'use strict'; + + // Contact form. + $('.contact-form').each(function (e) { + var $contact_form = $(e); + var $contact_button = $contact_form.find('.form-submit'); + var contact_action = '/php/contact.php'; + + // Display the hidden form. + $contact_form.removeClass('hidden'); + + // Wait for a mouse to move, indicating they are human. + $('body').on('mousemove', function () { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.first().removeAttribute('disabled'); + }); + + // Wait for a touch move event, indicating that they are human. + $('body').on('touchmove', function () { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.first().removeAttribute('disabled'); + }); + + // A tab or enter key pressed can also indicate they are human. + $('body').on('keydown', function (e) { + if ((e.keyCode === 9) || (e.keyCode === 13)) { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.first().removeAttribute('disabled'); + } + }); + + // Mark the form as submitted. + $contact_button.on('click', function () { + $contact_form.addClass('js-submitted'); + }); + + // Display messages. + if (location.search.substring(1) !== '') { + switch (location.search.substring(1)) { + case 'submitted': + $('.contact-submitted').removeClass('hidden'); + break; + + case 'error': + $('.contact-error').removeClass('hidden'); + break; + } + } + }); + +})(u); diff --git a/themes/zen/assets/js/jq_versions/contact.js b/themes/zen/assets/js/jq_versions/contact.js new file mode 100644 index 0000000..b243ace --- /dev/null +++ b/themes/zen/assets/js/jq_versions/contact.js @@ -0,0 +1,61 @@ +/** + * @file + * A JavaScript file for the contact form. + */ + +(function ($) { + + 'use strict'; + + // Contact form. + $('.contact-form').each(function () { + var $contact_form = $(this); + var $contact_button = $contact_form.find('.form-submit'); + var contact_action = '/php/contact.php'; + + // Display the hidden form. + $contact_form.removeClass('hidden'); + + // Wait for a mouse to move, indicating they are human. + $('body').mousemove(function () { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.attr('disabled', false); + }); + + // Wait for a touch move event, indicating that they are human. + $('body').on('touchmove', function () { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.attr('disabled', false); + }); + + // A tab or enter key pressed can also indicate they are human. + $('body').keydown(function (e) { + if ((e.keyCode === 9) || (e.keyCode === 13)) { + // Unlock the form. + $contact_form.attr('action', contact_action); + $contact_button.attr('disabled', false); + } + }); + + // Mark the form as submitted. + $contact_button.click(function () { + $contact_form.addClass('js-submitted'); + }); + + // Display messages. + if (location.search.substring(1) !== '') { + switch (location.search.substring(1)) { + case 'submitted': + $('.contact-submitted').removeClass('hidden'); + break; + + case 'error': + $('.contact-error').removeClass('hidden'); + break; + } + } + }); + +})(jQuery); diff --git a/themes/zen/assets/js/jq_versions/mobile.js b/themes/zen/assets/js/jq_versions/mobile.js new file mode 100644 index 0000000..774b50c --- /dev/null +++ b/themes/zen/assets/js/jq_versions/mobile.js @@ -0,0 +1,27 @@ +/** + * @file + * A JavaScript file for the mobile menu. + */ + +(function ($) { + + 'use strict'; + + // Activate the mobil menu for small screens. + if (window.matchMedia && $('.mobile-nav').length) { + var mq = window.matchMedia('(max-width: 999px)'); + if (mq.matches) { + // Toggle the mobile nav sheet. + $('.mobile-nav__cover, .mobile-nav__toggle').click(function (e) { + e.preventDefault(); + $('body').scrollTop(0).toggleClass('js-nav-open'); + }); + + // Close the nav sheet after click (needed for anchor links). + $('.mobile-nav__sheet').find('a').click(function () { + $('body').removeClass('js-nav-open'); + }); + } + } + +})(jQuery); diff --git a/themes/zen/assets/js/jq_versions/script.js b/themes/zen/assets/js/jq_versions/script.js new file mode 100644 index 0000000..1a4aec7 --- /dev/null +++ b/themes/zen/assets/js/jq_versions/script.js @@ -0,0 +1,13 @@ +/** + * @file + * A JavaScript file for the theme. + */ + +(function ($) { + + 'use strict'; + + // Add a js class to the html-tag when JavsScript is active. + $('html').removeClass('nojs').addClass('js'); + +})(jQuery); diff --git a/themes/zen/assets/js/lib/flexsearch.min.js b/themes/zen/assets/js/lib/flexsearch.min.js new file mode 100644 index 0000000..984d8c6 --- /dev/null +++ b/themes/zen/assets/js/lib/flexsearch.min.js @@ -0,0 +1,42 @@ +/* + FlexSearch v0.6.30 + Copyright 2019 Nextapps GmbH + Author: Thomas Wilkerling + Released under the Apache 2.0 Licence + https://github.com/nextapps-de/flexsearch +*/ +'use strict';(function(K,R,w){let L;(L=w.define)&&L.amd?L([],function(){return R}):(L=w.modules)?L[K.toLowerCase()]=R:"object"===typeof exports?module.exports=R:w[K]=R})("FlexSearch",function ma(K){function w(a,c){const b=c?c.id:a&&a.id;this.id=b||0===b?b:na++;this.init(a,c);fa(this,"index",function(){return this.a?Object.keys(this.a.index[this.a.keys[0]].c):Object.keys(this.c)});fa(this,"length",function(){return this.index.length})}function L(a,c,b,d){this.u!==this.g&&(this.o=this.o.concat(b),this.u++, +d&&this.o.length>=d&&(this.u=this.g),this.u===this.g&&(this.cache&&this.j.set(c,this.o),this.F&&this.F(this.o)));return this}function S(a){const c=B();for(const b in a)if(a.hasOwnProperty(b)){const d=a[b];F(d)?c[b]=d.slice(0):G(d)?c[b]=S(d):c[b]=d}return c}function W(a,c){const b=a.length,d=O(c),e=[];for(let f=0,h=0;f=h&&(a=a[g-(e+.5>>0)],a=a[b]||(a[b]=[]), +a[a.length]=d);return e}function ba(a,c){if(a){const b=Object.keys(a);for(let d=0,e=b.length;da?1:a?-1:0}function pa(a,c){a=a[M];c=c[M];return ac?1:0}function oa(a,c){const b=M.length;for(let d=0;dc?1:0}function T(a,c,b){return a?{page:a,next:c?""+c:null,result:b}:b}function ha(a,c,b,d,e,f,h){let g,k=[];if(!0===b){b="0";var l=""}else l=b&&b.split(":");const p=a.length;if(1h&&(l=0),l=l||0,g=l+c,g=this.m.length&&(this.C=0),this.m[this.C].postMessage({add:!0,id:a, +content:c}),this.c[f]=""+this.C,b&&b(),this;if(!e){if(this.async&&"function"!==typeof importScripts){let t=this;f=new Promise(function(v){setTimeout(function(){t.add(a,c,null,d,!0);t=null;v()})});if(b)f.then(b);else return f;return this}if(b)return this.add(a,c,null,d,!0),b(),this}c=this.encode(c);if(!c.length)return this;b=this.f;e=O(b)?b(c):c.split(this.split);this.filter&&(e=W(e,this.filter));const n=B();n._ctx=B();const m=e.length,u=this.threshold,q=this.depth,A=this.b,z=this.i,y=this.D;for(let t= +0;tp;x--)l=h.substring(p,x),V(z,n,l,a,v,k,u,A-1)}break;default:if(g=V(z,n,h,a,1,k,u,A-1),q&&1=u)for(g=n._ctx[h]||(n._ctx[h]=B()),h=this.h[h]||(this.h[h]=ia(A-(u||0))),k=t-q,l=t+q+1,0>k&&(k=0),l> +m&&(l=m);kh;d--)e=g[d-1],g[d]=e,f[e]=d;g[h]=c;f[c]=h}}}return b};return a}();return w}(function(){const K={},R="undefined"!==typeof Blob&& +"undefined"!==typeof URL&&URL.createObjectURL;return function(w,L,S,W,P){S=R?URL.createObjectURL(new Blob(["("+S.toString()+")()"],{type:"text/javascript"})):w+".min.js";w+="-"+L;K[w]||(K[w]=[]);K[w][P]=new Worker(S);K[w][P].onmessage=W;return K[w][P]}}()),this); diff --git a/themes/zen/assets/js/lib/jquery.min.js b/themes/zen/assets/js/lib/jquery.min.js new file mode 100644 index 0000000..a1c07fd --- /dev/null +++ b/themes/zen/assets/js/lib/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="
    ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0+~]|"+R+")"+R+"*"),U=new RegExp(R+"|>"),V=new RegExp(W),X=new RegExp("^"+B+"$"),Q={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),TAG:new RegExp("^("+B+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+R+"?|("+R+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){C()},ae=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(t=P.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){q.apply(e,P.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,d=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return n;if(!r&&((e?e.ownerDocument||e:m)!==T&&C(e),e=e||T,E)){if(11!==d&&(u=Z.exec(t)))if(i=u[1]){if(9===d){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return O.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&p.getElementsByClassName&&e.getElementsByClassName)return O.apply(n,e.getElementsByClassName(i)),n}if(p.qsa&&!S[t+" "]&&(!v||!v.test(t))&&(1!==d||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===d&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=N),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+be(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return O.apply(n,f.querySelectorAll(c)),n}catch(e){S(t,!0)}finally{s===N&&e.removeAttribute("id")}}}return g(t.replace(F,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[N]=!0,e}function ce(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)x.attrHandle[n[r]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function pe(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in p=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},C=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==T&&9===r.nodeType&&r.documentElement&&(a=(T=r).documentElement,E=!i(T),m!==T&&(n=T.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),p.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=ce(function(e){return e.appendChild(T.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=J.test(T.getElementsByClassName),p.getById=ce(function(e){return a.appendChild(e).id=N,!T.getElementsByName||!T.getElementsByName(N).length}),p.getById?(x.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),x.find.TAG=p.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},x.find.CLASS=p.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(p.qsa=J.test(T.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+R+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+N+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+N+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=T.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(p.matchesSelector=J.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){p.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",W)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=J.test(a.compareDocumentPosition),y=t||J.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument===m&&y(m,e)?-1:t===T||t.ownerDocument===m&&y(m,t)?1:u?H(u,e)-H(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===T?-1:t===T?1:i?-1:o?1:u?H(u,e)-H(u,t):0;if(i===o)return de(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?de(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),T},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==T&&C(e),p.matchesSelector&&E&&!S[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){S(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=d[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&d(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,n,r){return x(n)?E.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?E.grep(e,function(e){return e===n!==r}):"string"!=typeof n?E.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),D.test(r[1])&&E.isPlainObject(t))for(r in t)x(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=v.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):x(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,j=E(v);var O=/^(?:parents|prev(?:Until|All))/,P={children:!0,contents:!0,next:!0,prev:!0};function H(e,t){while((e=e[t])&&1!==e.nodeType);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,pe=/^$|^module$|\/(?:java|ecma)script/i,he={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ge(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?E.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;nx",b.noCloneChecked=!!ye.cloneNode(!0).lastChild.defaultValue;var we=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function Ne(){return!1}function Ae(e,t){return e===function(){try{return v.activeElement}catch(e){}}()==("focus"===t)}function ke(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)ke(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ne;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return E().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),e.each(function(){E.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(G.set(e,i,!1),E.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=G.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(E.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),G.set(this,i,r),t=o(this,i),this[i](),r!==(n=G.get(this,i))||t?G.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(G.set(this,i,{value:E.event.trigger(E.extend(r[0],E.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===G.get(e,i)&&E.event.add(e,i,Ee)}E.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=G.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&E.find.matchesSelector(ie,i),n.guid||(n.guid=E.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(I)||[""]).length;while(l--)p=g=(s=Te.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=E.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=E.event.special[p]||{},c=E.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&E.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||((d=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),E.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=G.hasData(e)&&G.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(I)||[""]).length;while(l--)if(p=g=(s=Te.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p){f=E.event.special[p]||{},d=u[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||E.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)E.event.remove(e,p+t[l],n,r,!0);E.isEmptyObject(u)&&G.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=E.event.fix(e),u=new Array(arguments.length),l=(G.get(this,"events")||{})[s.type]||[],c=E.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,Le=/\s*$/g;function Oe(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ie(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(G.hasData(e)&&(o=G.access(e),a=G.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(b.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(a=ge(c),r=0,i=(o=ge(e)).length;r
    ",2===pt.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(b.createHTMLDocument?((r=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(r)):t=v),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&E(o).remove(),E.merge([],i.childNodes)));var r,i,o},E.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=E.css(e,"position"),c=E(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=E.css(e,"top"),u=E.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),x(t)&&(t=t.call(e,n,E.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===E.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),i.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-E.css(r,"marginTop",!0),left:t.left-i.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===E.css(e,"position"))e=e.offsetParent;return e||ie})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;E.fn[t]=function(e){return z(this,function(e,t,n){var r;if(w(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=ze(b.pixelPosition,function(e,t){if(t)return t=Fe(e,n),Me.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(a,s){E.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){E.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return z(this,function(e,t,n){var r;return w(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?E.css(e,t,i):E.style(e,t,n,i)},s,n?e:void 0,n)}})}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0 u(e).children().length) + if (typeof selector === 'function') callback = selector; + + // filter() receives an instance of Umbrella as in .filter(u('a')) + if (selector instanceof u) { + callback = function (node) { + return (selector.nodes).indexOf(node) !== -1; + }; + } + + // Just a native filtering function for ultra-speed + return u(this.nodes.filter(callback)); +}; + + +// Find all the nodes children of the current ones matched by a selector +u.prototype.find = function (selector) { + return this.map(function (node) { + return u(selector || '*', node); + }); +}; + + +// Get the first of the nodes +u.prototype.first = function () { + return this.nodes[0] || false; +}; + + +// [INTERNAL USE ONLY] +// Generate a fragment of HTML. This irons out the inconsistences +u.prototype.generate = function (html) { + // Table elements need to be child of for some f***ed up reason + if (/^\s* ]/.test(html)) { + return u(document.createElement('table')).html(html).children().children().nodes; + } else if (/^\s* ]/.test(html)) { + return u(document.createElement('table')).html(html).children().children().children().nodes; + } else if (/^\s* 0; +}; + + +/** + * Internal use only. This function checks to see if an element is in the page's body. As contains is inclusive and determining if the body contains itself isn't the intention of isInPage this case explicitly returns false. +https://developer.mozilla.org/en-US/docs/Web/API/Node/contains + * @param {[Object]} node DOM node + * @return {Boolean} The Node.contains() method returns a Boolean value indicating whether a node is a descendant of a given node or not. + */ +u.prototype.isInPage = function isInPage (node) { + return (node === document.body) ? false : document.body.contains(node); +}; + + // Get the last of the nodes +u.prototype.last = function () { + return this.nodes[this.length - 1] || false; +}; + + +// Merge all of the nodes that the callback returns +u.prototype.map = function (callback) { + return callback ? u(this.array(callback)).unique() : this; +}; + + +// Delete all of the nodes that equals the filter +u.prototype.not = function (filter) { + return this.filter(function (node) { + return !u(node).is(filter || true); + }); +}; + + +// Removes the callback to the event listener for each node +u.prototype.off = function (events) { + return this.eacharg(events, function (node, event) { + u(node._e ? node._e[event] : []).each(function (cb) { + node.removeEventListener(event, cb); + }); + }); +}; + + +// Attach a callback to the specified events +u.prototype.on = function (events, cb, cb2) { + if (typeof cb === 'string') { + var sel = cb; + cb = function (e) { + var args = arguments; + u(e.currentTarget).find(sel).each(function (target) { + if (target === e.target || target.contains(e.target)) { + try { + Object.defineProperty(e, 'currentTarget', { + get: function () { + return target; + } + }); + } catch (err) {} + cb2.apply(target, args); + } + }); + }; + } + + // Add the custom data as arguments to the callback + var callback = function (e) { + return cb.apply(this, [e].concat(e.detail || [])); + }; + + return this.eacharg(events, function (node, event) { + node.addEventListener(event, callback); + + // Store it so we can dereference it with `.off()` later on + node._e = node._e || {}; + node._e[event] = node._e[event] || []; + node._e[event].push(callback); + }); +}; + + +// [INTERNAL USE ONLY] + +// Take the arguments and a couple of callback to handle the getter/setter pairs +// such as: .css('a'), .css('a', 'b'), .css({ a: 'b' }) +u.prototype.pairs = function (name, value, get, set) { + // Convert it into a plain object if it is not + if (typeof value !== 'undefined') { + var nm = name; + name = {}; + name[nm] = value; + } + + if (typeof name === 'object') { + // Set the value of each one, for each of the { prop: value } pairs + return this.each(function (node) { + for (var key in name) { + set(node, key, name[key]); + } + }); + } + + // Return the style of the first one + return this.length ? get(this.first(), name) : ''; +}; + +// [INTERNAL USE ONLY] + +// Parametize an object: { a: 'b', c: 'd' } => 'a=b&c=d' +u.prototype.param = function (obj) { + return Object.keys(obj).map(function (key) { + return this.uri(key) + '=' + this.uri(obj[key]); + }.bind(this)).join('&'); +}; + +// Travel the matched elements one node up +u.prototype.parent = function (selector) { + return this.map(function (node) { + return node.parentNode; + }).filter(selector); +}; + + +// Add nodes at the beginning of each node +u.prototype.prepend = function (html, data) { + return this.adjacent(html, data, function (node, fragment) { + node.insertBefore(fragment, node.firstChild); + }); +}; + + +// Delete the matched nodes from the DOM +u.prototype.remove = function () { + // Loop through all the nodes + return this.each(function (node) { + // Perform the removal only if the node has a parent + if (node.parentNode) { + node.parentNode.removeChild(node); + } + }); +}; + + +// Removes a class from all of the matched nodes +u.prototype.removeClass = function () { + // Loop the combination of each node with each argument + return this.eacharg(arguments, function (el, name) { + // Remove the class using the native method + el.classList.remove(name); + }); +}; + + +// Replace the matched elements with the passed argument. +u.prototype.replace = function (html, data) { + var nodes = []; + this.adjacent(html, data, function (node, fragment) { + nodes = nodes.concat(this.slice(fragment.children)); + node.parentNode.replaceChild(fragment, node); + }); + return u(nodes); +}; + + +// Scroll to the first matched element +u.prototype.scroll = function () { + this.first().scrollIntoView({ behavior: 'smooth' }); + return this; +}; + + +// [INTERNAL USE ONLY] +// Select the adecuate part from the context +u.prototype.select = function (parameter, context) { + // Allow for spaces before or after + parameter = parameter.replace(/^\s*/, '').replace(/\s*$/, ''); + + if (/^'), + // 2) clone the currently matched node + // 3) append cloned dom node to constructed node based on selector + return this.map(function (node) { + return u(selector).each(function (n) { + findDeepestNode(n) + .append(node.cloneNode(true)); + + node + .parentNode + .replaceChild(n, node); + }); + }); +}; + +// Export it for webpack +if (typeof module === 'object' && module.exports) { + module.exports = { u: u }; +} diff --git a/themes/zen/assets/js/lib/umbrella.min.js b/themes/zen/assets/js/lib/umbrella.min.js new file mode 100644 index 0000000..6c227d8 --- /dev/null +++ b/themes/zen/assets/js/lib/umbrella.min.js @@ -0,0 +1,2 @@ +/* Umbrella JS 3.0.0 umbrellajs.com */ +var u=function(a,b){return this instanceof u?a instanceof u?a:("string"==typeof a&&(a=this.select(a,b)),a&&a.nodeName&&(a=[a]),void(this.nodes=this.slice(a))):new u(a,b)};u.prototype={get length(){return this.nodes.length}},u.prototype.nodes=[],u.prototype.addClass=function(){return this.eacharg(arguments,function(a,b){a.classList.add(b)})},u.prototype.adjacent=function(a,b,c){return"number"==typeof b&&(b=0===b?[]:new Array(b).join().split(",").map(Number.call,Number)),this.each(function(d,e){var f=document.createDocumentFragment();u(b||{}).map(function(b,c){var f="function"==typeof a?a.call(this,b,c,d,e):a;return"string"==typeof f?this.generate(f):u(f)}).each(function(a){this.isInPage(a)?f.appendChild(u(a).clone().first()):f.appendChild(a)}),c.call(this,d,f)})},u.prototype.after=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a.nextSibling)})},u.prototype.append=function(a,b){return this.adjacent(a,b,function(a,b){a.appendChild(b)})},u.prototype.args=function(a,b,c){return"function"==typeof a&&(a=a(b,c)),"string"!=typeof a&&(a=this.slice(a).map(this.str(b,c))),a.toString().split(/[\s,]+/).filter(function(a){return a.length})},u.prototype.array=function(a){a=a;var b=this;return this.nodes.reduce(function(c,d,e){var f;return a?(f=a.call(b,d,e),f||(f=!1),"string"==typeof f&&(f=u(f)),f instanceof u&&(f=f.nodes)):f=d.innerHTML,c.concat(f!==!1?f:[])},[])},u.prototype.attr=function(a,b,c){return c=c?"data-":"",this.pairs(a,b,function(a,b){return a.getAttribute(c+b)},function(a,b,d){a.setAttribute(c+b,d)})},u.prototype.before=function(a,b){return this.adjacent(a,b,function(a,b){a.parentNode.insertBefore(b,a)})},u.prototype.children=function(a){return this.map(function(a){return this.slice(a.children)}).filter(a)},u.prototype.clone=function(){return this.map(function(a,b){var c=a.cloneNode(!0),d=this.getAll(c);return this.getAll(a).each(function(a,b){for(var c in this.mirror)this.mirror[c](a,d.nodes[b])}),c})},u.prototype.getAll=function(a){return u([a].concat(u("*",a).nodes))},u.prototype.mirror={},u.prototype.mirror.events=function(a,b){if(a._e)for(var c in a._e)a._e[c].forEach(function(a){u(b).on(c,a)})},u.prototype.mirror.select=function(a,b){u(a).is("select")&&(b.value=a.value)},u.prototype.mirror.textarea=function(a,b){u(a).is("textarea")&&(b.value=a.value)},u.prototype.closest=function(a){return this.map(function(b){do if(u(b).is(a))return b;while((b=b.parentNode)&&b!==document)})},u.prototype.data=function(a,b){return this.attr(a,b,!0)},u.prototype.each=function(a){return this.nodes.forEach(a.bind(this)),this},u.prototype.eacharg=function(a,b){return this.each(function(c,d){this.args(a,c,d).forEach(function(a){b.call(this,c,a)},this)})},u.prototype.empty=function(){return this.each(function(a){for(;a.firstChild;)a.removeChild(a.firstChild)})},u.prototype.filter=function(a){var b=function(b){return b.matches=b.matches||b.msMatchesSelector||b.webkitMatchesSelector,b.matches(a||"*")};return"function"==typeof a&&(b=a),a instanceof u&&(b=function(b){return a.nodes.indexOf(b)!==-1}),u(this.nodes.filter(b))},u.prototype.find=function(a){return this.map(function(b){return u(a||"*",b)})},u.prototype.first=function(){return this.nodes[0]||!1},u.prototype.generate=function(a){return/^\s* ]/.test(a)?u(document.createElement("table")).html(a).children().children().nodes:/^\s* ]/.test(a)?u(document.createElement("table")).html(a).children().children().children().nodes:/^\s*0},u.prototype.isInPage=function(a){return a!==document.body&&document.body.contains(a)},u.prototype.last=function(){return this.nodes[this.length-1]||!1},u.prototype.map=function(a){return a?u(this.array(a)).unique():this},u.prototype.not=function(a){return this.filter(function(b){return!u(b).is(a||!0)})},u.prototype.off=function(a){return this.eacharg(a,function(a,b){u(a._e?a._e[b]:[]).each(function(c){a.removeEventListener(b,c)})})},u.prototype.on=function(a,b,c){if("string"==typeof b){var d=b;b=function(a){var b=arguments;u(a.currentTarget).find(d).each(function(d){if(d===a.target||d.contains(a.target)){try{Object.defineProperty(a,"currentTarget",{get:function(){return d}})}catch(e){}c.apply(d,b)}})}}var e=function(a){return b.apply(this,[a].concat(a.detail||[]))};return this.eacharg(a,function(a,b){a.addEventListener(b,e),a._e=a._e||{},a._e[b]=a._e[b]||[],a._e[b].push(e)})},u.prototype.pairs=function(a,b,c,d){if("undefined"!=typeof b){var e=a;a={},a[e]=b}return"object"==typeof a?this.each(function(b){for(var c in a)d(b,c,a[c])}):this.length?c(this.first(),a):""},u.prototype.param=function(a){return Object.keys(a).map(function(b){return this.uri(b)+"="+this.uri(a[b])}.bind(this)).join("&")},u.prototype.parent=function(a){return this.map(function(a){return a.parentNode}).filter(a)},u.prototype.prepend=function(a,b){return this.adjacent(a,b,function(a,b){a.insertBefore(b,a.firstChild)})},u.prototype.remove=function(){return this.each(function(a){a.parentNode&&a.parentNode.removeChild(a)})},u.prototype.removeClass=function(){return this.eacharg(arguments,function(a,b){a.classList.remove(b)})},u.prototype.replace=function(a,b){var c=[];return this.adjacent(a,b,function(a,b){c=c.concat(this.slice(b.children)),a.parentNode.replaceChild(b,a)}),u(c)},u.prototype.scroll=function(){return this.first().scrollIntoView({behavior:"smooth"}),this},u.prototype.select=function(a,b){return a=a.replace(/^\s*/,"").replace(/\s*$/,""),/^ header, +.content-dates, +.footer { + @include type-layout(xs, 1); + + @include respond-to(xxl) { + @include type-layout(xs-2, 1); + } +} + +// Apply heading font stack to heading, labels etc. + +h1, +h2, +h3, +th, +nav, +label, +legend, +article > header, +.content-dates, +.header, +.footer { + @include typeface(headings); + color: $headings; + font-weight: normal; +} + +article > .content, +aside { + ul { + @extend %ul-straight-left; + } + + ol { + @extend %ol-straight-left; + } +} + +article { + + & > header { + color: $text-meta; + } + + .submitted { + margin-bottom: .5rem; + } + + .submitted, + .tags { + @include respond-to(l) { + display: inline-block; + padding-right: 1rem; + } + } + + .tags { + ul { + display: inline-flex; + flex-wrap: wrap; + margin: 0; + padding: 0; + } + + li { + list-style-type: none; + @include padding-right(.2); + } + } + + .content-dates { + color: $text-meta; + text-align: right; + } + + code { + @include type-layout(xs, 1); + overflow-wrap: break-word; + + @include respond-to(xxl) { + @include type-layout(xs-2, 1); + } + } + + pre { + color: $code; + border-radius: 3px; + padding: 5px; + border: 1px solid $border; + background-color: $text-bg; + overflow: auto; + max-height: 300px; + max-width: 90vw; + + &.chroma { + max-height: initial; + overflow-x: scroll; + } + + & > code { + display: inline-block; + white-space: pre; + } + } + + .js-clipboard-button { + display: block; + } +} + +.title-submitted { + margin-bottom: 0; +} + +figure { + &.image { + figcaption { + @include respond-to(s) { + display: table-caption; + caption-side: bottom; + } + + h4, + p { + margin: 0; + } + } + + @include respond-to(s) { + display: table; + + img { + display: block; + } + + &.center { + margin-left: auto; + margin-right: auto; + } + + &.left { + @include padding(0 .5 .5 0); + margin: 0; + float: left; + clear: both; + + figcaption { + @include padding(0 .5 .5 0); + } + } + + &.right { + @include padding(0 0 .5 .5); + margin: 0; + float: right; + clear: both; + + figcaption { + @include padding(0 0 .5 .5); + } + } + } + } + + &.podcast { + audio { + width: 95%; + } + } +} + +// Navigation + +.main-menu { + @include margin-top(.5); + outline: 0; + + li { + @include margin-right(.5); + @include margin-bottom(.5); + padding: 0; + } + + a { + display: block; + background-color: $brand; + color: $text-bg; + padding: 2px 8px; + text-decoration: none; + + &:hover, + &:focus { + background-color: $brand-dark; + } + + &:active, + &.active { + background-color: $brand; + text-decoration: underline; + } + } +} + +.menu a.active { + text-decoration: none; +} + +// Search + +.search-input { + @include margin(1 0); +} + +.search-text { + @include type-layout(l, 1); + max-width: 80%; +} + +// Form + +.content { + input, + textarea { + @include margin-bottom(.75); + width: 92%; + + &:required+span::after { + content: ' *'; + color: $red; + vertical-align: top; + } + + &:not(:placeholder-shown):valid { + background-color: $status-bg; + } + + &:not(:placeholder-shown):invalid { + background-color: $error-bg; + } + } +} + +.js-submitted { + input, + textarea { + &:valid { + background-color: $status-bg; + } + + &:invalid { + background-color: $error-bg; + } + } +} diff --git a/themes/zen/assets/sass/base/_fonts.scss b/themes/zen/assets/sass/base/_fonts.scss new file mode 100644 index 0000000..c3e3858 --- /dev/null +++ b/themes/zen/assets/sass/base/_fonts.scss @@ -0,0 +1,34 @@ +// Font faces +// +// Instead of relying on the fonts that are available on a user's computer, you +// can use web fonts which, like images, are resources downloaded to the user's +// browser. Because of the bandwidth and rendering resources required, web fonts +// should be used with care. +// +// Numerous resources for web fonts can be found on Google. Here are a few +// websites where you can find Open Source fonts to download: +// - http://www.fontsquirrel.com/fontface +// - http://www.theleagueofmoveabletype.com +// - https://fonts.google.com +// +// In order to use these fonts, you will need to convert them into formats +// suitable for web fonts. We recommend the free-to-use Font Squirrel's +// Font-Face Generator: +// http://www.fontsquirrel.com/fontface/generator +// +// The following is an example @font-face declaration. This font can then be +// used in any ruleset using a property like this: font-family: Example, serif; +// +// Since we're using Sass, you'll need to declare your font faces here, then you +// can add them to the font variables in the _init.scss partial. + +// @font-face { +// font-family: 'Example'; +// src: url('../fonts/example.eot'); +// src: url('../fonts/example.eot?iefix') format('eot'), +// url('../fonts/example.woff') format('woff'), +// url('../fonts/example.ttf') format('truetype'), +// url('../fonts/example.svg#webfontOkOndcij') format('svg'); +// font-weight: normal; +// font-style: normal; +// } diff --git a/themes/zen/assets/sass/base/_normalize.scss b/themes/zen/assets/sass/base/_normalize.scss new file mode 100644 index 0000000..74f9522 --- /dev/null +++ b/themes/zen/assets/sass/base/_normalize.scss @@ -0,0 +1,25 @@ +// Normalize.css is intended to be used as an alternative to CSS resets. +// +// @see https://necolas.github.io/normalize.css/ +// +// This directory is a slight fork of this original source: +// normalize.css 8.0.1 | MIT License + + +// Universal +// ========================================================================== + +// Broken into modular pieces to make it easier to edit. +@import 'document/document'; +@import 'sections/sections'; +@import 'grouping/grouping'; +@import 'links/links'; +@import 'text/text'; +@import 'embedded/embedded'; +@import 'forms/forms'; +@import 'tables/tables'; +@import 'interactive/interactive'; +@import 'scripting/scripting'; + +// Note: we allow the .button component (loaded by forms) to override :link, by +// loading links first. diff --git a/themes/zen/assets/sass/base/document/_document.scss b/themes/zen/assets/sass/base/document/_document.scss new file mode 100644 index 0000000..608a356 --- /dev/null +++ b/themes/zen/assets/sass/base/document/_document.scss @@ -0,0 +1,33 @@ +// sass-lint:disable no-vendor-prefixes + +// Document +// +// The default font styles are inherited from the `` element. + +html { + // Change the default font family in all browsers (opinionated). + @include typeface(body); + // Correct the line height in all browsers. + @include define-type-sizing(); + // Prevent adjustments of font size after orientation changes in IE on Windows + // Phone and in iOS. + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; + // On short pages, we want any background gradients to fill the entire height + // of the browser. + min-height: 100%; + // Use the saner border-box model. + box-sizing: border-box; + + @include respond-to(xxl) { + @include define-type-sizing($base-font-size-2, $base-line-height-2); + } +} + +// Use the saner border-box model for all elements. +*, +*::before, +*::after { + box-sizing: inherit; +} + diff --git a/themes/zen/assets/sass/base/embedded/_embedded.scss b/themes/zen/assets/sass/base/embedded/_embedded.scss new file mode 100644 index 0000000..68147c5 --- /dev/null +++ b/themes/zen/assets/sass/base/embedded/_embedded.scss @@ -0,0 +1,31 @@ +// Embedded content + +// Audio + +audio { + // Add your styles. +} + +// Image +// +// An `` element represents an image. + +img { + // Add your styles. +} + +img, +svg { + // Suppress the space beneath the baseline + // vertical-align: bottom; + + // Responsive images + max-width: 100%; + height: auto; +} + +// Video + +video { + // Add your styles. +} diff --git a/themes/zen/assets/sass/base/forms/_forms.scss b/themes/zen/assets/sass/base/forms/_forms.scss new file mode 100644 index 0000000..b5889b3 --- /dev/null +++ b/themes/zen/assets/sass/base/forms/_forms.scss @@ -0,0 +1,229 @@ +// sass-lint:disable no-vendor-prefixes, no-css-comments + +// Form defaults +// +// These are the default base styles applied to HTML form elements. +// +// Component classes can override these styles, but if no class applies a style +// to an HTML form element, these styles will be the ones displayed. + +// +// The following rules are from normalize.css and help to fix inconsistencies +// across various browsers. You should probably leave these rules as is and jump +// to the "Buttons" rule on line 92 before you start editing this file. +// + +button, +input, +optgroup, +select, +textarea { + // Change the font styles in all browsers (opinionated). + @include typeface(body); + @include line-height(1); + font-size: 100%; + // Keep form elements constrained in their containers. + box-sizing: border-box; + max-width: 100%; + // Remove the margin in Firefox and Safari. + margin: 0; +} + +// Show the overflow in IE. +button { + overflow: visible; +} + +// Remove the inheritance of text transform in Edge, Firefox, and IE. +button, +select { + text-transform: none; +} + +// Show the overflow in Edge. +input { + overflow: visible; +} + +// Correct the cursor style of increment and decrement buttons in Chrome. +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} + +[type='search'] { + // Correct the odd appearance in Chrome and Safari. + -webkit-appearance: textfield; + // Correct the outline style in Safari. + outline-offset: -2px; + + // Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + &::-webkit-search-cancel-button, + &::-webkit-search-decoration { + -webkit-appearance: none; + } +} + +::-webkit-file-upload-button { + // Correct the inability to style clickable types in iOS and Safari. + -webkit-appearance: button; + // Change font properties to `inherit` in Safari. + font: inherit; +} + +// Buttons +// +// Buttons built with the ` + diff --git a/themes/zen/layouts/shortcodes/figure.html b/themes/zen/layouts/shortcodes/figure.html new file mode 100644 index 0000000..18084d0 --- /dev/null +++ b/themes/zen/layouts/shortcodes/figure.html @@ -0,0 +1,50 @@ +{{ $maxwidth := .Site.Params.imageMaxWidth -}} +{{ $realwidth := 0 -}} +{{ $realheight := 0 -}} +{{ $width := 0 -}} +{{ $height := 0 -}} +{{ $height := 0 -}} +{{ if (fileExists (add "/static" (.Get "src"))) -}} + {{ with (imageConfig (add "/static" (.Get "src"))) -}} + {{ $realwidth = .Width -}} + {{ $realheight = .Height -}} + {{ $width = .Width -}} + {{ $height = .Height -}} + {{ end -}} +{{ end -}} +{{ if and (.Get "width") (.Get "height") -}} + {{ $width = (int (.Get "width")) -}} + {{ $height = (int (.Get "height")) -}} +{{ else if (.Get "width") -}} + {{ $width = (int (.Get "width")) -}} + {{ if and ($realwidth) (lt ($width) ($realwidth)) -}} + {{ $height = (mul ($realheight) (div (add ($width) 0.0) ($realwidth))) -}} + {{ $height = (math.Round $height) -}} + {{ end -}} +{{ else if (.Get "height") -}} + {{ $height = (int (.Get "height")) -}} + {{ if and ($realheight) (lt ($height) ($realheight)) -}} + {{ $width = (mul ($realwidth) (div (add ($height) 0.0) ($realheight))) -}} + {{ $width = (math.Round $width) -}} + {{ end -}} +{{ else if and ($maxwidth) (lt ($maxwidth) ($width)) -}} + {{ $width = ($maxwidth) -}} + {{ $height = (mul ($realheight) (div (add ($width) 0.0) ($realwidth))) -}} + {{ $height = (math.Round $height) -}} +{{ end -}} +
    +{{ with .Get "link" }}{{ end -}} + +{{- if .Get "link" }}{{ end }} +{{ if or (or (.Get "title") (.Get "caption" | markdownify)) (.Get "attr") -}} +
    {{ if isset .Params "title" }} +

    {{ .Get "title" }}

    {{ end }} +{{ if or (.Get "caption") (.Get "attr") -}} +

    +{{- .Get "caption" -}} +{{ with .Get "attrlink" }}{{ end }}{{ .Get "attr" | markdownify }}{{ if .Get "attrlink" }}{{ end -}} +

    +{{ end -}} +
    +{{ end -}} +
    diff --git a/themes/zen/layouts/shortcodes/search.html b/themes/zen/layouts/shortcodes/search.html new file mode 100644 index 0000000..784c598 --- /dev/null +++ b/themes/zen/layouts/shortcodes/search.html @@ -0,0 +1,22 @@ +

    {{ i18n "js_required" }}

    + + + + +
    + + diff --git a/themes/zen/layouts/shortcodes/video.html b/themes/zen/layouts/shortcodes/video.html new file mode 100644 index 0000000..e29807a --- /dev/null +++ b/themes/zen/layouts/shortcodes/video.html @@ -0,0 +1,6 @@ +
    + +{{ with .Get "caption" }}
    {{ . }}
    {{ end }} +
    diff --git a/themes/zen/layouts/shortcodes/wrapper.html b/themes/zen/layouts/shortcodes/wrapper.html new file mode 100644 index 0000000..371f73c --- /dev/null +++ b/themes/zen/layouts/shortcodes/wrapper.html @@ -0,0 +1 @@ +
    {{ if eq (.Get 1) "nomarkdown" }}{{ .Inner }}{{ else }}{{ .Inner | markdownify }}{{ end }}
    diff --git a/themes/zen/package-lock.json b/themes/zen/package-lock.json new file mode 100644 index 0000000..3b9418f --- /dev/null +++ b/themes/zen/package-lock.json @@ -0,0 +1,4958 @@ +{ + "name": "zen", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "acorn": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz", + "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", + "dev": true + }, + "ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "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=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dev": true, + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", + "dev": true + } + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "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==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "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=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "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==", + "dev": true + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + } + } + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "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==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "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" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "^0.2.0" + }, + "dependencies": { + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.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=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "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=", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "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=", + "dev": true, + "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==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-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==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-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==", + "dev": true, + "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=", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.0.tgz", + "integrity": "sha512-elZXTZXKn51hUBdJjSZGYRujuzilgXo8vSPQzjGYXLvSlGiCo8VO8ZGV3kjo9a0WNJJ57hENagwbtlRuHuzkcQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "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=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "dev": true, + "requires": { + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.5", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", + "esquery": "^1.0.1", + "esutils": "^2.0.2", + "file-entry-cache": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.3.0", + "lodash": "^4.17.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.0.0", + "regexpp": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", + "table": "^5.2.3", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", + "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", + "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "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==", + "dev": true, + "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.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "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==", + "dev": true + }, + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "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==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "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==", + "dev": true, + "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" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", + "dev": true, + "requires": { + "js-yaml": "^3.4.6" + } + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "dev": true, + "requires": { + "is-property": "^1.0.2" + } + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "^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==", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "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.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "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", + "normalize-path": "^3.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==", + "dev": true, + "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=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "requires": { + "minimist": "1.1.x" + }, + "dependencies": { + "minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "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.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "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.4.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.2.0", + "yargs": "^7.1.0" + } + } + } + }, + "gulp-eslint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-6.0.0.tgz", + "integrity": "sha512-dCVPSh1sA+UVhn7JSQt7KEb4An2sQNbOdB3PA8UCfxsoPlAKjJHxYHGXdXC7eb+V1FAnilSFFqslPrq037l1ig==", + "dev": true, + "requires": { + "eslint": "^6.0.0", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1" + } + }, + "gulp-load-plugins": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/gulp-load-plugins/-/gulp-load-plugins-2.0.4.tgz", + "integrity": "sha512-pMvplJGBY0ej4q1yGTUUWY6CHd1cwOsf+0E+lsvR941CTASofYyrdJ3q8EgXY0wLHACWPrO0COsr1DFWJ7zzhg==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "fancy-log": "^1.2.0", + "findup-sync": "^4.0.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "micromatch": "^4.0.2", + "resolve": "^1.17.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "findup-sync": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", + "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "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==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "gulp-sass-lint": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-sass-lint/-/gulp-sass-lint-1.4.0.tgz", + "integrity": "sha512-XerYvHx7rznInkedMw5Ayif+p8EhysOVHUBvlgUa0FSl88H2cjNjaRZ3NGn5Efmp+2HxpXp4NHqMIbOSdwef3A==", + "dev": true, + "requires": { + "plugin-error": "^0.1.2", + "sass-lint": "^1.12.0", + "through2": "^2.0.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=", + "dev": true, + "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=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "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=", + "dev": true, + "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=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "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" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "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=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.1.tgz", + "integrity": "sha512-wliAfSzx6V+6WfMOmus1xy0XvSgf/dlStkvTfq7F0g4bOIW0PSUbnyse3NhDwdyYS1ozfUtAAySqTws3z9Eqgg==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "dev": true, + "requires": { + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" + } + }, + "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=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-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==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-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=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true + }, + "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=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "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" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "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=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "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==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "dependencies": { + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + } + } + }, + "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=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.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==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "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=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.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=", + "dev": true, + "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==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", + "dev": true + }, + "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==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "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=", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "requires": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cli-cursor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz", + "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=", + "dev": true, + "requires": { + "restore-cursor": "^1.0.1" + } + }, + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "dev": true + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "eslint": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz", + "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "concat-stream": "^1.4.6", + "debug": "^2.1.1", + "doctrine": "^1.2.2", + "es6-map": "^0.1.3", + "escope": "^3.6.0", + "espree": "^3.1.6", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^1.1.1", + "glob": "^7.0.3", + "globals": "^9.2.0", + "ignore": "^3.1.2", + "imurmurhash": "^0.1.4", + "inquirer": "^0.12.0", + "is-my-json-valid": "^2.10.0", + "is-resolvable": "^1.0.0", + "js-yaml": "^3.5.1", + "json-stable-stringify": "^1.0.0", + "levn": "^0.3.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.0", + "optionator": "^0.8.1", + "path-is-absolute": "^1.0.0", + "path-is-inside": "^1.0.1", + "pluralize": "^1.2.1", + "progress": "^1.1.8", + "require-uncached": "^1.0.2", + "shelljs": "^0.6.0", + "strip-json-comments": "~1.0.1", + "table": "^3.7.8", + "text-table": "~0.2.0", + "user-home": "^2.0.0" + } + }, + "espree": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz", + "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==", + "dev": true, + "requires": { + "acorn": "^5.5.0", + "acorn-jsx": "^3.0.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-entry-cache": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz", + "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=", + "dev": true, + "requires": { + "flat-cache": "^1.2.1", + "object-assign": "^4.0.1" + } + }, + "flat-cache": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz", + "integrity": "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==", + "dev": true, + "requires": { + "circular-json": "^0.3.1", + "graceful-fs": "^4.1.2", + "rimraf": "~2.6.2", + "write": "^0.2.1" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "inquirer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", + "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=", + "dev": true, + "requires": { + "ansi-escapes": "^1.1.0", + "ansi-regex": "^2.0.0", + "chalk": "^1.0.0", + "cli-cursor": "^1.0.1", + "cli-width": "^2.0.0", + "figures": "^1.3.5", + "lodash": "^4.3.0", + "readline2": "^1.0.1", + "run-async": "^0.1.0", + "rx-lite": "^3.1.2", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.0", + "through": "^2.3.6" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "onetime": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz", + "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=", + "dev": true + }, + "progress": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz", + "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=", + "dev": true + }, + "restore-cursor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz", + "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=", + "dev": true, + "requires": { + "exit-hook": "^1.0.0", + "onetime": "^1.0.0" + } + }, + "run-async": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz", + "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=", + "dev": true, + "requires": { + "once": "^1.3.0" + } + }, + "slice-ansi": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", + "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=", + "dev": true + }, + "strip-json-comments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", + "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "table": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz", + "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=", + "dev": true, + "requires": { + "ajv": "^4.7.0", + "ajv-keywords": "^1.0.0", + "chalk": "^1.1.1", + "lodash": "^4.0.0", + "slice-ansi": "0.0.4", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "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=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shelljs": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz", + "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "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==", + "dev": true + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.6", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz", + "integrity": "sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.0", + "is-regex": "^1.1.0", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^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==", + "dev": true, + "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=", + "dev": true, + "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=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "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=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "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==", + "dev": true, + "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=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "to-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=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "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=", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "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", + "fast-levenshtein": "^1.0.0", + "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=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "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==", + "dev": true, + "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==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "user-home": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "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=", + "dev": true + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "dev": true, + "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-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "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=", + "dev": true, + "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" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "dev": true, + "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-security.0" + } + }, + "yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } +} diff --git a/themes/zen/package.json b/themes/zen/package.json new file mode 100644 index 0000000..46ca47a --- /dev/null +++ b/themes/zen/package.json @@ -0,0 +1,25 @@ +{ + "name": "zen", + "version": "1.0.0", + "description": "The node.js requirements to build this project.", + "main": "gulpfile.js", + "scripts": { + "test": "gulp" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/frjo/hugo-theme-zen.git" + }, + "author": "Fredrik Jonsson", + "license": "GPL-2.0", + "devDependencies": { + "gulp": "^4.0.2", + "gulp-eslint": "^6.0.0", + "gulp-load-plugins": "^2.0.0", + "gulp-sass-lint": "^1.4.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "private": true +} diff --git a/themes/zen/php/contact.php.example b/themes/zen/php/contact.php.example new file mode 100644 index 0000000..83aae59 --- /dev/null +++ b/themes/zen/php/contact.php.example @@ -0,0 +1,98 @@ + "$name <$email>", + 'Sender' => $sender, + 'Return-Path' => $sender, + 'MIME-Version' => '1.0', + 'Content-Type' => 'text/plain; charset=UTF-8; format=flowed; delsp=yes', + 'Content-Transfer-Encoding' => '8Bit', + 'X-Mailer' => 'Hugo - Zen', + ]; + $mime_headers = []; + foreach ($headers as $key => $value) { + $mime_headers[] = "$key: $value"; + } + $mail_headers = join("\n", $mime_headers); + + // Send the mail, suppressing errors and setting Return-Path with the "-f" option. + $success = @mail($to, $subject, $message, $mail_headers, '-f' . $sender); +} + +$status = $success ? 'submitted' : 'error'; +$contact_form_url = strtok($_SERVER['HTTP_REFERER'], '?'); + +// Redirect back to contact form with status. +header('Location: ' . $contact_form_url . '?' . $status, TRUE, 302); +exit; + +function _contact_ff_wrap(&$line) { + $line = wordwrap($line, 72, " \n"); +} + +function _contact_clean_str($str, $quotes, $strip = false, $encode = false) { + if ($strip) { + $str = strip_tags($str); + } + + $str = htmlspecialchars(trim($str), $quotes, 'UTF-8'); + + if ($encode && preg_match('/[^\x20-\x7E]/', $str)) { + $str = '=?UTF-8?B?' . base64_encode($str) . '?='; + } + + return $str; +} diff --git a/themes/zen/scripts/set_up_new_site.sh b/themes/zen/scripts/set_up_new_site.sh new file mode 100755 index 0000000..8438263 --- /dev/null +++ b/themes/zen/scripts/set_up_new_site.sh @@ -0,0 +1,36 @@ +#!/usr/bin/env bash + +# shell script hardening +set -euo pipefail + +# This script copies the scss and layout files I think most people +# would like to override. It also copies the example config file. +# (Run chmod 700 on this file to make it executable) + +if [[ ! "$0" =~ "themes/zen/scripts/set_up_new_site.sh" ]]; then + echo "Error: This script must be run from the project root directory." + echo "Usage: ./theme/zen/set_up_new_site.sh" + exit 1 +fi + +mkdir -p "assets/sass/init" + +copy_files=("themes/zen/assets/sass/init/_colors.scss:assets/sass/init/_colors.scss" + "themes/zen/assets/sass/init/_variables.scss:assets/sass/init/_variables.scss" + "themes/zen/assets/sass/_custom.scss:assets/sass/_custom.scss" + "themes/zen/assets/sass/_zen.scss:assets/sass/_zen.scss" + "themes/zen/layouts/index.html:layouts/index.html" + "themes/zen/exampleSite/config.yaml:config.yaml") + +for files in "${copy_files[@]}" ; do + if [[ ! -f "${files##*:}" ]]; then + cp "${files%%:*}" "${files##*:}" + echo "Copied: ${files##*:}" + else + echo "Already exist so not overwritten: ${files##*:}" + fi +done + +if [[ -f "config.toml" && -f "config.yaml" ]]; then + mv config.toml config.toml.old +fi diff --git a/themes/zen/static/apple-touch-icon.png b/themes/zen/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..79161221f9557fa143c519b6cdde52416c91a249 GIT binary patch literal 5751 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 literal 0 HcmV?d00001 diff --git a/themes/zen/static/favicon.png b/themes/zen/static/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..dabdf14abccaaaedcfcb2a7ae2f4b9f35bb4265d GIT binary patch literal 557 zcmV+|0@D47P)Nkl8v_@Z-(~Rs{}u+enQs^!P#n32J%+FBC6IB5<(8iz!jwLdM zp`Nl7vPZV0g(f1(GJN$%eD68$`#$%c*Dv>;`@_9yV`ahv6Ndo+c+5-I<^#iy8p1 zT(+^W#~t$j?_g(V=iuNt9E*#K3kHL6b92Mta2_5WUS3{4K0bba{v$_@2nYxW3JMAd z2?+}ei-?Gbii#o-2r)4+adB}82?-<;DJdy=^ypD3DJc{Rb?n%&gws~>Feub zu~0Mo2-QC?UUcBh(>FMw9fBW|Bz`(%Z;NZ~E(D3l^$jHdp z*x2~^_{7A-?5ZbMa=jS zW8~{rjXSn}VQ=~-ZHWHZR{AT%I(5BL^^?JkgtMkyLiVHMUoPU@((n)i!X{S&SGvT> zWe5JSk>15~`=^!7av%99MHINuCi+F^q*~P9Zf^XT`Muk|dZwVUQO5zMz-P}wzo5Rh z(=S%F`#`%Hg_GbVnd{qyMFSw`_~-6pWmj)jtUG5Eqks35{boC>dxb8zI%bfmyV+~L z+hSbL`Bo1!SAmD;gW1C>05;gnot;=YRXG4iqq1i<&n+}pYJLH#Nd@-pm(>x1pjX!D zWWg_JRn{^b;#u&EGS)SoiL>+IwE2`1y%}%ZAOr-GtS!T#%K^YtsW*RSmvry@>9H9I zX)91~?Bg3r(EGVF)iFXCkiwvn^DyjX_p<1x&zo9DL2#+)?Gxr~lyt5e6>mdOAz;Q) zIDOV%i2r8~j6yAA8}YMH6A&box{27_|F5tMLn_SW5|Jiw!czgKsAynE^gS-1O^5n7 z`zE+a&{dza<;0Gi)R7e?)qgZ7{ba~afu2i5U=_ZS2@eIqd&AJ>8K@mn5>$5AG-+uc zuB)vQC;D5@JnS-X;J%G|NV@`h_c(z;x!N=^fMUN$k`DN=8j_2bSl}fXv;`}F!R%X^ zGJg>FzB7SXc*Y}*g>oXoU|0-$@VTraqx0$20ApXZB{T+W-%c46qvxkws@)jX$d>*D zu1pC(mnL17+>u4J@vTM0-^6Srcx)?EYf_P@e>;ye;Pd0VA;HYf7FW#1YN|q}2V`g6 z(X;qm*Ug97KH1~N`X}oA3m>!U)RQoX}MiigA52Dlb)VDcdJCEfl zpD2>etG^AGpe%31Pt)C+A??Ulki!>bu z2Fbh93fhBnT4S)x&$BPVRV9R@x6CXr{XIiLWWb@WxXqK8n|DIc=0rQJJ{uU+a z`j z{giGpdk+edA_;lUu8>GzekAji<7|zZoR5h@j1}*^WAFkir5lYUrY3VwddWo-NEJ5I zOQ0MHu*{un=DZzyHMTD5xH*g?oMQR%%5|L7u!jWR(?sz$k-=^pVgESW_X}AZ;!Zn_ zuoM>!etv~ikB2t@JG}IAB7a9~z3B+b?k?MQq;scU+I#39o@ndxHGc;fhs|y_1m$a+ z@|xECW{4n&mvn(&QyYL3%touT{G$TO-#C^r9=kP-B!jZmZphWWrb(59onLLu5LA*g z_dPEULz0?Jyn*sUz302gSIwN6MFbC3(%b~SY7P817#e%J*pT^8UIT>MaCEfe`(A2a zjhTiV1Yx#D31IS^CqcQe1--}fq4QVOfHmBmcym$FD~HSl2I^AuZy))P`?~1;abZ3* zXL}o4%t$&X-9I~>?T<%@uG8(#C_{FOax%po;Hneidp@) zM;wn|4W=Gwv_iFt7`_NH7GXafy@p=nFFTUeQka6-If*~R zLePsUQ;w6cs^pR?^^@6{; zvQ8#u{lbiBu|xw{Q|0!vzS>CB5m%`>+DTKU89sAAJJL2PHU4NN9aV7kRRU{{x5po#6lg literal 0 HcmV?d00001 diff --git a/themes/zen/static/images/logo.png b/themes/zen/static/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..84892bea095870f884536694e5f8115f17c48316 GIT binary patch literal 1991 zcmV;&2RQhNP)LHHvj7YCXv}_#<#oU)#m}2t03C%9?i21HH87I5Z5q5B@g+h2+htMfJk=z>ODjAs) zXiH{lHyUeE?&UfYjTgci;U!l)%HGxpUBZonhtIIRXT0noH@d)~y{>=FH02;%7qmdGhjT6=9Kr47UmEO#majDqPhUe1DXL3>Q1r(v<79ru_|!Lk}j%Fh@l* z-a$!=-F?Fo#$nk5-){cUP11^hvH#YyfI!g@dQiJY@D+>#eush3u6 z)hZ+scTOHPVRq8D@Vv{6{Sb*7uBon9Y&CfG>z{Rxc8gu4SplaA75DpG4Kr1^f~Gv` zO-6i3$7mq_)h|wVi%Kp^7olK;)t2Wp7m}x&(`_eT@=J@orPVQ{5^X5%g#`W^-9nG9 zr1D3mAbiDKlw`f2_jR`0t*+70Fmr3B7!Gl(ZXuL~@SKZ{u2aO#`9ZTOuJUv;bgfoD zHOHF7-ORyAah8)_GTp<;`fj1qou>68Ux%CPU+Mm`>rJ&wy0R=KYwJL*XtO7y&GLc} zD$2^j8VA=!yP94_1qBmaYH@<@(3SVSD%{@I2|dE8{iR|t*SKT+R(lQU)kd^ZsZPxc z*w2%mwKPF5a8)7_T*uD)J3&u1_*b;5re(aV4mP8A~0jA6;&@T^h!2zs{= z-p^CFkEZ*(9D0NMou0&FqRteGwk-_EFv=R?W;7{j##EuAM_6GzTC5PlulkFBb=wQQ ztJOD+&r6CsM2g@)lh?gt*qX9?Q}W)C41Uec#$ifw>xllfFiWGuX6Y^AL?JxvIic*U zTa;i4^MqFnx0}=4m5(mB=l5JHgoOjog7rs>48#3Hc*7Vk2v2#(<7OCHv(=`~-)<)} zwRzL6uG5+3pW#ZFFNAXkH;!d>TVExFW3WP)=gc(Ye>rENh!cb^2cTIIV{H_^n?ks| zc43v>8kvTx8y~1c_&#>BO1L(Sp`qO#X}hWxbO}f20F$jt1~l2;Tp`@lSTC$@^qBBx zu#45nl;e}6o|!nxFw)923pZ)T0Xl>STxg+R& zW#LKTf;=qKa|I3E7HIQS3$^gZrFk zAG8>?Mg03Y@@6P{MmRsOh(q)Ur{$pIY+uLLkA)ZApSu66x`n%XoguSS+NHXwsSo<+ zB;6_`K8_c{2{prLJzpmz!e2Do9!?U%Ef}Vxq^Y0i7xb#mq8^9&o<+W1<3Y8ncc-ID zC*${6k- zQ=F_QOg6dh&Tid#*sAbdGDq3Y#!?N`%a);#!&m9vV+#YSSzQ+C&b>`_q^b6;x#vC4 zS>bJOS?N9RTCF>Qhq4}_EUU?rJPf@%e#ugy!=$={X?5-BI6v?gYjcWU^Q?-{md;5Z z`9#Pktra#HQ`ZF#HOsx;%7NEwb-8JIQQnm|^^&5ZLORy=ehtthGhw2U=+d5la+z6n z$kX&a3(dE{t2Jp$R|;SZPWk&5ii-Wf2WdmIW}tG8>$^{$%fFa`rZ@R%?W ztjUEav&2EBTk8qy^D?Zc=uu3`+;H#fYn5{Y+V$ksQc!Vsei|-|{MzQ#mBRIr49JA0 z^q^@?&4!iK5h^w1+Iw{l4Fi;QfcNV>ihiKwonw$ASfQV1WJMK!1uGkT#Ml4>18w_9 z(AJ=WbPbIGWjtyz9^Ik~4s1X+6gf~-cBM~wN!G9dLzIM>``nk;_h8qMB;n?|Z~Rf? zkd>hZW54O{b%W<@D1XNatP-he!pFWcY-hQS4>=2bjK31zWXZOIufk6B`E6&wmSfw1 Z>pw-q?h^){c-sH~002ovPDHLkV1h;0-VFc% literal 0 HcmV?d00001 diff --git a/themes/zen/static/images/logo@2x.png b/themes/zen/static/images/logo@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..132ae28d07373f6582cccca80e4cc1a4cf3c4e74 GIT binary patch literal 3135 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 Z@qdcr