From 77fe18522e95ccaa2b8d1f55c62683466fc03300 Mon Sep 17 00:00:00 2001 From: BlueFox Date: Sat, 5 Apr 2025 23:13:00 +0200 Subject: [PATCH] plain site; demo content added; re-terminal theme enabled; some theme customizations --- archetypes/default.md | 5 + content/about.de.md | 41 + content/about.en.md | 41 + content/posts/test-post.de.md | 33 + content/posts/test-post.en.md | 33 + hugo.toml | 149 + layouts/_default/single.html | 58 + layouts/partials/footer.html | 31 + layouts/partials/language-menu.html | 12 + ...s_983d0fd8c6b35648423ca86087665cef.content | 4 + ...scss_983d0fd8c6b35648423ca86087665cef.json | 1 + themes/re-terminal/.babelrc | 7 + themes/re-terminal/.eslintrc.yml | 60 + themes/re-terminal/.gitignore | 99 + themes/re-terminal/.husky/.gitignore | 1 + themes/re-terminal/.husky/pre-push | 4 + themes/re-terminal/.prettierrc | 12 + themes/re-terminal/.stylelintrc.json | 10 + themes/re-terminal/.vscode/extensions.json | 7 + themes/re-terminal/COMMUNITY-FEATURES.md | 27 + themes/re-terminal/LICENSE.md | 21 + themes/re-terminal/README.md | 393 + themes/re-terminal/USERS.md | 69 + themes/re-terminal/archetypes/posts.md | 15 + themes/re-terminal/assets/css/banner.scss | 23 + themes/re-terminal/assets/css/buttons.scss | 95 + themes/re-terminal/assets/css/code.scss | 84 + themes/re-terminal/assets/css/color/blue.scss | 3 + .../re-terminal/assets/css/color/green.scss | 3 + .../re-terminal/assets/css/color/orange.scss | 3 + .../re-terminal/assets/css/color/paper.scss | 3 + themes/re-terminal/assets/css/color/pink.scss | 3 + themes/re-terminal/assets/css/color/red.scss | 3 + themes/re-terminal/assets/css/font.scss | 15 + themes/re-terminal/assets/css/footer.scss | 46 + themes/re-terminal/assets/css/form.scss | 43 + themes/re-terminal/assets/css/gist.scss | 6 + themes/re-terminal/assets/css/header.scss | 34 + themes/re-terminal/assets/css/logo.scss | 8 + themes/re-terminal/assets/css/main.scss | 346 + themes/re-terminal/assets/css/menu.scss | 168 + themes/re-terminal/assets/css/pagination.scss | 87 + themes/re-terminal/assets/css/post.scss | 153 + themes/re-terminal/assets/css/prism.scss | 336 + themes/re-terminal/assets/css/style.scss | 26 + themes/re-terminal/assets/css/syntax.scss | 152 + themes/re-terminal/assets/css/terms.scss | 22 + .../assets/css/variables-light.scss | 29 + themes/re-terminal/assets/css/variables.scss | 29 + themes/re-terminal/assets/js/banner.js | 12 + themes/re-terminal/assets/js/menu.js | 44 + themes/re-terminal/assets/js/prism.js | 80 + themes/re-terminal/babel.config.js | 18 + themes/re-terminal/config.toml | 4 + themes/re-terminal/demoSite/content/about.md | 41 + .../demoSite/content/posts/css-vars.md | 66 + .../demoSite/content/posts/hello.md | 45 + .../content/posts/paper-a-light-theme.md | 27 + .../re-terminal/demoSite/content/showcase.md | 88 + themes/re-terminal/demoSite/hugo.toml | 76 + .../demoSite/layouts/partials/comments.html | 12 + .../layouts/posts/css-vars-showcase.html | 51 + .../static/img/css-variables-update.webp | Bin 0 -> 38408 bytes .../re-terminal/demoSite/static/img/hello.jpg | Bin 0 -> 77622 bytes .../demoSite/static/img/paper.jpeg | Bin 0 -> 42511 bytes themes/re-terminal/go.mod | 3 + themes/re-terminal/images/screenshot.png | Bin 0 -> 484929 bytes themes/re-terminal/images/tn.png | Bin 0 -> 197321 bytes themes/re-terminal/layouts/404.html | 10 + .../re-terminal/layouts/_default/baseof.html | 48 + .../re-terminal/layouts/_default/index.html | 68 + themes/re-terminal/layouts/_default/list.html | 58 + themes/re-terminal/layouts/_default/rss.xml | 40 + .../re-terminal/layouts/_default/single.html | 59 + themes/re-terminal/layouts/_default/term.html | 57 + .../re-terminal/layouts/_default/terms.html | 22 + .../layouts/partials/comments.html | 8 + .../layouts/partials/comments_counter.html | 17 + .../re-terminal/layouts/partials/cover.html | 54 + .../layouts/partials/extended_footer.html | 4 + .../layouts/partials/extended_head.html | 4 + .../re-terminal/layouts/partials/footer.html | 30 + themes/re-terminal/layouts/partials/head.html | 96 + .../re-terminal/layouts/partials/header.html | 16 + .../layouts/partials/language-menu.html | 10 + themes/re-terminal/layouts/partials/logo.html | 5 + themes/re-terminal/layouts/partials/menu.html | 56 + .../layouts/partials/mobile-menu.html | 29 + .../layouts/partials/pagination.html | 16 + .../layouts/partials/posts_pagination.html | 26 + .../layouts/partials/single_basic.html | 87 + .../re-terminal/layouts/shortcodes/code.html | 15 + .../layouts/shortcodes/figure.html | 8 + .../re-terminal/layouts/shortcodes/image.html | 3 + .../layouts/shortcodes/prismjs.html | 26 + themes/re-terminal/package-lock.json | 6743 +++++++++++++++++ themes/re-terminal/package.hugo.json | 39 + themes/re-terminal/package.json | 43 + .../static/fonts/FiraCode-Bold.woff | Bin 0 -> 97028 bytes .../static/fonts/FiraCode-Regular.woff | Bin 0 -> 97744 bytes .../static/img/theme-colors/blue.png | Bin 0 -> 189 bytes .../static/img/theme-colors/green.png | Bin 0 -> 190 bytes .../static/img/theme-colors/orange.png | Bin 0 -> 190 bytes .../static/img/theme-colors/paper.png | Bin 0 -> 208 bytes .../static/img/theme-colors/pink.png | Bin 0 -> 190 bytes .../static/img/theme-colors/red.png | Bin 0 -> 189 bytes themes/re-terminal/theme.toml | 32 + themes/re-terminal/yarn.lock | 2280 ++++++ 108 files changed, 13429 insertions(+) create mode 100644 archetypes/default.md create mode 100644 content/about.de.md create mode 100644 content/about.en.md create mode 100644 content/posts/test-post.de.md create mode 100644 content/posts/test-post.en.md create mode 100644 hugo.toml create mode 100644 layouts/_default/single.html create mode 100644 layouts/partials/footer.html create mode 100644 layouts/partials/language-menu.html create mode 100644 resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.content create mode 100644 resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.json create mode 100644 themes/re-terminal/.babelrc create mode 100644 themes/re-terminal/.eslintrc.yml create mode 100644 themes/re-terminal/.gitignore create mode 100644 themes/re-terminal/.husky/.gitignore create mode 100755 themes/re-terminal/.husky/pre-push create mode 100644 themes/re-terminal/.prettierrc create mode 100644 themes/re-terminal/.stylelintrc.json create mode 100644 themes/re-terminal/.vscode/extensions.json create mode 100644 themes/re-terminal/COMMUNITY-FEATURES.md create mode 100644 themes/re-terminal/LICENSE.md create mode 100644 themes/re-terminal/README.md create mode 100644 themes/re-terminal/USERS.md create mode 100644 themes/re-terminal/archetypes/posts.md create mode 100644 themes/re-terminal/assets/css/banner.scss create mode 100644 themes/re-terminal/assets/css/buttons.scss create mode 100644 themes/re-terminal/assets/css/code.scss create mode 100644 themes/re-terminal/assets/css/color/blue.scss create mode 100644 themes/re-terminal/assets/css/color/green.scss create mode 100644 themes/re-terminal/assets/css/color/orange.scss create mode 100644 themes/re-terminal/assets/css/color/paper.scss create mode 100644 themes/re-terminal/assets/css/color/pink.scss create mode 100644 themes/re-terminal/assets/css/color/red.scss create mode 100644 themes/re-terminal/assets/css/font.scss create mode 100644 themes/re-terminal/assets/css/footer.scss create mode 100644 themes/re-terminal/assets/css/form.scss create mode 100644 themes/re-terminal/assets/css/gist.scss create mode 100644 themes/re-terminal/assets/css/header.scss create mode 100644 themes/re-terminal/assets/css/logo.scss create mode 100644 themes/re-terminal/assets/css/main.scss create mode 100644 themes/re-terminal/assets/css/menu.scss create mode 100644 themes/re-terminal/assets/css/pagination.scss create mode 100644 themes/re-terminal/assets/css/post.scss create mode 100644 themes/re-terminal/assets/css/prism.scss create mode 100644 themes/re-terminal/assets/css/style.scss create mode 100644 themes/re-terminal/assets/css/syntax.scss create mode 100644 themes/re-terminal/assets/css/terms.scss create mode 100644 themes/re-terminal/assets/css/variables-light.scss create mode 100644 themes/re-terminal/assets/css/variables.scss create mode 100644 themes/re-terminal/assets/js/banner.js create mode 100644 themes/re-terminal/assets/js/menu.js create mode 100644 themes/re-terminal/assets/js/prism.js create mode 100644 themes/re-terminal/babel.config.js create mode 100644 themes/re-terminal/config.toml create mode 100644 themes/re-terminal/demoSite/content/about.md create mode 100644 themes/re-terminal/demoSite/content/posts/css-vars.md create mode 100644 themes/re-terminal/demoSite/content/posts/hello.md create mode 100644 themes/re-terminal/demoSite/content/posts/paper-a-light-theme.md create mode 100644 themes/re-terminal/demoSite/content/showcase.md create mode 100644 themes/re-terminal/demoSite/hugo.toml create mode 100644 themes/re-terminal/demoSite/layouts/partials/comments.html create mode 100644 themes/re-terminal/demoSite/layouts/posts/css-vars-showcase.html create mode 100644 themes/re-terminal/demoSite/static/img/css-variables-update.webp create mode 100644 themes/re-terminal/demoSite/static/img/hello.jpg create mode 100644 themes/re-terminal/demoSite/static/img/paper.jpeg create mode 100644 themes/re-terminal/go.mod create mode 100644 themes/re-terminal/images/screenshot.png create mode 100644 themes/re-terminal/images/tn.png create mode 100644 themes/re-terminal/layouts/404.html create mode 100644 themes/re-terminal/layouts/_default/baseof.html create mode 100644 themes/re-terminal/layouts/_default/index.html create mode 100644 themes/re-terminal/layouts/_default/list.html create mode 100644 themes/re-terminal/layouts/_default/rss.xml create mode 100644 themes/re-terminal/layouts/_default/single.html create mode 100644 themes/re-terminal/layouts/_default/term.html create mode 100644 themes/re-terminal/layouts/_default/terms.html create mode 100644 themes/re-terminal/layouts/partials/comments.html create mode 100644 themes/re-terminal/layouts/partials/comments_counter.html create mode 100644 themes/re-terminal/layouts/partials/cover.html create mode 100644 themes/re-terminal/layouts/partials/extended_footer.html create mode 100644 themes/re-terminal/layouts/partials/extended_head.html create mode 100644 themes/re-terminal/layouts/partials/footer.html create mode 100644 themes/re-terminal/layouts/partials/head.html create mode 100644 themes/re-terminal/layouts/partials/header.html create mode 100644 themes/re-terminal/layouts/partials/language-menu.html create mode 100644 themes/re-terminal/layouts/partials/logo.html create mode 100644 themes/re-terminal/layouts/partials/menu.html create mode 100644 themes/re-terminal/layouts/partials/mobile-menu.html create mode 100644 themes/re-terminal/layouts/partials/pagination.html create mode 100644 themes/re-terminal/layouts/partials/posts_pagination.html create mode 100644 themes/re-terminal/layouts/partials/single_basic.html create mode 100644 themes/re-terminal/layouts/shortcodes/code.html create mode 100644 themes/re-terminal/layouts/shortcodes/figure.html create mode 100644 themes/re-terminal/layouts/shortcodes/image.html create mode 100644 themes/re-terminal/layouts/shortcodes/prismjs.html create mode 100644 themes/re-terminal/package-lock.json create mode 100644 themes/re-terminal/package.hugo.json create mode 100644 themes/re-terminal/package.json create mode 100644 themes/re-terminal/static/fonts/FiraCode-Bold.woff create mode 100644 themes/re-terminal/static/fonts/FiraCode-Regular.woff create mode 100644 themes/re-terminal/static/img/theme-colors/blue.png create mode 100644 themes/re-terminal/static/img/theme-colors/green.png create mode 100644 themes/re-terminal/static/img/theme-colors/orange.png create mode 100644 themes/re-terminal/static/img/theme-colors/paper.png create mode 100644 themes/re-terminal/static/img/theme-colors/pink.png create mode 100644 themes/re-terminal/static/img/theme-colors/red.png create mode 100644 themes/re-terminal/theme.toml create mode 100644 themes/re-terminal/yarn.lock diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..c6f3fce --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +title = '{{ replace .File.ContentBaseName "-" " " | title }}' +date = {{ .Date }} +draft = true ++++ diff --git a/content/about.de.md b/content/about.de.md new file mode 100644 index 0000000..e15ea90 --- /dev/null +++ b/content/about.de.md @@ -0,0 +1,41 @@ ++++ +title = 'Über' +date = 2025-04-05T20:14:29+02:00 +draft = false +toc = false ++++ + + +# Hallo in a new age + +You can call me Mirus and I forked the original Terminal theme for Hugo, because Radek, the original creator of the theme stop the maintenance and archived the repo. + +So I already pushed a few improvements that I did for my humble blog and I'm going to add some more features in the future, also any contribution is welcome + +Below you can read the original about from Radek + +> Hi there +> +> My name is Radek and I'm the author of this theme. +> I made it to help you present your ideas easier. +> +> We all know how hard is to start something on the web, +> especially these days. You need to prepare a bunch of stuff, +> configure them and when that’s done — create the content. +> +> This theme is pretty basic and covers all of the essentials. +> All you have to do is start typing! +> +> The theme includes: +> +> - **5 duotone themes**, +> depending on your preferences (orange, red, blue, green, pink) +> - [**Fira Code**](https://github.com/tonsky/FiraCode) +> as default monospaced font. It's gorgeous! +> - **really nice, custom duotone** syntax highlighting based on +> [**PrismJS**](https://prismjs.com) +> - mobile friendly layout +> +> So, there you have it... enjoy! + +Blubb. diff --git a/content/about.en.md b/content/about.en.md new file mode 100644 index 0000000..ebac2bc --- /dev/null +++ b/content/about.en.md @@ -0,0 +1,41 @@ ++++ +title = 'About' +date = 2025-04-05T20:14:29+02:00 +draft = false +toc = false ++++ + + +# Hello in a new age + +You can call me Mirus and I forked the original Terminal theme for Hugo, because Radek, the original creator of the theme stop the maintenance and archived the repo. + +So I already pushed a few improvements that I did for my humble blog and I'm going to add some more features in the future, also any contribution is welcome + +Below you can read the original about from Radek + +> Hi there +> +> My name is Radek and I'm the author of this theme. +> I made it to help you present your ideas easier. +> +> We all know how hard is to start something on the web, +> especially these days. You need to prepare a bunch of stuff, +> configure them and when that’s done — create the content. +> +> This theme is pretty basic and covers all of the essentials. +> All you have to do is start typing! +> +> The theme includes: +> +> - **5 duotone themes**, +> depending on your preferences (orange, red, blue, green, pink) +> - [**Fira Code**](https://github.com/tonsky/FiraCode) +> as default monospaced font. It's gorgeous! +> - **really nice, custom duotone** syntax highlighting based on +> [**PrismJS**](https://prismjs.com) +> - mobile friendly layout +> +> So, there you have it... enjoy! + +Blubb. diff --git a/content/posts/test-post.de.md b/content/posts/test-post.de.md new file mode 100644 index 0000000..ff24838 --- /dev/null +++ b/content/posts/test-post.de.md @@ -0,0 +1,33 @@ ++++ +title = 'Deutscher Test Post' +date = 2025-04-05T20:14:29+02:00 +draft = false ++++ + +# Test Post in German + +## Lorem ipsum + +### dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea variari voluptas distinguique possit, augeri amplificarique non possit. At etiam Athenis, ut e. + + +### Consectetur adipiscing + +Bonum sit aut quid iudicat, quo aut petat aut fugiat aliquid, praeter voluptatem et dolorem. Ad haec et quae vel aliter pararetur et qua etiam carere possent sine dolore tum in morbos gravis, tum in damna, tum in dedecora incurrunt, saepe etiam legum iudiciorumque poenis obligantur. Qui autem ita frui volunt voluptatibus, ut nulli propter eas consequantur dolores, et qui suum iudicium retinent, ne voluptate victi faciant id. + +Sumitur contra mortis timorem et constantia contra metum religionis et sedatio animi omnium rerum occultarum ignoratione sublata et moderatio natura cupiditatum generibusque earum explicatis, et, ut dixi, ad lineam, hunc naturalem esse omnium corporum motum. Deinde ibidem homo acutus, cum illud ocurreret, si omnia dixi hausta e fonte naturae, si tota oratio nostra omnem sibi fidem sensibus confirmat, id est in culpa qui officia deserunt mollitia animi, id est. + +Posuit. Ea scientia et verborum vis et natura orationis et consequentium repugnantiumve ratio potest perspici. Omnium autem rerum natura cognita levamur superstitione, liberamur mortis metu, non conturbamur ignoratione rerum, e qua ipsa horribiles existunt saepe formidines. Denique etiam morati melius erimus. + + +## DeLorean ipsum + + +That's right. Huh? Go. Here you go, lady. There's a quarter. Good morning. + +Marty, I always wear a suit to the office. You alright? It's a board with wheels. Yeah. What the hell is this? Marty, you're acting like you haven't seen me in a week. + +Yes, yes, I'm George, George McFly, and I'm your density. I mean, I'm your destiny. It works, ha ha ha ha, it works. I finally invent something that works. Where the hell are they. That's Strickland. Jesus, didn't that guy ever have hair? Alright, alright, okay McFly, get a grip on yourself. It's all a dream. Just a very intense dream. Woh, hey, listen, you gotta help me. + diff --git a/content/posts/test-post.en.md b/content/posts/test-post.en.md new file mode 100644 index 0000000..7685a72 --- /dev/null +++ b/content/posts/test-post.en.md @@ -0,0 +1,33 @@ ++++ +title = 'English Test Post' +date = 2025-04-05T20:14:29+02:00 +draft = false ++++ + +# Test Post in English + +## Lorem ipsum + +### dolor sit amet + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea variari voluptas distinguique possit, augeri amplificarique non possit. At etiam Athenis, ut e. + + +### Consectetur adipiscing + +Bonum sit aut quid iudicat, quo aut petat aut fugiat aliquid, praeter voluptatem et dolorem. Ad haec et quae vel aliter pararetur et qua etiam carere possent sine dolore tum in morbos gravis, tum in damna, tum in dedecora incurrunt, saepe etiam legum iudiciorumque poenis obligantur. Qui autem ita frui volunt voluptatibus, ut nulli propter eas consequantur dolores, et qui suum iudicium retinent, ne voluptate victi faciant id. + +Sumitur contra mortis timorem et constantia contra metum religionis et sedatio animi omnium rerum occultarum ignoratione sublata et moderatio natura cupiditatum generibusque earum explicatis, et, ut dixi, ad lineam, hunc naturalem esse omnium corporum motum. Deinde ibidem homo acutus, cum illud ocurreret, si omnia dixi hausta e fonte naturae, si tota oratio nostra omnem sibi fidem sensibus confirmat, id est in culpa qui officia deserunt mollitia animi, id est. + +Posuit. Ea scientia et verborum vis et natura orationis et consequentium repugnantiumve ratio potest perspici. Omnium autem rerum natura cognita levamur superstitione, liberamur mortis metu, non conturbamur ignoratione rerum, e qua ipsa horribiles existunt saepe formidines. Denique etiam morati melius erimus. + + +## DeLorean ipsum + + +That's right. Huh? Go. Here you go, lady. There's a quarter. Good morning. + +Marty, I always wear a suit to the office. You alright? It's a board with wheels. Yeah. What the hell is this? Marty, you're acting like you haven't seen me in a week. + +Yes, yes, I'm George, George McFly, and I'm your density. I mean, I'm your destiny. It works, ha ha ha ha, it works. I finally invent something that works. Where the hell are they. That's Strickland. Jesus, didn't that guy ever have hair? Alright, alright, okay McFly, get a grip on yourself. It's all a dream. Just a very intense dream. Woh, hey, listen, you gotta help me. + diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..06007f8 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,149 @@ +baseURL = "https://blog.privacynerd.de/" +#baseURL = "/" +title = "Privacynerd's blog" +theme = "re-terminal" + +defaultContentLanguage = "en" +defaultContentLanguageInSubdir = true + +pagination.pagerSize = 5 + +[params] + # dir name of your main content (default is `content/posts`). + # the list of set content will show up on your index page (baseurl). + contentTypeName = "posts" + + # ["orange", "blue", "red", "green", "pink", "paper"] + themeColor = "green" + + # if you set this to 0, only submenu trigger will be visible + showMenuItems = 2 + + # show selector to switch language + showLanguageSelector = true # (default: false) + + # set theme to full screen width + fullWidthTheme = false # (default: false) + + # center theme with default width + centerTheme = true # (default: false) + + # if your resource directory contains an image called `cover.(jpg|png|webp)`, + # then the file will be used as a cover automatically. + # With this option you don't have to put the `cover` param in a front-matter. + autoCover = true + + # set post to show the last updated + # If you use git, you can set `enableGitInfo` to `true` and then post will automatically get the last updated + #showLastUpdated = true # (default: false) + + # set a custom favicon (default is a `themeColor` square) + # favicon = "favicon.ico" + + # Provide a string as a prefix for the last update date. By default, it looks like this: 2020-xx-xx [Updated: 2020-xx-xx] :: Author + # updatedDatePrefix = "Updated" + + # set all headings to their default size (depending on browser settings) + # oneHeadingSize = true # default + + # whether to show a page's estimated reading time + readingTime = true # (default: false) + + # whether to show a table of contents + # can be overridden in a page's front-matter + Toc = true # (default: false) + + # set title for the table of contents + # can be overridden in a page's front-matter + TocTitle = "Table of Contents" # default + + + # you can set a banner on the top of the page with a call to action + # defaults: dismissible = false; URL is optional + # [params.banner] + # dismissible = false + # text = "Check it out on GitHub" + # url = "https://github.com/mirus-ua/hugo-theme-re-terminal" + + + +[params.twitter] + # set Twitter handles for Twitter cards + # see https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started#card-and-content-attribution + # do not include @ + creator = "" + site = "" + +[languages] + [languages.en] + languageCode = "en" + languageName = "English" + weight = 1 + [languages.en.params] + subtitle = "Blog of privacynerd" + owner = "" + keywords = "" + copyright = "© 2025 Benjamin Burkhardt" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + newerPosts = "Newer posts" + olderPosts = "Older posts" + missingContentMessage = "Page not found..." + missingBackButtonLabel = "Back to home page" + minuteReadingTime = "min read" + words = "words" + imprint = "Imprint" + + [languages.en.params.logo] + logoText = "Privacynerd's blog" + logoHomeLink = "/en" + + [languages.en.menu] + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/en/about" + weight = 10 + [[languages.en.menu.main]] + identifier = "posts" + name = "Posts" + url = "/en/posts" + weight = 20 + + + [languages.de] + languageCode = "de" + languageName = "Deutsch" + weight = 2 + [languages.de.params] + subtitle = "Blog von privacynerd" + owner = "" + keywords = "" + copyright = "© 2025 Benjamin Burkhardt" + menuMore = "Mehr zeigen" + readMore = "Mehr lesen" + readOtherPosts = "Andere Posts lesen" + newerPosts = "Neuere Posts" + olderPosts = "Ältere Posts" + missingContentMessage = "Seite konnte nicht gefunden werden..." + missingBackButtonLabel = "Zurück zur Startseite" + minuteReadingTime = "Minuten Lesezeit" + words = "Wörter" + imprint = "Impressum" + + [languages.de.params.logo] + logoText = "Privacynerd's blog" + logoHomeLink = "/de" + + [languages.de.menu] + [[languages.de.menu.main]] + identifier = "about" + name = "Über" + url = "/de/about" + weight = 10 + [[languages.de.menu.main]] + identifier = "posts" + name = "Posts" + url = "/de/posts" + weight = 20 diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..5d008ea --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,58 @@ +{{ define "main" }} +
+

+ {{ .Title | markdownify }} +

+ + + {{ if .Params.tags }} + + {{ end }} + {{ partial "cover.html" (dict "ctx" . "isCoverCaptionEnabled" true) }} + + {{ if (.Params.Toc | default .Site.Params.Toc) }} +
+

+ {{ (.Params.TocTitle | default .Site.Params.TocTitle) | default "Table of Contents" }} +

+ {{ .TableOfContents }} +
+ {{ end }} + +
+ {{- with .Content -}} +
+ {{ . | replaceRE "()" `${1} ${3}` | safeHTML }} +
+ {{- end -}} +
+ + {{ if eq .Type $.Site.Params.contentTypeName }} + {{ partial "posts_pagination.html" . }} + {{ end }} + + {{ if not (.Params.hideComments | default false) }} + {{ partial "comments.html" . }} + {{ end }} +
+{{ end }} diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html new file mode 100644 index 0000000..ad1fa18 --- /dev/null +++ b/layouts/partials/footer.html @@ -0,0 +1,31 @@ + + +{{ $menu := resources.Get "js/menu.js" | js.Build }} +{{ $prism := resources.Get "js/prism.js" | js.Build }} + +{{ $bundle := slice $menu $prism | resources.Concat "bundle.js" | resources.Minify }} + + + + +{{ if .Site.Params.Banner }} + {{ $banner := resources.Get "js/banner.js" | js.Build | resources.Minify }} + + +{{ end }} + + +{{ partial "extended_footer.html" . }} diff --git a/layouts/partials/language-menu.html b/layouts/partials/language-menu.html new file mode 100644 index 0000000..46ca333 --- /dev/null +++ b/layouts/partials/language-menu.html @@ -0,0 +1,12 @@ + diff --git a/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.content b/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.content new file mode 100644 index 0000000..27f64d8 --- /dev/null +++ b/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.content @@ -0,0 +1,4 @@ +html:root{--accent: #78e2a0}:root{--accent-contrast-color: black;--article-link-color: var(inherit);--background: color-mix(in srgb, var(--accent) 2%, #1d1e28 98%);--border-color: rgba(255, 255, 255, 0.1);--color: white;--menu-color: white;--syntax-func-color: color-mix(in srgb, var(--accent) 70%, #999 30%);--syntax-var-color: color-mix(in srgb, var(--accent) 90%, transparent);--syntax-punctuation-color: white;--syntax-value-color: color-mix(in srgb, var(--accent), white);--syntax-comment-color: rgba(255, 255, 255, 0.3);--syntax-line-highlight-mix: color-mix(in srgb, var(--accent) 90%, #999 10%);--syntax-line-highlight-background-color: hsla(24, 20%, 50%, 0.4);--syntax-line-highlight-color: hsl(24, 20%, 95%);--syntax-line-highlight-box-shadow: white;--syntax-code-border-color: rgba(255, 255, 255, 0.1);--syntax-code-copy-button-background: hsla(0, 0%, 87.8%, 0.2);--syntax-code-copy-button-color: #bbb;--syntax-code-copy-button-box-shadow-color: rgba(0, 0, 0, 0.2)}@font-face{font-display:swap;font-family:'Fira Code';font-style:normal;font-weight:400;src:url("../fonts/FiraCode-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:'Fira Code';font-style:normal;font-weight:800;src:url("../fonts/FiraCode-Bold.woff") format("woff")}.button-container{display:table;margin-left:auto;margin-right:auto}button,.button,a.button{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 18px;margin:5px 0;text-decoration:none;text-align:center;border-radius:8;border:1px solid var(--accent);background:var(--accent);color:var(--accent-contrast-color);font:inherit;font-weight:bold;appearance:none;cursor:pointer;outline:none}button:hover,.button:hover,a.button:hover{background:color-mix(in srgb, var(--accent), transparent 10%)}button.outline,.button.outline,a.button.outline{background:transparent;box-shadow:none;padding:8px 18px}button.outline :hover,.button.outline :hover,a.button.outline :hover{transform:none;box-shadow:none}button.link,.button.link,a.button.link{background:none;font-size:1rem}button.small,.button.small,a.button.small{font-size:.8rem}button.wide,.button.wide,a.button.wide{min-width:200px;padding:14px 24px}a.read-more,a.read-more:hover,a.read-more:active{display:inline-flex;border:none;color:var(--accent);background:none;box-shadow:none;padding:0;margin:20px 0;max-width:100%}.code-toolbar{margin-bottom:20px}.code-toolbar .toolbar-item a{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;margin-bottom:5px;text-decoration:none;text-align:center;font-size:13px;font-weight:500;border-radius:8px;border:1px solid transparent;appearance:none;cursor:pointer;outline:none}input,textarea,select{background:transparent;color:var(--accent);border:1px solid var(--accent);border-radius:0;padding:10px;margin:5px 0;font:inherit;appearance:none}input:focus,input :active,textarea:focus,textarea :active,select:focus,select :active{border-color:var(--color);outline:1px solid var(--color)}input:active,textarea:active,select:active{box-shadow:none}select{background:var(--background)}select option{background:var(--background)}::placeholder{color:color-mix(in srgb, var(--accent), transparent 50%)}input[type="checkbox"]{vertical-align:middle;padding:10px;box-shadow:inset 0 0 0 3px var(--background)}input[type="checkbox"]:checked{background:var(--accent)}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:'';background:repeating-linear-gradient(90deg, var(--accent), var(--accent) 2px, transparent 0, transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.navigation-menu{display:flex;align-items:flex-start;justify-content:space-between;margin:20px 1px}@media (max-width: 684px){.navigation-menu{margin:0}}.navigation-menu__inner{display:flex;flex:1;flex-wrap:wrap;list-style:none;margin:0;padding:0}.navigation-menu__inner>li{flex:0 0 auto;margin-bottom:10px;white-space:nowrap}.navigation-menu__inner>li:not(:last-of-type){margin-right:20px}@media (max-width: 684px){.navigation-menu__inner{flex-direction:column;align-items:flex-start;padding:0}.navigation-menu__inner li{margin:0;padding:5px}}.navigation-menu .spacer{flex-grow:1 !important}.menu{display:flex;flex-direction:column;position:relative;list-style:none;padding:0;margin:0}.menu__trigger{margin-right:0 !important;color:var(--accent);user-select:none;cursor:pointer}.menu__subdrop--title{padding:5px}.menu__subdrop--list{list-style-type:unset}.menu__dropdown{--shadow-color: color-mix(in srgb, var(--background), transparent 20%);display:none;flex-direction:column;--shadow: 0 10px var(--shadow-color), -10px 10px var(--shadow-color), + 10px 10px var(--shadow-color);position:absolute;background:var(--background);box-shadow:var(--shadow);color:var(--menu-color);border:2px solid;margin:0;padding:10px;top:10px;left:0;list-style:none;z-index:99}.open .menu__dropdown{display:flex}.menu__dropdown>li{flex:0 0 auto}.menu__dropdown>li:not(:last-of-type){margin-bottom:10px}.menu__dropdown>li a{display:flex;padding:5px}@media (max-width: 684px){.menu--desktop{display:none}}.menu--mobile .menu__trigger{color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;margin-bottom:0 !important;position:relative;cursor:pointer;display:none}@media (max-width: 684px){.menu--mobile .menu__trigger{display:block}}@media (max-width: 684px){.menu--mobile .menu__dropdown{left:auto;right:0}}.menu--mobile li{flex:0 0 auto}.menu--mobile li:not(:last-of-type){margin-bottom:10px}.menu--language-selector .menu__trigger{color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;margin-bottom:0 !important;position:relative;cursor:pointer}@media (max-width: 684px){.menu--language-selector .menu__trigger{display:none}}.menu--language-selector .menu__dropdown{left:auto;right:0}.logo{display:flex;align-items:center;text-decoration:none;background:var(--accent);color:color-mix(in srgb, var(--accent), var(--accent-contrast-color) 90%);padding:5px 10px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;font-family:'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace;font-size:1rem;line-height:1.54;letter-spacing:-0.02em;background-color:var(--background);color:var(--color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga", "tnum", "zero", "ss01", "locl";font-variant-ligatures:contextual;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width: 684px){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.left{margin-right:auto}img.center{margin-left:auto;margin-right:auto}img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;max-width:100%;margin:25px 0}figure.left{margin-right:auto}figure.center{margin-left:auto;margin-right:auto}figure.right{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:var(--accent);color:var(--accent-contrast-color)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-family:'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace !important;font-feature-settings:normal;background:color-mix(in srgb, var(--accent), transparent 80%);color:var(--accent);padding:1px 6px;margin:0 2px;font-size:.95rem}code code,code kbd,kbd code,kbd kbd{background:transparent;padding:0;margin:0}pre{background:transparent !important;padding:20px 10px;margin:40px 0;font-size:.95rem !important;overflow:auto;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}pre+pre{border-top:0;margin-top:-40px}@media (max-width: 684px){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none !important;margin:0;padding:0;font-size:inherit;border:none}blockquote{border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width: 684px){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{content:'>';display:block;position:absolute;left:-25px;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:color-mix(in srgb, var(--accent), transparent 90%);font:inherit;color:inherit;border:1px solid var(--accent);padding-top:60px}blockquote.twitter-tweet p:before{content:''}blockquote.twitter-tweet:before{content:'> From Twitter:';position:absolute;top:20px;color:var(--accent);font-weight:bold}blockquote.twitter-tweet a{color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,th,td{border:1px dashed var(--accent);padding:10px}th{color:var(--accent)}ul,ol{margin-left:22px;padding:0}ul li,ol li{position:relative}@media (max-width: 684px){ul,ol{margin-left:20px}}ol{list-style:none;counter-reset:li}ol>li{counter-increment:li}ol>li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:var(--accent);display:inline-block;text-align:right}ol>li>ol{margin-left:38px}ol>li>ol>li{counter-increment:li}ol>li>ol>li:before{content:counters(li, ".") " "}mark{background:var(--accent);color:var(--accent-contrast-color)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid rgba(255,255,255,0.1)}.container.full,.container.center{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width: 684px){.container{padding:20px}}@media print{.container{display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:initial}}hr{width:100%;border:none;background:var(--border-color);height:1px}.hidden{display:none}sup{line-height:0}.index-content{margin-top:20px}.framed{border:1px solid var(--accent);padding:20px}.framed *:first-child{margin-top:0}.framed *:last-child{margin-bottom:0}.posts{width:100%}.post{width:100%;text-align:left;margin:20px auto;padding:20px 0}.post:not(:last-of-type){border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:color-mix(in srgb, var(--accent), transparent 30%)}.post-meta>*:not(:first-child)::before{content:"::";display:inline-block;margin:0 8px}.post-title{--border: 3px dotted var(--accent);position:relative;color:var(--accent);margin:0 0 15px;padding-bottom:15px;border-bottom:var(--border)}.post-title:after{content:'';position:absolute;bottom:2px;display:block;width:100%;border-bottom:var(--border)}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-content a{color:var(--article-link-color)}.post-cover{border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width: 684px){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none}.post ul li:not(:empty):before{content:'-';position:absolute;left:-20px;color:var(--accent)}.post--regulation h1{justify-content:center}.post--regulation h2{justify-content:center;margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:color-mix(in srgb, var(--accent), transparent 10%);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:color-mix(in srgb, var(--accent), transparent 50%)}figure:has(.post-cover){margin:40px 0}figure:has(.post-cover)>.post-cover{margin:0}figure:has(.post-cover)>figcaption{margin-top:0}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;text-align:center;position:relative;margin:100px 0 20px}.pagination__title-h{text-align:center;margin:0 auto;padding:5px 10px;background:var(--background);color:color-mix(in srgb, var(--accent), transparent 70%);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:10px}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;padding:0;appearance:none}@media (max-width: 684px){.button{flex:1}}.button a{display:flex;justify-content:center;flex:1;padding:8px 16px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.footer{padding:40px 0;flex-grow:0;opacity:.5;display:flex;justify-content:center}.footer__inner{display:flex;align-items:center;justify-content:space-between;margin:0;width:760px;max-width:100%}@media (max-width: 900px){.footer__inner{flex-direction:column}}.footer a{color:inherit}.footer .copyright{display:flex;flex-flow:row wrap;flex:1;align-items:center;font-size:1rem;justify-content:center}.footer .copyright--user{margin:auto;text-align:center}.footer .copyright>*:first-child:not(:only-child){margin-right:10px}.footer .copyright span{white-space:nowrap}#banner{width:100%;height:2rem;display:grid;grid-template-columns:1fr auto;background:var(--accent)}#banner span{display:flex;align-items:center;justify-content:center}#banner a{color:var(--accent-contrast-color);display:inline}#banner>button{padding:0 5px 0 0;margin:0}code[class*="language-"],pre[class*="language-"]{color:#ccc;background:none;font-family:Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#2d2d2d}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,0.08);background:linear-gradient(to right, rgba(153,122,102,0.1) 70%, rgba(153,122,102,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,0.4);color:#f5f2f0;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,0.2)}pre[class*="language-"].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*="language-"].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{color:#999;content:' ';display:block;padding-right:0.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user="root"]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}code.language-css,code.language-scss,.token.boolean,.token.string,.token.entity,.token.url,.language-css .token.string,.language-scss .token.string,.style .token.string,.token.attr-value,.token.keyword,.token.control,.token.directive,.token.statement,.token.regex,.token.atrule,.token.number,.token.inserted,.token.important{color:var(--syntax-value-color, color-mix(in srgb, var(--accent), white)) !important}.token.tag-id,.token.atrule-id,.token.operator,.token.unit,.token.placeholder,.token.variable,.token.tag,.token.attr-name,.token.namespace,.token.deleted,.token.property,.token.class-name,.token.constant,.token.symbol{color:var(--syntax-var-color, color-mix(in srgb, var(--accent) 90%, transparent)) !important}.token.property,.token.function,.token.function-name,.token.deleted,code[class*="language-"],.command-line-prompt>span:before{color:var(--syntax-func-color, color-mix(in srgb, var(--accent) 70%, #999 30%)) !important}.token.selector,.token.tag,.token.punctuation{color:var(--syntax-punctuation-color)}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--syntax-comment-color) !important}.token.namespace{opacity:0.7 !important}pre[data-line]{position:relative}pre[class*="language-"]{margin:0;padding:0;overflow:auto}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:color-mix(in srgb, var(--syntax-line-highlight-mix), transparent 92%);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:0.6em;min-width:1em;padding:0 0.5em;background-color:var(--syntax-line-highlight-background-color);color:var(--syntax-line-highlight-color);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:0.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px var(--syntax-line-highlight-box-shadow)}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:0.4em}.line-numbers .line-highlight:before,.line-numbers .line-highlight:after{content:none}.code-toolbar{--code-margin: 40px;position:relative;margin:var(--code-margin) 0;padding:20px;border:1px solid var(--syntax-code-border-color)}.code-toolbar+.code-toolbar,.code-toolbar+.highlight,.code-toolbar+.highlight .code-toolbar{border-top:0;margin-top:calc(-1 * var(--code-margin))}.code-toolbar pre,.code-toolbar code{border:none}.code-toolbar code{display:block;color:inherit}.code-toolbar>.toolbar button{font-size:0.8em !important;background:var(--syntax-code-copy-button-background) !important;color:var(--syntax-code-copy-button-color) !important;box-shadow:0 2px 0 0 var(--syntax-code-copy-button-box-shadow-color) !important;border-radius:0 !important;margin:6px !important;padding:10px !important;user-select:none}.collapsable-code{--border-color: color-mix(in srgb, var(--accent) 90%, #999 10%);position:relative;width:100%;margin:40px 0}.collapsable-code input[type="checkbox"]{position:absolute;visibility:hidden}.collapsable-code input[type="checkbox"]:checked~pre,.collapsable-code input[type="checkbox"]:checked~.code-toolbar pre{height:0;padding:0;border-top:none}.collapsable-code input[type="checkbox"]:checked~.code-toolbar{padding:0;border-top:none}.collapsable-code input[type="checkbox"]:checked~.code-toolbar .toolbar{display:none}.collapsable-code input[type="checkbox"]:checked~label .collapsable-code__toggle:after{content:attr(data-label-expand)}.collapsable-code label{position:relative;display:flex;justify-content:space-between;min-width:30px;min-height:30px;margin:0;border-bottom:1px solid var(--border-color);cursor:pointer}.collapsable-code__title{flex:1;color:var(--accent);padding:3px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collapsable-code__language{color:var(--accent);border:1px solid var(--border-color);border-bottom:none;text-transform:uppercase;padding:3px 10px}.collapsable-code__toggle{color:var(--accent);font-size:16px;padding:3px 10px}.collapsable-code__toggle:after{content:attr(data-label-collapse)}.collapsable-code pre{margin-top:0}.collapsable-code pre::first-line{line-height:0}.collapsable-code .code-toolbar{margin:0}.terms h3{font-size:initial}.terms ul{list-style:none}.terms ul li a{color:var(--accent)}.terms ul li:not(:empty):before{content:'-';position:absolute;left:-20px;color:var(--accent)}body .gist .blob-num,body .gist .blob-code-inner{border:none} + +/*# sourceMappingURL=styles.css.map */ \ No newline at end of file diff --git a/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.json b/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.json new file mode 100644 index 0000000..e7b8e7c --- /dev/null +++ b/resources/_gen/assets/css/base.scss_983d0fd8c6b35648423ca86087665cef.json @@ -0,0 +1 @@ +{"Target":"styles.css","MediaType":"text/css","Data":{}} \ No newline at end of file diff --git a/themes/re-terminal/.babelrc b/themes/re-terminal/.babelrc new file mode 100644 index 0000000..7f80ae6 --- /dev/null +++ b/themes/re-terminal/.babelrc @@ -0,0 +1,7 @@ +{ + "presets": [ + ["@babel/preset-env", { + "targets": "last 2 versions, >1%, not dead" + }], + ], +} diff --git a/themes/re-terminal/.eslintrc.yml b/themes/re-terminal/.eslintrc.yml new file mode 100644 index 0000000..7fdea84 --- /dev/null +++ b/themes/re-terminal/.eslintrc.yml @@ -0,0 +1,60 @@ +--- + +env: + es6: true + +extends: + # https://github.com/airbnb/javascript + - airbnb + - eslint:recommended + - prettier + +parser: babel-eslint + +rules: + # best practices + arrow-parens: + - 2 + - as-needed + semi: + - 2 + - always + class-methods-use-this: 0 + comma-dangle: + - 2 + - always-multiline + no-console: + - 2 + no-unused-expressions: 0 + no-param-reassign: + - 2 + - props: false + no-useless-escape: 0 + func-names: 0 + quotes: + - 2 + - double + - allowTemplateLiterals: true + no-underscore-dangle: 0 + object-curly-newline: 0 + function-paren-newline: 0 + operator-linebreak: + - 2 + - after + no-unused-vars: + - 2 + - argsIgnorePattern: "^_" + # jsx a11y + jsx-a11y/no-static-element-interactions: 0 + jsx-a11y/anchor-is-valid: + - 2 + - specialLink: + - to + +globals: + document: true + requestAnimationFrame: true + window: true + self: true + fetch: true + Headers: true diff --git a/themes/re-terminal/.gitignore b/themes/re-terminal/.gitignore new file mode 100644 index 0000000..99ec36f --- /dev/null +++ b/themes/re-terminal/.gitignore @@ -0,0 +1,99 @@ +# Created by https://www.gitignore.io/api/node +# Edit at https://www.gitignore.io/?templates=node + +# firebase +.firebase + +# mac +**/.DS_Store + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# End of https://www.gitignore.io/api/node +public +resources +.hugo_build.lock diff --git a/themes/re-terminal/.husky/.gitignore b/themes/re-terminal/.husky/.gitignore new file mode 100644 index 0000000..31354ec --- /dev/null +++ b/themes/re-terminal/.husky/.gitignore @@ -0,0 +1 @@ +_ diff --git a/themes/re-terminal/.husky/pre-push b/themes/re-terminal/.husky/pre-push new file mode 100755 index 0000000..f1fd679 --- /dev/null +++ b/themes/re-terminal/.husky/pre-push @@ -0,0 +1,4 @@ +#!/bin/sh +. "$(dirname "$0")/_/husky.sh" + +yarn build && git add . && git commit --amend --no-edit diff --git a/themes/re-terminal/.prettierrc b/themes/re-terminal/.prettierrc new file mode 100644 index 0000000..e1cf070 --- /dev/null +++ b/themes/re-terminal/.prettierrc @@ -0,0 +1,12 @@ +{ + "parser": "babel", + "printWidth": 100, + "trailingComma": "all", + "arrowParens": "avoid", + "overrides": [{ + "files": ".html", + "options": { + "parser": "html" + } + }] +} diff --git a/themes/re-terminal/.stylelintrc.json b/themes/re-terminal/.stylelintrc.json new file mode 100644 index 0000000..ca7b34e --- /dev/null +++ b/themes/re-terminal/.stylelintrc.json @@ -0,0 +1,10 @@ +{ + "extends": [ + "stylelint-config-standard-scss", + "stylelint-config-prettier-scss" + ], + "rules": { + "max-empty-lines": 1 + } +} + diff --git a/themes/re-terminal/.vscode/extensions.json b/themes/re-terminal/.vscode/extensions.json new file mode 100644 index 0000000..b5854dd --- /dev/null +++ b/themes/re-terminal/.vscode/extensions.json @@ -0,0 +1,7 @@ +{ + "recommendations": [ + "tamasfe.even-better-toml", + "golang.go", + "budparr.language-hugo-vscode" + ] +} \ No newline at end of file diff --git a/themes/re-terminal/COMMUNITY-FEATURES.md b/themes/re-terminal/COMMUNITY-FEATURES.md new file mode 100644 index 0000000..d0f898e --- /dev/null +++ b/themes/re-terminal/COMMUNITY-FEATURES.md @@ -0,0 +1,27 @@ +# Community features + + + +## Preforked era below + +- **Portfolio** (https://github.com/Louisload/hugo-theme-terminal-portfolio) + - Allows you to create a portfolio page (or several). Supports icons and subsections. + - Luís Rodrigues Alves (Louisload), a game dev and musician. + +- **Single Page Website** (https://github.com/justinnuwin/hugo-theme-terminal) + - A layout where the homepage can render lists of pages and the navigation menu can link to sections on the homepage. + - Justin Nguyen, software and hardware developer. diff --git a/themes/re-terminal/LICENSE.md b/themes/re-terminal/LICENSE.md new file mode 100644 index 0000000..00eac84 --- /dev/null +++ b/themes/re-terminal/LICENSE.md @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2019 panr +Copyright (c) 2024 Mirus + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/re-terminal/README.md b/themes/re-terminal/README.md new file mode 100644 index 0000000..33ecb16 --- /dev/null +++ b/themes/re-terminal/README.md @@ -0,0 +1,393 @@ +# re-Terminal + +## Welcome to Hugo Theme re-Terminal! + +Hello! I'm thrilled to announce a brand new fork of Hugo Theme Terminal, now officially known as Hugo Theme Re-Terminal! + +As the maintainer, I'm excited to share that this theme will continue to evolve and receive updates with new features. Why? Because I use it myself! You can bet your last byte that any changes I make will be thoroughly tested and refined for real-world use. + +This fork aims to breathe new life into the original Terminal theme, which was once a popular choice among Hugo enthusiasts. Unfortunately, it had been neglected over time. But no more! With re-Terminal, we're committed to keeping the spirit of the original alive while adding fresh perspectives and innovations. + +In the coming weeks and months, you can expect to see new features, and bug fixes. We'll also be actively seeking feedback from our community to ensure that this theme continues to meet your needs and exceed your expectations. + +So, welcome aboard! I'm excited to have you join us on this journey as we shape the future of Hugo Theme re-Terminal together. Let's get started! + +## Changes vs original Terminal + +- removed all deprecated HUGO code +- comments counter for pages +- added post base primitive for more flexible pages where you can embed your code +- site top banner, aka call to action banner +- migrated from SCSS variable to CSS' Native, it brings super easy color customization via `style.css` +- add submenus for the main menu +- `coverCaption` for your article covers. Now you can add some information about the image in proper way + +--- + +![re-Terminal](https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/images/screenshot.png?raw=true) + +### DEMO and some blog posts about re-Terminal - https://re-terminal.nebrowser.com/ + +### Visit repo's wiki (WIP) - https://github.com/mirus-ua/hugo-theme-re-terminal/wiki + +### ⚠️ The theme needs at least Hugo **Extended** v0.128.0. + +re-Terminal before v2.1.0 may work with versions of HUGO less than v0.128.0 below to v0.90.0 if you change the min version manually in mod files, but I didn't test it + +--- + +- [Features](#features) +- [CSS Variable](#css-variable) +- [Built-in shortcodes](#built-in-shortcodes) +- [Code highlighting](#code-highlighting) +- [How to start](#how-to-start) +- [How to run your site](#how-to-run-your-site) +- [How to configure](#how-to-configure) +- [Post archetype](#post-archetype) +- [Add-ons](#add-ons) +- [How to edit the theme](#how-to-edit) +- [Found a bug?](#bug) +- [New cool idea or feature](#feature) +- [Terminal theme user?](#terminal-theme-user) +- [License](#license) + +## Features + +- **6 duotone themes**, depending on your preferences (blue is default, red, orange, green, pink, paper) +- [**Fira Code**](https://github.com/tonsky/FiraCode) as default monospaced font. It's gorgeous! +- **really nice duotone**, custom syntax highlighting based on [**PrismJS**](https://prismjs.com) +- fully responsive +- fully based on Hugo ecosystem (Pipes and Modules) + +## CSS Variables + +You can find all of them in the browser's page inspector, but here is the list with default values anyway: + +```css + /* the colors are from dark pallets; light themes have different defaults */ + :root { + --accent: #23B0FF; /* 1 of 5 basic colors */ + --background: color-mix(in srgb, var(--accent) 2%, #1D1E28 98%); /* background color; inherit shades of the accent */ + --accent-contrast-color: black; /* mainly uses for text on the accent backgrounds but not limited */ + --color: white; /* text color, also some other text use the variable in color mixing */ + --border-color: rgba(255, 255, 255, .1); /* border color */ + --article-link-color: var(inherit); /* for you, who want to colorize your article links */ + --menu-color: blackl /* a variable for menus color */ + + /* code syntax */ + /* take a look at themes/re-terminal/assets/css/syntax.scss to understand in detail which color stands for */ + --syntax-func-color: color-mix(in srgb, var(--accent) 70%, #999 30%); + --syntax-var-color: color-mix(in srgb, var(--accent) 90%, transparent); + --syntax-value-color: color-mix(in srgb, var(--accent), white); + + /* breakpoints */ + /* unfortunately, native CSS variables don't support media queries, so use SCSS vars instead */ + $phone: 684px; + $tablet: 900px; + } +``` + +#### Built-in shortcodes + +- **`image`** (props required: **`src`**; props optional: **`alt`**, **`position`** (**left** is default | center | right), **`style`**) + - e.g. + + ```go + {{< image src="/img/hello.png" alt="Hello Friend" position="center" style="border-radius: 8px;" >}} + ``` +- **`figure`** (same as `image`, plus few optional props: **`caption`**, **`captionPosition`** (left | **center** is default | right), **`captionStyle`**) + - e.g. + + ```go + {{< figure src="/img/hello.png" alt="Hello Friend" position="center" style="border-radius: 8px;" caption="Hello Friend!" captionPosition="right" captionStyle="color: red;" >}} + ``` +- **`code`** (props required: **`language`**; props optional: **`title`**, **`id`**, **`expand`** (default "△"), **`collapse`** (default "▽"), **`isCollapsed`**) + - e.g. + + ```go + {{< code language="css" title="Really cool snippet" id="1" expand="Show" collapse="Hide" isCollapsed="true" >}} + pre { + background: #1a1a1d; + padding: 20px; + border-radius: 8px; + font-size: 1rem; + overflow: auto; + + @media (--phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + color: #ccc; + padding: 0; + font-size: inherit; + } + } + {{< /code >}} + ``` + +#### Code highlighting + +A custom syntax highlighting based on PrismJS. All you need to do is to wrap you code like this: + +```` +```html + // your code here +``` +```` + +**Supported languages**: actionscript, apacheconf, applescript, bash, c, clike, cmake, coffeescript, cpp, csharp, csp, css, css-extras, diff, django, docker, elixir, elm, erlang, flow, fsharp, git, go, graphql, haml, handlebars, haskell, http, java, javascript, json, jsx, kotlin, latex, less, llvm, makefile, markdown, markup, markup-templating, nasm, objectivec, ocaml, perl, php, php-extras, powershell, processing, pug, python, r, reason, ruby, rust, sass, scala, scheme, scss, sql, stylus, swift, textile, toml, tsx, twig, typescript, vim, visual-basic, wasm, yaml. + +## How to start + +You can download the theme manually by going to [https://github.com/mirus-ua/hugo-theme-re-terminal.git](https://github.com/mirus-ua/hugo-theme-re-terminal.git) and pasting it to `themes/re-terminal` in your root directory. + +You can also choose **one of the 3 possibilities** to install the theme: + +1. as Hugo Module +2. as a standalone local directory +3. as a git submodule + +⚠️ The theme needs at least Hugo **Extended** v0.128.x. + +### Install theme as Hugo Module + +```bash +# If this is the first time you're using Hugo Modules +# in your project. You have to initiate your own module before +# you fetch the theme module. +# +# hugo mod init [your website/module name] +hugo mod get github.com/mirus-ua/hugo-theme-re-terminal +``` + +and in your config file add: + +```toml +[module] + # this is needed when you fetch the theme as a submodule to your repo. + # replacements = "github.com/mirus-ua/hugo-theme-re-terminal -> themes/re-terminal" +[[module.imports]] + path = 'github.com/mirus-ua/hugo-theme-re-terminal' +``` + +Keep in mind that the theme by default won't show up in the `themes` directory. This means that you are using the theme as it was on the repository at the moment you fetched it. Your local `go.sum` file keeps all the references. Read more about Hugo Modules in the [official documentation](https://gohugo.io/hugo-modules/). + +### Install theme locally + +```bash +git clone https://github.com/mirus-ua/hugo-theme-re-terminal.git themes/re-terminal +``` + +This will clone the repository directly to the `themes/re-terminal` directory. + +### Install theme as a submodule + +```bash +git submodule add -f https://github.com/mirus-ua/hugo-theme-re-terminal.git themes/re-terminal +``` + +This will install the repository as a sumbodule in the `themes/re-terminal` directory. + +⚠️ If you encounter any issues with: + +```bash +Error: module "re-terminal" not found; either add it as a Hugo Module or store it in "[...your custom path]/themes".: module does not exist +``` + +then please try to remove `theme = "re-terminal"` from your config file. + +## How to run your site + +```bash +hugo server -t re-terminal +``` + +and go to `localhost:1313` in your browser. From now on all the changes you make will go live, so you don't need to refresh your browser every single time. + +## How to configure + +The theme doesn't require any advanced configuration. Just copy: + +```toml +baseurl = "/" +languageCode = "en-us" +# Add it only if you keep the theme in the `themes` directory. +# Remove it if you use the theme as a remote Hugo Module. +theme = "re-terminal" +pagination.pagerSize = 5 + +[params] + # dir name of your main content (default is `content/posts`). + # the list of set content will show up on your index page (baseurl). + contentTypeName = "posts" + + # ["orange", "blue", "red", "green", "pink", "paper"] + themeColor = "orange" + + # if you set this to 0, only submenu trigger will be visible + showMenuItems = 2 + + # show selector to switch language + showLanguageSelector = false + + # set theme to full screen width + fullWidthTheme = false + + # center theme with default width + centerTheme = false + + # if your resource directory contains an image called `cover.(jpg|png|webp)`, + # then the file will be used as a cover automatically. + # With this option you don't have to put the `cover` param in a front-matter. + autoCover = true + + # set post to show the last updated + # If you use git, you can set `enableGitInfo` to `true` and then post will automatically get the last updated + showLastUpdated = false + + # set a custom favicon (default is a `themeColor` square) + # favicon = "favicon.ico" + + # Provide a string as a prefix for the last update date. By default, it looks like this: 2020-xx-xx [Updated: 2020-xx-xx] :: Author + # updatedDatePrefix = "Updated" + + # set all headings to their default size (depending on browser settings) + # oneHeadingSize = true # default + + # whether to show a page's estimated reading time + # readingTime = false # default + + # whether to show a table of contents + # can be overridden in a page's front-matter + # Toc = false # default + + # set title for the table of contents + # can be overridden in a page's front-matter + # TocTitle = "Table of Contents" # default + + + # you can set a banner on the top of the page with a call to action + # defaults: dismissible = false; URL is optional + # [params.banner] + # dismissible = false + # text = "Check it out on GitHub" + # url = "https://github.com/mirus-ua/hugo-theme-re-terminal" + + + +[params.twitter] + # set Twitter handles for Twitter cards + # see https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started#card-and-content-attribution + # do not include @ + creator = "" + site = "" + +[languages] + [languages.en.params] + languageName = "English" + title = "re-Terminal" + subtitle = "A simple, retro theme for Hugo" + owner = "" + keywords = "" + copyright = "" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + newerPosts = "Newer posts" + olderPosts = "Older posts" + missingContentMessage = "Page not found..." + missingBackButtonLabel = "Back to home page" + minuteReadingTime = "min read" + words = "words" + + [languages.en.params.logo] + logoText = "re-Terminal" + logoHomeLink = "/" + + [languages.en.menu] + # Submenus is available since v2.1.0 + # [[languages.en.menu.main]] + # identifier = "submenuParent" + # name = "Submenu" + # [[languages.en.menu.main]] + # parent = "submenuParent" + # identifier = "anItem" + # name = "AnItem" + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/about" + [[languages.en.menu.main]] + identifier = "showcase" + name = "Showcase" + url = "/showcase" + +[module] + # In case you would like to make changes to the theme and keep it locally in you repository, + # uncomment the line below (and correct the local path if necessary). + # -- + # replacements = "github.com/mirus-ua/hugo-theme-re-terminal -> themes/re-terminal" +[[module.imports]] + path = 'github.com/mirus-ua/hugo-theme-re-terminal' +``` + +to `config.toml` file in your Hugo root directory and change params fields. In case you need, here's [a YAML version](https://gist.github.com/panr/9eeea6f595c257febdadc11763e3a6d1). + +**NOTE:** Please keep in mind that `main menu` supports only one level of nesting. + +## Post archetype + +See the default `post` file params supported by the theme — https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/archetypes/posts.md + +## Add-ons + +- **Comments** — for adding comments to your blog posts please take a look at `layouts/partials/comments.html` https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/layouts/partials/comments.html. +- **Comments counter** — for adding comments counter to your blog posts please take a look at `layouts/partials/comments_counter.html` https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/layouts/partials/comments_counter.html. +- **Extended Head** — please take a look at `layouts/partials/extended_head.html` https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/layouts/partials/extended_head.html +- **Extended Footer** — please take a look at `layouts/partials/extended_footer.html` https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/layouts/partials/extended_footer.html + +### Low-level add-ons + +- **Post base** — Renders bare minimum of posts' content. For motivation and details take a look at https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/layouts/partials/single_basic.html + +## How to edit the theme `` + +If you are using as a remote Hugo Module (you don't have the theme files in the `theme/re-terminal`) and you have to override only some of the styles, you can do this easily by adding `static/style.css` in your root directory and point things you want to change. + +If you have the theme files in the theme directory, then you can directly edit anything in the theme, you just have to go to `themes/re-terminal` and modify the files. No compilation step needed. + +## Found a bug? `` + +If you spot any bugs, please use [Issue Tracker](https://github.com/mirus-ua/hugo-theme-re-terminal/issues) or create a new [Pull Request](https://github.com/mirus-ua/hugo-theme-re-terminal/pulls) to fix the issue. + +## New cool idea or feature? `` + +The theme is in constant development since 2019 and has got many cool features that helped many of you and made the theme better. But there were also many features that I wasn't sure about because I want to keep the theme as simple as possible. + +So, let's say you have an idea of how to extend the theme. That's cool and you're welcome to do that, just follow these steps: + +- fork the theme +- implement the feature +- write an instruction how to use the feature +- give a working example of the implementation for other users +- add info about your work to `COMMUNITY-FEATURES.md` +- make a PR with edited `COMMUNITY-FEATURES.md` + +This will help keeping the theme close to its roots, and also allow anyone who wishes to improve it and match their needs, to do whatever they want. + +Sounds OK? Cool, let's rock! 🤘 + +## re-Terminal theme user? + +I'd be happy to know more about you and what you are doing. If you want to share it, please make a contribution and [add your site to the list](https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/USERS.md)! 🤗 + +## License + +Copyright © 2019-2022 Radosław Kozieł ([@panr](https://twitter.com/panr)) + +Copyright © 2024-now Mirus + +The theme is released under the MIT License. Check the [original theme license](https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/LICENSE.md) for additional licensing information. diff --git a/themes/re-terminal/USERS.md b/themes/re-terminal/USERS.md new file mode 100644 index 0000000..69648d8 --- /dev/null +++ b/themes/re-terminal/USERS.md @@ -0,0 +1,69 @@ +# Meet the users of re-Terminal theme! +- https://nebrowser.com/ **Mirus** (Team/Tech Lead) + +# Meet the users of OG Terminal theme! + +- https://xicode.se **magistern** (Teacher) +- https://devmaster64.com **devmaster64** (Software Developer) +- https://calloc.net **Vaibhav Yenamandra** (Software Engineer) +- https://potatofrom.space **Kevin Liu** (Software) +- https://horochx.org **horochx** (Software Developer) +- https://feng.si **Si Feng** (Software Engineer) +- https://ben-on-vms.com **Benedikt Frenzel** (Technical Support Engineer) +- https://johngazzini.com **John Gazzini** (Software Engineer) +- https://tears.io/ **Alex** (SRE) +- https://ayushkarn.me/ **Ayush Karn** (Student Developer) +- https://zaine.me **Amine Zaine** (Cloud Engineer) +- https://notes.dmaitre.phyip3.dur.ac.uk/computing-club/ **Ryan Moodie** (Physics PhD student) +- https://lunar.computer **Lunar Computer** (DevOps Engineer) +- https://naxxfish.net **Chris Roberts** (Broadcast Systems Engineer) +- https://andreacaravano.net **Andrea Caravano** (Student) +- https://qbunt.com **Jeremy Bunting** (Software Engineer) +- https://smeik.org **Smeik** (Embedded Developer) +- https://code.willstocks.co.uk **Will Stocks** (Blogger & Developer) +- https://blog.vnandag.me **Nanda Gopal** (Student Developer) +- https://m47r1x.github.io **Neo** (Citizen of Zion) +- https://bgameiro.me/ **Bernardo Gameiro** (Engineer Physicist student) +- https://return-to-libc.com/ **elraro** (Cyber Security Specialist) +- https://pablart.com/ **Pablo Diaz-Gutierrez** (Software Engineer, General Tinkerer) +- https://monocle.rpod.club/ **classx** (DevOps Engineer) +- https://erisianrite.com/ **ErisianRite** (Coding, Engineering, Tools for Thought) +- https://isaes.com.tr/ **Isa Es** (Software Engineer) +- https://blog.m5e.de/ **Christoph Miksche** (Software Developer) +- https://mpostument.com/ **Maksym Postument** (DevOps Engineer) +- https://mathiejosh.xyz **Josh Mathie** (Electrical Engineering Technology Student/Sales and Engineering Tech) +- https://yuji.ne.jp/ **YUJI** (Student & Software Developer) +- https://blog.puvvadi.me **KD Puvvadi** (Software Dev & Cloud Orchestrator) +- https://hidden.land/ **Louisload** (Game Developer & Musician) +- https://linuxbase.nl **Michael Trip** (DevOps Engineer) +- https://blog.sethforprivacy.com **Seth For Privacy** (Security, privacy, and cryptocurrency writer, podcaster) +- https://thesprawl.city **crish** (Software and stuff) +- https://justinnuwin.com **Justin Nguyen** (Software & Hardware Developer) +- https://blog.woosal.com/ **Vusal Ismayilov** (Computer Engineering Student) +- https://itsembedded.com/ **Norbert Kremeris** (digital logic design and verification engineer) +- https://nereuxofficial.github.io **Nereuxofficial** (Software Developer & Student) +- https://biplav.xyz **Biplav's Blog** (Student) +- https://santiago.wtf **Nicholas Santiago** (DevOps Engineer) +- https://2200g.github.io/ **2200g** (Blogger/Student) +- https://they.mint.lgbt **Joey Aliaga** (Software Developer & Student) +- https://tatewilhelm.me **Tate Wilhelm** (Student, Programmer & Tinkerer) +- https://mikefoden.com **Mike Foden** (Software Developer) +- https://undemalum.github.io/portfolio/ **Mateusz Konat** (Student) +- https://ku0hn.radio **Ben Kuhn** (Ham Radio Operator, InfoSec Engineer, Tinkerer) +- https://www.grumpymetalguy.com **GrumpyMetalGuy** (General Grumper and Developer) +- https://blog.jontes.page **Jonte** (general tech geek) +- https://nazdarthegame.com/ **Michal Skoula** (Software Developer) +- https://1mup.myorange.house **Antonio Garosi** (Street art gallery) +- https://kitchvx.github.io **Nathan Kitching** (IT Student) +- https://dgood.win **Dom Goodwin** (Platform Engineer) +- https://sir-photch.xyz **Sir-Photch** (ComSci-student. German Blog) +- https://drewmorris.info **Drew Morris** (Mathematician && Computer Scientist) +- https://blog.darkiiiiiice.com **MarioMang** (Software Developer) + + + diff --git a/themes/re-terminal/archetypes/posts.md b/themes/re-terminal/archetypes/posts.md new file mode 100644 index 0000000..3e3e249 --- /dev/null +++ b/themes/re-terminal/archetypes/posts.md @@ -0,0 +1,15 @@ ++++ +title = "{{ replace .TranslationBaseName "-" " " | title }}" +date = "{{ .Date }}" +author = "" +authorTwitter = "" #do not include @ +cover = "" +coverCaption = "" +tags = ["", ""] +keywords = ["", ""] +description = "" +showFullContent = false +readingTime = false +hideComments = false +color = "" #color from the theme settings ++++ diff --git a/themes/re-terminal/assets/css/banner.scss b/themes/re-terminal/assets/css/banner.scss new file mode 100644 index 0000000..97004e6 --- /dev/null +++ b/themes/re-terminal/assets/css/banner.scss @@ -0,0 +1,23 @@ +#banner { + width: 100%; + height: 2rem; + display: grid; + grid-template-columns: 1fr auto; + background: var(--accent); + + & span { + display: flex; + align-items: center; + justify-content: center; + } + + & a { + color: var(--accent-contrast-color); + display: inline; + } + + & > button { + padding: 0 5px 0 0; + margin: 0; + } +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/buttons.scss b/themes/re-terminal/assets/css/buttons.scss new file mode 100644 index 0000000..877433b --- /dev/null +++ b/themes/re-terminal/assets/css/buttons.scss @@ -0,0 +1,95 @@ +.button-container { + display: table; + margin-left: auto; + margin-right: auto; +} + +button, +.button, +a.button { + position: relative; + display: flex; + align-items: center; + justify-content: center; + padding: 8px 18px; + margin: 5px 0; + text-decoration: none; + text-align: center; + border-radius: 8; + border: 1px solid var(--accent); + background: var(--accent); + color: var(--accent-contrast-color); + font: inherit; + font-weight: bold; + appearance: none; + cursor: pointer; + outline: none; + + &:hover { + background: color-mix(in srgb, var(--accent), transparent 10%); + } + + /* variants */ + + &.outline { + background: transparent; + box-shadow: none; + padding: 8px 18px; + + :hover { + transform: none; + box-shadow: none; + } + } + + &.link { + background: none; + font-size: 1rem; + } + + /* sizes */ + + &.small { + font-size: .8rem; + } + + &.wide { + min-width: 200px; + padding: 14px 24px; + } +} + +a.read-more, +a.read-more:hover, +a.read-more:active { + display: inline-flex; + border: none; + color: var(--accent); + background: none; + box-shadow: none; + padding: 0; + margin: 20px 0; + max-width: 100%; +} + +.code-toolbar { + margin-bottom: 20px; + + .toolbar-item a { + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + margin-bottom: 5px; + text-decoration: none; + text-align: center; + font-size: 13px; + font-weight: 500; + border-radius: 8px; + border: 1px solid transparent; + appearance: none; + cursor: pointer; + outline: none; + } +} diff --git a/themes/re-terminal/assets/css/code.scss b/themes/re-terminal/assets/css/code.scss new file mode 100644 index 0000000..2414173 --- /dev/null +++ b/themes/re-terminal/assets/css/code.scss @@ -0,0 +1,84 @@ +.collapsable-code { + --border-color: color-mix(in srgb, var(--accent) 90%, #999 10%); + + position: relative; + width: 100%; + margin: 40px 0; + + input[type="checkbox"] { + position: absolute; + visibility: hidden; + } + + input[type="checkbox"]:checked { + ~ pre, + ~ .code-toolbar pre { + height: 0; + padding: 0; + border-top: none; + } + + ~ .code-toolbar { + padding: 0; + border-top: none; + + .toolbar { + display: none; + } + } + + ~ label .collapsable-code__toggle:after { + content: attr(data-label-expand); + } + } + + label { + position: relative; + display: flex; + justify-content: space-between; + min-width: 30px; + min-height: 30px; + margin: 0; + border-bottom: 1px solid var(--border-color); + cursor: pointer; + } + + &__title { + flex: 1; + color: var(--accent); + padding: 3px 10px; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &__language { + color: var(--accent); + border: 1px solid var(--border-color); + border-bottom: none; + text-transform: uppercase; + padding: 3px 10px; + } + + &__toggle { + color: var(--accent); + font-size: 16px; + padding: 3px 10px; + + &:after { + content: attr(data-label-collapse); + } + } + + pre { + margin-top: 0; + + &::first-line { + line-height: 0; + } + } + + .code-toolbar { + margin: 0; + } +} diff --git a/themes/re-terminal/assets/css/color/blue.scss b/themes/re-terminal/assets/css/color/blue.scss new file mode 100644 index 0000000..747d3d2 --- /dev/null +++ b/themes/re-terminal/assets/css/color/blue.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #23b0ff; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/color/green.scss b/themes/re-terminal/assets/css/color/green.scss new file mode 100644 index 0000000..8193ab3 --- /dev/null +++ b/themes/re-terminal/assets/css/color/green.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #78e2a0; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/color/orange.scss b/themes/re-terminal/assets/css/color/orange.scss new file mode 100644 index 0000000..0cc71b1 --- /dev/null +++ b/themes/re-terminal/assets/css/color/orange.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #ffa86a; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/color/paper.scss b/themes/re-terminal/assets/css/color/paper.scss new file mode 100644 index 0000000..1ae8f3b --- /dev/null +++ b/themes/re-terminal/assets/css/color/paper.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #1d1e28; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/color/pink.scss b/themes/re-terminal/assets/css/color/pink.scss new file mode 100644 index 0000000..373b4c9 --- /dev/null +++ b/themes/re-terminal/assets/css/color/pink.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #ee72f1; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/color/red.scss b/themes/re-terminal/assets/css/color/red.scss new file mode 100644 index 0000000..ba1ea95 --- /dev/null +++ b/themes/re-terminal/assets/css/color/red.scss @@ -0,0 +1,3 @@ +html:root { + --accent: #ff6266; +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/font.scss b/themes/re-terminal/assets/css/font.scss new file mode 100644 index 0000000..aab7249 --- /dev/null +++ b/themes/re-terminal/assets/css/font.scss @@ -0,0 +1,15 @@ +@font-face { + font-display: swap; + font-family: 'Fira Code'; + font-style: normal; + font-weight: 400; + src: url("../fonts/FiraCode-Regular.woff") format("woff"); +} + +@font-face { + font-display: swap; + font-family: 'Fira Code'; + font-style: normal; + font-weight: 800; + src: url("../fonts/FiraCode-Bold.woff") format("woff"); +} diff --git a/themes/re-terminal/assets/css/footer.scss b/themes/re-terminal/assets/css/footer.scss new file mode 100644 index 0000000..9667d2c --- /dev/null +++ b/themes/re-terminal/assets/css/footer.scss @@ -0,0 +1,46 @@ +.footer { + padding: 40px 0; + flex-grow: 0; + opacity: .5; + display: flex; + justify-content: $centerTheme; + + &__inner { + display: flex; + align-items: center; + justify-content: space-between; + margin: 0; + width: 760px; + max-width: 100%; + + @media (max-width: $tablet) { + flex-direction: column; + } + } + + a { + color: inherit; + } + + .copyright { + display: flex; + flex-flow: row wrap; + flex: 1; + align-items: $centerTheme; + font-size: 1rem; + justify-content: $centerTheme; + + &--user { + margin: auto; + text-align: center; + } + + & > *:first-child:not(:only-child) { + margin-right: 10px; + } + + span { + white-space: nowrap; + } + } +} diff --git a/themes/re-terminal/assets/css/form.scss b/themes/re-terminal/assets/css/form.scss new file mode 100644 index 0000000..fb3bee8 --- /dev/null +++ b/themes/re-terminal/assets/css/form.scss @@ -0,0 +1,43 @@ +input, textarea, select { + background: transparent; + color: var(--accent); + border: 1px solid var(--accent); + border-radius: 0; + padding: 10px; + margin: 5px 0; + font: inherit; + appearance: none; + + &:focus, :active { + border-color: var(--color); + outline: 1px solid var(--color); + } + + &:active { + box-shadow: none; + } +} + +select { + background: var(--background); + + option { + background: var(--background); + } +} + +::placeholder { + color: color-mix(in srgb, var(--accent), transparent 50%); +} + +input { + &[type="checkbox"] { + vertical-align: middle; + padding: 10px; + box-shadow: inset 0 0 0 3px var(--background); + + &:checked { + background: var(--accent); + } + } +} diff --git a/themes/re-terminal/assets/css/gist.scss b/themes/re-terminal/assets/css/gist.scss new file mode 100644 index 0000000..3ed8145 --- /dev/null +++ b/themes/re-terminal/assets/css/gist.scss @@ -0,0 +1,6 @@ +body .gist .blob-num /* line numbers */, +body .gist .blob-code-inner +{ + border: none; +} + diff --git a/themes/re-terminal/assets/css/header.scss b/themes/re-terminal/assets/css/header.scss new file mode 100644 index 0000000..e8c3d07 --- /dev/null +++ b/themes/re-terminal/assets/css/header.scss @@ -0,0 +1,34 @@ +.header { + display: flex; + flex-direction: column; + position: relative; + + @media print { + display: none; + } + + &__inner { + display: flex; + align-items: center; + justify-content: space-between; + } + + &__logo { + display: flex; + flex: 1; + + &:after { + content: ''; + background: repeating-linear-gradient(90deg, var(--accent), var(--accent) 2px, transparent 0, transparent 10px); + display: block; + width: 100%; + right: 10px; + } + + a { + flex: 0 0 auto; + max-width: 100%; + text-decoration: none; + } + } +} diff --git a/themes/re-terminal/assets/css/logo.scss b/themes/re-terminal/assets/css/logo.scss new file mode 100644 index 0000000..aadf335 --- /dev/null +++ b/themes/re-terminal/assets/css/logo.scss @@ -0,0 +1,8 @@ +.logo { + display: flex; + align-items: center; + text-decoration: none; + background: var(--accent); + color: color-mix(in srgb, var(--accent), var(--accent-contrast-color) 90%); + padding: 5px 10px; +} diff --git a/themes/re-terminal/assets/css/main.scss b/themes/re-terminal/assets/css/main.scss new file mode 100644 index 0000000..824cac5 --- /dev/null +++ b/themes/re-terminal/assets/css/main.scss @@ -0,0 +1,346 @@ +html { + box-sizing: border-box; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +body { + margin: 0; + padding: 0; + font-family: 'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace; + font-size: 1rem; + line-height: 1.54; + letter-spacing: -0.02em; + background-color: var(--background); + color: var(--color); + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + font-feature-settings: "liga", "tnum", "zero", "ss01", "locl"; + font-variant-ligatures: contextual; + -webkit-overflow-scrolling: touch; + -webkit-text-size-adjust: 100%; + + @media (max-width: $phone) { + font-size: 1rem; + } +} + +.headings--one-size { + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + + &:not(first-child) { + margin-top: 40px; + } + } + + h1, + h2, + h3 { + font-size: 1.4rem; + } + + h4, + h5, + h6 { + font-size: 1.2rem; + } +} + +a { + color: inherit; + + /* Waiting for a better times... */ + /* &:has(code) { + text-decoration-color: var(--accent); + } */ +} + +img { + display: block; + max-width: 100%; + + &.left { + margin-right: auto; + } + + &.center { + margin-left: auto; + margin-right: auto; + } + + &.right { + margin-left: auto; + } +} + +p { + margin-bottom: 20px; +} + +figure { + display: table; + max-width: 100%; + margin: 25px 0; + + &.left { + margin-right: auto; + } + + &.center { + margin-left: auto; + margin-right: auto; + } + + &.right { + margin-left: auto; + } + + figcaption { + font-size: 14px; + padding: 5px 10px; + margin-top: 5px; + background: var(--accent); + color: var(--accent-contrast-color); + /* opacity: .8; */ + + &.left { + text-align: left; + } + + &.center { + text-align: center; + } + + &.right { + text-align: right; + } + } +} + +code, kbd { + font-family: 'Fira Code', Monaco, Consolas, Ubuntu Mono, monospace !important; + font-feature-settings: normal; + background: color-mix(in srgb, var(--accent), transparent 80%); + color: var(--accent); + padding: 1px 6px; + margin: 0 2px; + font-size: .95rem; + + code, kbd { + background: transparent; + padding: 0; + margin: 0; + } +} + +pre { + background: transparent !important; + padding: 20px 10px; + margin: 40px 0; + font-size: .95rem !important; + overflow: auto; + border-top: 1px solid rgba(255, 255, 255, .1); + border-bottom: 1px solid rgba(255, 255, 255, .1); + + + pre { + border-top: 0; + margin-top: -40px; + } + + @media (max-width: $phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + margin: 0; + padding: 0; + font-size: inherit; + border: none; + } +} + +blockquote { + border-top: 1px solid var(--accent); + border-bottom: 1px solid var(--accent); + margin: 40px 0; + padding: 25px; + + @media (max-width: $phone) { + padding-right: 0; + } + + p:first-of-type { + margin-top: 0; + } + + p:last-of-type { + margin-bottom: 0; + } + + p { + position: relative; + } + + p:first-of-type:before { + content: '>'; + display: block; + position: absolute; + left: -25px; + color: var(--accent); + } + + &.twitter-tweet { + position: relative; + background: color-mix(in srgb, var(--accent), transparent 90%); + font: inherit; + color: inherit; + border: 1px solid var(--accent); + padding-top: 60px; + + p:before { + content: ''; + } + + &:before { + content: '> From Twitter:'; + position: absolute; + top: 20px; + color: var(--accent); + font-weight: bold; + } + + a { + color: var(--accent); + } + } +} + +table { + table-layout: auto; + border-collapse: collapse; + width: 100%; + margin: 40px 0; +} + +table, +th, +td { + border: 1px dashed var(--accent); + padding: 10px; +} + +th { + color: var(--accent); +} + +ul, +ol { + margin-left: 22px; + padding: 0; + + li { + position: relative; + } + + @media (max-width: $phone) { + margin-left: 20px; + } +} + +ol { + list-style: none; + counter-reset: li; + + > li { + counter-increment: li; + + &:before { + content: counter(li); + position: absolute; + right: calc(100% + 10px); + color: var(--accent); + display: inline-block; + text-align: right; + } + + > ol { + margin-left: 38px; + + > li { + counter-increment: li; + + &:before { + content: counters(li, ".") " "; + } + } + } + } +} + +mark { + background: var(--accent); + color: var(--accent-contrast-color); +} + +.container { + display: flex; + flex-direction: column; + padding: 40px; + max-width: 864px; + min-height: 100vh; + border-right: 1px solid rgba(255, 255, 255, 0.1); + + &.full, + &.center { + border: none; + margin: 0 auto; + } + + &.full { + max-width: 100%; + } + + @media (max-width: $phone) { + padding: 20px; + } + + @media print { + display: initial; + } +} + +.content { + display: flex; + flex-direction: column; + + @media print { + display: initial; + } +} + +hr { + width: 100%; + border: none; + background: var(--border-color); + height: 1px; +} + +.hidden { + display: none; +} + +sup { + line-height: 0; +} diff --git a/themes/re-terminal/assets/css/menu.scss b/themes/re-terminal/assets/css/menu.scss new file mode 100644 index 0000000..3252f91 --- /dev/null +++ b/themes/re-terminal/assets/css/menu.scss @@ -0,0 +1,168 @@ +@mixin menu { + --shadow-color: color-mix(in srgb, var(--background), transparent 20%); + display: none; + flex-direction: column; + --shadow: 0 10px var(--shadow-color), -10px 10px var(--shadow-color), + 10px 10px var(--shadow-color); + position: absolute; + background: var(--background); + box-shadow: var(--shadow); + color: var(--menu-color); + border: 2px solid; + margin: 0; + padding: 10px; + top: 10px; + left: 0; + list-style: none; + z-index: 99; +} + +@mixin header-menu-trigger { + color: var(--accent); + border: 2px solid; + margin-left: 10px; + height: 100%; + padding: 3px 8px; + margin-bottom: 0 !important; + position: relative; + cursor: pointer; +} + +.navigation-menu { + display: flex; + align-items: flex-start; + justify-content: space-between; + margin: 20px 1px; + + @media (max-width: $phone) { + margin: 0; + } + + &__inner { + display: flex; + flex: 1; + flex-wrap: wrap; + list-style: none; + margin: 0; + padding: 0; + + >li { + flex: 0 0 auto; + margin-bottom: 10px; + white-space: nowrap; + + &:not(:last-of-type) { + margin-right: 20px; + } + } + + @media (max-width: $phone) { + flex-direction: column; + align-items: flex-start; + padding: 0; + + li { + margin: 0; + padding: 5px; + } + } + } + + .spacer { + flex-grow: 1 !important; + } +} + +.menu { + display: flex; + flex-direction: column; + position: relative; + list-style: none; + padding: 0; + margin: 0; + + &__trigger { + margin-right: 0 !important; + color: var(--accent); + user-select: none; + cursor: pointer; + } + + &__subdrop { + &--title { + padding: 5px; + } + + &--list { + list-style-type: unset; + } + } + + &__dropdown { + @include menu; + + .open & { + display: flex; + } + + >li { + flex: 0 0 auto; + + &:not(:last-of-type) { + margin-bottom: 10px; + } + + a { + display: flex; + padding: 5px; + } + } + } + + &--desktop { + @media (max-width: $phone) { + display: none; + } + } + + &--mobile { + .menu__trigger { + @include header-menu-trigger; + display: none; + + @media (max-width: $phone) { + display: block; + } + } + + .menu__dropdown { + @media (max-width: $phone) { + left: auto; + right: 0; + } + } + + li { + flex: 0 0 auto; + + &:not(:last-of-type) { + margin-bottom: 10px; + } + } + } + + &--language-selector { + .menu__trigger { + @include header-menu-trigger; + + @media (max-width: $phone) { + display: none; + } + } + + .menu__dropdown { + left: auto; + right: 0; + } + } +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/pagination.scss b/themes/re-terminal/assets/css/pagination.scss new file mode 100644 index 0000000..cf08fcc --- /dev/null +++ b/themes/re-terminal/assets/css/pagination.scss @@ -0,0 +1,87 @@ +.pagination { + margin-top: 50px; + + @media print { + display: none; + } + + &__title { + display: flex; + text-align: center; + position: relative; + margin: 100px 0 20px; + + &-h { + text-align: center; + margin: 0 auto; + padding: 5px 10px; + background: var(--background); + color: color-mix(in srgb, var(--accent), transparent 70%); + font-size: .8rem; + text-transform: uppercase; + text-decoration: none; + letter-spacing: .1em; + z-index: 1; + } + + hr { + position: absolute; + left: 0; + right: 0; + width: 100%; + margin-top: 15px; + z-index: 0; + } + } + + &__buttons { + display: flex; + align-items: center; + justify-content: center; + flex-flow: row wrap; + gap: 10px; + + a { + text-decoration: none; + } + } +} + +.button { + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1rem; + padding: 0; + appearance: none; + + @media(max-width: $phone) { + flex: 1; + } + + a { + display: flex; + justify-content: center; + flex: 1; + padding: 8px 16px; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &__text { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + } + + &.next .button__icon { + margin-left: 8px; + } + + &.previous .button__icon { + margin-right: 8px; + } +} diff --git a/themes/re-terminal/assets/css/post.scss b/themes/re-terminal/assets/css/post.scss new file mode 100644 index 0000000..10d0126 --- /dev/null +++ b/themes/re-terminal/assets/css/post.scss @@ -0,0 +1,153 @@ +.index-content { + margin-top: 20px; +} + +.framed { + border: 1px solid var(--accent); + padding: 20px; + + *:first-child { + margin-top: 0; + } + + *:last-child { + margin-bottom: 0; + } +} + +.posts { + width: 100%; +} + +.post { + width: 100%; + text-align: left; + margin: 20px auto; + padding: 20px 0; + + &:not(:last-of-type) { + border-bottom: 1px solid var(--border-color); + } + + &-meta { + font-size: 1rem; + margin-bottom: 10px; + color: color-mix(in srgb, var(--accent), transparent 30%); + + & > *:not(:first-child) { + &::before { + content: "::"; + display: inline-block; + margin: 0 8px; + } + } + } + + &-title { + --border: 3px dotted var(--accent); + position: relative; + color: var(--accent); + margin: 0 0 15px; + padding-bottom: 15px; + border-bottom: var(--border); + + &:after { + content: ''; + position: absolute; + bottom: 2px; + display: block; + width: 100%; + border-bottom: var(--border); + } + + a { + text-decoration: none; + } + } + + &-tags { + display: block; + margin-bottom: 20px; + font-size: 1rem; + opacity: .5; + + a { + text-decoration: none; + } + } + + &-content { + margin-top: 30px; + + & a { + color: var(--article-link-color); + } + } + + &-cover { + border: 20px solid var(--accent); + background: transparent; + margin: 40px 0; + padding: 20px; + + @media (max-width: $phone) { + padding: 10px; + border-width: 10px; + } + } + + ul { + list-style: none; + + li:not(:empty):before { + content: '-'; + position: absolute; + left: -20px; + color: var(--accent); + } + } +} + +.post--regulation { + h1 { + justify-content: center; + } + + h2 { + justify-content: center; + margin-bottom: 10px; + + & + h2 { + margin-top: -10px; + margin-bottom: 20px; + } + } +} + +.hanchor { + color: color-mix(in srgb, var(--accent), transparent 10%); + text-decoration: none; + margin-left: 10px; + visibility: hidden; +} + +h1:hover a, h2:hover a, h3:hover a, h4:hover a { + visibility: visible; +} + +.footnotes { + color: color-mix(in srgb, var(--accent), transparent 50%); +} + +figure:has(.post-cover) { + margin: 40px 0; + + + & > .post-cover { + margin: 0; + } + + & > figcaption { + margin-top: 0; + } +} diff --git a/themes/re-terminal/assets/css/prism.scss b/themes/re-terminal/assets/css/prism.scss new file mode 100644 index 0000000..e4268ae --- /dev/null +++ b/themes/re-terminal/assets/css/prism.scss @@ -0,0 +1,336 @@ +/* PrismJS 1.24.1 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+actionscript+apacheconf+applescript+bash+c+csharp+cpp+cmake+coffeescript+csp+css-extras+diff+django+docker+elixir+elm+erlang+fsharp+flow+git+go+graphql+haml+handlebars+haskell+http+java+json+kotlin+latex+less+llvm+makefile+markdown+markup-templating+nasm+objectivec+ocaml+perl+php+php-extras+powershell+processing+pug+python+r+jsx+tsx+reason+ruby+rust+sass+scss+scala+scheme+sql+stylus+swift+textile+toml+twig+typescript+vim+visual-basic+wasm+yaml&plugins=line-highlight+line-numbers+jsonp-highlight+highlight-keywords+command-line+toolbar+copy-to-clipboard */ +/** + * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML + * Based on https://github.com/chriskempson/tomorrow-theme + * @author Rose Pritchard + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #ccc; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #2d2d2d; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #999; +} + +.token.punctuation { + color: #ccc; +} + +.token.tag, +.token.attr-name, +.token.namespace, +.token.deleted { + color: #e2777a; +} + +.token.function-name { + color: #6196cc; +} + +.token.boolean, +.token.number, +.token.function { + color: #f08d49; +} + +.token.property, +.token.class-name, +.token.constant, +.token.symbol { + color: #f8c555; +} + +.token.selector, +.token.important, +.token.atrule, +.token.keyword, +.token.builtin { + color: #cc99cd; +} + +.token.string, +.token.char, +.token.attr-value, +.token.regex, +.token.variable { + color: #7ec699; +} + +.token.operator, +.token.entity, +.token.url { + color: #67cdcc; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.inserted { + color: green; +} + +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; /* Same as .prism’s padding-top */ + + background: hsla(24, 20%, 50%,.08); + background: linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0)); + + pointer-events: none; + + line-height: inherit; + white-space: pre; +} + +@media print { + .line-highlight { + /* + * This will prevent browsers from replacing the background color with white. + * It's necessary because the element is layered on top of the displayed code. + */ + -webkit-print-color-adjust: exact; + color-adjust: exact; + } +} + + .line-highlight:before, + .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: hsla(24, 20%, 50%,.4); + color: hsl(24, 20%, 95%); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: .3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px white; + } + + .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; + } + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +pre[id].linkable-line-numbers span.line-numbers-rows { + pointer-events: all; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:before { + cursor: pointer; +} +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: rgba(128, 128, 128, .2); +} + +pre[class*="language-"].line-numbers { + position: relative; + padding-left: 3.8em; + counter-reset: linenumber; +} + +pre[class*="language-"].line-numbers > code { + position: relative; + white-space: inherit; +} + +.line-numbers .line-numbers-rows { + position: absolute; + pointer-events: none; + top: 0; + font-size: 100%; + left: -3.8em; + width: 3em; /* works for line-numbers below 1000 lines */ + letter-spacing: -1px; + border-right: 1px solid #999; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + +} + + .line-numbers-rows > span { + display: block; + counter-increment: linenumber; + } + + .line-numbers-rows > span:before { + content: counter(linenumber); + color: #999; + display: block; + padding-right: 0.8em; + text-align: right; + } + +.command-line-prompt { + border-right: 1px solid #999; + display: block; + float: left; + font-size: 100%; + letter-spacing: -1px; + margin-right: 1em; + pointer-events: none; + + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.command-line-prompt > span:before { + color: #999; + content: ' '; + display: block; + padding-right: 0.8em; +} + +.command-line-prompt > span[data-user]:before { + content: "[" attr(data-user) "@" attr(data-host) "] $"; +} + +.command-line-prompt > span[data-user="root"]:before { + content: "[" attr(data-user) "@" attr(data-host) "] #"; +} + +.command-line-prompt > span[data-prompt]:before { + content: attr(data-prompt); +} + +div.code-toolbar { + position: relative; +} + +div.code-toolbar > .toolbar { + position: absolute; + top: .3em; + right: .2em; + transition: opacity 0.3s ease-in-out; + opacity: 0; +} + +div.code-toolbar:hover > .toolbar { + opacity: 1; +} + +/* Separate line b/c rules are thrown out if selector is invalid. + IE11 and old Edge versions don't support :focus-within. */ +div.code-toolbar:focus-within > .toolbar { + opacity: 1; +} + +div.code-toolbar > .toolbar > .toolbar-item { + display: inline-block; +} + +div.code-toolbar > .toolbar > .toolbar-item > a { + cursor: pointer; +} + +div.code-toolbar > .toolbar > .toolbar-item > button { + background: none; + border: 0; + color: inherit; + font: inherit; + line-height: normal; + overflow: visible; + padding: 0; + -webkit-user-select: none; /* for button */ + -moz-user-select: none; + -ms-user-select: none; +} + +div.code-toolbar > .toolbar > .toolbar-item > a, +div.code-toolbar > .toolbar > .toolbar-item > button, +div.code-toolbar > .toolbar > .toolbar-item > span { + color: #bbb; + font-size: .8em; + padding: 0 .5em; + background: #f5f2f0; + background: rgba(224, 224, 224, 0.2); + box-shadow: 0 2px 0 0 rgba(0,0,0,0.2); + border-radius: .5em; +} + +div.code-toolbar > .toolbar > .toolbar-item > a:hover, +div.code-toolbar > .toolbar > .toolbar-item > a:focus, +div.code-toolbar > .toolbar > .toolbar-item > button:hover, +div.code-toolbar > .toolbar > .toolbar-item > button:focus, +div.code-toolbar > .toolbar > .toolbar-item > span:hover, +div.code-toolbar > .toolbar > .toolbar-item > span:focus { + color: inherit; + text-decoration: none; +} + diff --git a/themes/re-terminal/assets/css/style.scss b/themes/re-terminal/assets/css/style.scss new file mode 100644 index 0000000..9779cca --- /dev/null +++ b/themes/re-terminal/assets/css/style.scss @@ -0,0 +1,26 @@ +$centerTheme: {{ if $.Site.Params.CenterTheme }}center{{ else }}flex-start{{ end }}; + +{{ if in (slice "paper") $.Site.Params.ThemeColor }} +@import "variables-light"; +{{ else }} +@import "variables"; +{{ end }} + +@import "font"; +@import "buttons"; +@import "form"; + +@import "header"; +@import "menu"; +@import "logo"; +@import "main"; +@import "post"; +@import "pagination"; +@import "footer"; +@import "banner"; + +@import "prism"; +@import "syntax"; +@import "code"; +@import "terms"; +@import "gist"; diff --git a/themes/re-terminal/assets/css/syntax.scss b/themes/re-terminal/assets/css/syntax.scss new file mode 100644 index 0000000..830cd14 --- /dev/null +++ b/themes/re-terminal/assets/css/syntax.scss @@ -0,0 +1,152 @@ +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.statement, +.token.regex, +.token.atrule, +.token.number, +.token.inserted, +.token.important { + color: var(--syntax-value-color, color-mix(in srgb, var(--accent), white)) !important; +} + +.token.tag-id, +.token.atrule-id, +.token.operator, +.token.unit, +.token.placeholder, +.token.variable, +.token.tag, +.token.attr-name, +.token.namespace, +.token.deleted, +.token.property, +.token.class-name, +.token.constant, +.token.symbol { + color: var(--syntax-var-color, color-mix(in srgb, var(--accent) 90%, transparent)) !important; +} + +.token.property, +.token.function, +.token.function-name, +.token.deleted, +code[class*="language-"], +.command-line-prompt>span:before { + color: var(--syntax-func-color, color-mix(in srgb, var(--accent) 70%, #999 30%)) !important; +} + +.token.selector, +.token.tag, +.token.punctuation { + color: var(--syntax-punctuation-color); +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: var(--syntax-comment-color) !important; +} + +.token.namespace { + opacity: 0.7 !important; +} + +pre[data-line] { + position: relative; +} + +pre[class*="language-"] { + margin: 0; + padding: 0; + overflow: auto; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: 0; + margin: 0; + background: color-mix(in srgb, var(--syntax-line-highlight-mix), transparent 92%); + pointer-events: none; + line-height: inherit; + white-space: pre; +} + +.line-highlight:before, +.line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + left: 0.6em; + min-width: 1em; + padding: 0 0.5em; + background-color: var(--syntax-line-highlight-background-color); + color: var(--syntax-line-highlight-color); + font: bold 65%/1.5 sans-serif; + text-align: center; + vertical-align: 0.3em; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px var(--syntax-line-highlight-box-shadow); +} + +.line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: 0.4em; +} + +.line-numbers .line-highlight:before, +.line-numbers .line-highlight:after { + content: none; +} + +.code-toolbar { + --code-margin: 40px; + position: relative; + margin: var(--code-margin) 0; + padding: 20px; + border: 1px solid var(--syntax-code-border-color); + + +.code-toolbar, + +.highlight, + +.highlight .code-toolbar { + border-top: 0; + margin-top: calc(-1 * var(--code-margin)); + } + + pre, + code { + border: none; + } + + code { + display: block; + color: inherit; + } + + >.toolbar { + button { + font-size: 0.8em !important; + background: var(--syntax-code-copy-button-background) !important; + color: var(--syntax-code-copy-button-color) !important; + box-shadow: 0 2px 0 0 var(--syntax-code-copy-button-box-shadow-color) !important; + border-radius: 0 !important; + margin: 6px !important; + padding: 10px !important; + user-select: none; + } + } +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/terms.scss b/themes/re-terminal/assets/css/terms.scss new file mode 100644 index 0000000..67f3755 --- /dev/null +++ b/themes/re-terminal/assets/css/terms.scss @@ -0,0 +1,22 @@ +.terms { + h3 { + font-size: initial; + } + + ul { + list-style: none; + + li { + a { + color: var(--accent); + } + } + + li:not(:empty):before { + content: '-'; + position: absolute; + left: -20px; + color: var(--accent); + } + } +} \ No newline at end of file diff --git a/themes/re-terminal/assets/css/variables-light.scss b/themes/re-terminal/assets/css/variables-light.scss new file mode 100644 index 0000000..8d71369 --- /dev/null +++ b/themes/re-terminal/assets/css/variables-light.scss @@ -0,0 +1,29 @@ +:root { + --accent-contrast-color: white; + --article-link-color: var(inherit); + --background: color-mix(in srgb, var(--accent) 2%, #fefcfa 98%); + --border-color: rgba(0, 0, 0, 0.1); + --color: black; + --menu-color: black; + + // Use in code syntax highlighting + --syntax-func-color: color-mix(in srgb, var(--accent) 70%, #000 30%); + --syntax-var-color: color-mix(in srgb, var(--accent) 90%, #000); + --syntax-value-color: color-mix(in srgb, var(--accent), black); + --syntax-punctuation-color: black; + --syntax-comment-color: rgba(0, 0, 0, 0.3); + --syntax-line-highlight-mix: color-mix(in srgb, var(--accent) 90%, #000 10%); + --syntax-line-highlight-background-color: hsla(336, 20%, 50%, 0.4); + --syntax-line-highlight-color: hsl(336, 20%, 95%); + --syntax-line-highlight-box-shadow: black; + --syntax-code-border-color: rgba(0, 0, 0, 0.1); + --syntax-code-copy-button-background: hsla(360, 0%, 87.8%, 0.2); + --syntax-code-copy-button-color: #444; + --syntax-code-copy-button-box-shadow-color: rgba(255, 255, 255, 0.2); +} + +// Native CSS Variable aren't supported in a combination with MEDIA QUERIES. Wait for a new standard https://drafts.csswg.org/css-env-1/ +// --phone: "max-width: 684px"; +// --tablet: "max-width: 900px"; +$phone: 684px; +$tablet: 900px; \ No newline at end of file diff --git a/themes/re-terminal/assets/css/variables.scss b/themes/re-terminal/assets/css/variables.scss new file mode 100644 index 0000000..d178b22 --- /dev/null +++ b/themes/re-terminal/assets/css/variables.scss @@ -0,0 +1,29 @@ +:root { + --accent-contrast-color: black; + --article-link-color: var(inherit); + --background: color-mix(in srgb, var(--accent) 2%, #1d1e28 98%); + --border-color: rgba(255, 255, 255, 0.1); + --color: white; + --menu-color: white; + + // Use in code syntax highlighting + --syntax-func-color: color-mix(in srgb, var(--accent) 70%, #999 30%); + --syntax-var-color: color-mix(in srgb, var(--accent) 90%, transparent); + --syntax-punctuation-color: white; + --syntax-value-color: color-mix(in srgb, var(--accent), white); + --syntax-comment-color: rgba(255, 255, 255, 0.3); + --syntax-line-highlight-mix: color-mix(in srgb, var(--accent) 90%, #999 10%); + --syntax-line-highlight-background-color: hsla(24, 20%, 50%, 0.4); + --syntax-line-highlight-color: hsl(24, 20%, 95%); + --syntax-line-highlight-box-shadow: white; + --syntax-code-border-color: rgba(255, 255, 255, 0.1); + --syntax-code-copy-button-background: hsla(0, 0%, 87.8%, 0.2); + --syntax-code-copy-button-color: #bbb; + --syntax-code-copy-button-box-shadow-color: rgba(0, 0, 0, 0.2); +} + +// Native CSS Variable aren't supported in a combination with MEDIA QUERIES. Wait for a new standard https://drafts.csswg.org/css-env-1/ +// --phone: "max-width: 684px"; +// --tablet: "max-width: 900px"; +$phone: 684px; +$tablet: 900px; \ No newline at end of file diff --git a/themes/re-terminal/assets/js/banner.js b/themes/re-terminal/assets/js/banner.js new file mode 100644 index 0000000..f3518e5 --- /dev/null +++ b/themes/re-terminal/assets/js/banner.js @@ -0,0 +1,12 @@ +const banner = document.getElementById("banner"); +const buttons = banner.getElementsByTagName("button"); + +if (buttons?.[0]) { + const listener = buttons[0].addEventListener("click", () => { + banner.remove(); + }); + + if (!document.getElementById("banner")) { + removeEventListener("click", listener); + } +} diff --git a/themes/re-terminal/assets/js/menu.js b/themes/re-terminal/assets/js/menu.js new file mode 100644 index 0000000..3b662e7 --- /dev/null +++ b/themes/re-terminal/assets/js/menu.js @@ -0,0 +1,44 @@ +const container = document.querySelector(".container"); +const allMenus = document.querySelectorAll(".menu"); + +// Hide menus on body click +document.body.addEventListener("click", () => { + allMenus.forEach(menu => { + if (menu.classList.contains("open")) { + menu.classList.remove("open"); + } + }); +}); + +// Reset menus on resize +window.addEventListener("resize", () => { + allMenus.forEach(menu => { + menu.classList.remove("open"); + }); +}); + +// Handle desktop menu +allMenus.forEach(menu => { + const trigger = menu.querySelector(".menu__trigger"); + const dropdown = menu.querySelector(".menu__dropdown"); + + trigger.addEventListener("click", e => { + e.stopPropagation(); + + if (menu.classList.contains("open")) { + menu.classList.remove("open"); + } else { + // Close all menus... + allMenus.forEach(m => m.classList.remove("open")); + // ...before opening the current one + menu.classList.add("open"); + } + + if (dropdown.getBoundingClientRect().right > container.getBoundingClientRect().right) { + dropdown.style.left = "auto"; + dropdown.style.right = 0; + } + }); + + dropdown.addEventListener("click", e => e.stopPropagation()); +}); diff --git a/themes/re-terminal/assets/js/prism.js b/themes/re-terminal/assets/js/prism.js new file mode 100644 index 0000000..397e3b2 --- /dev/null +++ b/themes/re-terminal/assets/js/prism.js @@ -0,0 +1,80 @@ +/* PrismJS 1.24.1 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+actionscript+apacheconf+applescript+bash+c+csharp+cpp+cmake+coffeescript+csp+css-extras+diff+django+docker+elixir+elm+erlang+fsharp+flow+git+go+graphql+haml+handlebars+haskell+http+java+json+kotlin+latex+less+llvm+makefile+markdown+markup-templating+nasm+objectivec+ocaml+perl+php+php-extras+powershell+processing+pug+python+r+jsx+tsx+reason+ruby+rust+sass+scss+scala+scheme+sql+stylus+swift+textile+toml+twig+typescript+vim+visual-basic+wasm+yaml&plugins=line-highlight+line-numbers+jsonp-highlight+highlight-keywords+command-line+toolbar+copy-to-clipboard */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,e={},M={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof W?new W(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=l.reach);y+=m.value.length,m=m.next){var b=m.value;if(t.length>n.length)return;if(!(b instanceof W)){var k,x=1;if(h){if(!(k=z(v,y,n,f)))break;var w=k.index,A=k.index+k[0].length,P=y;for(P+=m.value.length;P<=w;)m=m.next,P+=m.value.length;if(P-=m.value.length,y=P,m.value instanceof W)continue;for(var E=m;E!==t.tail&&(Pl.reach&&(l.reach=N);var j=m.prev;O&&(j=I(t,j,O),y+=O.length),q(t,j,x);var C=new W(o,g?M.tokenize(S,g):S,d,S);if(m=I(t,j,C),L&&I(t,m,L),1l.reach&&(l.reach=_.reach)}}}}}}(e,a,n,a.head,0),function(e){var n=[],t=e.head.next;for(;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=M.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=M.hooks.all[e];if(t&&t.length)for(var r,a=0;r=t[a++];)r(n)}},Token:W};function W(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function z(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function i(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function I(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function q(e,n,t){for(var r=n.next,a=0;a"+a.content+""},!u.document)return u.addEventListener&&(M.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,r=n.code,a=n.immediateClose;u.postMessage(M.highlight(r,M.languages[t],t)),a&&u.close()},!1)),M;var t=M.util.currentScript();function r(){M.manual||M.highlightAll()}if(t&&(M.filename=t.src,t.hasAttribute("data-manual")&&(M.manual=!0)),!M.manual){var a=document.readyState;"loading"===a||"interactive"===a&&t&&t.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16)}return M}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript; +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/}; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],i=a.variable[1].inside,o=0;o>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean; +!function(s){function a(e,s){return e.replace(/<<(\d+)>>/g,function(e,n){return"(?:"+s[+n]+")"})}function t(e,n,s){return RegExp(a(e,n),s||"")}function e(e,n){for(var s=0;s>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface record struct",i="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(n+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(n+" "+r+" "+o),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=e("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=a("<<0>>(?:\\s*<<1>>)?",[h,g]),m=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k])]),m,k]),v={keyword:p,punctuation:/[<>()?,.:[\]]/},x="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",$='"(?:\\\\.|[^\\\\"\r\n])*"';s.languages.csharp=s.languages.extend("clike",{string:[{pattern:t("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:t("(^|[^@$\\\\])<<0>>",[$]),lookbehind:!0,greedy:!0},{pattern:RegExp(x),greedy:!0,alias:"character"}],"class-name":[{pattern:t("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,w]),lookbehind:!0,inside:v},{pattern:t("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:t("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:v},{pattern:t("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:v},{pattern:t("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:t("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:v},{pattern:t("\\b<<0>>(?=\\s+(?!<<1>>|with\\s*\\{)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[w,u,h]),inside:v}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),s.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),s.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:t("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),s.languages.insertBefore("csharp","class-name",{namespace:{pattern:t("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:t("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*(?!\\s))(?:[^()\\s]|\\s(?!\\s)|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:v},"return-type":{pattern:t("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[w,m]),inside:v,alias:"class-name"},"constructor-invocation":{pattern:t("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[w]),lookbehind:!0,inside:v,alias:"class-name"},"generic-method":{pattern:t("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:t("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:v}}},"type-list":{pattern:t("\\b((?:<<0>>\\s+<<1>>|record\\s+<<1>>\\s*<<5>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>|<<1>>\\s*<<5>>|<<6>>)(?:\\s*,\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,w,p.source,b,"\\bnew\\s*\\(\\s*\\)"]),lookbehind:!0,inside:{"record-arguments":{pattern:t("(^(?!new\\s*\\()<<0>>\\s*)<<1>>",[f,b]),lookbehind:!0,greedy:!0,inside:s.languages.csharp},keyword:p,"class-name":{pattern:RegExp(w),greedy:!0,inside:v},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var _=$+"|"+x,B=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[_]),E=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),R="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",P=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,E]);s.languages.insertBefore("csharp","class-name",{attribute:{pattern:t("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[R,P]),lookbehind:!0,greedy:!0,inside:{target:{pattern:t("^<<0>>(?=\\s*:)",[R]),alias:"keyword"},"attribute-arguments":{pattern:t("\\(<<0>>*\\)",[E]),inside:s.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var z=":[^}\r\n]+",S=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[B]),2),j=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[S,z]),A=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[_]),2),F=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[A,z]);function U(e,n){return{interpolation:{pattern:t("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:t("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[n,z]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:s.languages.csharp}}},string:/[\s\S]+/}}s.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:t('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[j]),lookbehind:!0,greedy:!0,inside:U(j,S)},{pattern:t('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[F]),lookbehind:!0,greedy:!0,inside:U(F,A)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,function(){return t.source});e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return t.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:module|import)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,function(){return n})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b[a-z_]\w*\s*<(?:[^<>]|<(?:[^<>])*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?|(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:ON|OFF|TRUE|FALSE)\b/,namespace:/\b(?:PROPERTIES|SHARED|PRIVATE|STATIC|PUBLIC|INTERFACE|TARGET_OBJECTS)\b/,operator:/\b(?:NOT|AND|OR|MATCHES|LESS|GREATER|EQUAL|STRLESS|STRGREATER|STREQUAL|VERSION_LESS|VERSION_EQUAL|VERSION_GREATER|DEFINED)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.csp={directive:{pattern:/(^|[^-\da-z])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[^-\da-z]|$)/i,lookbehind:!0,alias:"keyword"},safe:{pattern:/'(?:deny|none|report-sample|self|strict-dynamic|top-only|(?:nonce|sha(?:256|384|512))-[-+/\w=]+)'/i,alias:"selector"},unsafe:{pattern:/(?:'unsafe-(?:allow-redirects|dynamic|eval|hash-attributes|hashed-attributes|hashes|inline)'|\*)/i,alias:"function"}}; +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +!function(i){i.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var r={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(r).forEach(function(e){var n=r[e],a=[];/^\w+$/.test(e)||a.push(/\w+/.exec(e)[0]),"diff"===e&&a.push("bold"),i.languages.diff[e]={pattern:RegExp("^(?:["+n+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(i.languages.diff,"PREFIXES",{value:r})}(Prism); +!function(h){function v(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(h.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,o){if(a.language===r){var c=a.tokenStack=[];a.code=a.code.replace(e,function(e){if("function"==typeof o&&!o(e))return e;for(var n,t=c.length;-1!==a.code.indexOf(n=v(r,t));)++t;return c[t]=e,n}),a.grammar=h.languages.markup}}},tokenizePlaceholders:{value:function(p,k){if(p.language===k&&p.tokenStack){p.grammar=h.languages[k];var m=0,d=Object.keys(p.tokenStack);!function e(n){for(var t=0;t=d.length);t++){var a=n[t];if("string"==typeof a||a.content&&"string"==typeof a.content){var r=d[m],o=p.tokenStack[r],c="string"==typeof a?a:a.content,i=v(k,r),u=c.indexOf(i);if(-1]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var n=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"django",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){o.buildPlaceholders(e,"jinja2",n)}),e.hooks.add("after-tokenize",function(e){o.tokenizePlaceholders(e,"jinja2")})}(Prism); +!function(e){var r="(?:[ \t]+(?![ \t])(?:)?|)".replace(//g,function(){return"\\\\[\r\n](?:\\s|\\\\[\r\n]|#.*(?!.))*(?![\\s#]|\\\\[\r\n])"}),n="\"(?:[^\"\\\\\r\n]|\\\\(?:\r\n|[^]))*\"|'(?:[^'\\\\\r\n]|\\\\(?:\r\n|[^]))*'",t="--[\\w-]+=(?:|(?![\"'])(?:[^\\s\\\\]|\\\\.)+)".replace(//g,function(){return n}),o={pattern:RegExp(n),greedy:!0},i={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function a(e,n){return e=e.replace(//g,function(){return t}).replace(//g,function(){return r}),RegExp(e,n)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:a("(^(?:ONBUILD)?\\w+)(?:)*","i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[o,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:a("(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\\b","i"),lookbehind:!0,greedy:!0},{pattern:a("(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\\\]+)AS","i"),lookbehind:!0,greedy:!0},{pattern:a("(^ONBUILD)\\w+","i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:i,string:o,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:i},e.languages.dockerfile=e.languages.docker}(Prism); +Prism.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/m,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}}); +Prism.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),a.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}; +Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete Prism.languages.go["class-name"]; +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/[A-Z]\w*Input(?=!?.*$)/m,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",function(n){if("graphql"===n.language)for(var o=n.tokens.filter(function(n){return"string"!=typeof n&&"comment"!==n.type&&"scalar"!==n.type}),s=0;s\\\\]|\\\\[^])*>"].join("|")+")[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:n}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},r=0,a=t.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")}),e.languages.hbs=e.languages.handlebars}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +!function(t){t.languages.http={"request-line":{pattern:/^(?:GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH|PRI|SEARCH)\s(?:https?:\/\/|\/)\S*\sHTTP\/[0-9.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:t.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[0-9.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[0-9.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[0-9.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var a,e,s,n=t.languages,r={"application/javascript":n.javascript,"application/json":n.json||n.javascript,"application/xml":n.xml,"text/xml":n.xml,"text/html":n.html,"text/css":n.css},i={"application/json":!0,"application/xml":!0};for(var p in r)if(r[p]){a=a||{};var o=i[p]?(void 0,s=(e=p).replace(/^[a-z]+\//,""),"(?:"+e+"|\\w+/(?:[\\w.-]+\\+)+"+s+"(?![+\\w.-]))"):p;a[p.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+o+"(?:(?:\\r\\n?|\\n).+)*)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:r[p]}}a&&t.languages.insertBefore("http","header-name",a)}(Prism); +!function(e){var t=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n="(^|[^\\w.])(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",a={pattern:RegExp(n+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{"class-name":[a,{pattern:RegExp(n+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()])"),lookbehind:!0,inside:a.inside}],keyword:t,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":a,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return t.source})),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism); +Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json; +!function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],e.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}});var n=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:e.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];e.languages.kotlin.string.inside=e.languages.kotlin["raw-string"].inside={interpolation:n},e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(Prism); +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +Prism.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:true|false)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(s){function n(n){return n=n.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?![\r\n]))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var e="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",t="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,function(){return e}),a="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";s.languages.markdown=s.languages.extend("markup",{}),s.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:s.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+t+a+"(?:"+t+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+t+a+")(?:"+t+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(e),inside:s.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+t+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+t+"$"),inside:{"table-header":{pattern:RegExp(e),alias:"important",inside:s.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n("(~~?)(?:(?!~))+\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(e){["url","bold","italic","strike","code-snippet"].forEach(function(n){e!==n&&(s.languages.markdown[e].inside.content.inside[n]=s.languages.markdown[n])})}),s.hooks.add("after-tokenize",function(n){"markdown"!==n.language&&"md"!==n.language||!function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t",quot:'"'},u=String.fromCodePoint||String.fromCharCode;s.languages.md=s.languages.markdown}(Prism); +Prism.languages.nasm={comment:/;.*$/m,string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,label:{pattern:/(^\s*)[A-Za-z._?$][\w.?$@~#]*:/m,lookbehind:!0,alias:"function"},keyword:[/\[?BITS (?:16|32|64)\]?/,{pattern:/(^\s*)section\s*[a-z.]+:?/im,lookbehind:!0},/(?:extern|global)[^;\r\n]*/i,/(?:CPU|FLOAT|DEFAULT).*$/m],register:{pattern:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|sp|si|di)|[cdefgs]s)\b/i,alias:"variable"},number:/(?:\b|(?=\$))(?:0[hx](?:\.[\da-f]+|[\da-f]+(?:\.[\da-f]+)?)(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-\/%<>=&|$!]/}; +Prism.languages.objectivec=Prism.languages.extend("c",{string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/}; +Prism.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub \w+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/}; +!function(a){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;a.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:a.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];a.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:e,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),a.hooks.add("before-tokenize",function(e){if(/<\?/.test(e.code)){a.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}}),a.hooks.add("after-tokenize",function(e){a.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism); +Prism.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}); +!function(e){var i=Prism.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},r=i.string[0].inside;r.boolean=i.boolean,r.variable=i.variable,r.function.inside=i}(); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),Prism.languages.processing.function=/\b\w+(?=\s*\()/,Prism.languages.processing["class-name"].alias="variable"; +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a(?:(?:\r?\n|\r(?!\n))(?:\\2[\t ].+|\\s*?(?=\r?\n|\r)))+".replace("",function(){return r.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},rest:e.languages[r.language]}})}e.languages.insertBefore("pug","filter",n)}(Prism); +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +!function(i){var t=i.util.clone(i.languages.javascript),e="(?:\\{*\\.{3}(?:[^{}]|)*\\})";function n(t,n){return t=t.replace(//g,function(){return"(?:\\s|//.*(?!.)|/\\*(?:[^*]|\\*(?!/))\\*/)"}).replace(//g,function(){return"(?:\\{(?:\\{(?:\\{[^{}]*\\}|[^{}])*\\}|[^{}])*\\})"}).replace(//g,function(){return e}),RegExp(t,n)}e=n(e).source,i.languages.jsx=i.languages.extend("markup",t),i.languages.jsx.tag.pattern=n("+(?:[\\w.:$-]+(?:=(?:\"(?:\\\\[^]|[^\\\\\"])*\"|'(?:\\\\[^]|[^\\\\'])*'|[^\\s{'\"/>=]+|))?|))**/?)?>"),i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.jsx.tag.inside.comment=t.comment,i.languages.insertBefore("inside","attr-name",{spread:{pattern:n(""),inside:i.languages.jsx}},i.languages.jsx.tag),i.languages.insertBefore("inside","special-attr",{script:{pattern:n("="),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:i.languages.jsx},alias:"language-javascript"}},i.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},r=function(t){for(var n=[],e=0;e"===a.content[a.content.length-1].content||n.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter;var s=e.languages.extend("typescript",{});delete s["class-name"],e.languages.typescript["class-name"].inside=s,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:s}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(a){var e=a.util.clone(a.languages.typescript);a.languages.tsx=a.languages.extend("jsx",e);var t=a.languages.tsx.tag;t.pattern=RegExp("(^|[^\\w$]|(?=|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),Prism.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,function(){return a});a=a.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var r=/\$[-\w]+|#\{\$[-\w]+\}/,t=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:r,operator:t}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:r,operator:t,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|forward|for|each|while|import|use|extend|debug|warn|mixin|include|function|return|content)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|with|show|hide)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:String|Int|Long|Short|Byte|Boolean|Double|Float|Char|Any|AnyRef|AnyVal|Unit|Nothing)\b/,symbol:/'[^\d\s\\]\w*/}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function; +Prism.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(function(r){for(var e in r)r[e]=r[e].replace(/<[\w\s]+>/g,function(e){return"(?:"+r[e].trim()+")"});return r[e]}({"":"\\d+(?:/\\d+)|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"(?:#d(?:#[ei])?|#[ei](?:#d)?)?","":"[0-9a-f]+(?:/[0-9a-f]+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"#[box](?:#[ei])?|(?:#[ei])?#[box]","":"(^|[()\\[\\]\\s])(?:|)(?=[()\\[\\]\\s]|$)"}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/}; +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},t={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:t.interpolation,comment:t.comment,punctuation:/[{},]/}},func:t.func,string:t.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp('(^|[^"#])(?:"(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^(])|[^\\\\\r\n"])*"|"""(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|[^(])|[^\\\\"]|"(?!""))*""")(?!["#])'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp('(^|[^"#])(#+)(?:"(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^#])|[^\\\\\r\n])*?"|"""(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|[^#])|[^\\\\])*?""")\\2'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp("#(?:(?:elseif|if)\\b(?:[ \t]*(?:![ \t]*)?(?:\\b\\w+\\b(?:[ \t]*\\((?:[^()]|\\([^()]*\\))*\\))?|\\((?:[^()]|\\([^()]*\\))*\\))(?:[ \t]*(?:&&|\\|\\|))?)+|(?:else|endif)\\b)"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach(function(e){e.inside.interpolation.inside=Prism.languages.swift}); +!function(n){function e(n,e){return RegExp(n.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),e||"")}var i={css:{pattern:/\{[^{}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+\\S.*","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.|(?!(?:||[<>=^~_]|[\\\\/]\\d+)+\\.))[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^[\t ]*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^[\t ]*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +Prism.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:Prism.languages.markup}}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +!function(e){var n=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,t="(?:"+r.source+"(?:[ \t]+"+n.source+")?|"+n.source+"(?:[ \t]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),d="\"(?:[^\"\\\\\r\n]|\\\\.)*\"|'(?:[^'\\\\\r\n]|\\\\.)*'";function o(e,n){n=(n||"").replace(/m/g,"")+"m";var r="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\\]|\\}|(?:[\r\n]\\s*)?#))".replace(/<>/g,function(){return t}).replace(/<>/g,function(){return e});return RegExp(r,n)}e.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\\S[^\r\n]*(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return t})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\\s*:\\s)".replace(/<>/g,function(){return t}).replace(/<>/g,function(){return"(?:"+a+"|"+d+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:o("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:o("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:o(d),lookbehind:!0,greedy:!0},number:{pattern:o("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:n,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(Prism); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document&&document.querySelector){var t,o="line-numbers",s="linkable-line-numbers",a=function(){if(void 0===t){var e=document.createElement("div");e.style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
 ",document.body.appendChild(e),t=38===e.offsetHeight,document.body.removeChild(e)}return t},l=!0,u=0;Prism.hooks.add("before-sanity-check",function(e){var t=e.element.parentElement;if(c(t)){var n=0;v(".line-highlight",t).forEach(function(e){n+=e.textContent.length,e.parentNode.removeChild(e)}),n&&/^(?: \n)+$/.test(e.code.slice(-n))&&(e.code=e.code.slice(0,-n))}}),Prism.hooks.add("complete",function e(t){var n=t.element.parentElement;if(c(n)){clearTimeout(u);var i=Prism.plugins.lineNumbers,r=t.plugins&&t.plugins.lineNumbers;if(y(n,o)&&i&&!r)Prism.hooks.add("line-numbers",e);else d(n)(),u=setTimeout(f,1)}}),window.addEventListener("hashchange",f),window.addEventListener("resize",function(){v("pre").filter(c).map(function(e){return d(e)}).forEach(b)})}function v(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function y(e,t){return e.classList.contains(t)}function b(e){e()}function c(e){return!(!e||!/pre/i.test(e.nodeName))&&(!!e.hasAttribute("data-line")||!(!e.id||!Prism.util.isActive(e,s)))}function d(u,e,c){var t=(e="string"==typeof e?e:u.getAttribute("data-line")||"").replace(/\s+/g,"").split(",").filter(Boolean),d=+u.getAttribute("data-line-offset")||0,f=(a()?parseInt:parseFloat)(getComputedStyle(u).lineHeight),p=Prism.util.isActive(u,o),n=u.querySelector("code"),h=p?u:n||u,m=[],g=n&&h!=n?function(e,t){var n=getComputedStyle(e),i=getComputedStyle(t);function r(e){return+e.substr(0,e.length-2)}return t.offsetTop+r(i.borderTopWidth)+r(i.paddingTop)-r(n.paddingTop)}(u,n):0;t.forEach(function(e){var t=e.split("-"),n=+t[0],i=+t[1]||n,r=u.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");if(m.push(function(){r.setAttribute("aria-hidden","true"),r.setAttribute("data-range",e),r.className=(c||"")+" line-highlight"}),p&&Prism.plugins.lineNumbers){var o=Prism.plugins.lineNumbers.getLine(u,n),s=Prism.plugins.lineNumbers.getLine(u,i);if(o){var a=o.offsetTop+g+"px";m.push(function(){r.style.top=a})}if(s){var l=s.offsetTop-o.offsetTop+s.offsetHeight+"px";m.push(function(){r.style.height=l})}}else m.push(function(){r.setAttribute("data-start",String(n)),n span",u).forEach(function(e,t){var n=t+r;e.onclick=function(){var e=i+"."+n;l=!1,location.hash=e,setTimeout(function(){l=!0},1)}})}return function(){m.forEach(b)}}function f(){var e=location.hash.slice(1);v(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];if(t&&!document.getElementById(e)){var n=e.slice(0,e.lastIndexOf(".")),i=document.getElementById(n);if(i)i.hasAttribute("data-line")||i.setAttribute("data-line",""),d(i,t,"temporary ")(),l&&document.querySelector(".temporary.line-highlight").scrollIntoView()}}}(); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var o="line-numbers",a=/\n(?!$)/g,e=Prism.plugins.lineNumbers={getLine:function(e,n){if("PRE"===e.tagName&&e.classList.contains(o)){var t=e.querySelector(".line-numbers-rows");if(t){var i=parseInt(e.getAttribute("data-start"),10)||1,r=i+(t.children.length-1);n");(i=document.createElement("span")).setAttribute("aria-hidden","true"),i.className="line-numbers-rows",i.innerHTML=l,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(i),u([t]),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})}function u(e){if(0!=(e=e.filter(function(e){var n=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null}(e)["white-space"];return"pre-wrap"===n||"pre-line"===n})).length){var n=e.map(function(e){var n=e.querySelector("code"),t=e.querySelector(".line-numbers-rows");if(n&&t){var i=e.querySelector(".line-numbers-sizer"),r=n.textContent.split(a);i||((i=document.createElement("span")).className="line-numbers-sizer",n.appendChild(i)),i.innerHTML="0",i.style.display="block";var s=i.getBoundingClientRect().height;return i.innerHTML="",{element:e,lines:r,lineHeights:[],oneLinerHeight:s,sizer:i}}}).filter(Boolean);n.forEach(function(e){var i=e.sizer,n=e.lines,r=e.lineHeights,s=e.oneLinerHeight;r[n.length-1]=void 0,n.forEach(function(e,n){if(e&&1s.length&&(a=s.length),a--;for(var r=--n;r<=a;r++)o[r]=s[r],s[r]=""}});else if(i)for(var l=0;l',r);else n=p('',r);var o=document.createElement("span");o.className=f,o.innerHTML=n;for(var i=t.outputLines||[],l=0,m=i.length;l1%, not dead", + }, + ], + ]; + const plugins = []; + + return { + presets, + plugins, + }; +}; diff --git a/themes/re-terminal/config.toml b/themes/re-terminal/config.toml new file mode 100644 index 0000000..036aed8 --- /dev/null +++ b/themes/re-terminal/config.toml @@ -0,0 +1,4 @@ +[module] +[module.hugoVersion] +extended = true +min = '0.128.0' diff --git a/themes/re-terminal/demoSite/content/about.md b/themes/re-terminal/demoSite/content/about.md new file mode 100644 index 0000000..94a252b --- /dev/null +++ b/themes/re-terminal/demoSite/content/about.md @@ -0,0 +1,41 @@ ++++ +title = "About" +date = "2024-07-30" +author = "Mirus" +hideComments=true ++++ + + +# Hello in a new age + +You can call me Mirus and I forked the original Terminal theme for Hugo, because Radek, the original creator of the theme stop the maintenance and archived the repo. + +So I already pushed a few improvements that I did for my humble blog and I'm going to add some more features in the future, also any contribution is welcome + +Below you can read the original about from Radek + +```text +# Hi there + +My name is Radek and I'm the author of this theme. +I made it to help you present your ideas easier. + +We all know how hard is to start something on the web, +especially these days. You need to prepare a bunch of stuff, +configure them and when that’s done — create the content. + +This theme is pretty basic and covers all of the essentials. +All you have to do is start typing! + +The theme includes: + +- **5 duotone themes**, +depending on your preferences (orange, red, blue, green, pink) +- [**Fira Code**](https://github.com/tonsky/FiraCode) +as default monospaced font. It's gorgeous! +- **really nice, custom duotone** syntax highlighting based on +[**PrismJS**](https://prismjs.com) +- mobile friendly layout + +So, there you have it... enjoy! +``` \ No newline at end of file diff --git a/themes/re-terminal/demoSite/content/posts/css-vars.md b/themes/re-terminal/demoSite/content/posts/css-vars.md new file mode 100644 index 0000000..971fd9b --- /dev/null +++ b/themes/re-terminal/demoSite/content/posts/css-vars.md @@ -0,0 +1,66 @@ ++++ +title = "CSS Variables update" +date = "2024-07-30" +author = "Mirus" +cover = "img/css-variables-update.webp" +coverCaption = "By the way, you can add a caption for your cover" +description = "A small demo of native CSS Variables. You can create your very own re-Terminal today!" +layout = "css-vars-showcase" +Toc=true ++++ + +## What is going on? + +Hello. This is a first step toward color schema flexibility. + +You still can use existing predefined `accent` colors from the list: +- blue +- green +- orange +- pink +- red + +but if you need to pick another accent colors you can do it with the help of native CSS Variables. + +Just create, if you haven't any yet, `static/style.css` + +and redefine two CSS variables, like this + +```css +:root { + --accent: blue; + --accent-contrast-color: yellow; +} +``` + +### Any other CSS Variable I should know? + +You can find all of them in the browser's page inspector, but here is the list with default values anyway: + +```css + :root { + --accent: #23B0FF; /* 1 of 5 basic colors */ + --background: color-mix(in srgb, var(--accent) 2%, #1D1E28 98%); /* background color; inherit shades of the accent */ + --accent-contrast-color: black; /* mainly uses for text on the accent backgrounds but not limited */ + --color: white; /* text color, also some other text use the variable in color mixing */ + --border-color: rgba(255, 255, 255, .1); /* border color */ + + /* code syntax */ + /* take a look at themes/re-terminal/assets/css/syntax.scss to understand in detail which color stands for */ + --syntax-func-color: color-mix(in srgb, var(--accent) 70%, #999 30%); + --syntax-var-color: color-mix(in srgb, var(--accent) 90%, transparent); + --syntax-value-color: color-mix(in srgb, var(--accent), white); + + /* breakpoints */ + /* unfortunately, native CSS variables don't support media queries, so use SCSS vars instead */ + $phone: 684px; + $tablet: 900px; + } +``` + + +### Future plans +Already right now you can play with CSS Variables and achieve decent results, but I hope will work on some light-ish presets and maybe on exposing event more tokens to the users. + + +## The interactive demo \ No newline at end of file diff --git a/themes/re-terminal/demoSite/content/posts/hello.md b/themes/re-terminal/demoSite/content/posts/hello.md new file mode 100644 index 0000000..01b3cd1 --- /dev/null +++ b/themes/re-terminal/demoSite/content/posts/hello.md @@ -0,0 +1,45 @@ ++++ +title = "Hello Friend, re-Terminal is back!" +date = "2024-07-30" +author = "Mirus" +cover = "img/hello.jpg" +description = "The popular theme for Hugo Terminal is reborn in re-Terminal fork. Let's make the Radek's work continue to live" +hideComments=true ++++ + + +# Hello in a new age + +You can call me Mirus and I forked the original Terminal theme for Hugo, because Radek, the original creator of the theme stop the maintenance and archived the repo. + +So I already pushed a few improvements that I did for my humble blog and I'm going to add some more features in the future, also any contribution is welcome + +Below you can read the original about from Radek + +```text +# Hi there + +My name is Radek and I'm the author of this theme. +I made it to help you present your ideas easier. + +We all know how hard is to start something on the web, +especially these days. You need to prepare a bunch of stuff, +configure them and when that’s done — create the content. + +This theme is pretty basic and covers all of the essentials. +All you have to do is start typing! + +The theme includes: + +- **5 duotone themes**, +depending on your preferences (orange, red, blue, green, pink) +- [**Fira Code**](https://github.com/tonsky/FiraCode) +as default monospaced font. It's gorgeous! +- **really nice, custom duotone** syntax highlighting based on +[**PrismJS**](https://prismjs.com) +- mobile friendly layout + +So, there you have it... enjoy! +``` + +[a link example](https://re-terminal.nebroeser.com) \ No newline at end of file diff --git a/themes/re-terminal/demoSite/content/posts/paper-a-light-theme.md b/themes/re-terminal/demoSite/content/posts/paper-a-light-theme.md new file mode 100644 index 0000000..ecdc5d0 --- /dev/null +++ b/themes/re-terminal/demoSite/content/posts/paper-a-light-theme.md @@ -0,0 +1,27 @@ ++++ +title = "Introducing Paper a light theme" +date = "2025-03-12" +author = "Mirus" +cover = "img/paper.jpeg" +coverCaption = "The first light theme by community member trviph" +description = "As planned, re-Terminal got the first prebuilt light theme. Read some details in the article" +tags=["theme", "light"] ++++ + +## About Paper + +We have an issue on the [GitHub](https://github.com/mirus-ua/hugo-theme-re-terminal/issues/10) about the built-in light themes for re-Terminal Hugo Theme, and today I'm glad to introduce the very first light theme made by [trviph](https://github.com/trviph) that is called `Paper`. + +You can enable it via config +```yaml +[params] + themeColor = "paper" +``` + +## Tech enablers +With the new theme we got a few handy improvements: +- `--menu-color` a new CSS Variable +- `assets/css/variables-light.scss` a new conditional set of variables for the light themes; you can start your very own theme with [CSS Variables](/posts/css-vars/) and better defaults if you aren't on the dark side + +## Outro +If you want to add your vision of a perfect accessible light theme, I'm gladly accept your contribution \ No newline at end of file diff --git a/themes/re-terminal/demoSite/content/showcase.md b/themes/re-terminal/demoSite/content/showcase.md new file mode 100644 index 0000000..7597e15 --- /dev/null +++ b/themes/re-terminal/demoSite/content/showcase.md @@ -0,0 +1,88 @@ ++++ +title= "Showcase" +date= "2018-07-18" +author= "Hello Robot" +hideComments= true ++++ + +# Features in updates +- [native CSS variables showcase](/posts/css-vars/) + +## Header 2 + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam nec interdum metus. Aenean rutrum ligula sodales ex auctor, sed tempus dui mollis. Curabitur ipsum dui, aliquet nec commodo at, tristique eget ante. **Donec quis dolor nec nunc mollis interdum vel in purus**. Sed vitae leo scelerisque, sollicitudin elit sed, congue ante. In augue nisl, vestibulum commodo est a, tristique porttitor est. Proin laoreet iaculis ornare. Nullam ut neque quam. + +> Fusce pharetra suscipit orci nec tempor. Quisque vitae sem sit amet sem mollis consequat. Sed at imperdiet lorem. Vestibulum pharetra faucibus odio, ac feugiat tellus sollicitudin at. Pellentesque varius tristique mi imperdiet dapibus. Duis orci odio, sodales lacinia venenatis sit amet, feugiat et diam. + +### Header 3 + +Nulla libero turpis, lacinia vitae cursus ut, auctor dictum nisl. Fusce varius felis nec sem ullamcorper, at convallis nisi vestibulum. Duis risus odio, porta sit amet placerat mollis, tincidunt non mauris. Suspendisse fringilla, `odio a dignissim pharetra`, est urna sollicitudin urna, eu scelerisque magna ex vitae tellus. + +```css +/* PostCSS code */ + +pre { + background: #1a1a1d; + padding: 20px; + border-radius: 8px; + font-size: 1rem; + overflow: auto; + + @media ($phone) { + white-space: pre-wrap; + word-wrap: break-word; + } + + code { + background: none !important; + color: #ccc; + padding: 0; + font-size: inherit; + } +} +``` + +```js +// JS code + +const menuTrigger = document.querySelector('.menu-trigger') +const menu = document.querySelector('.menu') +const mobileQuery = getComputedStyle(document.body).getPropertyValue('--phoneWidth') +const isMobile = () => window.matchMedia(mobileQuery).matches +const isMobileMenu = () => { + menuTrigger.classList.toggle('hidden', !isMobile()) + menu.classList.toggle('hidden', isMobile()) +} + +isMobileMenu() + +menuTrigger.addEventListener('click', () => menu.classList.toggle('hidden')) + +window.addEventListener('resize', isMobileMenu) +``` + +```html + + +
+
+

{{ .Title }}

+ {{ range .Pages }} + {{ .Render "summary"}} + {{ end }} +
+
+``` + +#### Header 4 + +Curabitur scelerisque felis viverra varius scelerisque. Ut enim libero, molestie gravida blandit at, mollis ornare tellus. Cras arcu mi, ultrices vel pulvinar vel, volutpat eu tortor. Nullam nec eros quis massa ultrices iaculis sed in metus. Praesent sollicitudin sem sit amet orci tempor gravida. + +- Maecenas elementum vitae nibh vitae porttitor. +- Aenean consequat, risus ut cursus placerat, arcu nulla sodales risus, ut molestie tellus tellus et dui. +- Integer imperdiet turpis vitae lacus imperdiet, ut ornare ligula auctor. Integer in mi eu velit vehicula suscipit eget vulputate nulla. +- Etiam vitae enim quis velit lobortis placerat a ut sem. + - Curabitur lobortis ante sit amet orci pulvinar, sollicitudin viverra nunc accumsan. + - Praesent fermentum orci quis leo facilisis posuere. + +Aliquam erat volutpat. In hac habitasse platea dictumst. Nunc ut tincidunt mauris. Sed at gravida risus, id semper magna. Nullam vitae enim mattis, sodales neque non, pharetra elit. Cras sit amet sagittis augue, et finibus turpis. Ut tempus tincidunt diam vel pharetra. Nulla porttitor odio sit amet nulla scelerisque, quis aliquam mi imperdiet. Sed tincidunt dui vel tellus vestibulum rhoncus. Donec tempus ultrices velit. diff --git a/themes/re-terminal/demoSite/hugo.toml b/themes/re-terminal/demoSite/hugo.toml new file mode 100644 index 0000000..0a42690 --- /dev/null +++ b/themes/re-terminal/demoSite/hugo.toml @@ -0,0 +1,76 @@ +baseurl = "https://re-terminal.nebrowser.com" +languageCode = "en-us" +# theme = "hugo-theme-re-terminal" +pagination.pagerSize = 5 + +[params] + contentTypeName = "posts" + themeColor = "blue" + showMenuItems = 3 + fullWidthTheme = false + centerTheme = true + readingTime = true + [params.banner] + dismissible = false + text = "Check it out on GitHub" + url = "https://github.com/mirus-ua/hugo-theme-re-terminal" + +[languages] + [languages.en.params] + title = "re-Terminal" + subtitle = "A simple, retro theme for Hugo" + keywords = "" + copyright = "" + menuMore = "Show more" + readMore = "Read more" + readOtherPosts = "Read other posts" + + [languages.en.params.logo] + logoText = "re-Terminal" + logoHomeLink = "/" + +[languages.en.menu] + [[languages.en.menu.main]] + identifier = "submenu" + name = "Sub menus" + weight = 10 + [[languages.en.menu.main]] + identifier = "subabout" + name = "About" + url = "/about" + parent = "submenu" + [[languages.en.menu.main]] + identifier = "subshowcase" + name = "Showcase" + url = "/showcase" + parent = "submenu" + [[languages.en.menu.main]] + identifier = "about" + name = "About" + url = "/about" + [[languages.en.menu.main]] + identifier = "showcase" + name = "Showcase" + url = "/showcase" + + +# Only for demo deploy perpous +[module] + [[module.mounts]] + source = 'demoSite/content' + target = 'content' + [[module.mounts]] + source = 'demoSite/static' + target = 'static' + [[module.mounts]] + source = 'static' + target = 'static' + [[module.mounts]] + source = 'layouts' + target = 'layouts' + [[module.mounts]] + source = 'demoSite/layouts' + target = 'layouts' + [[module.mounts]] + source = 'archetypes' + target = 'archetypes' diff --git a/themes/re-terminal/demoSite/layouts/partials/comments.html b/themes/re-terminal/demoSite/layouts/partials/comments.html new file mode 100644 index 0000000..bb14433 --- /dev/null +++ b/themes/re-terminal/demoSite/layouts/partials/comments.html @@ -0,0 +1,12 @@ +
+ +
+ \ No newline at end of file diff --git a/themes/re-terminal/demoSite/layouts/posts/css-vars-showcase.html b/themes/re-terminal/demoSite/layouts/posts/css-vars-showcase.html new file mode 100644 index 0000000..2635b57 --- /dev/null +++ b/themes/re-terminal/demoSite/layouts/posts/css-vars-showcase.html @@ -0,0 +1,51 @@ +{{ define "head" }} + +{{ end }}{{ define "main" }} +
+ + {{ partial "single_basic.html" . }} + +
+ #------ + +
+
+ #------ + +
+ + + + {{ if eq .Type $.Site.Params.contentTypeName }} {{ partial + "posts_pagination.html" . }} {{ end }} {{ if not (.Params.hideComments | + default false) }} {{ partial "comments.html" . }} {{ end }} +
+{{ end }} \ No newline at end of file diff --git a/themes/re-terminal/demoSite/static/img/css-variables-update.webp b/themes/re-terminal/demoSite/static/img/css-variables-update.webp new file mode 100644 index 0000000000000000000000000000000000000000..057cce7f915559839b1988d6198ea36409d2c724 GIT binary patch literal 38408 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 k00000002c_E@URwoG<_Y0000000000000000000005w#fdjJ3c literal 0 HcmV?d00001 diff --git a/themes/re-terminal/demoSite/static/img/hello.jpg b/themes/re-terminal/demoSite/static/img/hello.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37b2ab5a3565cce621798ec81640db7ec56d4016 GIT binary patch literal 77622 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
YVf8M=0&!EVJVhUWf#SR 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 literal 0 HcmV?d00001 diff --git a/themes/re-terminal/go.mod b/themes/re-terminal/go.mod new file mode 100644 index 0000000..c5def29 --- /dev/null +++ b/themes/re-terminal/go.mod @@ -0,0 +1,3 @@ +module github.com/mirus-ua/hugo-theme-re-terminal/v2 + +go 1.22 diff --git a/themes/re-terminal/images/screenshot.png b/themes/re-terminal/images/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..16a8a7b2262f43d4a267352c7dc7797a4df0cff6 GIT binary patch literal 484929 zcmeFYWmH_t);8L>yIW`)cW5BEySoLK#@$^)umpD}1b26W2X_JlCuneYyX<|=d(L^s z8Q*t*-!blwHP)(n=A1Qa)>E@;t*(w#QIbYOCPoGT0BEu@5^4Yd+zJ2y^9K?7tw!Fi zyzZ?6%UVOnO-E6I&&<)D#l+mv6vEmKygPG2#||~i-ip&gbWmLF}L7TlaTtS@>@v|WaZ}O#K+3& z>FLSh$-(02V#&(R%gf8k24)3=ncpOsUA-OLOuU#KTq*xD@edmk5LYu7YbQ5rM+e|v zHcd<&-Q5I1pf?=&Kc3k;{mZz6>py${76(=@6DL-77B<%Z6n3(5baQmIa{NE2{0sgs zMTnR6zx(jNn)wU)FL5_(i~oc8U&w!nzr|Wn@&Dcnd;9;@5mz@!kGDYlGpPT|q5tW( ztA@7|gjEgV>geub29flDIJi;%9gDZt_{3cxCT!dOIXp-+}gtXzlGoPfx&N*eE%u>#tm~5H&<(Pzuo*dBr7hi;^JswZTE(`s!59hWhKSmv-7@x&kSZ^|6BI25#v*_ z_JY{yNLbrL99-YnB?w~Y`e!%(4eS0V%=Vw~-|efvO{}*@{$cd5apjY>H?f3hTbsLC z{fE7OBMJ})%fF%jvGq6f*9h6U|3z_42kW;n1^?~j-;mC~F+mVFnDsxJ()};!uSo+G z_?t?6GS;qcjxOGRSN&rqsY9IqQTj*G&id~u1O)y~Bt8?fzuFfBIk`BRyPHAG|90Wc z+&@rPM+-Mk6Bmf6<|HynFmQV~8r@pz!;Qw4xTLJSH^m%&-pyNwWDVoa$kj$BpDRna#J^ z4J!=IpRu_E49*Cg%Jmr~3$}e0`q2)rJC=LnNM3Y8t0?%`$tLP8Ia{>qp8gbk(Y98eIKmQd|c_8@4#NbE3w6Wr>?2K3eH~_6d)su5C8xIWF z;!;bgCP{ow$E8dIU;@GT?cJuACr8^SReZOxIl4zI7M4CeP^qwok5Eufd*SMHf|>@J z#Y))&KMcx6@~4?_>G0d&iK8uu=?LELK06g-FZkH=H&zc zy5WGC)e8Tn$SEdb5Cs7$X2fomknLKYSGli*hFX02?gx7)7#c5#IUs1(TrIie9R~vg z4k=NB#z?FJ{Z2}vGnKB^KwN!Y-31U~Axr}q;4Un{MF9ZThyj_tnpVQ`%8;nxhya3T zzzAy2KsYTzRN*>I!eCx=)PhfLq#C^G32`~F)IG=_u>cIa{8w2_!?G&aW56_ObL0fG zPV-WvIP^48wvZi&6lMhw^Y>HDt`ytv<)?okKvXRCl@JAHL~ zkx>hJWr;BAW-g0oSJ<#Nn4C?zZ{J)QFkp>Q*QddN4O&qt37Z@+w2BZPE?6U`0f!e_ zOyav_U|BE#R>J&~0v6}z_mt)(`ViVWs$?v%ej4Ac&A^;j7aY;TJ5#)?1^>XUN=Tj!SAsAN(qb4>TetGp?MQT7K4FH&d z+s9A!u4V3p6^Tq33V2(xn zVD1~|Q({1XGaBj02CoFw2JjtzXuHo9S=!hJxPO~bM^OVRu!VR%8g0~jirS;dc!r4( zvdv>0vS{bt^TC4d`h3_~$(waRWbmd40CL`)RMTD)49(ORMLc^RUAG zwGGbk63QChxTn11dbK|E1e zFdg)q1sCp@M-dTd;>qaZRRx_-WtB5^kqw#Xkt&UNmjNyvr~n!l9C~gt>>iu)CA~}B zv5Q z9M{KOnc!oF(vcw%(Fsj8Rbz*Af)@Ms5oUTuWNt4Pv; z07MEEl7Jl}a^GX&9AqvD>s=3gZZ8`))xZy<5Ti$x@w%eD*Want&yVUo4~X4SJNO)4 zK6I+>-}dXO{YwHA55K%VO);)}fmBE`xT@GgEW;9OsjpN0k3$qm_?rE8ey4WcSOM`R z1}sLU5;V!UQUk8VnfI7{?hj+_?=Sjt$Sr-Y&^Ww2IPn~++P3Ann~bKO54r^JdxeFp zJ}Fq7E!Ne#)d=}bzrF@fjA}VNPs~ofuCjV{Z|o|hZ?t+XeTHMbTRz0^vb?@I6?{Be z7wATvfEl<_S5>H4F`q}&%X~S=C|symJzr;idZ<2;4g*J?%r;~`)bp#3IvTlfeQ2eWb6l;_Pajywe00O;e|Sdz?g80v1MCsbW^ z$Ao@Y3b(*gcP0kAP$VMZ&TWFq_5q>Fpuaf+afX7iAf-W+vZf5)?K@jydOiWD1wCD~ zwE#yCs+?G4>0XzR%yPVDd$X{HP)8A`%_IJc1nho-Ntq<0F_Ez%hfHx=RIr<9TA3|c zCG?Fs<1VEBU_gYoJM@4LO$$nB7JY`f2_O~6!dAt%P@>sw^haa|I^L)_N<=}PX!|HO z#hnEij+RvWPuj6MdTPl4<}yuU^DP?ar*gFO7!%+7*JsO(VVn<-PMuaP`ID8XG z@~U(q<;!8YQ8cZ?A<57X2rL~he^nc^JC4S+Oq(ctL?+V)X0jOS$UcrLz-Z($Sk!rx z0$qo!1-EQT#iT+N79CJ^mVmfz%}s{ev#$5r#Roce_ElpOe3xU> zLRB99D`q;|le`53O3|Ury3-?!iLoA@L#TdNy_nn1%fxt8@bQ!uc*vuxw99j$T={aR zi)Puuc{Q^7c$!GX>@c3NI0GLPTmAH>b=w;07ODM)N2kMo_h?+NJ$s$}#ZH(hJkzPwNVa~W;IEp;4w z49nC-1YyOvCAjI(XfZ|sCAZVu1H|QHx~i%lx26jGr!NjzI~;3!&dCF(FUzydqE%S5HDKpWvlD*3_lzHOf*L>$Rd zTzdP<0<%Lznvr+Q?MZ6*0cFv*#k$|0>Wi447T$npU8BH;(?PwkgI-guk|J8YMbd}O zM*`L|w1CUn&SgWw3N#cRrS}PLDeqysyjCxEqVocMH-|8C1V4~r*EeCK#pKHtm$RH* z$Fk_HV!uqNKfhidzLb469vmJ}bFgi^XC*%|Tz~hxR{hv@`7^$T`fiMDu(gYbsx)o5 zoX>VVA~{=zBX6)%9T^%BmRA;`iKpSPJ`LAEZaO?0rEF%yaupbm}*FFw!B zSwQqRoq2*Q!H9?)G5KH~@etM5KjtxXxp@|Th+)JOg1p6C+h3^^PT~sCeVyw<{TQTC{+l75W z=vGCB5}u!KFqun0dwhI(OD@G45>CA0VO47A)8WgR6T08GvvMfkl9xpx-^6)vf`(QZ zi5>~7;j+K#Y4>qB0*9PtUfO=UsGh3S2u1^^erv#eayY^Xk3d>V-BOx0T6~h6yt|_7 zb0djXn{;@fi#Z*$D;NAb+WaKO^;sRy=YeE4PM?MN-yznzW`rD&uZY-H9UZkdVbP2x z=1)2K;*V-|^K5HT>H~V#;n8Q7^L{p}wv5z(Yb&n<3aD>qM<=NP4W~*mOhFt^l%%c9 z_Q9K5qrzFAT`6{6Kl4R|NyBE7#rYHd+f_4peyWf4<}ogqXCbTH z`c4mvwjLFouIqxlkZ^VZ^)QxJwblhz@7G-p)?d#91MN5KnTd-LSUD$2Cfx-Iyy@)@ z=Z|Z?C%YlOF)QCsJEJnQckYb4?Of^{cE5kAYJ2IpeYeK#HW~cLk#3i)OTB}-jutQ1 zo?gz!@_H6ZPI!{ua@su!F3o2@w^Q`Mq?rb zY-ifu!I8zFU2VwD9J4AOqYv35KNI^Q!oY1$$(j?>BOjCbPL}3ya}BH5RBs6HO)Fd#Yer^9GT z$N&tpIn4H{`i~{>34I8J^*$rQE}pw#Z?+CI0r8!`;i?60(-fK4KN`HqVF7^r@v>q9 z-0@IM#9W6Yj)e!z)XAmU;9|lODr9(g%q<>mC3lcW7_qHR2Cj!={;vhP6Z7G{Khs7V4CJZ!VGpzL_Njc#f1hS;|SQgR&5{x zh`5IU8>SAnumCz#Hh`|s+T80o^+nsQ@q6vWiK2R5c}J8SmtPX1VU$fFDn~;M!MDj6 zds)=`V>PrPi-M!BSCktOTOxe?39fl@@(_H)2moahOzD`)1booeYUG*)93^2RnT%z4 z9r})RiRrX4qFD^g{*f_@^!?I1&kN{aiWq+M0x*oOw0C&W=T$WLw|#!x1nKw=u4=7i zNON|G^FpYb1)Ht>HxTV3B4!Y!S6!{0684!~RSF?JZZ54JyUyb1mjAc83;x{nGK z5*`_W$Ir2oj6JE?ONCk#j)x_#<gE}P`K4D8dBm3s$E@BDIfE&A z`*dkfip^sR`mI=qWt7eJg_^mvr+?`*c}!)=wBM6{9~>qWFST-FT6hZ}IdlEs2ni>K!S$Q5?a1m8Z)g26E0#? zd>|g`)5@_>lf{O7~B@$v?%(kMka4~VcCK41fQ&AO-4 zF2lTDGmy4{X=zOvb5=1hSeQMM#wr7lDonsAxsjPr1y+z45Z3TPfEOAxggswlj249H z)oKxw#_CxG)AKH;=uV?Ot#Rh|6Xs7&+e;cx@2@5fvLl3@4x*>tn^jL|%)Zm&oiQ z#zQUW$-Fyp3eb$}Iq?)VYSmC6fFlRyR5%xt8T09erCpgr;SI{g{IA;2xU5M~Ffoz_ zrL*R!MF(1@KgS68Jdfl8K%dzv9WG%|yt75viiW6|+FpKkxW<200U~BG=AwEzAWG2D zUlKEdf{ZtIcCuaRrBU;Y(e~DyVZ(qDCO@>x^n$4|QME?QWP%WjL@;%JQo1T27`wp2 z-0MH4hOVQ<+~ck5Ys&?(X_hDr6{N%YRK3<6qB>HV#N5_*YrLMDL&&FgDimk$hbVWC zZIZ^--&c!``Y0o7AIxUFtLH2{d%BB?5k}x9k?KUx^-+GAc?)r+!o>$@1_N#e9mXWR zCI`UI*1(1Pr3qT>G92%_E0#PU|2cQppDMqDc#O|iol7%<0}FTX-F}=&`=MG=yOg?? zJs-S1zf6wh>If8E@u>dp)O0{U&{XLP*i16Fk>YLsWL$=(!mADE{nDqV7;5o>QM1`B zCc4#jSC^5$MX8=|D;6Y$HKc4iIOEP3;b%~~YoLIn?5hgVP0p2W%*~tVnhB@BDDAiI z^4nm1Z9MVM*rEW@W$^EKk%>m`02Nb{?Z50)jF*rl*|x(LjC7^A=7c`9Q*^ooAkTFi z#&>4<2|b8YSiy~Yb6N?_%Y}a1V29{-oROYw+0#EURBG@v5(#72@~wT~i2f{`yMBW4 zRJS#+r-l+;1iLn*&aMafaNS@sFj*yC_$afeV$;Rga-m%|eb+si{=T~QKI?8=T}w{s z1@)l?_DYxgqc`)m-zwj#Jl7xx9_o(<7Ch4c_FeMV{zZ-oNnmXTg7~+voP^1XTRZf8aV9T%q!Ad7~B}v z`(I!>%gT+_Yl6=iN2OlP)f(K^Ru@G~k=}>mvD$PFcNlU6UJg ziuVCQ%zVA=O_Br!UQOX;vR)w4Ayh12*WM|BuN;Zmp z`9su`=4#bqdd0AXwJcoCvW9}$!IlM|8Rp|)sm+#hAfQ95C4c1AXe;jE3!X zJ7e)J(O+t93>Lq5K;=ETz!yKC41OgSE&Qgs+jy?kQ%xl-^+adhQWMp1b?sz)12+T^fw&I!?1-Fe z5{JjmHRs5H=ez&PGRX)#5L+bB_)ma@T$#1JsKmfXS4e#c#aZef z0*1^#1b%QCcS=`>w0jP}u}3r~a>p1a!zU~?rugweK(5=%!ApJSDHANFEFCNvWEs^R z{(KQs!YG2xMyfcpjfr-kmO2KYAu23Q+iGpY^+kXW<(;8URvQ-ZY*laG2DU(eckgyAdUbgit8v) zQldbA-@-oKRr!b_3N~O1aYX)!cJ_Lj^!x9Q70R*K8_4gpP;y;fH0ZmbHmwcZ1K)Z~ z#HduO4JxQ@J)K-LI7ZI&qeJIgJ1oU7x(mdJaLU~VYGD=3(u2dp6kFYJ$T%=2Y-9HU zzYEb3$cnE>s*f!demtEPCh1Ik$TL#y(bz97R90^6y_oM_|JjpB4{I1_Q#_{ED=WmU zLp5~SFE_?*=!no!F&4`ue0raG8?@moL9( ziR9FfU9Pm_I&yRP=E;*P!!eQG6AFPhrQje<>q2OXV=jG4>~woRPvaFXd?@{}W(e_< zRQV-!&5nGpH}UX&UcJMzOcx55!_%t6a<-R8I$10cvhMZ%Wp%w?slDL<=hc|SsEUUA zOs-;37RnMRdvhxPdZDK@`5sl10zBQx=XCB!SU#`r5wMn9%9B)AMU<=S!kGJ~88)=h z4ubRiP)efEH8Z0P)m^O1kCz38{TiVWS&1aki5WbzZLf$)CR?ar?j8)_k7t{30YY1L zBRkq?BPa2R7Nb6p*iHpbxk*;u-=puTa+g@G0-o$@??{H%_c7ztK8uhEQx`u88b{SO z2bjo+K!;K-=JJ?=>)-1PD)kmogECf-5v2g1Md+Q9%;X;>6jT>elmYh=T|0W~!!lQT zrnC&KFkSOsXCeb?v$)P6$7Iqk(~mbHh*R6*`K38|64Ht_wS4_>v}ITK?2<{YvCq|A z`Gu|~hyiFg(FI$D~X)2BacgglkMriZ4`O{b0-<*CE3=R{wBifeMKKhei9yVBZN z39Q@xEc#iZn^2JL>}Tp}q&t`4%^rE#zMYe+l4Q|$Ohz|f3e}X@Ka~~K%iJE8x^XB;Oq+XnnBxM9WJ!ghj zuVeFz>v7U{&mv2 zy!u2RwjfCjuR?aFiTqUfVQ4xan2Amz1d^?46d0h6<5ILOz}mVQOz|>$&B*A<`yy`q zl%mtxlIe-?If=SLW=P=1jRL@RDX4|5rb~Nhv8d-;q#X}ND-XOFG7`Q?#c4fX7q|>G z_Zb0O^-j|!L!-yCbCRqvbjjV9*6yzKi7JN2MM7ik+!F+wh1Uiy?0@<>wt&tW zj~uZv-5*cjDY(u*eaJ9O#L-Fw?j@qNm)Bz$Cba$1ls)TgD6MHZKMn%LtA*Nlsn701 zu;M^F(Wqh5Mk9qMB0)6;9M1*POl)7YxKK*oq!96%KbH7tNrSeD|c|Ju@ErV*6%6%M2{B5mXApYv2- z@->e;D*;MEkQkG>OBfEl9u|+9X870_t@lR07O6F;koG^(LL+*gp!$fopa7*Z^w6+j zLxk9h%&4MH<`HYuUU)!g*7{^!!kUCIvVkKCGY!N6o!qZMvW;>oP$j#@o7zViv~*5EC=OE06qDk*RtYItH~L;am^@g-sZY1(k>d_;5RcD9lPzIw~kQ3$kU+pUy5u0}ey%1-DWk zX-vpMB)d`j#b)9cy%@+*#4)YQntFR~IAGjImp{=bF|J1WGr_UOv!RuSJ_J2^nfT{ge|p+^pr6~L?nr*bTI&O*yZAn6@J*Bv z>&%*((;c#7{_L8}5~a$apRzm|%^3GbO(W&kBwGigsVxMIuxQFMovC zpK;9xW{8Vfq@*c{eMzzaFn;N8E@q|=@@rFvii8z_x6KI!b`kljh3dr@NZ_(wK!WD> z+Z!0i&iV)XLFt~4lZ>g`jD_qE_4LE3W6Sti3EBF^s9OSod?Io{Q$vx|)W`2m{WPa9 z8&5jGDo?;50xTd3&9eUX_C|18I4&7HbYHL)wdcY<8+yt1x5-jZTnI&~)Wfcs1OYj^M4*Zs~$1{bE z@-tPN-EiEn9E4zC0+qpzT*AGEj|i!^3M`gNf=lw26BFzGNdg9~UgDALRxp{#fk3VL| z25Lz}ao}$NdDvh}yFG?gclIn=q1}9XkB9T=d{S`BqlV`uxugn zQGlR4DliXnA0S^Pg>pE4jpmbO0s^Xo6A)VaBXc|lJ~ogCATj{2?aV0b<=hiQ@e5mj zSOJO#L0feG+y@?vr~yX-tm3yl_g+=Jt_8SA>3WVJNWhL^k8Q-&#yjJ)1yRt!HNko= zeF~=JhP`z_57M@D(iCza&8ru38KoYz1tmNxnN z+G7>ok&RP>wKz4}3tGzxrFiSc_DLi_2{FqJMfKK-w4el#@lj-8hwFN^q2O)v`hv%U znqy`VyVPfa1td_+EvnKL`d$JN2Wg2-W#x(02F2_+&yb3a=~Z{P#3YcztE8&TLp2dJ z*9=j1G435-LStOE#pfD$lq%f9R<+^DA(GefP1EPL>+gjjVvMSsO7I^AOXYf_xv;!F$QysOS zTtAbL0X+xqgo{}M==6AFN!~seutk&{bE%VG`>?s;E5u5CK)3hN1cdN77tRsuPd*;k zcmqD%j2+JRofUp9@--)**S&77)+MQ`X@2S@`-PFkFSxwY=Lq{=-`c*VckR*i;hg+) z+szqmmwA;?CehbAkBgJQl<)jr6`~Mz%(9q(BgYCflDSVPD?qiC?THv8<+a!3v*OoK zwevB5qXaW)`VRz4UYbs`*A-?&G61LptH7J|_PT1JZFF+6KJ4+;`2!RfOQX>b?U&Pn zK?R7oK?xl5QJ2qaQ;uGB7qpjeOL9@d{=?f#?*XA8enoJXMAskN*lx#fM#8B85k#Ae zBPwzu(8UTS9LC4JuI~L~N+W~Qy@*R2Zd5FNPiM{tZIbs-r(8``$jC33YkfvbHxG_g z`T?_>l7IAxCgiJ3C1ZDcmJd=?o3Hiz zlL52$_HZ+sJx0g=XPK-4&xytBE~}q0FzI2VGHSzQ%tj`>D46BwQ%RYUxK^KogCw@S z43ov$^h*oGcKo-WSKtT$aTlVT2~;2-=bD6Vc6AYJT4_M}!NT^W@8npQyhxQBE*-!r zxm@NWff0wgRtqoo#j#ab5Qi37MUxkfr2u}3*wukI=$sJF(K#~H=!`a1ko8cPaSr;j z69*c4mv!24_(ou7AD)SPC4p5bd0BsGQ2cIr^ecG2gZ>?by!67aQojyBvz1_wWPwe9slZ3T1S z>Eq-(GUdR>luLdRO4x2dZ;FW%e3LCAx=6bDdwcoPq#oTN+!T61Jg&Ey3q$<)5{o61 z@mUaclE(0~#ze9NCQ4??Mr(s2Kq9HOPy-h!BB)0lXJ2EY5!DcnvjZrg#>SrDRDhk8 zPNQtG8b|FF0FML+LUpm`KOEBel@ODaCe!{|VWJnR4_DnmJ+5k`=(vK?KsLx2>0Mn5 z{hfvm{GJXTn4LHxlu7-pLJzc+h4Hi#ddBU3-byc|sP*B<68F-G+X#ksYzup&x3)vo9MP(@;2GXi4=wNdY;*!JwE(NyjRMhlvZ*TtuT45jKztx7o zET8xky(O|%i2+oEOf65lj{BJ+E;7TZlA5s|vT(!BYpfkUW|FprH8)WY@bye(Y}5&P zje0st;A`6w_4s$zqj$gNLq5{R#E|(P8y~hw%CqVb2=m=MtWH7?qr9FCB%ca?L4pTV zuV1d@S$c*Y=D(f54cdD?X)IoCp%>(f43Ypso0>bm<_G#dF6MUe&1hV1dcONiPPPMY zE9}2GVmsj=Tu*|_-cx^m*D2ln&dc;r;*<^i&c4dpu)XAQBzoMIFDmGFBbZuNR?^UK zHPW-A*E-+jmSmK)ug7fHFXh9?l3O166Pb~i`37y>>O#V_=QsLX?GN-Fw^n(2n&chZ z7Q6wR?XNpdlTAMpn->ubkt(`A&NY8=Pi5p7BZ{MHeg1K!+;tH14k`ONKx;K=`NnE< z@AV*x9BJjOSO76D9zdFubq%0^miXl7kzDF17?_R-(BYBYYh*6;O4@01lwWy-@Yb-l z?3&iwLp*Nl_xDa=cfzV#LYo`nVI+(zS76V7ukNu zBzemw;RAHiuVYk*L(=e=fZ&9glV$qXEzghTEK&LwNQhFidgQXgFaDvpy63cMuv97$ zI;*&RhkOxp91g$ub7h4+n>l=Vo;ugrQ#{n=6i2%*i#knNzvSl9CrmQ6Li)_RQGTAO zvdq*P{h(I>5G4tBe(Gcm_GY|rk;?_M8k`R+Uwz?8uMc$J9{L`R&fdRn(0GtlRFoP9 zA298?9siPlcxV%7IX99#HwOS@wZ}aEiGQJmfAmyR=>O!c>HCQGrR`(Uz8w8XSQIuK z&uPWyUGXiRb>8MLu86R}Qe0`+ZB`8QHO~@HOFxj^S^WV?)#-vbdAQ?&K2$Cy zKRGqR`{M7mpOADI@EEz_lO32IlEr^@-3xmXgW(6k9n+GA|SjwIbG-D%W;PI z^7x6WZ|$a}{FwfuF@$#ct~XSjoc1N{dT&2VIW4kUbgsG)d7<*#{0Nh$B?AF;7*kHR z*V9Hm#*udr<>L`im%Gw(E9<*}lj#r);pxk}r2+R`-sj8FgH#w15!eKei_#q0oPB?v z+dn4}c#9o>E^M_rx<)=jRyi#T-x06rJ_ljxXtX0@A<=bL8c_1{Zjot{9cFSX2wQG5 zgy(Nq+3{XHvEDx0z3ImhE&g(Q;2NzqFzgbDmzPUu?D=I2v)uW*6sTyvx!SmTYUJ&& z*YIrFe(GPbSDOMz}Z(K){yHJ@R+aUA@TE@@In-cik=p4%Fjt zS3mxI)HXa#z^U(jt$&W;Z(29RsX+RSDc(|Z_>Dx%e@e3|pEN9rl6+FZ@A{rKcip+i zx2^i+z}3j-W$5zlb-=M}qmDY2waQ>D4uuA+^bp!N`ByM*@{V<-3!y-crMl z-xP$%vpmi5G@FVp*yU;E1+M>A_^^x8&T6zE)tRZ*jSIy={@rwsbRrJXCckH??5j3~ zV{DHmmBM?@gqLZK$9IdHW7x6RnL@rtc|@XiA{>~fIj}*RoA^sgtFfGU9L)U zUdQ2{yx~CKyJ&5UXgavpi%3^io$0H3=I}5Yj)=RXwH|+%^S7gVev1e5;Z0=szh`}w z4=bLRGnI@MH4#1*($)vwtxui`@-1qRxlwaTzy!J-x9yA)uMAggC}6RxKOGc`zg`|b z8$I{)`csw$wwyLnZk1L&{BgH*Gia@hVE(9M5){ zRd0DlpDgD$j7Zjv2FoE?+LuuIt1ocN5c3ygIHoxqQ<*9;#J~(9C-0_DrW7a65&?3)_*aXM9aui>2ZHG_<#)r9n!~ox_t3Hd=MR#$#-)9 zdbKj#XyyAOf!^Exn&71eZI0}EF_H>dsV>45w}<~EC-9EaC*10i+lFE8OS5a4K2b%? zO_#@6tD^v0$EnPMclifyCL*uzx7|3)gXp)6chW z+H+;EVlB2xXB}2>txIf{TYio&De*O*p4)3O|FwFRx^E>^HVZGlE(OmDJMaGpblJLG ze}Sx{_+}~{mYq7NR_XifKkQzAN#1%F5HR^W^%nB>*G4A>Hx!WC=NYq7+L!wiYJzG5 z_v1y)O0Kt+bkX_LRcTKS~nKV%;}UFCeAm@N~S&U6cE{Rmc6^m-%2k_=IlJ zfyBt%KymaNSk{;5Zb|YV#{GYUC<7h|)RkB8dA5l4Ju;vrf|(d%CfUTX=}?mRZ^mJ! zYM)Wnz5*~s=#5D+=}#>2c2kZ56)Gz|MYp$ZY3%SdO zvCcVjaT@#Y%D^zjbl01PSMFh)Rw}%vRL0r?CU35M)ZA=kb6k@q?&~- zPQ9Tvk$EWLnC6YEx}uz6%&rMHOwajzFgdCP?Xo?bjWwGSvlcVf#&B@~wSG#rXG+-j zGFPMD&D(acpM6YdI`m6PMN+)1Jx!p~xOGmH#u%p^?-x|@u%A;_Q_~!dsia0QRma$1 zqMo;nCx1jMs+D&6-Q$H&Ae3;81?>%(SuIbn`aE`C53o#pr6wdDv3NDRJqdQ(O&o1I z%*Wd2Ayu6?ccFftoEdfzuAC0ijt3=d+qd~ByCq2UVglzvzK1)k)?3mg+GB)sR6Pp& z-eMHicQyJz^mzJ-KC0nwiB1^FQ>izp+kSw(%7;N96pOZ&`UD8-QMieDMxZ70v{zKr zh_Hl5@KjK!D2r)?g<*|GUH7fo8*6L3k?AMN6&Fj32*-}B%r~Q8anNZR`@*+@7?kFb zRg3^nF3eYB3tG!naMzZ^D4r4K{WY5?_k6rh(wB$XQl(+TmQ6IeTZUFo4OFYT+=4;y zRPGm^|L$fcE(oA2L=0kt>()rGJgi$^^aBYo$iP+JFB%Ahbrojk9``ldSn->5pmi{C zSU4XRx1TKjbPm=ySr@);rokcAb^p4wi4SlZpmj~`T6&$jHN0n$Uc+@DR>F98I;<2g z&5Nygj*dB~l5j|%OqDA$weBmzZt;TR71?GxAv=zjYa1yP>!m4OsUaF3UI}@8*W$ly zPr3hlUPo_0X}$F_=J(YUGl}prw*5}G0UQlCv%~cdjKXXU#hS2)lSOY@P&s;kuLU6> zY*zgCsDlwgtIbt`PV$@JA!k{z!_|BB^MKPBrsOQL3Cu{Beprp@;gNxot-Se=Gu`UsrbjqA&km;p(p;W5B7tpw@fT`v=d@Gd zH@^LzqrXP1H&1#sTK+E=G!xFFo$-!BcWsP2%nOy_8t4FfZRnYUl!N+IP8ay)$AQkv zUnJquINU}Z9fiC!9O#xMbh-HDV#>R6k{NgGp`G$qMs#;B^7q;8+6_~Qf_~UgL5Rea z@~KqtgGS$vYc0FZ>#I<-j4lSb8!C*j%aBk;fq-oVi|n^Gfve;2EQ4fH&;OV=Z%Jmf zjRkt?ax}G_bs5vTFu0zPb!;bIiU9V zE}(KRJ)7ihVJWknh-v!yzQPKp=vTmL{hUFx!Cs|8EVcPWrGw+2r3StLucM9s2gX1- zztcN%TMsV1bnT|!yEfWf!vqgh1+(!q0C1DHoxWtlM=l!NdFbU^AE{o_wC2Y1nP7V# zd^t0gNDjv9m$i_hw$qmyAu~A~PYoygxAl-zGtL$v5Ghhrx1@Rbl^fg7T4si=SX+JX zbGrt29*XymMw?=!$clzK&smNDR#h+%3pcFn;Fj3_0R@ia~Dgd zzs-L@URoeO4op8D$3oqFcpQD4Iz@j%--&+x`AyN!?X5VBA(#N+800ecq3zKReIa<+ zW;X#Ky(An63e<34cIQ)(^FLJmi9b|fAR7XwuXhGNmH6SGQST0DS;A^Ua(F!V(u-v0 zfN_9A_BH9UP*k)mW%ZrF5u|q{V*1UP_ICyV==8kd9@r|{mPdc%_pu&i21M66tfnpX z+Qn|~4wN@}?j+)X;c8UU?cZyyzA(J`Q^xuwatxFUC_EPr<27yO;&rSQ$P9pCTBlti z7KO4~B}QsUxs=Z*h!~1M2q0O-tPtXHP7DU*+Q^OIrW?((y)s;l001BWNkl}EHz8wfyD9jqd$U#j4WgK4DZmrmqdgd-Q+(+(7`Btgi+m{xG1={5H z&wTILNps2&1q8pMqisnv^1{%_eTNS1n3ym*|HzWXXExNe2E)~+MF7afQ@uyN{l>1G zazER>;;Qzxy_50p?%wn5UAx-Dp%1TI;Vs~}Veq1Fu2m8WDF=_`pfA(_JP-P@Zw>dy zj}sH^s?peX>S|J=DxFQ_s{!!Lk9n|jT?}0*S0&Nk>6Uis@Af$43FI1(_?Tv zqp|Mlw)SPws%pyu00J1uWC7u(#fuh2BftI3bB`YFzpB0U^D9;uoV_$WvVDB4JrV&a z&u?lvqpsdn>aqT#1F4K7XMQ_G1Q6lkx#8hGwG%gYcc0tTxPLP7=UZOBujkO`RxDo` z4igb)Y;A4r;%HTSINTBp?wy?c?(W@>^dF5F#>U15K=h(ykA>&GdFC}I^l7aG^IEL= zxx$J}j86bR1Kh&7Z-~ee*5;*Gc2#%1+`r}Ld+*;hveOdg4XbY4&~kcnxTVUfCZM1Q zJhK1cTVMH4TjoBt?h~6AUvXe;-)-A|aOPq7?~|7;*?jZ5PaE8L?dU5zhIh17wPhT2Zrgbqnl`%1eY*FFq4bcW+-cp$^Bhpv z2*1?7<-qv953l*?S#4(@7~lW@J^9x^-}kedH+-@s(&&;a7+>A6rmK2UTUBdgxcR{N z{vW({>r;oGh?tSnThBrSTiN-5WS&W24=Ph~P#?F?SP+i0#01zyh%zpb< zJ6}0Cdew%G&uv~=9Wr0sKlBgxzV;uF?z(tQOJ_@r08lV97AP`_R|;}2*wWik^`=l$ z32{~7q^(lK83G_=oS!^*;HNJi`p`K`K78JirOj1O?Hu^8$KLqvW4pQS>*Ps2ZcWv))?VpVg z78`??#l~P3Fo!@O%%K}3B#mY?%zgIVb!TQoyx$*@SzUcqMvr<%64d*Edb;b?ix-)3 zzT^8CLj)+4z3s#8ufKXtDq(%)nbSY>xBvd|!SnCDeVguMch0^2is7Vf4R)k$$NI)| zXFl-Y^Z)YL@jdH%`&W0Viq9i={pE|z2Y3Y^4=;scuh`BmPKanZmXk^V!1RgH>wf;8 ztKR+^uTWJ|N?#xVDJqW@&OCXfXUovdzwyR&E-QS0?dI)%#XIrM7bcIMuS^tkgB_*O znZsXtsybcf7T4!aWGDmaq?4WN`#VSatb{ECiG0olIvj^Oatndm*7%EOFC09T>1)6C zKioAiGExZ&y&Hx)*YzKH=;`r8r~Qft0Dyp;Iq4)aHhpred-LG7`>tKPe_O3k3CcBQ zS$bl-`Egai7*t2!Gd&|(o;j>Q0txlDtA80jf*G{&%e#NtrcDr^I+)#;Lzw0pO$dRoYt zGvlHbtlSwiBr-^KSXmpVIjyKCaXF3~GuD^u6dd2E-khpMOr(-m-NX9V%L-80L(2vt zusKx&I(rB$8!S6GIU1BE5K*-EiHVb#Ob4UKSY^f@P6db0l|S?6YGw@WWN6Vxro4*N zzbK|&Ck_@*wDGLKimHc z|Ms(AI`W10UGocVi8e*b=5|k}uRYy$bn4h>>HJUZddIKt|E;v0oTyBvowP4~p+r8B z-`KV3wvhwAAgRQzzAN9p>s|R|dwVkPTFGf|8UPfjHa9ou3{^$7YrMy1Hq8n4A^nJo zUh&$YYk%?DUs>BeB9z?Hz4eAw`=31X#IecmZ|T~CfEKs6_wHcG^g~>3<314_gJBeTrWNi4#AdGH|7iX}6g?mYyn0lio(wd6`V`=&eu_;keHx10625jM7 z>2g(H;taucx^wPi$@~0wPk-cnH^27A4Nwa}Dw3h?VP&z1Wckq3-Ez>&hnH_&*-}?um)lT)!Ulc(8d_TQX4ey;GAr zS9QMUwk_LtuY$=kNd*>@N^yp(yR!SY^uyXN_u#ptW4-yBwS60V4?TUlJC_V3)dHy- z@60B_wY$6^m9!Y*{PDxE7D&ft?>eyQtv77|&OpfPHubLS%Z(OlqZ8$xToQ=dv&r_Z zEFeI|2U2_1_1rmH`pp*}KR#M8Ndj0Vk-@6HtjTWZrdYup#X!Af++0n9UmE3_+?p@P z1XM}|6%Ub(+_JN0%PPNEt<97fX9Qp+Y~ckH-#>>8iRjd$hk~+4Ql-1w&OH7i<9z1y zL}jAby=l-tKKlG;9-BIL!A?0k2$C`8SG;U*e)HXX^Q*d@bW-?Y={N-fV9a90bCX`7 zVyBZQzIAZ&==tho(M~6&7l@i)ohnV8xRC8_XADUy83>Y+F;>RJUii)Dl(Aev4ZdfC<;o|F!o{v@A^u+S(^?IeIZ}6QEK>y!M1D&^c%UE z;<-!>E=HCaBQPg3-9mXUgJlMR0f_(;ZgSgxp6jImklSG~Y7XR;<>Xo9cJaXvRv!5j z$p8S5+p0W+w&PEqca)$2Sf(?5!;dPj44j8uK_uz(OeY`M49LQCnx%-sLPlchoG4Aw znHMI0|1LlVN&)8}gqpcP1Y-IEPmSpK8X`h&+a3L^e+07tH4LGP8yjJ)j_!xE_%+dh z(ZA@wGovEtni&~GWU~W`qZ&O|dFUgRuYZiEb5`FvaI}#1Q6u#hR)wFVHUl00fHK z9OtU;u8wS07bnuELnNB4l#Z8*{VDg(p&>}6APB%suFkb>>ByG@d8$;&XEGq=pFj8f zSI(Zz+O{MD0ESo-!nLg11_tk6ySg`%Q9?BFM-u=rHsyK8ip9Qk>ZZXsd8zpm9rSrs&T|I&)b~Kzing$5J98cMAax}ThcYN!=(*5G6E2!W_jXX zn^3CFae7=gg!{GZlw}K|vJe!-!6E=KE`s1>sWj#JGoBwP3RE!Zc^%wkh%Y%oqTxx^ z6K`YhMF!j33IqMB6^9KrvFn;U9nALfm&H91k)9<&1#OA!mHk%@=T`|OqzsEdD^h0) zr%%tE?924uI&yn1>q-wG4I>>R8@o4`MfFVa>|k!llfmCS@t0pe@o?JCYA9TWtR`x% z?cTiRz}=hf9nP()2Gyohl5FNoRVPo(9PiEcUeR|Y&qHd)LI#@$*Kh9H`sJfvI$b!u zzH>ciTt6|6e6l*Rp>yLKw!DcUtBHWKIqSbZfm#d^nTGoXzOo{= zRzEJ5LJv$clSb4VgR70U?JPa&Lo%Eb#sb@d+ z$g`jLrj@k1HViuHgkP!(&qrM$bR`K9keTco*gQ%c=di`M+B_L*md^lKA54L!jDdb* zFL)4jAwE*VEE(#O5dk1`Tx4vH*^L0XjmZosnc91A>e@G`!bF&$1ORT9dRAk$i%P)S zI-Py@0V$Yc+$UfhEe8-mLGv-Gn`Ma<&*XW}>g1k#F_8x0X@O`vY+wWCdw>8)Aw+=m zmIKVXs0C}TGDM+=Y$;g_{~i?)WD3gP_~*()f1liPeRBVgu)cK=c){Vv{1+dkz(cm+ ztJS%#vJH39wj$66eT(U8Up>Agvmf%w>UP_2=~hb^c#^Ns!6f0 zr{~7LK9CZWl0>Kz3keQQ7ZlN{a^-=CzRC~-rBaqv41&kU#y95LPL@kMuonRGjx&%- zr7c^9Mj7ywN;2N&*xX>HB_d#K%J+|!iZh=7>yJIr|LpVSKp;ZawjVrw)@Ja+%=B<3 zV{r~dN-0H@vaFq*9qYQfAPB-Z9jaeiK$0$84G5r!e5suJF)GrC06>upQ;8RUKlRz6 zlv4VAU^r1Fk!4v-$`>XlK6>Qn!KvwvL?XdCLpWV7k7Tn#sTFn%8oJA{;lD9#23wN3 zG?QHw%^Ytl=!UG5$>MdHoPtXefgn*6wY`Ja>>Iw$mq8$XU4PnQ77@KT`Jx1Mrg-}8 z|N3JLS)c;fc1wQgJLjHS-@fj2;pDY=H2}3G^L?5Al$}ya0RThhNiS(7Gl?um9&hX- zvKh>HGbalt3bmQv`|59h;IZCHP(j3ull|JUuh`7`{^a4|+_24UUHnLqOxdaJJv(>y z?JW6aslvKQQMX8u3>4|82VE6AGR;Is4+KR@l9WmpOIkupB3-9Rm)}N!y6;1hN?1vf z^!(^^|NPv?504+pyZHo9FviXn&#cXl2qhpM|7#g!3iNAas8|lrZzQv+v>2DitY#+E z*wZFG(YHb~pkI1r0R7Hw5^KK9B&|EH80^ox;L8XV4S=&kv37E-l(6`peet(@T8847PkWJb*ZtN}j!qRC71c=}X)t`6!@<{}MMc|%hDLmQ{o)|4n z7QLgR#eKi^X+RK?5;m)N;>h{JOvyVvURvGTrajd<<7uEhb;YU<$hrP_DPhOD#4hfx zO&B^m!V?}xL_`9m-Nb0I>B;gZA3651Z-1Y2HkeOk686cdav-F|7^q7S^<<9VYseO_ z;-vukg=X&~GM&bYT3(|VHwX+j?3E#{3bQP%$Cv>C0x3eylDU-h#hM$o?s>Z}ziw(E@Cu$AVy$2C%n#hJyGG^x-;mTM>TDYqlF`JQVsJvqPPX@nO< z%=WhDhr0nZ+-LL^&anaX@*>NDT{=vN1>TEFv6*LQCm466R* zv2$mh`o5_7$dKj+;2=Y2EbF+OtDv6!3gROyL-|cT4YO?Vtr~&p!s2Ns3)?nh)6l%J z4=1Llvs}8}c;!rby3&L|Ac1t@B(F+=M+ql7nIH&YZrbTtLtfPxxiWj-J^n=aMV0_U zkW~Ny6cAVzCNns1fzi`iYSh{0dLRIh0=sjNa~m@4nK!=^EKn1G4uA#7LHVHkSwl1^ zq4PXQcp$*!8P6sC_6U>!$$@0J#gQTjpyYgk3&sNhAVWe_<72_I50jGF*Zm6LzLgLd z2j;k#NRjXxzNl4KD15RKVA&vmq>tQ!_=uKSEi}+??77zDB&F>mD(2)EEmY>xngadK z3XCIe2=p8MuQ?m91N}B_n_vzI@#Tn=k&1fVWOp*D3sJLhZ9xE%N+}Im51>OrszPwU z+Xn_V=W~PU6i5j~_pTnkxxbHVlWN!vVt{Rqm2(_0sZ)rch@^s~#TAh!BmeDrpl_qizm03sb!Mg$q#$~g{j1_IfF^*m}XeA=v00h-S@8`QaAcR~QA%X8?uxeX^V z0szF*rSkvx+`+G%JGVLCeq~o@lJh{Re?Nage+9y7yHRU6>mI&XdfCke&1q$IGrHOt zi+UwLw}=oBK$7foyF1;kKx*_8Rv$%z1c7460Z@@bf~sHTzz(dwWkctN{>*?Ug;esj z>+iZ@)qWis1`wJi8Db{U)|Si(6_`y)NhDp%C8a#!>497F3VR0jZtB|HlkN?d1*UIk zlycH-$u^qCz&*!~mM17LfYgOY_i-0UI_HY|b#9usgHKU28iNHq%vQh~N#^thsumC+j+)0SAEy zIKxzeC+r9-seu;0GlZsNWB#<8Gh+xq-|iwLj_8AEQ~cM*Pki9Z2YYj=d-tr`)Spv| z9zQz%=#ep@6tH;%sD3dFThZNF4#k->8dWr!-G)4d6T#3GFz+8rvlumJK1oe3;>!|v zkwipFND>MFq#sC6s8nnp&ZvgJrCw!)@-DYtjo;Ad#~~ z($z(s8f_#*L{cdYza7(KQc|V5^HwS$O4S_?T$dm2o;-fRO4{7ExMN9A1Qjm=WFsXc zC`Cllm(mxsMCMT}DXFB;0R8$VsDG6l=LYr9Q@-wM=DajIedej}2bJ0tZ@yu}ZMy&f zIdk)=L^h=Ysnee$83+K<7tG?^wv>?47XX0F^ePz2VYAbINgix|i)tMFCLu5;Owj@t z8xm#0RM*T9=r>lHnQpT!UtS_^u`IAu4v=B0jpwq;1}f=sh9o7pocE2e&H?Y4hpLa> z!q#s?8$d!ZT9DNuZ|_6SL+gvT=ww*JYK*#6b_1IN0I-I)Vy?S(_|fXq&pI2ogA1g9 z3cf5(qMKoO9Bw(fkoFwBm&vddjP{ri@24=&jupv9Ct`7nMLk4aFGeCtL+6iPF zlNpu;RdzuEMA4wIFcK@QYJ&hkh{P?H$Y3gm0*HZ_@M=$gS(T@mos2R%00D^rxy@5K z|LkGq*H|8aC&&j7%Xnq=EwDMzuc1E#BLhV9i5&)sHy`m0@41Pzx`}6bX5psonhP>r zuOoq%!zhD@o>ZQa_2;MWSOBo5Eki(SvYCIr1p0|=9XKuQ1@NM|9lnCK9> zkea_;L+S*sNyHoM(UR1{bn#mb&S*J=vK9h-hInJN)Dj;AWJzx3^S%kfTiWC8@&aF};SLIgy{p&xHc2Y&J zz>w>LN{R>&JmCSraBg@u$2BAbAVo?krAX;ulcjV(K&c>Yr+d?V6P5Abz4;Gbv+<_U znMsS;92o&AZ4*I|Bv}-SOQeJnYAOHDrM1@)0deG>tUYn|u}>ZRBuN6`%tE-B`jd4xp9y39=rb6i2w()qVz39BTxS>gf&q^q z&~I$xQ9m!&oFqMqKoM0uAtX7`2?Y^Asy5eN)txST!To#Jyz8x3!+1$ohyaTL0eBLW zB2Oe7t2gB=A-}$7HMxO@@!kWSsiea<4d(y&XKw<=pil*ihgB#AflwNi5lPo4BdL@p z6f7tSY(DeCt7i18u4Sth&gTUZi9jC>rlu;NdFte3#s90H-oJO(5LgTd2Rbr;^Uw=k zpyus&iYSoEX3XLY6iG!ETiIn|j*g~WmwO9%xwo8G05Q&8H|us}kTWOaX8Q7u>r|#n z0Dy=}C@X2_20Po=^qza>`1k(hTO&7ZPqw9GAWP?`N~1Gv109y@fKostG-zPsIEs#O zv#E0p-T}rN?^g%}(ia_Td-JP$p8wRh4}al1oA2J^<};*Jb*5atFk>a1R96-xks>FR zNOffGbduZLZBJ*~a$d2jL_^I8os<+^|03)O{cqICO49XNWZX

<=TM2IIm0;Ui|WR3+E;WcdtXvKuUd!BBhYA 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

~=SEsAB4PA@$QMC2or9fu@H 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 z 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

NYG47^b$=~zg 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

MvBh+57Z`VE&xkMbh_rV-&_8|YfG2bdSzcf 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

<~(;W1-4Mq3^({6K;mcC_1c2WG0Iq)d%d-EO_- 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

    )sRnw*yp}4&&)j)uj^49DHhE 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�*(NrwQV4=e>ZHQ=b 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 oOAc#)z^ZPd% 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

    (iQ79cm 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 P@6=w)s>+l~nFjwqjTD}h literal 0 HcmV?d00001 diff --git a/themes/re-terminal/layouts/404.html b/themes/re-terminal/layouts/404.html new file mode 100644 index 0000000..e680954 --- /dev/null +++ b/themes/re-terminal/layouts/404.html @@ -0,0 +1,10 @@ +{{ define "main" }} +

    +

    404 — {{ $.Site.Params.missingContentMessage | default "Page not found..." }}

    + +
    + {{ $.Site.Params.missingBackButtonLabel | default "Back to home page" }} → +
    + +
    +{{ end }} diff --git a/themes/re-terminal/layouts/_default/baseof.html b/themes/re-terminal/layouts/_default/baseof.html new file mode 100644 index 0000000..89dbd18 --- /dev/null +++ b/themes/re-terminal/layouts/_default/baseof.html @@ -0,0 +1,48 @@ + + + + {{ block "title" . }} + {{ if .IsHome }}{{ $.Site.Title }}{{ else }}{{ .Title }} :: {{ $.Site.Title }}{{ end }} + {{ end }} + {{ partial "head.html" . }} + + {{ block "head" . }}{{""}}{{ end }} + + + + +{{ if .Site.Params.Banner }} + {{ with .Site.Params.Banner }} + + {{ end }} +{{ end }} + +{{ $container := cond ($.Site.Params.FullWidthTheme | default false) "container full" (cond ($.Site.Params.CenterTheme | default true) "container center" "container") }} + +
    + + {{ partial "header.html" . }} + +
    + {{ block "main" . }} + {{ end }} +
    + + {{ block "footer" . }} + {{ partial "footer.html" . }} + {{ end }} +
    + + + diff --git a/themes/re-terminal/layouts/_default/index.html b/themes/re-terminal/layouts/_default/index.html new file mode 100644 index 0000000..276e0b7 --- /dev/null +++ b/themes/re-terminal/layouts/_default/index.html @@ -0,0 +1,68 @@ +{{ define "main" }} + {{ if .Content }} +
    + {{ .Content }} +
    + {{ end }} +
    + {{ $isntDefault := not (or (eq (trim $.Site.Params.contentTypeName " ") "posts") (eq (trim $.Site.Params.contentTypeName " ") "")) }} + {{ $contentTypeName := cond $isntDefault (string $.Site.Params.contentTypeName) "posts" }} + + {{ $PageContext := . }} + {{ if .IsHome }} + {{ $PageContext = .Site }} + {{ end }} + {{ $paginator := .Paginate (where $PageContext.RegularPages "Type" $contentTypeName) }} + + {{ range $paginator.Pages }} +
    +

    + {{ .Title | markdownify }} +

    + + + + {{ if .Params.tags }} + + {{ end }} + + {{ partial "cover.html" . }} + +
    + {{ if .Params.showFullContent }} + {{ .Content }} + {{ else if .Description }} + {{ .Description | markdownify }} + {{ else }} + {{ .Summary }} + {{ end }} +
    + + {{ if not .Params.showFullContent }} + + {{ end }} +
    + {{ end }} + + {{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/themes/re-terminal/layouts/_default/list.html b/themes/re-terminal/layouts/_default/list.html new file mode 100644 index 0000000..ab75929 --- /dev/null +++ b/themes/re-terminal/layouts/_default/list.html @@ -0,0 +1,58 @@ +{{ define "main" }} + {{ with .Content }} +
    + {{ . }} +
    + {{ end }} +
    + {{ range .Paginator.Pages }} +
    +

    + {{ .Title | markdownify }} +

    + + + {{ if .Params.tags }} + + {{ end }} + + {{ partial "cover.html" . }} + +
    + {{ if .Params.showFullContent }} + {{ .Content }} + {{ else if .Description }} + {{ .Description | markdownify }} + {{ else }} + {{ .Summary }} + {{ end }} +
    + + {{ if not .Params.showFullContent }} + + {{ end }} +
    + {{ end }} + + {{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/themes/re-terminal/layouts/_default/rss.xml b/themes/re-terminal/layouts/_default/rss.xml new file mode 100644 index 0000000..65aa855 --- /dev/null +++ b/themes/re-terminal/layouts/_default/rss.xml @@ -0,0 +1,40 @@ +{{- $pctx := . -}} +{{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} +{{- $pages := slice -}} +{{- if or $.IsHome $.IsSection -}} +{{- $pages = $pctx.RegularPages -}} +{{- else -}} +{{- $pages = $pctx.Pages -}} +{{- end -}} +{{- $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 }}{{.}} on {{ end }}{{ .Site.Title }}{{ end }} + {{ .Permalink }} + Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{.}} {{ end }}{{ end }}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 }} + {{ .Summary | html }} + {{ .Content | html }} + + {{ end }} + + diff --git a/themes/re-terminal/layouts/_default/single.html b/themes/re-terminal/layouts/_default/single.html new file mode 100644 index 0000000..0865e93 --- /dev/null +++ b/themes/re-terminal/layouts/_default/single.html @@ -0,0 +1,59 @@ +{{ define "main" }} +
    +

    + {{ .Title | markdownify }} +

    + + + {{ if .Params.tags }} + + {{ end }} + {{ partial "cover.html" (dict "ctx" . "isCoverCaptionEnabled" true) }} + + {{ if (.Params.Toc | default .Site.Params.Toc) }} +
    +

    + {{ (.Params.TocTitle | default .Site.Params.TocTitle) | default "Table of Contents" }} +

    + {{ .TableOfContents }} +
    + {{ end }} + +
    + {{- with .Content -}} +
    + {{ . | replaceRE "()" `${1} ${3}` | safeHTML }} +
    + {{- end -}} +
    + + {{ if eq .Type $.Site.Params.contentTypeName }} + {{ partial "posts_pagination.html" . }} + {{ end }} + + {{ if not (.Params.hideComments | default false) }} + {{ partial "comments.html" . }} + {{ end }} +
    +{{ end }} diff --git a/themes/re-terminal/layouts/_default/term.html b/themes/re-terminal/layouts/_default/term.html new file mode 100644 index 0000000..1c96b10 --- /dev/null +++ b/themes/re-terminal/layouts/_default/term.html @@ -0,0 +1,57 @@ +{{ define "main" }} +

    Posts for: #{{ .Title }}

    + {{ with .Content }} +
    + {{ . }} +
    + {{ end }} +
    + {{ range .Paginator.Pages }} +
    +

    + {{ .Title | markdownify }} +

    + + + {{ if .Params.tags }} + + {{ end }} + + {{ partial "cover.html" . }} + +
    + {{ if .Params.showFullContent }} + {{ .Content }} + {{ else if .Description }} + {{ .Description | markdownify }} + {{ else }} + {{ .Summary }} + {{ end }} +
    + + {{ if not .Params.showFullContent }} + + {{ end }} +
    + {{ end }} + + {{ partial "pagination.html" . }} +
    +{{ end }} diff --git a/themes/re-terminal/layouts/_default/terms.html b/themes/re-terminal/layouts/_default/terms.html new file mode 100644 index 0000000..c5a72e6 --- /dev/null +++ b/themes/re-terminal/layouts/_default/terms.html @@ -0,0 +1,22 @@ +{{ define "main" }} +
    +

    {{ .Title }}

    + {{ with .Content }} +
    + {{ . }} +
    + {{ end }} +
      + {{ $type := .Type }} + {{ range $key, $value := .Data.Terms.Alphabetical }} + {{ $name := .Name }} + {{ $count := .Count }} + {{ with $.Site.GetPage (printf "/%s/%s" $type $name) }} +
    • + {{ .Name }} [{{ $count }}] +
    • + {{ end }} + {{ end }} +
    +
    +{{ end }} diff --git a/themes/re-terminal/layouts/partials/comments.html b/themes/re-terminal/layouts/partials/comments.html new file mode 100644 index 0000000..64f5a64 --- /dev/null +++ b/themes/re-terminal/layouts/partials/comments.html @@ -0,0 +1,8 @@ + diff --git a/themes/re-terminal/layouts/partials/comments_counter.html b/themes/re-terminal/layouts/partials/comments_counter.html new file mode 100644 index 0000000..1dad172 --- /dev/null +++ b/themes/re-terminal/layouts/partials/comments_counter.html @@ -0,0 +1,17 @@ + diff --git a/themes/re-terminal/layouts/partials/cover.html b/themes/re-terminal/layouts/partials/cover.html new file mode 100644 index 0000000..df1804a --- /dev/null +++ b/themes/re-terminal/layouts/partials/cover.html @@ -0,0 +1,54 @@ + + +{{- $ctx := "" -}} +{{- $isCoverCaptionEnabled := default nil -}} +{{- if (reflect.IsMap . ) -}} + {{- /* Assign Custom Context */ -}} + {{- $ctx = .ctx -}} + {{- /* Assign value of .isCoverCaptionEnabled */ -}} + {{- $isCoverCaptionEnabled = cond (not .isCoverCaptionEnabled) nil .isCoverCaptionEnabled -}} +{{- else -}} + {{- /* Passing dot context, default behaviour */ -}} + {{- $ctx = . -}} + {{- /* Default isCoverCaptionEnabled for Dot Context */ -}} + {{- $isCoverCaptionEnabled = false -}} +{{- end -}} + + +{{- $cover := false -}} +{{- $autoCover := default $.Site.Params.autoCover false }} + +{{- if index $ctx.Params "cover" -}} + {{- if .Resources.GetMatch $ctx.Params.Cover }} + {{- $cover = (.Resources.GetMatch $ctx.Params.Cover).RelPermalink -}} + {{- else -}} + {{- $cover = absURL $ctx.Params.Cover -}} + {{- end -}} +{{- else if $.Site.Params.AutoCover -}} + {{- if (not $ctx.Params.Cover) -}} + {{- if .Resources.GetMatch "cover.*" -}} + {{- $cover = (.Resources.GetMatch "cover.*").RelPermalink -}} + {{- end -}} + {{- end -}} +{{- end -}} + +{{- if $cover -}} + {{ if and $ctx.Params.coverCaption $isCoverCaptionEnabled }} +
    + + {{ .Title | plainify | default + +
    {{ $ctx.Params.coverCaption | safeHTML }}
    +
    + {{ else }} + + {{ .Title | plainify | default + {{ end }} +{{- end }} + diff --git a/themes/re-terminal/layouts/partials/extended_footer.html b/themes/re-terminal/layouts/partials/extended_footer.html new file mode 100644 index 0000000..1ef9361 --- /dev/null +++ b/themes/re-terminal/layouts/partials/extended_footer.html @@ -0,0 +1,4 @@ + diff --git a/themes/re-terminal/layouts/partials/extended_head.html b/themes/re-terminal/layouts/partials/extended_head.html new file mode 100644 index 0000000..69baf1f --- /dev/null +++ b/themes/re-terminal/layouts/partials/extended_head.html @@ -0,0 +1,4 @@ + diff --git a/themes/re-terminal/layouts/partials/footer.html b/themes/re-terminal/layouts/partials/footer.html new file mode 100644 index 0000000..605c0e1 --- /dev/null +++ b/themes/re-terminal/layouts/partials/footer.html @@ -0,0 +1,30 @@ +
    +
    + +{{ $menu := resources.Get "js/menu.js" | js.Build }} +{{ $prism := resources.Get "js/prism.js" | js.Build }} + +{{ $bundle := slice $menu $prism | resources.Concat "bundle.js" | resources.Minify }} + + + + +{{ if .Site.Params.Banner }} + {{ $banner := resources.Get "js/banner.js" | js.Build | resources.Minify }} + + +{{ end }} + + +{{ partial "extended_footer.html" . }} diff --git a/themes/re-terminal/layouts/partials/head.html b/themes/re-terminal/layouts/partials/head.html new file mode 100644 index 0000000..cbecf45 --- /dev/null +++ b/themes/re-terminal/layouts/partials/head.html @@ -0,0 +1,96 @@ + + + + +{{ if .Params.noindex }} + {{ if or (eq (.Param "noindex") true) (eq (.Param "noindex") "true") }} + + {{ end }} +{{ else }} + +{{ end }} + + +{{ template "_internal/google_analytics.html" . }} + +{{ $defaultStylesTemplate := resources.Get "css/style.scss" }} +{{ $defaultStyles := $defaultStylesTemplate | resources.ExecuteAsTemplate "main.scss" .}} + +{{ if and (isset .Params "color") (not (eq .Params.color "")) }} + {{ $localColorCss := resources.Get (printf "css/color/%s.scss" .Params.color) }} + {{ $localCss := slice $localColorCss $defaultStyles | resources.Concat (printf "css/%s-local.scss" .Params.color) }} + {{ $options := (dict "transpiler" "libsass") }} + {{ $localColorStyles := $localCss | css.Sass $options }} + +{{ else }} + + {{ $colorCss := resources.Get (printf "css/color/%s.scss" ($.Site.Params.ThemeColor | default "blue")) }} + {{ $css := slice $colorCss $defaultStyles | resources.Concat "css/base.scss" }} + {{ $options := (dict "transpiler" "libsass" "targetPath" "styles.css" "outputStyle" "compressed" "enableSourceMap" true "precision" 6 "includePaths" (slice "node_modules")) }} + {{ $styles := $css | css.Sass $options }} + +{{ end }} + + +{{ if (fileExists "static/style.css") -}} + +{{- end }} + + +{{ if isset $.Site.Params "favicon" }} + +{{ else }} + + +{{ end }} + + + +{{ if (isset $.Site.Params "twitter") }} + {{ if (isset $.Site.Params.Twitter "site") }} + + {{ end }} + +{{ end }} + + + + + + + + +{{ if (isset .Params "cover") }} + {{ $pageCover := .Param "cover" }} + {{ with (.Resources.GetMatch (.Param "cover")) }} + {{ $pageCover = .RelPermalink }} + {{ end }} + +{{ else }} + {{ if isset $.Site.Params "favicon" }} + + {{ else }} + + {{ end }} +{{ end }} + + +{{ range .Params.categories }} + +{{ end }} +{{ if isset .Params "date" }} + +{{ end }} + + +{{ with .OutputFormats.Get "RSS" }} + +{{ end }} + + +{{ with .OutputFormats.Get "json" }} + +{{ end }} + + +{{ partial "extended_head.html" . }} diff --git a/themes/re-terminal/layouts/partials/header.html b/themes/re-terminal/layouts/partials/header.html new file mode 100644 index 0000000..b43e320 --- /dev/null +++ b/themes/re-terminal/layouts/partials/header.html @@ -0,0 +1,16 @@ +
    +
    + + {{ if len $.Site.Menus }} + {{ partial "mobile-menu.html" . }} + {{ end }} + {{ if and $.Site.Params.showLanguageSelector (len $.Site.Home.AllTranslations) }} + {{ partial "language-menu.html" . }} + {{ end }} +
    + {{ if len $.Site.Menus }} + {{ partial "menu.html" . }} + {{ end }} +
    diff --git a/themes/re-terminal/layouts/partials/language-menu.html b/themes/re-terminal/layouts/partials/language-menu.html new file mode 100644 index 0000000..c9f7c66 --- /dev/null +++ b/themes/re-terminal/layouts/partials/language-menu.html @@ -0,0 +1,10 @@ + diff --git a/themes/re-terminal/layouts/partials/logo.html b/themes/re-terminal/layouts/partials/logo.html new file mode 100644 index 0000000..fb658dd --- /dev/null +++ b/themes/re-terminal/layouts/partials/logo.html @@ -0,0 +1,5 @@ + + + diff --git a/themes/re-terminal/layouts/partials/menu.html b/themes/re-terminal/layouts/partials/menu.html new file mode 100644 index 0000000..352689c --- /dev/null +++ b/themes/re-terminal/layouts/partials/menu.html @@ -0,0 +1,56 @@ + diff --git a/themes/re-terminal/layouts/partials/mobile-menu.html b/themes/re-terminal/layouts/partials/mobile-menu.html new file mode 100644 index 0000000..31fe7f0 --- /dev/null +++ b/themes/re-terminal/layouts/partials/mobile-menu.html @@ -0,0 +1,29 @@ + diff --git a/themes/re-terminal/layouts/partials/pagination.html b/themes/re-terminal/layouts/partials/pagination.html new file mode 100644 index 0000000..05b71ff --- /dev/null +++ b/themes/re-terminal/layouts/partials/pagination.html @@ -0,0 +1,16 @@ + diff --git a/themes/re-terminal/layouts/partials/posts_pagination.html b/themes/re-terminal/layouts/partials/posts_pagination.html new file mode 100644 index 0000000..04951d5 --- /dev/null +++ b/themes/re-terminal/layouts/partials/posts_pagination.html @@ -0,0 +1,26 @@ +{{ if or .NextInSection .PrevInSection }} + +{{ end }} \ No newline at end of file diff --git a/themes/re-terminal/layouts/partials/single_basic.html b/themes/re-terminal/layouts/partials/single_basic.html new file mode 100644 index 0000000..0175d81 --- /dev/null +++ b/themes/re-terminal/layouts/partials/single_basic.html @@ -0,0 +1,87 @@ + + +

    + {{ .Title | markdownify }}

    + + +{{ if .Params.tags }} + +{{ end }} +{{ partial "cover.html" (dict "ctx" . "isCoverCaptionEnabled" true) }} + +{{ if (.Params.Toc | default .Site.Params.Toc) }} +
    +

    + {{ (.Params.TocTitle | default .Site.Params.TocTitle) | default "Table of Contents" }} +

    + {{ .TableOfContents }} +
    +{{ end }} + +
    + {{- with .Content -}} +
    + {{ . | replaceRE "()" `${1} ${3}` | safeHTML }} +
    + {{- end -}} +
    \ No newline at end of file diff --git a/themes/re-terminal/layouts/shortcodes/code.html b/themes/re-terminal/layouts/shortcodes/code.html new file mode 100644 index 0000000..8bab825 --- /dev/null +++ b/themes/re-terminal/layouts/shortcodes/code.html @@ -0,0 +1,15 @@ +{{ $id := delimit (shuffle (seq 1 9)) "" }} + +{{ if .Get "language" }} +
    + + +
    {{ .Inner | string }}
    +
    +{{ else }} + {{ errorf "If you want to use the \"collapsable code\" shortcode, you need to pass a mandatory \"language\" param. The issue occured in %q (%q)" .Page.File .Page.Permalink }} +{{ end }} diff --git a/themes/re-terminal/layouts/shortcodes/figure.html b/themes/re-terminal/layouts/shortcodes/figure.html new file mode 100644 index 0000000..6642c82 --- /dev/null +++ b/themes/re-terminal/layouts/shortcodes/figure.html @@ -0,0 +1,8 @@ +{{ if .Get "src" }} +
    + {{ . | plainify }} + {{ if .Get "caption" }} +
    {{ .Get "caption" | safeHTML }}
    + {{ end }} +
    +{{ end }} diff --git a/themes/re-terminal/layouts/shortcodes/image.html b/themes/re-terminal/layouts/shortcodes/image.html new file mode 100644 index 0000000..6937b28 --- /dev/null +++ b/themes/re-terminal/layouts/shortcodes/image.html @@ -0,0 +1,3 @@ +{{ if .Get "src" }} +{{ . | plainify }} +{{ end }} diff --git a/themes/re-terminal/layouts/shortcodes/prismjs.html b/themes/re-terminal/layouts/shortcodes/prismjs.html new file mode 100644 index 0000000..2b138cb --- /dev/null +++ b/themes/re-terminal/layouts/shortcodes/prismjs.html @@ -0,0 +1,26 @@ +{{ $inner := replaceRE "^\r?\n" "" .Inner | string }} +{{ if len .Params | eq 0 }} +
    {{ $inner }}
    +{{ else }} + {{ if .IsNamedParams }} +
    {{ $inner }}
    + {{ else }} +
    +      {{ $inner }}
    +    
    + {{ end }} +{{ end }} diff --git a/themes/re-terminal/package-lock.json b/themes/re-terminal/package-lock.json new file mode 100644 index 0000000..2cad17b --- /dev/null +++ b/themes/re-terminal/package-lock.json @@ -0,0 +1,6743 @@ +{ + "name": "re-terminal", + "version": "3.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "re-terminal", + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "yarn": "^1.22.10" + }, + "devDependencies": { + "browserslist": "^4.16.5", + "clipboard": "^2.0.4", + "eslint": "^7.32.0", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-jsx-a11y": "^6.2.1", + "husky": "^5.1.3", + "stylelint": "^14.14.1", + "stylelint-config-prettier-scss": "^0.0.1", + "stylelint-config-standard-scss": "^6.1.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", + "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", + "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "dev": true, + "dependencies": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "peer": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/axe-core": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", + "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001271", + "electron-to-chromium": "^1.3.878", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001271", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", + "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/clipboard": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz", + "integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==", + "dev": true, + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/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 + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "node_modules/core-js-pure": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz", + "integrity": "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==", + "deprecated": "core-js-pure@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js-pure.", + "dev": true, + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true, + "engines": { + "node": ">=12.22" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.878", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz", + "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "peer": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/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, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "dependencies": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-react": "^7.21.5", + "eslint-plugin-react-hooks": "^4 || ^3 || ^2.3.0 || ^1.7.0" + } + }, + "node_modules/eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "dependencies": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "eslint": "^5.16.0 || ^6.8.0 || ^7.2.0", + "eslint-plugin-import": "^2.22.1" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "peer": true, + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "peer": true, + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "peer": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "peer": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "peer": true + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dev": true, + "peer": true, + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "peer": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/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, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/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 + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/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, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/husky": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz", + "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/typicode" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/husky" + } + ], + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "peer": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/known-css-properties": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", + "dev": true + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "peer": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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 + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "peer": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "node_modules/postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-scss": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss-scss" + } + ], + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "peer": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "peer": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/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, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/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 + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "peer": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "node_modules/stylelint": { + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", + "dev": true, + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.26.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.3.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + } + }, + "node_modules/stylelint-config-prettier": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", + "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", + "dev": true, + "bin": { + "stylelint-config-prettier": "bin/check.js", + "stylelint-config-prettier-check": "bin/check.js" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "stylelint": ">=11.0.0" + } + }, + "node_modules/stylelint-config-prettier-scss": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier-scss/-/stylelint-config-prettier-scss-0.0.1.tgz", + "integrity": "sha512-lBAYG9xYOh2LeWEPC/64xeUxwOTnQ8nDyBijQoWoJb10/bMGrUwnokpt8jegGck2Vbtxh6XGwH63z5qBcVHreQ==", + "dev": true, + "dependencies": { + "stylelint-config-prettier": ">=9.0.3" + }, + "bin": { + "stylelint-config-prettier-scss": "bin/check.js", + "stylelint-config-prettier-scss-check": "bin/check.js" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "stylelint": ">=11.0.0" + } + }, + "node_modules/stylelint-config-recommended": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", + "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", + "dev": true, + "peerDependencies": { + "stylelint": "^14.10.0" + } + }, + "node_modules/stylelint-config-recommended-scss": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz", + "integrity": "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==", + "dev": true, + "dependencies": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^9.0.0", + "stylelint-scss": "^4.0.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^14.10.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-config-standard": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", + "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", + "dev": true, + "dependencies": { + "stylelint-config-recommended": "^9.0.0" + }, + "peerDependencies": { + "stylelint": "^14.14.0" + } + }, + "node_modules/stylelint-config-standard-scss": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz", + "integrity": "sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==", + "dev": true, + "dependencies": { + "stylelint-config-recommended-scss": "^8.0.0", + "stylelint-config-standard": "^29.0.0" + }, + "peerDependencies": { + "postcss": "^8.3.3", + "stylelint": "^14.14.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + } + } + }, + "node_modules/stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.0" + }, + "peerDependencies": { + "stylelint": "^14.5.1" + } + }, + "node_modules/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/stylelint/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yarn": { + "version": "1.22.17", + "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz", + "integrity": "sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==", + "hasInstallScript": true, + "bin": { + "yarn": "bin/yarn.js", + "yarnpkg": "bin/yarn.js" + }, + "engines": { + "node": ">=4.0.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "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" + } + } + } + }, + "@babel/runtime": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz", + "integrity": "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", + "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "dev": true, + "requires": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "dev": true, + "requires": {} + }, + "@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + } + }, + "@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", + "dev": true, + "peer": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + } + }, + "ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "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" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true + }, + "axe-core": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", + "dev": true + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==", + "dev": true + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "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" + } + }, + "browserslist": { + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz", + "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001271", + "electron-to-chromium": "^1.3.878", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "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": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + } + }, + "caniuse-lite": { + "version": "1.0.30001271", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", + "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "clipboard": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz", + "integrity": "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==", + "dev": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.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 + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "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=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==", + "dev": true + }, + "core-js-pure": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz", + "integrity": "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-functions-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz", + "integrity": "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "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" + } + }, + "electron-to-chromium": { + "version": "1.3.878", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz", + "integrity": "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==", + "dev": true + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "peer": true, + "requires": { + "has": "^1.0.3" + } + }, + "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" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "requires": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + } + }, + "eslint-config-airbnb": { + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz", + "integrity": "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^14.2.1", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-airbnb-base": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", + "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.2" + } + }, + "eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "requires": {} + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dev": true, + "peer": true, + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dev": true, + "peer": true, + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "peer": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dev": true, + "peer": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "peer": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "peer": true + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dev": true, + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dev": true, + "peer": true, + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "peer": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "peer": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "peer": true + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "dev": true, + "peer": true, + "requires": {} + }, + "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" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "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 + } + } + }, + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "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 + } + } + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "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" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "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 + }, + "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-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "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": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "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" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "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": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "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" + } + } + } + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + } + } + }, + "globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", + "dev": true + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dev": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "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-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "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 + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true + }, + "husky": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz", + "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==", + "dev": true + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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 + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "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 + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "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.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "peer": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + } + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz", + "integrity": "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==", + "dev": true + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "peer": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true + } + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "peer": true + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "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 + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "peer": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "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.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "peer": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "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-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "postcss": { + "version": "8.4.19", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz", + "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true + }, + "postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", + "dev": true + }, + "postcss-safe-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", + "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", + "dev": true, + "requires": {} + }, + "postcss-scss": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz", + "integrity": "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==", + "dev": true, + "requires": {} + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "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 + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "peer": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true, + "peer": true + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "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 + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^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 + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "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.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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 + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "peer": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "peer": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.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 + }, + "style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==", + "dev": true + }, + "stylelint": { + "version": "14.14.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz", + "integrity": "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==", + "dev": true, + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "balanced-match": "^2.0.0", + "colord": "^2.9.3", + "cosmiconfig": "^7.0.1", + "css-functions-list": "^3.1.0", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "fastest-levenshtein": "^1.0.16", + "file-entry-cache": "^6.0.1", + "global-modules": "^2.0.0", + "globby": "^11.1.0", + "globjoin": "^0.1.4", + "html-tags": "^3.2.0", + "ignore": "^5.2.0", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.26.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.18", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^6.0.0", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "resolve-from": "^5.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "style-search": "^0.1.0", + "supports-hyperlinks": "^2.3.0", + "svg-tags": "^1.0.0", + "table": "^6.8.1", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^4.0.2" + }, + "dependencies": { + "balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "stylelint-config-prettier": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz", + "integrity": "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==", + "dev": true, + "requires": {} + }, + "stylelint-config-prettier-scss": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier-scss/-/stylelint-config-prettier-scss-0.0.1.tgz", + "integrity": "sha512-lBAYG9xYOh2LeWEPC/64xeUxwOTnQ8nDyBijQoWoJb10/bMGrUwnokpt8jegGck2Vbtxh6XGwH63z5qBcVHreQ==", + "dev": true, + "requires": { + "stylelint-config-prettier": ">=9.0.3" + } + }, + "stylelint-config-recommended": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz", + "integrity": "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==", + "dev": true, + "requires": {} + }, + "stylelint-config-recommended-scss": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz", + "integrity": "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==", + "dev": true, + "requires": { + "postcss-scss": "^4.0.2", + "stylelint-config-recommended": "^9.0.0", + "stylelint-scss": "^4.0.0" + } + }, + "stylelint-config-standard": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz", + "integrity": "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==", + "dev": true, + "requires": { + "stylelint-config-recommended": "^9.0.0" + } + }, + "stylelint-config-standard-scss": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz", + "integrity": "sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==", + "dev": true, + "requires": { + "stylelint-config-recommended-scss": "^8.0.0", + "stylelint-config-standard": "^29.0.0" + } + }, + "stylelint-scss": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz", + "integrity": "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==", + "dev": true, + "requires": { + "lodash": "^4.17.21", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-selector-parser": "^6.0.6", + "postcss-value-parser": "^4.1.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" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "requires": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dev": true, + "peer": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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 + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", + "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.7" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yarn": { + "version": "1.22.17", + "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz", + "integrity": "sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==" + } + } +} diff --git a/themes/re-terminal/package.hugo.json b/themes/re-terminal/package.hugo.json new file mode 100644 index 0000000..05b2a77 --- /dev/null +++ b/themes/re-terminal/package.hugo.json @@ -0,0 +1,39 @@ +{ + "author": "Mirus <@mirus-ua> ", + "browserslist": [ + "last 2 versions", + ">1%", + "not dead" + ], + "comments": { + "dependencies": { + "yarn": "project" + }, + "devDependencies": { + "browserslist": "project", + "clipboard": "project", + "eslint-config-airbnb": "project", + "eslint-config-prettier": "project", + "eslint-plugin-jsx-a11y": "project", + "husky": "project" + } + }, + "dependencies": { + "yarn": "^1.22.10" + }, + "devDependencies": { + "browserslist": "^4.16.5", + "clipboard": "^2.0.4", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-jsx-a11y": "^6.2.1", + "husky": "^5.1.3" + }, + "license": "MIT", + "main": "index.js", + "name": "re-terminal", + "scripts": { + "test": "echo 'Test'" + }, + "version": "1.2.0" +} diff --git a/themes/re-terminal/package.json b/themes/re-terminal/package.json new file mode 100644 index 0000000..db976d9 --- /dev/null +++ b/themes/re-terminal/package.json @@ -0,0 +1,43 @@ +{ + "name": "re-terminal", + "version": "1.2.0", + "author": "Mirus <@mirus-ua> ", + "main": "index.js", + "license": "MIT", + "scripts": { + "test": "echo 'Test'" + }, + "browserslist": [ + "last 2 versions", + ">1%", + "not dead" + ], + "comments": { + "dependencies": { + "yarn": "project" + }, + "devDependencies": { + "browserslist": "project", + "clipboard": "project", + "eslint-config-airbnb": "project", + "eslint-config-prettier": "project", + "eslint-plugin-jsx-a11y": "project", + "husky": "project" + } + }, + "dependencies": { + "yarn": "^1.22.10" + }, + "devDependencies": { + "browserslist": "^4.16.5", + "clipboard": "^2.0.4", + "eslint": "^7.32.0", + "eslint-config-airbnb": "^18.2.0", + "eslint-config-prettier": "^8.1.0", + "eslint-plugin-jsx-a11y": "^6.2.1", + "husky": "^5.1.3", + "stylelint": "^14.14.1", + "stylelint-config-prettier-scss": "^0.0.1", + "stylelint-config-standard-scss": "^6.1.0" + } +} diff --git a/themes/re-terminal/static/fonts/FiraCode-Bold.woff b/themes/re-terminal/static/fonts/FiraCode-Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..61d5e6475d7343bdbdb988a06736c0787139f578 GIT binary patch literal 97028 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%0DVc^!P!`TlFIh14sBJIWP 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

    -)m^#{IPs3A! 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 aR3GSJEiz648hltsV)pni+|;b={r>=`f+|V? literal 0 HcmV?d00001 diff --git a/themes/re-terminal/static/img/theme-colors/blue.png b/themes/re-terminal/static/img/theme-colors/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..cb5fd9960d0086cb792f348447b655632ec033e2 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zLF`I5%edj39bOujXKbLh*2~7aa+&duv literal 0 HcmV?d00001 diff --git a/themes/re-terminal/static/img/theme-colors/green.png b/themes/re-terminal/static/img/theme-colors/green.png new file mode 100644 index 0000000000000000000000000000000000000000..490979290cfff1aed10757350935c5485d670e2b GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zgTe~DWM4f5u`Tg literal 0 HcmV?d00001 diff --git a/themes/re-terminal/static/img/theme-colors/orange.png b/themes/re-terminal/static/img/theme-colors/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..0ac2c2772a6d8d5905459c349e848c297c9bd86d GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zGQmYp^O8qeVA>gTe~DWM4f7lb!O literal 0 HcmV?d00001 diff --git a/themes/re-terminal/static/img/theme-colors/paper.png b/themes/re-terminal/static/img/theme-colors/paper.png new file mode 100644 index 0000000000000000000000000000000000000000..974d719ee0ff5e72b63f8e05ea4ca9e7c0145130 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nET>7Fi*AsNnZFJ0t3pdfNIK=w%8 z?*C1@oD~#Q|JIA2c^Pxx?lJrQH;Vn5YM&%dc&G@jbl5*lMC`m;(`C>0PLIToIZ76D fOJ;OXStxGrHP`Tu8xAP~oyg$n>gTe~DWM4f6B|&y literal 0 HcmV?d00001 diff --git a/themes/re-terminal/static/img/theme-colors/pink.png b/themes/re-terminal/static/img/theme-colors/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..96d49eca2576e0126bd016b55b4bbe32399a372e GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-&H|6fVg?3oVGw3ym^DWND9BhG zzT9m6h}9o k-F;qGKH{;kk|}ABe={$$R?!r`TA=9+p00i_>zopr0JSYDoB#j- literal 0 HcmV?d00001 diff --git a/themes/re-terminal/theme.toml b/themes/re-terminal/theme.toml new file mode 100644 index 0000000..9c4b2a6 --- /dev/null +++ b/themes/re-terminal/theme.toml @@ -0,0 +1,32 @@ +name = "re-Terminal" +license = "MIT" +licenselink = "https://github.com/mirus-ua/hugo-theme-re-terminal/blob/main/LICENSE.md" +description = "A simple, retro theme for Hugo." +homepage = "https://github.com/mirus-ua/hugo-theme-re-terminal/" +demosite = "https://re-terminal.nebrowser.com" +tags = [ + "blog", + "clean", + "customizable", + "dark", + "highlighting", + "minimal", + "monotone", + "multilingual", + "personal", + "responsive", + "simple", + "technical", + "retro", +] +features = ["blog", "shortcode", "syntax highlighting"] +min_version = 0.128 + +[author] +name = "Mirus" +homepage = "https://nebrowser.com" + +[original] +name = "panr" +homepage = "https://radoslawkoziel.pl" +repo = "https://github.com/panr/hugo-theme-terminal" diff --git a/themes/re-terminal/yarn.lock b/themes/re-terminal/yarn.lock new file mode 100644 index 0000000..efc66e1 --- /dev/null +++ b/themes/re-terminal/yarn.lock @@ -0,0 +1,2280 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@7.12.11": + "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" + "version" "7.12.11" + dependencies: + "@babel/highlight" "^7.10.4" + +"@babel/helper-validator-identifier@^7.18.6": + "integrity" "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" + "version" "7.19.1" + +"@babel/highlight@^7.10.4": + "integrity" "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz" + "version" "7.18.6" + dependencies: + "@babel/helper-validator-identifier" "^7.18.6" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" + +"@babel/runtime-corejs3@^7.10.2": + "integrity" "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==" + "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz" + "version" "7.15.4" + dependencies: + "core-js-pure" "^3.16.0" + "regenerator-runtime" "^0.13.4" + +"@babel/runtime@^7.10.2", "@babel/runtime@^7.16.3": + "integrity" "sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==" + "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz" + "version" "7.18.3" + dependencies: + "regenerator-runtime" "^0.13.4" + +"@csstools/selector-specificity@^2.0.2": + "integrity" "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" + "resolved" "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz" + "version" "2.0.2" + +"@eslint/eslintrc@^0.4.3": + "integrity" "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==" + "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" + "version" "0.4.3" + dependencies: + "ajv" "^6.12.4" + "debug" "^4.1.1" + "espree" "^7.3.0" + "globals" "^13.9.0" + "ignore" "^4.0.6" + "import-fresh" "^3.2.1" + "js-yaml" "^3.13.1" + "minimatch" "^3.0.4" + "strip-json-comments" "^3.1.1" + +"@humanwhocodes/config-array@^0.5.0": + "integrity" "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz" + "version" "0.5.0" + dependencies: + "@humanwhocodes/object-schema" "^1.2.0" + "debug" "^4.1.1" + "minimatch" "^3.0.4" + +"@humanwhocodes/object-schema@^1.2.0": + "integrity" "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" + "version" "1.2.1" + +"@nodelib/fs.scandir@2.1.5": + "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + "version" "2.1.5" + dependencies: + "@nodelib/fs.stat" "2.0.5" + "run-parallel" "^1.1.9" + +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": + "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + "version" "2.0.5" + +"@nodelib/fs.walk@^1.2.3": + "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" + "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + "version" "1.2.8" + dependencies: + "@nodelib/fs.scandir" "2.1.5" + "fastq" "^1.6.0" + +"@types/json5@^0.0.29": + "integrity" "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + "version" "0.0.29" + +"@types/minimist@^1.2.0": + "integrity" "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==" + "resolved" "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz" + "version" "1.2.2" + +"@types/normalize-package-data@^2.4.0": + "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + "version" "2.4.1" + +"@types/parse-json@^4.0.0": + "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + "version" "4.0.0" + +"acorn-jsx@^5.3.1": + "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + "version" "5.3.2" + +"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.4.0": + "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + "version" "7.4.1" + +"ajv@^6.10.0", "ajv@^6.12.4": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + dependencies: + "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@^8.0.1": + "integrity" "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz" + "version" "8.11.0" + dependencies: + "fast-deep-equal" "^3.1.1" + "json-schema-traverse" "^1.0.0" + "require-from-string" "^2.0.2" + "uri-js" "^4.2.2" + +"ansi-colors@^4.1.1": + "integrity" "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" + "version" "4.1.3" + +"ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" + +"ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": + "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "color-convert" "^2.0.1" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"aria-query@^4.2.2": + "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" + "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + "version" "4.2.2" + dependencies: + "@babel/runtime" "^7.10.2" + "@babel/runtime-corejs3" "^7.10.2" + +"array-includes@^3.1.4", "array-includes@^3.1.5": + "integrity" "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==" + "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz" + "version" "3.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + "get-intrinsic" "^1.1.1" + "is-string" "^1.0.7" + +"array-union@^2.1.0": + "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + "version" "2.1.0" + +"array.prototype.flat@^1.2.5": + "integrity" "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==" + "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "es-shim-unscopables" "^1.0.0" + +"array.prototype.flatmap@^1.3.0": + "integrity" "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==" + "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + "es-shim-unscopables" "^1.0.0" + +"arrify@^1.0.1": + "integrity" "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==" + "resolved" "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + "version" "1.0.1" + +"ast-types-flow@^0.0.7": + "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + "version" "0.0.7" + +"astral-regex@^2.0.0": + "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" + "version" "2.0.0" + +"axe-core@^4.3.5": + "integrity" "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz" + "version" "4.4.2" + +"axobject-query@^2.2.0": + "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + "version" "2.2.0" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"balanced-match@^2.0.0": + "integrity" "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz" + "version" "2.0.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"browserslist@^4.16.5": + "integrity" "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz" + "version" "4.17.5" + dependencies: + "caniuse-lite" "^1.0.30001271" + "electron-to-chromium" "^1.3.878" + "escalade" "^3.1.1" + "node-releases" "^2.0.1" + "picocolors" "^1.0.0" + +"call-bind@^1.0.0", "call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"callsites@^3.0.0": + "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + "version" "3.1.0" + +"camelcase-keys@^6.2.2": + "integrity" "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==" + "resolved" "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + "version" "6.2.2" + dependencies: + "camelcase" "^5.3.1" + "map-obj" "^4.0.0" + "quick-lru" "^4.0.1" + +"camelcase@^5.3.1": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"caniuse-lite@^1.0.30001271": + "integrity" "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz" + "version" "1.0.30001271" + +"chalk@^2.0.0": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chalk@^4.0.0": + "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "ansi-styles" "^4.1.0" + "supports-color" "^7.1.0" + +"clipboard@^2.0.4": + "integrity" "sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ==" + "resolved" "https://registry.npmjs.org/clipboard/-/clipboard-2.0.8.tgz" + "version" "2.0.8" + dependencies: + "good-listener" "^1.2.2" + "select" "^1.1.2" + "tiny-emitter" "^2.0.0" + +"color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-convert@^2.0.1": + "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "color-name" "~1.1.4" + +"color-name@~1.1.4": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-name@1.1.3": + "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"colord@^2.9.3": + "integrity" "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + "resolved" "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" + "version" "2.9.3" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"confusing-browser-globals@^1.0.10": + "integrity" "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz" + "version" "1.0.10" + +"core-js-pure@^3.16.0": + "integrity" "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==" + "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz" + "version" "3.18.3" + +"cosmiconfig@^7.0.1": + "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" + "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "@types/parse-json" "^4.0.0" + "import-fresh" "^3.2.1" + "parse-json" "^5.0.0" + "path-type" "^4.0.0" + "yaml" "^1.10.0" + +"cross-spawn@^7.0.2": + "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + "version" "7.0.3" + dependencies: + "path-key" "^3.1.0" + "shebang-command" "^2.0.0" + "which" "^2.0.1" + +"css-functions-list@^3.1.0": + "integrity" "sha512-/9lCvYZaUbBGvYUgYGFJ4dcYiyqdhSjG7IPVluoV8A1ILjkF7ilmhp1OGUz8n+nmBcu0RNrQAzgD8B6FJbrt2w==" + "resolved" "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.1.0.tgz" + "version" "3.1.0" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"damerau-levenshtein@^1.0.7": + "integrity" "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz" + "version" "1.0.8" + +"debug@^2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.2.7": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^4.0.1", "debug@^4.1.1", "debug@^4.3.4": + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "ms" "2.1.2" + +"decamelize-keys@^1.1.0": + "integrity" "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==" + "resolved" "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "decamelize" "^1.1.0" + "map-obj" "^1.0.0" + +"decamelize@^1.1.0", "decamelize@^1.2.0": + "integrity" "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"deep-is@^0.1.3": + "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + "version" "0.1.4" + +"define-properties@^1.1.3", "define-properties@^1.1.4": + "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "has-property-descriptors" "^1.0.0" + "object-keys" "^1.1.1" + +"delegate@^3.1.2": + "integrity" "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + "resolved" "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz" + "version" "3.2.0" + +"dir-glob@^3.0.1": + "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" + "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "path-type" "^4.0.0" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"doctrine@^3.0.0": + "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "esutils" "^2.0.2" + +"electron-to-chromium@^1.3.878": + "integrity" "sha512-O6yxWCN9ph2AdspAIszBnd9v8s11hQx8ub9w4UGApzmNRnoKhbulOWqbO8THEQec/aEHtvy+donHZMlh6l1rbA==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.878.tgz" + "version" "1.3.878" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emoji-regex@^9.2.2": + "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + "version" "9.2.2" + +"enquirer@^2.3.5": + "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" + "resolved" "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + "version" "2.3.6" + dependencies: + "ansi-colors" "^4.1.1" + +"error-ex@^1.3.1": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"es-abstract@^1.19.0", "es-abstract@^1.19.1", "es-abstract@^1.19.5", "es-abstract@^1.20.4": + "integrity" "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==" + "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz" + "version" "1.20.4" + dependencies: + "call-bind" "^1.0.2" + "es-to-primitive" "^1.2.1" + "function-bind" "^1.1.1" + "function.prototype.name" "^1.1.5" + "get-intrinsic" "^1.1.3" + "get-symbol-description" "^1.0.0" + "has" "^1.0.3" + "has-property-descriptors" "^1.0.0" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.3" + "is-callable" "^1.2.7" + "is-negative-zero" "^2.0.2" + "is-regex" "^1.1.4" + "is-shared-array-buffer" "^1.0.2" + "is-string" "^1.0.7" + "is-weakref" "^1.0.2" + "object-inspect" "^1.12.2" + "object-keys" "^1.1.1" + "object.assign" "^4.1.4" + "regexp.prototype.flags" "^1.4.3" + "safe-regex-test" "^1.0.0" + "string.prototype.trimend" "^1.0.5" + "string.prototype.trimstart" "^1.0.5" + "unbox-primitive" "^1.0.2" + +"es-shim-unscopables@^1.0.0": + "integrity" "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==" + "resolved" "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has" "^1.0.3" + +"es-to-primitive@^1.2.1": + "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" + "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "is-callable" "^1.1.4" + "is-date-object" "^1.0.1" + "is-symbol" "^1.0.2" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-string-regexp@^1.0.5": + "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"escape-string-regexp@^4.0.0": + "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + "version" "4.0.0" + +"eslint-config-airbnb-base@^14.2.1": + "integrity" "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==" + "resolved" "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz" + "version" "14.2.1" + dependencies: + "confusing-browser-globals" "^1.0.10" + "object.assign" "^4.1.2" + "object.entries" "^1.1.2" + +"eslint-config-airbnb@^18.2.0": + "integrity" "sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==" + "resolved" "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz" + "version" "18.2.1" + dependencies: + "eslint-config-airbnb-base" "^14.2.1" + "object.assign" "^4.1.2" + "object.entries" "^1.1.2" + +"eslint-config-prettier@^8.1.0": + "integrity" "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==" + "resolved" "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz" + "version" "8.3.0" + +"eslint-import-resolver-node@^0.3.6": + "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" + "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "debug" "^3.2.7" + "resolve" "^1.20.0" + +"eslint-module-utils@^2.7.3": + "integrity" "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==" + "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz" + "version" "2.7.4" + dependencies: + "debug" "^3.2.7" + +"eslint-plugin-import@^2.22.1": + "integrity" "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz" + "version" "2.26.0" + dependencies: + "array-includes" "^3.1.4" + "array.prototype.flat" "^1.2.5" + "debug" "^2.6.9" + "doctrine" "^2.1.0" + "eslint-import-resolver-node" "^0.3.6" + "eslint-module-utils" "^2.7.3" + "has" "^1.0.3" + "is-core-module" "^2.8.1" + "is-glob" "^4.0.3" + "minimatch" "^3.1.2" + "object.values" "^1.1.5" + "resolve" "^1.22.0" + "tsconfig-paths" "^3.14.1" + +"eslint-plugin-jsx-a11y@^6.2.1", "eslint-plugin-jsx-a11y@^6.4.1": + "integrity" "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz" + "version" "6.5.1" + dependencies: + "@babel/runtime" "^7.16.3" + "aria-query" "^4.2.2" + "array-includes" "^3.1.4" + "ast-types-flow" "^0.0.7" + "axe-core" "^4.3.5" + "axobject-query" "^2.2.0" + "damerau-levenshtein" "^1.0.7" + "emoji-regex" "^9.2.2" + "has" "^1.0.3" + "jsx-ast-utils" "^3.2.1" + "language-tags" "^1.0.5" + "minimatch" "^3.0.4" + +"eslint-plugin-react-hooks@^4 || ^3 || ^2.3.0 || ^1.7.0": + "integrity" "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz" + "version" "4.6.0" + +"eslint-plugin-react@^7.21.5": + "integrity" "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==" + "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz" + "version" "7.31.10" + dependencies: + "array-includes" "^3.1.5" + "array.prototype.flatmap" "^1.3.0" + "doctrine" "^2.1.0" + "estraverse" "^5.3.0" + "jsx-ast-utils" "^2.4.1 || ^3.0.0" + "minimatch" "^3.1.2" + "object.entries" "^1.1.5" + "object.fromentries" "^2.0.5" + "object.hasown" "^1.1.1" + "object.values" "^1.1.5" + "prop-types" "^15.8.1" + "resolve" "^2.0.0-next.3" + "semver" "^6.3.0" + "string.prototype.matchall" "^4.0.7" + +"eslint-scope@^5.1.1": + "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "esrecurse" "^4.3.0" + "estraverse" "^4.1.1" + +"eslint-utils@^2.1.0": + "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" + "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "eslint-visitor-keys" "^1.1.0" + +"eslint-visitor-keys@^1.1.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint-visitor-keys@^1.3.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint-visitor-keys@^2.0.0": + "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + "version" "2.1.0" + +"eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8", "eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0", "eslint@^5.16.0 || ^6.8.0 || ^7.2.0", "eslint@^7.32.0", "eslint@>=7.0.0": + "integrity" "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" + "version" "7.32.0" + dependencies: + "@babel/code-frame" "7.12.11" + "@eslint/eslintrc" "^0.4.3" + "@humanwhocodes/config-array" "^0.5.0" + "ajv" "^6.10.0" + "chalk" "^4.0.0" + "cross-spawn" "^7.0.2" + "debug" "^4.0.1" + "doctrine" "^3.0.0" + "enquirer" "^2.3.5" + "escape-string-regexp" "^4.0.0" + "eslint-scope" "^5.1.1" + "eslint-utils" "^2.1.0" + "eslint-visitor-keys" "^2.0.0" + "espree" "^7.3.1" + "esquery" "^1.4.0" + "esutils" "^2.0.2" + "fast-deep-equal" "^3.1.3" + "file-entry-cache" "^6.0.1" + "functional-red-black-tree" "^1.0.1" + "glob-parent" "^5.1.2" + "globals" "^13.6.0" + "ignore" "^4.0.6" + "import-fresh" "^3.0.0" + "imurmurhash" "^0.1.4" + "is-glob" "^4.0.0" + "js-yaml" "^3.13.1" + "json-stable-stringify-without-jsonify" "^1.0.1" + "levn" "^0.4.1" + "lodash.merge" "^4.6.2" + "minimatch" "^3.0.4" + "natural-compare" "^1.4.0" + "optionator" "^0.9.1" + "progress" "^2.0.0" + "regexpp" "^3.1.0" + "semver" "^7.2.1" + "strip-ansi" "^6.0.0" + "strip-json-comments" "^3.1.0" + "table" "^6.0.9" + "text-table" "^0.2.0" + "v8-compile-cache" "^2.0.3" + +"espree@^7.3.0", "espree@^7.3.1": + "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==" + "resolved" "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "acorn" "^7.4.0" + "acorn-jsx" "^5.3.1" + "eslint-visitor-keys" "^1.3.0" + +"esprima@^4.0.0": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.4.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.3.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0", "estraverse@^5.2.0", "estraverse@^5.3.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-glob@^3.2.12", "fast-glob@^3.2.9": + "integrity" "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==" + "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" + "version" "3.2.12" + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + "glob-parent" "^5.1.2" + "merge2" "^1.3.0" + "micromatch" "^4.0.4" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@^2.0.6": + "integrity" "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"fastest-levenshtein@^1.0.16": + "integrity" "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==" + "resolved" "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz" + "version" "1.0.16" + +"fastq@^1.6.0": + "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" + "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + "version" "1.13.0" + dependencies: + "reusify" "^1.0.4" + +"file-entry-cache@^6.0.1": + "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "flat-cache" "^3.0.4" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"find-up@^4.1.0": + "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "locate-path" "^5.0.0" + "path-exists" "^4.0.0" + +"flat-cache@^3.0.4": + "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "flatted" "^3.1.0" + "rimraf" "^3.0.2" + +"flatted@^3.1.0": + "integrity" "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz" + "version" "3.2.7" + +"fs.realpath@^1.0.0": + "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"function.prototype.name@^1.1.5": + "integrity" "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==" + "resolved" "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.0" + "functions-have-names" "^1.2.2" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"functions-have-names@^1.2.2": + "integrity" "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "resolved" "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + "version" "1.2.3" + +"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1", "get-intrinsic@^1.1.3": + "integrity" "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.3" + +"get-symbol-description@^1.0.0": + "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" + "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.1" + +"glob-parent@^5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob@^7.1.3": + "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + "version" "7.2.3" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.1.1" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global-modules@^2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^13.6.0", "globals@^13.9.0": + "integrity" "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==" + "resolved" "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz" + "version" "13.17.0" + dependencies: + "type-fest" "^0.20.2" + +"globby@^11.1.0": + "integrity" "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==" + "resolved" "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + "version" "11.1.0" + dependencies: + "array-union" "^2.1.0" + "dir-glob" "^3.0.1" + "fast-glob" "^3.2.9" + "ignore" "^5.2.0" + "merge2" "^1.4.1" + "slash" "^3.0.0" + +"globjoin@^0.1.4": + "integrity" "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==" + "resolved" "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz" + "version" "0.1.4" + +"good-listener@^1.2.2": + "integrity" "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw== sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==" + "resolved" "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz" + "version" "1.2.2" + dependencies: + "delegate" "^3.1.2" + +"hard-rejection@^2.1.0": + "integrity" "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==" + "resolved" "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + "version" "2.1.0" + +"has-bigints@^1.0.1", "has-bigints@^1.0.2": + "integrity" "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + "version" "1.0.2" + +"has-flag@^3.0.0": + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-flag@^4.0.0": + "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + "version" "4.0.0" + +"has-property-descriptors@^1.0.0": + "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==" + "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-intrinsic" "^1.1.1" + +"has-symbols@^1.0.2", "has-symbols@^1.0.3": + "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + "version" "1.0.3" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + "version" "2.8.9" + +"hosted-git-info@^4.0.1": + "integrity" "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "lru-cache" "^6.0.0" + +"html-tags@^3.2.0": + "integrity" "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" + "resolved" "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz" + "version" "3.2.0" + +"husky@^5.1.3": + "integrity" "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==" + "resolved" "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz" + "version" "5.2.0" + +"ignore@^4.0.6": + "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + "version" "4.0.6" + +"ignore@^5.2.0": + "integrity" "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz" + "version" "5.2.0" + +"import-fresh@^3.0.0", "import-fresh@^3.2.1": + "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" + "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "parent-module" "^1.0.0" + "resolve-from" "^4.0.0" + +"import-lazy@^4.0.0": + "integrity" "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + "resolved" "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" + "version" "4.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"indent-string@^4.0.0": + "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + "version" "4.0.0" + +"inflight@^1.0.4": + "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@2": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"ini@^1.3.5": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"internal-slot@^1.0.3": + "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" + "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "get-intrinsic" "^1.1.0" + "has" "^1.0.3" + "side-channel" "^1.0.4" + +"is-arrayish@^0.2.1": + "integrity" "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-bigint@^1.0.1": + "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" + "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-bigints" "^1.0.1" + +"is-boolean-object@^1.1.0": + "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" + "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-callable@^1.1.4", "is-callable@^1.2.7": + "integrity" "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + "version" "1.2.7" + +"is-core-module@^2.5.0", "is-core-module@^2.8.1", "is-core-module@^2.9.0": + "integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz" + "version" "2.11.0" + dependencies: + "has" "^1.0.3" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@^4.0.3": + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "is-extglob" "^2.1.1" + +"is-negative-zero@^2.0.2": + "integrity" "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + "version" "2.0.2" + +"is-number-object@^1.0.4": + "integrity" "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==" + "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-plain-obj@^1.1.0": + "integrity" "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + "version" "1.1.0" + +"is-plain-object@^5.0.0": + "integrity" "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" + "version" "5.0.0" + +"is-regex@^1.1.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-shared-array-buffer@^1.0.2": + "integrity" "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==" + "resolved" "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"is-string@^1.0.5", "is-string@^1.0.7": + "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" + "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + "version" "1.0.7" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-symbol@^1.0.2", "is-symbol@^1.0.3": + "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" + "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has-symbols" "^1.0.2" + +"is-weakref@^1.0.2": + "integrity" "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==" + "resolved" "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + +"isexe@^2.0.0": + "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-yaml@^3.13.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"json-parse-even-better-errors@^2.3.0": + "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + "version" "2.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema-traverse@^1.0.0": + "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + "version" "1.0.0" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.2.1": + "integrity" "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==" + "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "array-includes" "^3.1.4" + "object.assign" "^4.1.2" + +"kind-of@^6.0.2", "kind-of@^6.0.3": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"known-css-properties@^0.26.0": + "integrity" "sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg==" + "resolved" "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.26.0.tgz" + "version" "0.26.0" + +"language-subtag-registry@~0.3.2": + "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + "version" "0.3.21" + +"language-tags@^1.0.5": + "integrity" "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==" + "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "language-subtag-registry" "~0.3.2" + +"levn@^0.4.1": + "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "prelude-ls" "^1.2.1" + "type-check" "~0.4.0" + +"lines-and-columns@^1.1.6": + "integrity" "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + "version" "1.2.4" + +"locate-path@^5.0.0": + "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "p-locate" "^4.1.0" + +"lodash.merge@^4.6.2": + "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + "version" "4.6.2" + +"lodash.truncate@^4.4.2": + "integrity" "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" + "version" "4.4.2" + +"lodash@^4.17.21": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lru-cache@^6.0.0": + "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + "version" "6.0.0" + dependencies: + "yallist" "^4.0.0" + +"map-obj@^1.0.0": + "integrity" "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==" + "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + "version" "1.0.1" + +"map-obj@^4.0.0": + "integrity" "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==" + "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + "version" "4.3.0" + +"mathml-tag-names@^2.1.3": + "integrity" "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==" + "resolved" "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz" + "version" "2.1.3" + +"meow@^9.0.0": + "integrity" "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==" + "resolved" "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz" + "version" "9.0.0" + dependencies: + "@types/minimist" "^1.2.0" + "camelcase-keys" "^6.2.2" + "decamelize" "^1.2.0" + "decamelize-keys" "^1.1.0" + "hard-rejection" "^2.1.0" + "minimist-options" "4.1.0" + "normalize-package-data" "^3.0.0" + "read-pkg-up" "^7.0.1" + "redent" "^3.0.0" + "trim-newlines" "^3.0.0" + "type-fest" "^0.18.0" + "yargs-parser" "^20.2.3" + +"merge2@^1.3.0", "merge2@^1.4.1": + "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + "version" "1.4.1" + +"micromatch@^4.0.4", "micromatch@^4.0.5": + "integrity" "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + "version" "4.0.5" + dependencies: + "braces" "^3.0.2" + "picomatch" "^2.3.1" + +"min-indent@^1.0.0": + "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2": + "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist-options@4.1.0": + "integrity" "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==" + "resolved" "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "arrify" "^1.0.1" + "is-plain-obj" "^1.1.0" + "kind-of" "^6.0.3" + +"minimist@^1.2.0", "minimist@^1.2.6": + "integrity" "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz" + "version" "1.2.7" + +"ms@^2.1.1", "ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"ms@2.0.0": + "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"nanoid@^3.3.4": + "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + "version" "3.3.4" + +"natural-compare@^1.4.0": + "integrity" "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"node-releases@^2.0.1": + "integrity" "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz" + "version" "2.0.1" + +"normalize-package-data@^2.5.0": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-package-data@^3.0.0": + "integrity" "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + "version" "3.0.3" + dependencies: + "hosted-git-info" "^4.0.1" + "is-core-module" "^2.5.0" + "semver" "^7.3.4" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"object-assign@^4.1.1": + "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-inspect@^1.12.2", "object-inspect@^1.9.0": + "integrity" "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz" + "version" "1.12.2" + +"object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object.assign@^4.1.2", "object.assign@^4.1.4": + "integrity" "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==" + "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "has-symbols" "^1.0.3" + "object-keys" "^1.1.1" + +"object.entries@^1.1.2", "object.entries@^1.1.5": + "integrity" "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==" + "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"object.fromentries@^2.0.5": + "integrity" "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==" + "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz" + "version" "2.0.6" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.20.4" + +"object.hasown@^1.1.1": + "integrity" "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==" + "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"object.values@^1.1.5": + "integrity" "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==" + "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + +"once@^1.3.0": + "integrity" "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"optionator@^0.9.1": + "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + "version" "0.9.1" + dependencies: + "deep-is" "^0.1.3" + "fast-levenshtein" "^2.0.6" + "levn" "^0.4.1" + "prelude-ls" "^1.2.1" + "type-check" "^0.4.0" + "word-wrap" "^1.2.3" + +"p-limit@^2.2.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-locate@^4.1.0": + "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "p-limit" "^2.2.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"parent-module@^1.0.0": + "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" + "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "callsites" "^3.0.0" + +"parse-json@^5.0.0": + "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@babel/code-frame" "^7.0.0" + "error-ex" "^1.3.1" + "json-parse-even-better-errors" "^2.3.0" + "lines-and-columns" "^1.1.6" + +"path-exists@^4.0.0": + "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + "version" "4.0.0" + +"path-is-absolute@^1.0.0": + "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-key@^3.1.0": + "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + "version" "3.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-type@^4.0.0": + "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + "version" "4.0.0" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"picomatch@^2.3.1": + "integrity" "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + "version" "2.3.1" + +"postcss-media-query-parser@^0.2.3": + "integrity" "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==" + "resolved" "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz" + "version" "0.2.3" + +"postcss-resolve-nested-selector@^0.1.1": + "integrity" "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==" + "resolved" "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz" + "version" "0.1.1" + +"postcss-safe-parser@^6.0.0": + "integrity" "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==" + "resolved" "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz" + "version" "6.0.0" + +"postcss-scss@^4.0.2": + "integrity" "sha512-F7xpB6TrXyqUh3GKdyB4Gkp3QL3DDW1+uI+gxx/oJnUt/qXI4trj5OGlp9rOKdoABGULuqtqeG+3HEVQk4DjmA==" + "resolved" "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.5.tgz" + "version" "4.0.5" + +"postcss-selector-parser@^6.0.10", "postcss-selector-parser@^6.0.6": + "integrity" "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz" + "version" "6.0.10" + dependencies: + "cssesc" "^3.0.0" + "util-deprecate" "^1.0.2" + +"postcss-value-parser@^4.1.0", "postcss-value-parser@^4.2.0": + "integrity" "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" + "version" "4.2.0" + +"postcss@^8.2", "postcss@^8.3.3", "postcss@^8.4.18": + "integrity" "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.19.tgz" + "version" "8.4.19" + dependencies: + "nanoid" "^3.3.4" + "picocolors" "^1.0.0" + "source-map-js" "^1.0.2" + +"prelude-ls@^1.2.1": + "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + "version" "1.2.1" + +"progress@^2.0.0": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"prop-types@^15.8.1": + "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + "version" "15.8.1" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.13.1" + +"punycode@^2.1.0": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"queue-microtask@^1.2.2": + "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + "version" "1.2.3" + +"quick-lru@^4.0.1": + "integrity" "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==" + "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + "version" "4.0.1" + +"react-is@^16.13.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"read-pkg-up@^7.0.1": + "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "find-up" "^4.1.0" + "read-pkg" "^5.2.0" + "type-fest" "^0.8.1" + +"read-pkg@^5.2.0": + "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "@types/normalize-package-data" "^2.4.0" + "normalize-package-data" "^2.5.0" + "parse-json" "^5.0.0" + "type-fest" "^0.6.0" + +"redent@^3.0.0": + "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" + "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "indent-string" "^4.0.0" + "strip-indent" "^3.0.0" + +"regenerator-runtime@^0.13.4": + "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" + "version" "0.13.9" + +"regexp.prototype.flags@^1.4.1", "regexp.prototype.flags@^1.4.3": + "integrity" "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "functions-have-names" "^1.2.2" + +"regexpp@^3.1.0": + "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + "version" "3.2.0" + +"require-from-string@^2.0.2": + "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + "version" "2.0.2" + +"resolve-from@^4.0.0": + "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + "version" "4.0.0" + +"resolve-from@^5.0.0": + "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + "version" "5.0.0" + +"resolve@^1.10.0", "resolve@^1.20.0", "resolve@^1.22.0": + "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + "version" "1.22.1" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"resolve@^2.0.0-next.3": + "integrity" "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz" + "version" "2.0.0-next.4" + dependencies: + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" + +"reusify@^1.0.4": + "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + "version" "1.0.4" + +"rimraf@^3.0.2": + "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "glob" "^7.1.3" + +"run-parallel@^1.1.9": + "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" + "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "queue-microtask" "^1.2.2" + +"safe-regex-test@^1.0.0": + "integrity" "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==" + "resolved" "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "call-bind" "^1.0.2" + "get-intrinsic" "^1.1.3" + "is-regex" "^1.1.4" + +"select@^1.1.2": + "integrity" "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA== sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + "resolved" "https://registry.npmjs.org/select/-/select-1.1.2.tgz" + "version" "1.1.2" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@^7.2.1", "semver@^7.3.4": + "integrity" "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==" + "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz" + "version" "7.3.8" + dependencies: + "lru-cache" "^6.0.0" + +"semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"shebang-command@^2.0.0": + "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "shebang-regex" "^3.0.0" + +"shebang-regex@^3.0.0": + "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + "version" "3.0.0" + +"side-channel@^1.0.4": + "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" + "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "call-bind" "^1.0.0" + "get-intrinsic" "^1.0.2" + "object-inspect" "^1.9.0" + +"signal-exit@^3.0.7": + "integrity" "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + "version" "3.0.7" + +"slash@^3.0.0": + "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + "version" "3.0.0" + +"slice-ansi@^4.0.0": + "integrity" "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-styles" "^4.0.0" + "astral-regex" "^2.0.0" + "is-fullwidth-code-point" "^3.0.0" + +"source-map-js@^1.0.2": + "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + "version" "1.0.2" + +"spdx-correct@^3.0.0": + "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + "version" "2.3.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz" + "version" "3.0.12" + +"sprintf-js@~1.0.2": + "integrity" "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"string-width@^4.2.3": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string.prototype.matchall@^4.0.7": + "integrity" "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==" + "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz" + "version" "4.0.7" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + "es-abstract" "^1.19.1" + "get-intrinsic" "^1.1.1" + "has-symbols" "^1.0.3" + "internal-slot" "^1.0.3" + "regexp.prototype.flags" "^1.4.1" + "side-channel" "^1.0.4" + +"string.prototype.trimend@^1.0.5": + "integrity" "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==" + "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"string.prototype.trimstart@^1.0.5": + "integrity" "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==" + "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.4" + "es-abstract" "^1.19.5" + +"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-bom@^3.0.0": + "integrity" "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + "version" "3.0.0" + +"strip-indent@^3.0.0": + "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "min-indent" "^1.0.0" + +"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": + "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + "version" "3.1.1" + +"style-search@^0.1.0": + "integrity" "sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==" + "resolved" "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz" + "version" "0.1.0" + +"stylelint-config-prettier-scss@^0.0.1": + "integrity" "sha512-lBAYG9xYOh2LeWEPC/64xeUxwOTnQ8nDyBijQoWoJb10/bMGrUwnokpt8jegGck2Vbtxh6XGwH63z5qBcVHreQ==" + "resolved" "https://registry.npmjs.org/stylelint-config-prettier-scss/-/stylelint-config-prettier-scss-0.0.1.tgz" + "version" "0.0.1" + dependencies: + "stylelint-config-prettier" ">=9.0.3" + +"stylelint-config-prettier@>=9.0.3": + "integrity" "sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==" + "resolved" "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.4.tgz" + "version" "9.0.4" + +"stylelint-config-recommended-scss@^8.0.0": + "integrity" "sha512-BxjxEzRaZoQb7Iinc3p92GS6zRdRAkIuEu2ZFLTxJK2e1AIcCb5B5MXY9KOXdGTnYFZ+KKx6R4Fv9zU6CtMYPQ==" + "resolved" "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-8.0.0.tgz" + "version" "8.0.0" + dependencies: + "postcss-scss" "^4.0.2" + "stylelint-config-recommended" "^9.0.0" + "stylelint-scss" "^4.0.0" + +"stylelint-config-recommended@^9.0.0": + "integrity" "sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==" + "resolved" "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz" + "version" "9.0.0" + +"stylelint-config-standard-scss@^6.1.0": + "integrity" "sha512-iZ2B5kQT2G3rUzx+437cEpdcnFOQkwnwqXuY8Z0QUwIHQVE8mnYChGAquyKFUKZRZ0pRnrciARlPaR1RBtPb0Q==" + "resolved" "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "stylelint-config-recommended-scss" "^8.0.0" + "stylelint-config-standard" "^29.0.0" + +"stylelint-config-standard@^29.0.0": + "integrity" "sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==" + "resolved" "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz" + "version" "29.0.0" + dependencies: + "stylelint-config-recommended" "^9.0.0" + +"stylelint-scss@^4.0.0": + "integrity" "sha512-GvSaKCA3tipzZHoz+nNO7S02ZqOsdBzMiCx9poSmLlb3tdJlGddEX/8QzCOD8O7GQan9bjsvLMsO5xiw6IhhIQ==" + "resolved" "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "lodash" "^4.17.21" + "postcss-media-query-parser" "^0.2.3" + "postcss-resolve-nested-selector" "^0.1.1" + "postcss-selector-parser" "^6.0.6" + "postcss-value-parser" "^4.1.0" + +"stylelint@^14.10.0", "stylelint@^14.14.0", "stylelint@^14.14.1", "stylelint@^14.5.1", "stylelint@>=11.0.0": + "integrity" "sha512-Jnftu+lSD8cSpcV/+Z2nfgfgFpTIS1FcujezXPngtoIQ6wtwutL22MsNE0dJuMiM1h1790g2qIjAyUZCMrX4sw==" + "resolved" "https://registry.npmjs.org/stylelint/-/stylelint-14.14.1.tgz" + "version" "14.14.1" + dependencies: + "@csstools/selector-specificity" "^2.0.2" + "balanced-match" "^2.0.0" + "colord" "^2.9.3" + "cosmiconfig" "^7.0.1" + "css-functions-list" "^3.1.0" + "debug" "^4.3.4" + "fast-glob" "^3.2.12" + "fastest-levenshtein" "^1.0.16" + "file-entry-cache" "^6.0.1" + "global-modules" "^2.0.0" + "globby" "^11.1.0" + "globjoin" "^0.1.4" + "html-tags" "^3.2.0" + "ignore" "^5.2.0" + "import-lazy" "^4.0.0" + "imurmurhash" "^0.1.4" + "is-plain-object" "^5.0.0" + "known-css-properties" "^0.26.0" + "mathml-tag-names" "^2.1.3" + "meow" "^9.0.0" + "micromatch" "^4.0.5" + "normalize-path" "^3.0.0" + "picocolors" "^1.0.0" + "postcss" "^8.4.18" + "postcss-media-query-parser" "^0.2.3" + "postcss-resolve-nested-selector" "^0.1.1" + "postcss-safe-parser" "^6.0.0" + "postcss-selector-parser" "^6.0.10" + "postcss-value-parser" "^4.2.0" + "resolve-from" "^5.0.0" + "string-width" "^4.2.3" + "strip-ansi" "^6.0.1" + "style-search" "^0.1.0" + "supports-hyperlinks" "^2.3.0" + "svg-tags" "^1.0.0" + "table" "^6.8.1" + "v8-compile-cache" "^2.3.0" + "write-file-atomic" "^4.0.2" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^7.0.0", "supports-color@^7.1.0": + "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "has-flag" "^4.0.0" + +"supports-hyperlinks@^2.3.0": + "integrity" "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==" + "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "has-flag" "^4.0.0" + "supports-color" "^7.0.0" + +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" + +"svg-tags@^1.0.0": + "integrity" "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==" + "resolved" "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz" + "version" "1.0.0" + +"table@^6.0.9", "table@^6.8.1": + "integrity" "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==" + "resolved" "https://registry.npmjs.org/table/-/table-6.8.1.tgz" + "version" "6.8.1" + dependencies: + "ajv" "^8.0.1" + "lodash.truncate" "^4.4.2" + "slice-ansi" "^4.0.0" + "string-width" "^4.2.3" + "strip-ansi" "^6.0.1" + +"text-table@^0.2.0": + "integrity" "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"tiny-emitter@^2.0.0": + "integrity" "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + "resolved" "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz" + "version" "2.1.0" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"trim-newlines@^3.0.0": + "integrity" "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==" + "resolved" "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + "version" "3.0.1" + +"tsconfig-paths@^3.14.1": + "integrity" "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==" + "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "@types/json5" "^0.0.29" + "json5" "^1.0.1" + "minimist" "^1.2.6" + "strip-bom" "^3.0.0" + +"type-check@^0.4.0", "type-check@~0.4.0": + "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + "version" "0.4.0" + dependencies: + "prelude-ls" "^1.2.1" + +"type-fest@^0.18.0": + "integrity" "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" + "version" "0.18.1" + +"type-fest@^0.20.2": + "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + "version" "0.20.2" + +"type-fest@^0.6.0": + "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + "version" "0.6.0" + +"type-fest@^0.8.1": + "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + "version" "0.8.1" + +"unbox-primitive@^1.0.2": + "integrity" "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==" + "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "call-bind" "^1.0.2" + "has-bigints" "^1.0.2" + "has-symbols" "^1.0.3" + "which-boxed-primitive" "^1.0.2" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"util-deprecate@^1.0.2": + "integrity" "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"v8-compile-cache@^2.0.3", "v8-compile-cache@^2.3.0": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"which-boxed-primitive@^1.0.2": + "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" + "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-bigint" "^1.0.1" + "is-boolean-object" "^1.1.0" + "is-number-object" "^1.0.4" + "is-string" "^1.0.5" + "is-symbol" "^1.0.3" + +"which@^1.3.1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"which@^2.0.1": + "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" + "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "isexe" "^2.0.0" + +"word-wrap@^1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"wrappy@1": + "integrity" "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write-file-atomic@^4.0.2": + "integrity" "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==" + "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "imurmurhash" "^0.1.4" + "signal-exit" "^3.0.7" + +"yallist@^4.0.0": + "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + "version" "4.0.0" + +"yaml@^1.10.0": + "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + "version" "1.10.2" + +"yargs-parser@^20.2.3": + "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + "version" "20.2.9" + +"yarn@^1.22.10": + "integrity" "sha512-H0p241BXaH0UN9IeH//RT82tl5PfNraVpSpEoW+ET7lmopNC61eZ+A+IDvU8FM6Go5vx162SncDL8J1ZjRBriQ==" + "resolved" "https://registry.npmjs.org/yarn/-/yarn-1.22.17.tgz" + "version" "1.22.17"

    +Ba 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 *~Xix?>RrL4u32 zNb+QHt`I<4XYYig z*A#mdf}1TSgrMA@fKJ~D#qzWsnc&3^TZ_%)lV!U|%mM)b0!YCqMLFeMoe?R3l%_w5 z>+(JT03ZNKL_t*0GjKQ>7ZA!zUvhv9V<}3ti>(?u=N5r1cGy~MX164o1d=}h8VJb) zQuA$0Q+g(z)HxiACMf5G@lt~#V|>wj<_iW`V7CAOr>xdw{6u*nW!!)XFy@uSN|T`@ zn%EPLUR~${jDFEt*AYv+9gOY^M<=q`|L@9(F!PqfNG2D^X=Z_(iYJ?GW{D7&EP5od zP?3P~Ly<&8(_|ui5bO6sdgKMN%uF7_T9U#bj|9LD_dPH9)r8eR{5<3-!KTqzjZ$`i*4Q3hX4WRTq4puZ+oM&-lKSIvdttIIp+isMUc~ahBB%$4f2PdT>QsJ zf7UU5Qowl`O2mQZ^juoc=jiQkOXPg=Yg&=aC(wfmT zU6EeO>9MH}%Bjw1vAIYlvPQL8x^%9)4FGaft+rL&QhyU=RK{{nryhg5%u;$P)OjFq zXk*0&0SiA^`rygXnSGP{5BU%K(}CH64Ii)|01kXKIUdXeO`@qQ+}+}8F^NWpVs{%{ zKBG^iYDe&RG#8VFOR7L~;OAYK0=dWtiUge;Pk!Nvp0y2*)eX+&H8!(JDD^1cyS_T7 zv*(UaC9?VtUme=j9bVt;y0YG0<~0};a@!R}1`*%?!az#ZXL%zSW%{B<)6rgM%VlbtJfl06rs$meBWTQ`2u+2ikx=H1uJA33eMY13m5pWBw|fr_#rBcp; z(LPW->VuSEQj2DEk)Si?R~bRU|w0p+Q#DL)uKtN-rPL)PG4*^!YLbmt9x{Jue+(RctuUs z#%5E2wP1c(>5AIk=Q@ad$xRJml$wf1&Q4j1?6wNGxxntI@nS-zj*qJG3}?JxURnER zuJE>(VgaY8lQgT%a7bsq4+x_?n=c(m^lv|-rPT|oLl^nSu0(b z;OJ1W?9K#}|9_>4LIh)hXla#clyeY`l5AEC zPBTJC�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%0A9}lY7|^)`COP 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