# FAQ
A grouping of the most common questions.
diff --git a/.eslintignore b/.eslintignore deleted file mode 100755 index 8490659b7..000000000 --- a/.eslintignore +++ /dev/null @@ -1,2 +0,0 @@ -**/node_modules -packages/@vuepress/shared-utils/lib diff --git a/.github/workflows/vuepress-deploy.yml b/.github/workflows/vuepress-deploy.yml deleted file mode 100644 index 892728ff6..000000000 --- a/.github/workflows/vuepress-deploy.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Build and Deploy -on: - workflow_dispatch: - push: -jobs: - build-and-deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@master - - - name: vuepress-deploy - uses: jenkey2011/vuepress-deploy@master - env: - ACCESS_TOKEN: ${{ secrets.GH_TOKEN_SECRET }} - TARGET_REPO: reduxframework/docs - TARGET_BRANCH: gh-pages - BUILD_SCRIPT: yarn add -D vuepress && yarn docs:build - BUILD_DIR: docs/.vuepress/dist/ diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2a30218ea..000000000 --- a/.gitignore +++ /dev/null @@ -1,12 +0,0 @@ -docs/.temp -old -vuepress2 -node_modules -packages -# yarn.lock -docs/examples -docs/.vuepress/dist -yarn.error.log -.ideas -.idea -.DS_Store \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 000000000..739f96236 --- /dev/null +++ b/404.html @@ -0,0 +1,28 @@ + + +
+ + +
- - {{index}} - | -- - | -- - | -- - | -- - | -
This text is displayed below the options panel. It isn't required, but more info is -always better! The footer_text field accepts all HTML.
'` - -Set the text to be displayed at the bottom of the options panel, in the footer section. Use of HTML is -permitted. - -## global_variable -**Default**: `''` - -This argument serves two purposes: - -* 1. Rename the global variable from the `opt_name` value. -* 2. Disable the global variable from being completely defined if the value is set to `false`. - - -## google_api_key -::: warning DEPRECATED -This argument has been deprecated in Redux 4.x -::: - -## google_update_weekly -::: warning DEPRECATED -This argument has been deprecated in Redux 4.x -::: - -## help_sidebar - - - -**Default**: `This is the sidebar content, HTML is allowed.
` - -Set the text that appears on the left-hand side of the help dropdown at the top of the option panel page. HTML is permitted. Any text passed should be surrounded by the `` paragraph tags. - -**Example:** -```php -$content = '
' . esc_html__( 'This is the sidebar content, HTML is allowed.' . '
', 'your-textdomain-here' ); -Redux::set_help_sidebar( $opt_name, $content ); -``` - -Alternatively, set the global arg `help_sidebar` in this manner to produce the same result. - -```php -$content = '' . esc_html__( 'This is the sidebar content, HTML is allowed.' . '
', 'your-textdomain-here' ); -Redux::set_args( $opt_name, array( 'help_sidebar' => $content ) ); -``` - -::: warning Redux 3.x Users -For function name changes, please refer to the [Redux 4.x Migration](../guides/other/migration-guide.md) guide. -::: - -## help_tabs - - -Set the individual tabs in the help dropdown. HTML is permitted. Any text passed should be surrounded by the `` paragraph tags. - - -|Name|Type|Description| -|--- |--- |--- | -|id|string|A unique ID representing the individual help tab.| -|title|string|Text representing the title of the help tab.| -|content|string|Text to display in the help tab content area. This string should be surrounded by `` paragraph tags. HTML is permitted.| - - -**Example:** -```php -Redux::set_help_tab( - $opt_name, - array( - array( - 'id' => 'redux-help-tab-1', - 'title' => esc_html__( 'Theme Information 1', 'your-project-name' ), - 'content' => ''. esc_html__( 'This is the tab content, HTML is allowed.' . '
', 'your-project-name' ) - ), - array( - 'id' => 'redux-help-tab-2', - 'title' => esc_html__( 'Theme Information 2', 'your-textdomain-here' ), - 'content' => '' . esc_html__( '
This is the tab content, HTML is allowed.' . '
', 'your-project-name' ) - ) - ) -); -``` - -Alternatively, set the global arg `help_tabs` in this manner to produce the same result. - -```php -Redux::set_args( - $opt_name, - array( 'help_tabs' => array( - array( - 'id' => 'redux-help-tab-1', - 'title' => esc_html__( 'Theme Information 1', 'your-textdomain-here' ), - 'content' => '' . esc_html__( 'This is the tab content, HTML is allowed.' . '
', 'your-textdomain-here' ) - ), - array( - 'id' => 'redux-help-tab-2', - 'title' => esc_html__( 'Theme Information 2', 'your-textdomain-here' ), - 'content' => '' . esc_html__( 'This is the tab content, HTML is allowed.' . '
', 'your-textdomain-here' ) - ) - ) -); -``` - -::: warning Redux 3.x Users -For function name changes, please refer to the [Redux 4.x Migration](../guides/other/migration-guide.md) guide. -::: - -## hide_expand -**Default**: `false` - -Determines if the 'Expand Options' button is visible on the options panel. - -## hide_reset -**Default**: `false` - -Determine if the 'Reset All and 'Reset Section' buttons are visible on the options panel. - -## hints -The [hints argument](fields/hints.md) requires settings involving multiple arrays. Thus, an entire article has been devoted to its usage. Read more on [using Hints in fields](fields/hints.md). - -## intro_text -**Default**: `This text is displayed above the options panel. It isn\'t required, but more info is always better! The intro_text field accepts all HTML.
` - -Set the text that appears at the top of the options panel, but below the title. HTML is permitted. - -## last_tab -**Default**: `''` - -Sets forces the option panel to open at the specified tab number. - -## load_on_cron -**Default**: `false` - -Redux, by design, will not run when cron jobs are triggered. If you require the global varaiable to be set with your theme options during a cron job, set this argument to `true`. - -## menu_icon -**Default**: `''` - -Accepts a URL to a custom icon to be displayed in the primary menu icon. - -## menu_type -**Default**: `menu` - -Set whether the admin menu is displayed. Accepts either `menu`, `submenu`, or `hidden`. - -## menu_title -**Default**: `Sample Options` - -Set the text to display as the admin menu's label, and only when the admin menu is available. - -## open_expanded -**Default**: `false` - -Determines if the option panel sidebar is to be displayed. This may be useful for an option panel with only one section. - -## opt_name -**Default**: `redux_demo` - -Sets where all option data is stored in the database. It also acts as the global variable in which data options are retrieved via code. - -## output -**Default**: `true` - -Acts as a global shut-off for the framwork's dynamic CSS output. When set to false, Google fonts are also disabled. - -## output_tag -**Default**: `true` - -Set whether dynamic CSS will be generated for the customizer and Google fonts. However, when set to false, dynamic CSS will no longer print to the page head. - -## page_icon -**Default**: `icon-themes` - -Set the icon appearing in the admin panel, next to the menu title. - -## page_parent -**Default**: `themes.php` - -Sets where the option menu will be placed on the WordPress admin sidebar. For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#Parameters - -## page_priority -**Default**: `''` - -Accepts a number specifying where the menu will appear in the admin area. - -## page_permissions -**Default**: `manage_options` - -Set the permission level required to access the options panel. For a complete list of roles and capabilities, please visit this page: [https://codex.wordpress.org/Roles_and_Capabilities](https://codex.wordpress.org/Roles_and_Capabilities) - -## page_slug -**Default**: `_options` - -Set the page slug to denote the options panel. It's recommended to place a unique string (i.e. - theme name) before the value's underscore. - -## page_title -**Default**: `Sample Options` - -Set the title to be displayed on the panel page. - -## save_defaults -**Default**: `true` - -Set whether the default values are saved to the database on load before saving changes. - -## search -**Default**: `true` - -Set weather the option search bar will appear at the top of the option panel/metabox interface. - -## settings_api -**Default**: `true` - -Turns off the use of the settings API. Primarily useful for Customizer-Only instances. - -## share_icons - -Set an array of social website icons at the bottom-left of the options panel, before the footer. Any icon or link may be used to indicate any social networking site. Each icon requires its own array block, as shown above. - -|Name|Type|Description| -|--- |--- |--- | -|url|string|Full URL to your specific page of the chosen social networking site.| -|title|string|Title to display as the alt tag of the icon.| -|icon|string|Specific [Elusive Icon](http://shoestrap.org/downloads/elusive-icons-webfont/) to display.| -|img|string|Optional. Full URL to the icon to use in place of a font icon.| - - -```php -$args['share_icons'][] = array( - 'url' => 'https://twitter.com/reduxframework', - 'title' => 'Follow us on Twitter', - 'icon' => 'el el-twitter' -); - -$args['share_icons'][] = array( - 'url' => 'https://www.linkedin.com/company/redux-framework', - 'title' => 'Find us on LinkedIn', - 'icon' => 'el el-linkedin' -); -``` - -## show_import_export -**Default**: `true` - -Set whether Redux will display the Import/Export tab at the bottom of the options panel. Please note, if the Import / Export feature is used as a field, this tab will not display regardless of the value set. - -## show_options_object -**Default**: `true` - -Adds a field to the bottom of the option panel that displays the current Redux options object in readable JSON format. Ideally for use in development only and should be shut off for deployment. - -## templates_path - -Set the path to the [user defined templates](../guides/advanced/panel-templates.md) for the Redux options panel. - -## transient_time -**Default**: `60 * MINUTE_IN_SECONDS` - -Set the amount of time to assign to transient values used within Redux. This is an advanced option. If you do not understand what it does, please do not change it. - -## update_notice -::: warning DEPRECATED -This argument has been deprecated in Redux 4.x -::: - -Set whether Redux will display an admin notice when a new build is ready for download via [GitHub](https://github.com/ReduxFramework/redux-framework). This feature is only available when `dev_mode` is set to `true`. - -## use_cdn -::: warning DEPRECATED -This argument has been deprecated. -::: \ No newline at end of file diff --git a/docs/configuration/hooks/hooks-action.md b/docs/configuration/hooks/hooks-action.md deleted file mode 100644 index b5c52a49a..000000000 --- a/docs/configuration/hooks/hooks-action.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Action Hooks" ---- - -# Action Hooks - -The following table is a list of available filter hooks within Redux developers may use in their own code. Please -note, a solid understanding of [PHP](https://secure.php.net/docs.php) and [WordPress action hooks](https://codex.wordpress.org/Function_Reference/add_action) are required. - -As always, please be sure to replace `{opt_name}` with the opt_name string of your Redux instance. - -Thanks to [@paulthecoder](https://github.com/paulthecoder) for compiling this list. - - - -|Tag|Args|Description| -|--- |----- |----- | -|redux/init||On Redux init.| -|redux/plugin/hooks|**$plugin_object**'; - } - - $output = '
'; -} -``` - -## Helper Functions -The Social Profiles extension includes two helper functions. - -### redux_render_icon_from_id() -This function, based on the echo parameter, will either echo a fully rendered icon or return the HTML for use with your -own rendering purposes. - -**Function Parameters in Order** - -|Parameter|Type|Default|Description| -|--|--|--|--| -|[opt_name](../configuration/global_arguments.md#opt-name)|string||Required. The [opt_name](../configuration/global_arguments.md#opt-name) specified in your arguments| -|id|string||Required. ID of the social profile field whose information is to be rendered.| -|echo|bool|`true`|Optional. When set to true, the function automatically echos the rendered HTML. When set to false, the HTML is returned.| -|a_class|bool||Optional. Sets the passed class name to the tag of the rendered icon HTML.| - -::: tip -The rendered icon will be its normal small size. It's up to you, the developer, to style the -icon via CSS as desired. -::: - -#### Usage - -```php - -// Please remember to replace 'redux_demo' with your project's unique opt_name. -// Example assumes Facebook social profile is enabled and URL properly filled out. -$html = redux_render_icon_from_id( 'OPT_NAME', 'facebook', false ); - -echo $html; - -// Result: -// -// -// -``` - -### redux_social_profile_value_from_id( ) -This function returns the specified value data of the specified social profile ID. - -**Function Parameters in Order** - -|Parameter| Description | -|--|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -|[opt_name](../configuration/global_arguments.md#opt-name)| Required. The [opt_name](../configuration/global_arguments.md#opt-name) specified in your arguments | -|id| Required. ID of the social profile field whose information is to be rendered. | -|value| Required. Value of the social profile for which whose data you would like returned. Value options include `id`, `icon`, `class`, `enabled`, `name`, `color`, `background`, `label`, or `url`. | - -#### Usage - -```php -// Example assumes Facebook social profile is enabled and URL properly filled out. -$url = redux_social_profile_value_from_id( 'OPT_NAME', 'facebook', 'url'); - -echo 'Facebook URL: ' $url; - -// Result: -// Facebook URL: https://www.facebook.com/my_facebook_name -``` - diff --git a/docs/core-extensions/tabbed.md b/docs/core-extensions/tabbed.md deleted file mode 100644 index e73d5f104..000000000 --- a/docs/core-extensions/tabbed.md +++ /dev/null @@ -1,164 +0,0 @@ -# Tabbed- -The Redux Tabbed extension easily allows developers to group specific options within a tabbed interface. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -| Name | Type | Default | Description | -|--------------|-----------|-------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| type | string | `tabbed` | Value identifying the field type. | -| id | string | | Unique ID identifying the field. Must be different from all other field IDs. | -| title | string | | Displays title of the repeatable block of fields. | -| subtitle | string | | Subtitle display of the repeatable block of fields, situated beneath the title. | -| desc | string | | Description of the repeatable block of fields, appearing beneath the field control. | -| class | string | | Appends any number of classes to the field's class attribute. | -| tabs | array | | Array of tabs to be within each tabbed block. | - -::: tip Also See -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `hints` Argument](../configuration/fields/hints.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Example Config -```php -Redux::set_section( - $opt_name, - array( - 'title' => esc_html__( 'Tabbed', 'your-textdomain-here' ), - 'id' => 'additional-tabbed', - 'desc' => esc_html__( 'For full documentation on this field, visit: ', 'your-textdomain-here' ) . 'https://devs.redux.io/core-fields/tabbed.html', - 'subsection' => true, - 'fields' => array( - array( - 'id' => 'opt-tabbed-1', - 'type' => 'tabbed', - 'title' => 'Tabbed Layout 1', - 'tabs' => array( - array( - 'title' => 'Basic Fields', - 'icon' => 'fas fa-gear', - 'fields' => array( - array( - 'id' => 'opt-tab-checkbox', - 'type' => 'checkbox', - 'title' => esc_html__( 'Checkbox', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Basic Checkbox field.', 'your-textdomain-here' ), - 'default' => true, - ), - array( - 'id' => 'opt-tab-radio', - 'type' => 'radio', - 'title' => esc_html__( 'Radio Button', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Basic Radio Button field.', 'your-textdomain-here' ), - 'options' => array( - '1' => esc_html__( 'Option 1', 'your-textdomain-here' ), - '2' => esc_html__( 'Option 2', 'your-textdomain-here' ), - '3' => esc_html__( 'Option 3', 'your-textdomain-here' ), - ), - 'default' => '2', - ), - array( - 'id' => 'opt-tab-media', - 'type' => 'media', - 'url' => true, - 'title' => esc_html__( 'Media w/ URL', 'your-textdomain-here' ), - 'compiler' => 'true', - 'desc' => esc_html__( 'Basic media uploader with disabled URL input field.', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Upload any media using the WordPress native uploader', 'your-textdomain-here' ), - 'default' => array( 'url' => 'https://s.wordpress.org/style/images/codeispoetry.png' ), - ), - array( - 'id' => 'opt-tab-gallery', - 'type' => 'gallery', - 'title' => esc_html__( 'Add/Edit Gallery', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Create a new Gallery by selecting existing or uploading new images using the WordPress native uploader', 'your-textdomain-here' ), - 'desc' => esc_html__( 'This is the description field, again good for additional info.', 'your-textdomain-here' ), - ), - array( - 'id' => 'opt-tab-slider', - 'type' => 'slider', - 'title' => esc_html__( 'JQuery UI Slider Example 2 w/ Steps (5)', 'your-textdomain-here' ), - 'desc' => esc_html__( 'JQuery UI slider description. Min: 0, max: 300, step: 5, default value: 75', 'your-textdomain-here' ), - 'default' => '0', - 'min' => '0', - 'step' => '5', - 'max' => '300', - ), - array( - 'id' => 'opt-tab-spinner', - 'type' => 'spinner', - 'title' => esc_html__( 'JQuery UI Spinner Example 1', 'your-textdomain-here' ), - 'desc' => esc_html__( 'JQuery UI spinner description. Min:20, max: 100, step:20, default value: 40', 'your-textdomain-here' ), - 'default' => '40', - 'min' => '20', - 'step' => '20', - 'max' => '100', - ), - - array( - 'id' => 'opt-tab-switch-on', - 'type' => 'switch', - 'title' => esc_html__( 'Switch On', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Look, it\'s on!', 'your-textdomain-here' ), - 'default' => 1, - ), - ), - ), - - array( - 'title' => 'Text Fields', - 'icon' => 'fas fa-font', - 'fields' => array( - array( - 'title' => esc_html__( 'Text Field', 'your-textdomain-here' ), - 'id' => 'opt-tab-text', - 'type' => 'text', - ), - array( - 'title' => esc_html__( 'Textarea Field', 'your-textdomain-here' ), - 'id' => 'opt-tab-textarea', - 'type' => 'textarea', - ), - ), - ), - array( - 'title' => esc_html__( 'Color Fields', 'your-textdomain-here' ), - 'icon' => 'fas fa-palette', - 'fields' => array( - array( - 'id' => 'opt-tab-color-1', - 'type' => 'color', - 'title' => esc_html__( 'Color 1', 'your-textdomain-here' ), - ), - array( - 'id' => 'opt-tab-color-2', - 'type' => 'color', - 'title' => esc_html__( 'Color 2', 'your-textdomain-here' ), - ), - ), - ), - ), - ), - ), - ) -); -``` - -## Example Usage - -```php -// Please remember to replace '$redux_demo' with your project's global variable name, usually your opt_name. -global $redux_demo; -print_r( $redux_demo['opt-tab-checkbox'] ); -echo '
'; -print_r( $redux_demo['opt-tab-text'] ); -echo '
'; -print_r( $redux_demo['opt-tab-color-1'] ); -``` \ No newline at end of file diff --git a/docs/core-extensions/taxonomy.md b/docs/core-extensions/taxonomy.md deleted file mode 100644 index ad2a4b73f..000000000 --- a/docs/core-extensions/taxonomy.md +++ /dev/null @@ -1,113 +0,0 @@ -# Taxonomy- -If you are accustomed to the Redux Framework declaration arrays, you know Redux Taxonomy. They're one and the same! The only difference is a parent array. -We'll go through a few examples to get you up and running. Please know, you MUST have an option page for taxonomy to work. -They're interconnected. You can, however, make a fake options panel and hide it from the admin menu. - -::: warning Table of Contents -[[toc]] -::: - -## Arguments - -|Name|Type|Description| -|--- |--- |--- | -|id|string|You must provide an ID of some kind. This can be shared with your keys from your panel, and if so the values will be overridden for that given page in your global variable.| -|title|string|This is the title that appears on the box| -|taxonomy_types|array|Provide any number of taxonomy slugs for a given "term" box to appear.| -|sidebar|boolean|Sidebar with default Redux designs. If only one section is defined, this will be set to true.| -|add_visibility|boolean|All fields are by default hidden on the add term (edit-term.php) page. By specifying true to a "term" box, section, or field, it will be visible on this page.| -|style|string|`wp`, `wordpress` Removes the Redux box & sections styles to look like standard WordPress input fields. Must be used at the "box" level.| -|permissions|array|Just like standard Redux, you can set permission levels for "term" boxes, sections, or fields.| -|sections|array|Your sections array, the same style as a standard Redux config file.| - -## Example Config -Since we've kept the structure exactly the same, start by constructing a section array like you normally would. We then -add a level above called a "term" box, and away we go! - -```php -Redux_Taxonomy::set_term( - $opt_name, - array( - 'id' => 'demo-taxonomy', - 'title' => esc_html__( 'Cool Options', 'your-textdomain-here' ), - 'taxonomy_types' => array( 'category', 'post_tag' ), - 'sidebar' => false, - 'style' => 'wp', - //'add_visibility' => true, // Can bet set on term, section, or field level. Denotes what fields are displayed on the add {TERM} pages. - 'sections' => array( - array( - 'title' => esc_html__( 'Home Settings', 'your-textdomain-here' ), - 'icon' => 'el-icon-home', - 'fields' => array( - array( - 'id' => 'tax-text-1', - 'type' => 'text', - 'add_visibility' => true, - 'title' => esc_html__( 'Test Input', 'your-textdomain-here' ), - ), - array( - 'id' => 'tax-text-2', - 'type' => 'text', - 'title' => esc_html__( 'Test Input2', 'your-textdomain-here' ), - ), - ) - ), - array( - 'title' => esc_html__( 'Home Layout', 'your-textdomain-here' ), - 'desc' => esc_html__( 'Redux Framework was created with the developer in mind. It allows for any theme developer to have an advanced theme panel with most of the features a developer would need. For more information check out the GitHub repo at: https://github.com/ReduxFramework/Redux-Framework', 'your-textdomain-here' ), - 'icon' => 'el-icon-home', - 'fields' => array( - array( - 'id' => 'tax-homepage_blocks', - 'type' => 'sorter', - 'title' => 'Homepage Layout Manager', - 'desc' => 'Organize how you want the layout to appear on the homepage', - 'compiler' => 'true', - 'add_visibility' => true, - 'required' => array( 'layout', '=', '1' ), - 'options' => array( - 'enabled' => array( - 'highlights' => 'Highlights', - 'slider' => 'Slider', - 'staticpage' => 'Static Page', - ), - 'disabled' => array( - 'services' => 'Services' - ), - ), - ), - ), - ) - ) - ) -); -``` - -## Example Usage -Retrieving the data from a taxonomy term is as simple as using regular WordPress, and the `get_term_meta()` function. -However, to keep things slim, Redux_Taxonomy never saves defaults to the database. If you want the default values, you -need to use our custom function. - -```php - $data = Redux_Taxonomy::get_term_meta( - array( - 'taxonomy' => $tag_id, // Taxonomy ID, also required - 'opt_name'=> $opt_name, // Required - 'key'=> false, // If you only want one value instead of the full array - ) - ); -``` - -This will return an array with all the meta for that taxonomy, as well as all the defaults. You will, however, have to -know the ID of the term you wish to grab the defaults from. - -### Missing Sidebar?! -For boxes with only one section, the sidebar is omitted when the HTML is output. If you want a sidebar, use at least -two sections within any given "term" box. - -### How are the Redux Taxonomy Values Stored? -Redux Taxonomy stores each value as its own key in the taxonomy meta using the new WordPress [update_term_meta()](https://developer.wordpress.org/reference/functions/update_term_meta/) -and [delete_term_meta()](https://developer.wordpress.org/reference/functions/delete_term_meta/) functions. -In this way, you can query against specific taxonomy values. If a value is default, our extension deletes it from the -database to reduce on bloat, so be aware of this and use a default if nothing is returned. \ No newline at end of file diff --git a/docs/core-extensions/user-metaboxes.md b/docs/core-extensions/user-metaboxes.md deleted file mode 100644 index bae2b283e..000000000 --- a/docs/core-extensions/user-metaboxes.md +++ /dev/null @@ -1,116 +0,0 @@ -# User Metaboxes - -If you are accostomed to the Redux Framework declaration arrays, you know Redux User Metaboxes. They're one and the same! The only difference is a -parent array. We'll go through a few examples to get you up and running. Please know, you MUST have a Redux global options page for user metaboxes -taxonomy to work. They're interconnected. You can, however, make a fake options panel and hide it from the admin menu. - -::: warning Table of Contents -[[toc]] -::: - -## Arguments - -|Name|Type| Description | -|--- |--- |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -|id|string| You must provide an ID of some kind. This can be shared with your keys from your panel, and if so the values will be overridden for that given page in your global variable. | -|title|string| This is the title that appears on the box | -|add_visibility|boolean| All fields are by default hidden on the add term (edit-user.php) page. By specifying true to a "user" box, section, or field, it will be visible on this page. | -|style|string| `wp`, `wordpress` Removes the Redux box & sections styles to look like standard WordPress input fields. Must be used at the "box" level. | -|permissions|array| Just like standard Redux, you can set permission levels for "term" boxes, sections, or fields. | -|sections|array| Your sections array, the same style as a standard Redux config file. | - -## Example Config -Since we've kept the structure exactly the same, start by constructing a section array like you normally would. We then -add a level above called a "user" box, and away we go! - -```php -// Change the priority the Redux_Users boxes appear. -Redux_Users::set_Args( - $opt_name, - array( - 'user_priority' => 50, - ) -); - -Redux_Users::set_profile( - $opt_name, - array( - 'id' => 'demo-user', - 'title' => esc_html__( 'Cool Options', 'your-textdomain-here' ), - - // Removes the Redux box/section styles. Makes Redux Taxonomy look like standard WP fields. - 'style' => 'wp', - - 'sections' => array( - array( - 'title' => esc_html__( 'USer Settings', 'your-textdomain-here' ), - 'icon' => 'el-icon-home', - 'fields' => array( - array( - 'id' => 'text1', - 'type' => 'text', - 'add_visibility' => true, - 'title' => esc_html__( 'Test Input', 'your-textdomain-here' ), - ), - array( - 'id' => 'text1', - 'type' => 'text', - 'title' => esc_html__( 'Test Input2', 'your-textdomain-here' ), - ), - ) - ), - array( - 'title' => esc_html__( 'Home Layout', 'your-textdomain-here' ), - 'desc' => esc_html__( 'Redux Framework was created with the developer in mind. It allows for any theme developer to have an advanced theme panel with most of the features a developer would need. For more information check out the GitHub repo at: https://github.com/ReduxFramework/Redux-Framework', 'your-textdomain-here' ), - 'icon' => 'el-icon-home', - 'fields' => array( - array( - "id" => "homepage_blocks", - "type" => "sorter", - "title" => "Homepage Layout Manager", - "desc" => "Organize how you want the layout to appear on the homepage", - "compiler" => 'true', - 'add_visibility' => true, - 'required' => array( 'layout', '=', '1' ), - 'options' => array( - "enabled" => array( - "placebo" => "placebo", //REQUIRED! - "highlights" => "Highlights", - "slider" => "Slider", - "staticpage" => "Static Page", - "services" => "Services" - ), - "disabled" => array( - "placebo" => "placebo", //REQUIRED! - ), - ), - ), - ), - ) - ) - ) -); -``` - -## Example Usage -Getting the data from a user profile metabox is as simple as using regular WordPress, and the `get_user_meta()` function. -However, to keep things slim, Redux_Users never saves the default values to the database. If you want the default values, you -need to use our custom function. - -```php - $data = Redux_Users::get_user_meta( - array( - 'key' => $field_id, // If you're only looking for a key within the meta, otherwise all values will be returned. - 'opt_name'=> $opt_name, // Required. - 'user' => '', // User id, else current user ID is returned. - ) - ); -``` - -This will return a single value or array with all the meta for that user, as well as all the defaults. - -### How are the Redux User Metabox values Stored? -Redux USer Metaboxes stores each value as its own key in the user meta using the new WordPress [update_user_meta()](https://developer.wordpress.org/reference/functions/update_user_meta/) -and [delete_user_meta()](https://developer.wordpress.org/reference/functions/delete_user_meta/) functions. -In this way, you can query against specific user values. If a value is default, our extension deletes it from the -database to reduce on bloat, so be aware of this and use a default if nothing is returned. \ No newline at end of file diff --git a/docs/core-fields/README.md b/docs/core-fields/README.md deleted file mode 100644 index 86d777ded..000000000 --- a/docs/core-fields/README.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -sidebarDepth: -1 ---- - -# Core Fields - -Redux has a large variety of fields to choose from, over **35**, in fact. This section outlines all the fields that -exist in the Core as well as how to configure these fields. - -::: tip SEE ALSO -- [Using & Creating Extensions](../guides/basics/using-extensions.md) -::: - diff --git a/docs/core-fields/ace-editor.json b/docs/core-fields/ace-editor.json deleted file mode 100644 index df969fea0..000000000 --- a/docs/core-fields/ace-editor.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "type": "ace_editor", - "name": "Ace Editor", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "validate": { - "name": "validate", - "title": "Validate", - "type": "custom-object", - "order": 50 - }, - "mode": { - "type": "select", - "name": "mode", - "title": "Mode", - "values": ["css", "html", "javascript", "json", "less", "markdown", "mysql", "php", "plain_text", "sass", "scss", "text", "xml"], - "required": true, - "default": "javascript", - "order": 80 - }, - "theme": { - "type": "select", - "name": "theme", - "title": "Theme", - "values": ["chrome", "monokai"], - "required": true, - "default": "monokai", - "order": 80 - }, - "options": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Options", - "name": "options", - "newElementButtonLabel": "+ Add Option", - "selectValues": ["minLines", "maxLines"], - "default": { - "minLines": 12, - "maxLines": 30 - }, - "order": 40 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/ace-editor.md b/docs/core-fields/ace-editor.md deleted file mode 100644 index e7aa21f91..000000000 --- a/docs/core-fields/ace-editor.md +++ /dev/null @@ -1,69 +0,0 @@ -# ACE Editor - -The ACE Editor field offers the ability to edit back end code in an easy to use and easy to read embedded interface. In -addition to matching the features of native code editors such as [Sublime Text](https://www.sublimetext.com/), -[Vim](http://www.vim.org) and [TextMate](http://macromates.com), ACE offers real-time checking for code accuracy. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -Array containing the `content` and optional `title` arguments for the [hint](../configuration/fields/hints.md) tooltip. - -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`ace_editor`|Value identifying the field type.| -|mode|string|`javascript`|Sets the language mode of the editor. Accepts: `css` `html` `javascript ` `json` `less` `markdown` `mysql` `php` `plain_text` `sass` `scss` `text` `xml`| -|theme|string|`monokai`|Sets the theme of the editor. Accepts: `chrome` or `monokai`| -|options|array| |Pass any option to the Ace Editor object. For more details visit: http://ace.c9.io/ and the Configuring Ace Wiki.| - -::: tip Also See -- [Using Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `required` Argument](../configuration/fields/required.md) -- [Using the `validate` Argument](../configuration/fields/validate.md) -::: - -## Build Config - -array(
'minLines' => 12,
'maxLines' => 30
)- -## Example Config - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'css_editor', - 'type' => 'ace_editor', - 'title' => esc_html__('CSS Code', 'your-project-name'), - 'subtitle' => esc_html__('Paste your CSS code here.', 'your-project-name'), - 'mode' => 'css', - 'theme' => 'monokai', - 'desc' => 'Possible modes can be found at https://ace.c9.io/.', - 'default' => "#header{\nmargin: 0 auto;\n}" -) ); -``` - -## Example Usage -This example is based on the code above. Be sure to change `$redux_demo` to the value you specified -in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'ACE Editor output: ' . $redux_demo['css-editor']; -``` - - diff --git a/docs/core-fields/background.json b/docs/core-fields/background.json deleted file mode 100644 index 930e439d3..000000000 --- a/docs/core-fields/background.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "type": "background", - "name": "Background", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "formatter" : "dynamic-type", - "fieldClasses": "full-width", - "type": "object", - "properties": ["background-color", "background-umage:url", "background-repeat", "background-size", "background-attachment", "background-position"], - "order": 30 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "validate": { - "name": "validate", - "title": "Validate", - "type": "custom-object", - "order": 40 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "newElementButtonLabel": "+ Add Default Item", - "selectValues": ["background-color", "background-repeat", "background-attachment", "background-position", "background-image", "background-clip", "background-origin", "background-size", "media"], - "selectFields": [ - {"key": "background-repeat", "values": ["no-repeat", "repeat", "repeat-x", "repeat-y", "inherit"]}, - {"key": "background-attachment", "values": ["fixed", "scroll", "inherit"]}, - {"key": "background-position", "values": ["left", "top", "left center", "left bottom", "center top", "center center", "center bottom", - "right top", "right center", "right bottom"]}, - {"key": "background-clip", "values": ["inherit", "border-box", "content-box", "padding-box"]}, - {"key": "background-origin", "values": ["inherit", "border-box", "content-box", "padding-box"]}, - {"key": "background-size", "values": ["inherit", "cover", "contain"]} - ], - "default": {}, - "order": 40 - }, - "select2": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Select2", - "name": "select2", - "newElementButtonLabel": "+ Add Select2 Option", - "default": {}, - "order": 45 - }, - "background-color": { - "name": "background-color", - "title": "Background Color", - "type": "bool", - "default": true, - "order": 50 - }, - "background-repeat": { - "name": "background-repeat", - "title": "Background Repeat", - "type": "bool", - "default": true, - "order": 50 - }, - "background-attachment": { - "name": "background-attachment", - "title": "Background Attachment", - "type": "bool", - "default": true, - "order": 50 - }, - "background-position": { - "name": "background-position", - "title": "Background Position", - "type": "bool", - "default": true, - "order": 50 - }, - "background-image": { - "name": "background-image", - "title": "Background Image", - "type": "bool", - "default": true, - "order": 50 - }, - "background-clip": { - "name": "background-clip", - "title": "Background Clip", - "type": "bool", - "default": false, - "order": 50 - }, - "background-origin": { - "name": "background-origin", - "title": "Background Origin", - "type": "bool", - "default": false, - "order": 50 - }, - "background-size": { - "name": "background-size", - "title": "Background Size", - "type": "bool", - "default": true, - "order": 50 - }, - "preview_media": { - "name": "preview_media", - "title": "Background Image", - "type": "bool", - "default": false, - "order": 50 - }, - "preview": { - "name": "preview", - "title": "Preview", - "type": "bool", - "default": true, - "order": 50 - }, - "preview_height": { - "name": "preview_height", - "title": "Preview Height", - "type": "input", - "inputType": "text", - "description": "", - "default": "200px", - "order": 5 - }, - "transparent": { - "name": "transparent", - "title": "Transparent", - "type": "bool", - "default": true, - "order": 50 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/background.md b/docs/core-fields/background.md deleted file mode 100644 index a1e09e2ba..000000000 --- a/docs/core-fields/background.md +++ /dev/null @@ -1,114 +0,0 @@ -# Background - -The Background field offers unmatched features not found in any other option framework. Users will be able to present the background designs found -in professionally authored pages with a few simple clicks. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -| Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`background`|Controls the field type| -|default|string||See [Default Argument](#default-argument) below.| -|select2|array||Array of select2 arguments. [Select2 Documentation](https://select2.org/configuration/options-api).| -|background-color|bool|`true`|Flag to display the background color picker.| -|background-repeat|bool|`true`|Flag to display the background repeat select field.| -|background-attachment|bool|`true`|Flag to display the background attachment select field.| -|background-position|bool|`true`|Flag to display the background position select field.| -|background-image|bool|`true`|Flag to display the background image media uploader.| -|background-clip|bool|`false`|Flag to display the background clip select field.| -|background-origin|bool|`false`|Flag to display the background origin select field.| -|background-size|bool|`true`|Flag to display the background size select field.| -|preview_media|bool|`false`|Flag to display background media preview.| -|preview|bool|`true`|Flag to display the background preview box.| -|preview_height|string|`200px`|String to set background preview height.| -|transparent|bool|`true`|Flag to display background color transparency checkbox.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `required` Argument](../configuration/fields/required.md) -- [Using the `validate` Argument](../configuration/fields/validate.md) -::: - - -## `Default` Argument -|Name|Type|Description| -|--- |--- |--- | -|background-color|string|Hex string representing the default background color.| -|background-repeat|string|String representing the default background repeat value. Accepts: `no-repeat` `repeat` `repeat-x` `repeat-y` `inherit`| -|background-attachment|string|String representing the default background attachment value. Accepts: `fixed` `scroll` `inherit`| -|background-position|string|String representing the default background position value. Accepts: `left top` `left center` `left bottom` `center top` `center center` `center bottom` `right top` `right center` `right bottom`.| -|background-image|string|URL string representing the default background image value.| -|background-clip|string|String representing the default background clip value. Accepts: `inherit` `border-box` `content-box` `padding-box`.| -|background-origin|string|String representing the default background origin value. Accepts: `inherit` `border-box` `content-box` `padding-box`.| -|background size|string|String representing the default background size value. Accepts: `inherit` `cover` `contain`.| -|media|array|Array of default background media information. See table below.| - - -## Default Media Array Options -|Name|Type|Description| -|--- |--- |--- | -|id|string|A unique identifier.| -|width|string|String value setting the width of the image.| -|height|string|String value setting the height of the image.| -|thumbnail|string|URL string value to the image thumbnail.| - -## Build Config - -- -## Example Config -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt-background', - 'type' => 'background', - 'title' => esc_html__('Body Background', 'your-project-name'), - 'subtitle' => esc_html__('Body background with image, color, etc.', 'your-project-name'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-project-name'), - 'default' => array( - 'background-color' => '#1e73be', - ) -) ); -``` - -### Example Usage -This example is based on the code above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -// Background color -echo 'background color: ' . $redux_demo['opt-background']['background-color']; - -// Background image. -echo 'background image: ' . $redux_demo['opt-background']['background-image']; - -// Background image options -echo 'background repeat: ' . $redux_demo['opt-background']['background-repeat']; -echo 'background position: ' . $redux_demo['opt-background']['background-position']; -echo 'background size: ' . $redux_demo['opt-background']['background-size']; -echo 'background attachment: ' . $redux_demo['opt-background']['background-attachment']; - -// Media values -echo 'image height: ' . $redux_demo['opt-background']['media']['height']; -echo 'image width: ' . $redux_demo['opt-background']['media']['width']; -echo 'image thumbnail: ' . $redux_demo['opt-background']['media']['thumbnail']; -``` - diff --git a/docs/core-fields/border.json b/docs/core-fields/border.json deleted file mode 100644 index e4b845dd1..000000000 --- a/docs/core-fields/border.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "type": "border", - "name": "Border", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "formatter" : "dynamic-type", - "fieldClasses": "full-width", - "properties": ["border", "border-left", "border-right", "border-top", "border-bottom"], - "order": 30 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 35 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 40 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "newElementButtonLabel": "+ Add Default Item", - "selectValues": ["border-color", "border-style", "border-top", "border-right", "border-bottom", "border-left", "border-width"], - "selectFields": [ - {"key": "border-style", "values": ["solid", "dotted", "dashed", "none"]}], - "default": {}, - "order": 45 - }, - "select2": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Select2", - "name": "select2", - "newElementButtonLabel": "+ Add Select2 Option", - "default": {}, - "order": 45 - }, - "validate": { - "name": "validate", - "title": "Validate", - "type": "custom-object", - "order": 50 - }, - "all": { - "name": "all", - "title": "All", - "type": "bool", - "default": true, - "order": 50 - }, - "left": { - "name": "left", - "title": "Left", - "type": "bool", - "default": true, - "order": 50 - }, - "right": { - "name": "right", - "title": "Right", - "type": "bool", - "default": true, - "order": 50 - }, - "top": { - "name": "top", - "title": "Top", - "type": "bool", - "default": true, - "order": 50 - }, - "bottom": { - "name": "bottom", - "title": "Bottom", - "type": "bool", - "default": true, - "order": 50 - }, - "style": { - "name": "style", - "title": "Style", - "type": "bool", - "default": true, - "order": 50 - }, - "color": { - "name": "color", - "title": "Color", - "type": "bool", - "default": true, - "order": 50 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/border.md b/docs/core-fields/border.md deleted file mode 100644 index 3abbeede5..000000000 --- a/docs/core-fields/border.md +++ /dev/null @@ -1,101 +0,0 @@ -# Border - -The Border field is a great way to set the border properties of any HTML object that supports the border property. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type| Default|Description| -|--- |--- |--- |--- | -|type|string|`border`|Value identifying the field type.| -|default|array| |Array of default values. See 'Default Options' below.| -|select2|array| |Array of select2 arguments. [Select2 Documentation](https://select2.org/configuration/options-api).| -|validate|string|`color`|String value `color` to validate the color selection. It is the only accepted value for this field.| -|all|bool|`true`|Flag to enable all borders using one value.| -|left|bool|`true`|Flag to enable the left field border input.| -|right|bool|`true`|Flag to enable the right field border input.| -|top|bool|`true`|Flag to enable the top field border input.| -|bottom|bool|`true`|Flag to enable the bottom field border input.| -|style|bool|`true`|Flag to enable the style selector.| -|color|bool|`true`|Flag to enable the color picker.| -|color_alpha|bool|`false`|Flag to set the color picker to accept an alpha value. - - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.html) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Options -|Name|Type|Description| -|--- |--- |--- | -|border-color|string|Hex string representing the default color.| -|border-style|string|Sets the default CSS border. Accepts: `solid` `dotted` `dashed` or `none`.| -|border-top|string|Sets the default value of the top border.| -|border-right|string|Sets the default value of the right border.| -|border-bottom|string|Sets the default value of the bottom border.| -|border-left|string|Sets the default value of the left border.| -|border-width|string|Sets the default value of the border's width.| - -::: tip -It is only necessary to set the `border-width` default when the `all` argument is set to true. -::: - -## Build Config - -- - - -## Example Config -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'header-border', - 'type' => 'border', - 'title' => esc_html__('Header Border Option', 'your-project-name'), - 'subtitle' => esc_html__('Only color validation can be done on this field type', 'your-project-name'), - 'output' => array('.site-header'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-project-name'), - 'default' => array( - 'border-color' => '#1e73be', - 'border-style' => 'solid', - 'border-top' => '3px', - 'border-right' => '3px', - 'border-bottom' => '3px', - 'border-left' => '3px' - ) -) ); -``` - -## Example Usage -This example is based on the code above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'Border top: ' . $redux_demo['header-border']['border-top']; -echo 'Border bottom: ' . $redux_demo['header-border']['border-bottom']; -echo 'Border left: ' . $redux_demo['header-border']['border-left']; -echo 'Border right: ' . $redux_demo['header-border']['border-right']; -echo 'Border style: ' . $redux_demo['header-border']['border-style']; -echo 'Border color: ' . $redux_demo['header-border']['border-color']; -``` - diff --git a/docs/core-fields/box-shadow.md b/docs/core-fields/box-shadow.md deleted file mode 100644 index 2fab8df52..000000000 --- a/docs/core-fields/box-shadow.md +++ /dev/null @@ -1,61 +0,0 @@ -# Box Shadow - -The Box Shadow control allows for the addition of a box shadow to be drawn around any specified element. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`box_shadow`|Value identifying the field type.| -|default|string| |See [Default Argument](#default-argument) below.| -|preview_color|string|`#f1f1f1`|Sets the color of the preview object.| -|inset-shadow|bool|`true`|Flag to display the inset-shadow option (checkboox).| -|drop-shadow|bool|`true`|Flag to display the drop-shadow option (checkboox).| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|inset-shadow|array| |Array of display attributes for the inset shadow. See [Shadow Defaults](#shadow-defaults) below.| -|drop-shadow|array| |Array of display attributes for the drop shadow. See [Shadow Defaults](#shadow-defaults) below.| - -## Shadow Defaults -|Name|Value|Default|Description| -|--- |--- |--- |--- | -|checked|bool|`false`|Sets the checkbox to enable the specified section.| -|color|string|`false`|Sets the checkbox to enable the specified section.| -|horizontal|int|inset:`0`
drop: `5`|Sets horizontal value of the specified section.| -|vertical|int|inset:`0`
drop: `5`|Sets vertical value of the specified section.| -|blur|int|inset:`10`
drop: `5`|Sets blur value of the specified section.| -|spread|int|inset:`0`
drop: `1`|Sets spread value of the specified section.| - -::: Outputting the CSS -To automatically output the CSS for the box shadow, include the class name of the element to which the filters should be applied via the `output` argument. -::: - -## Example Config -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-color-box-shadow', - 'type' => 'box_shadow', - 'output' => array( '.site-header' ), - 'title' => esc_html__( 'Box Shadow', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Site Header Box Shadow with inset and drop shadows.', 'your-textdomain-here' ), - 'desc' => esc_html__( 'This is the description field, again good for additional info.', 'your-textdomain-here' ), - ) -); -``` diff --git a/docs/core-fields/button-set.json b/docs/core-fields/button-set.json deleted file mode 100644 index 83c49e931..000000000 --- a/docs/core-fields/button-set.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "type": "button_set", - "name": "Button Set", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "fieldClasses": "full-width", - "formatter" : "dynamic-type", - "properties": ["background-color", "color"], - "type": "object", - "order": 30 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 35 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 40 - }, - "options": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Options", - "name": "options", - "newElementButtonLabel": "+ Add Option", - "default": {}, - "order": 45 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "order": 50, - "dependent": true, - "dependencyType": "type", - "dependency": { - "parent": "multi", - "status": [ - { - "parentValue": true, - "type": "custom-object", - "formatter": "keyvalue", - "typeof": "object", - "default": {} - }, - { - "parentValue": false, - "type": "input", - "inputType": "text", - "formatter": "", - "typeof": "string", - "default": "" - } - ] - } - }, - "multiple": { - "name": "multi", - "title": "Multi (Multi-Select)", - "type": "bool", - "order": 55 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/button-set.md b/docs/core-fields/button-set.md deleted file mode 100644 index 5d74127ed..000000000 --- a/docs/core-fields/button-set.md +++ /dev/null @@ -1,116 +0,0 @@ -# Button Set - -The button set gives you a button bar to set options. It can be useful when you want to group a number of options together in a more advanced -radio or checkbox (multi argument, see below). - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`button_set`|Value identifying the field type.| -|options|array||Array of key pairs representing the individual ticks.| -|default|string/int/array||See [Default Argument](#default-argument) below.| -|multi|bool|`false`|Flag to set the field to multi-select.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Argument -The value of the default option will depend on whether the `multi` argument is set to true. By default, the -`multi` argument is set to false. In this case, the `default` argument accepts a string or int value representing the -key value from the `options` argument to set as selected. When `multi` is set to true, the `default` argument accepts -an array of values representing the key of the option from `options` to set as selected. - - -## Build Config - -- - - -## Example Config -#### Single select - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'button-set-single', - 'type' => 'button_set', - 'title' => esc_html__('Button Set, Single', 'your-project-name'), - 'subtitle' => esc_html__('No validation can be done on this field type', 'your-project-name'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-project-name'), - //Must provide key => value pairs for options - 'options' => array( - '1' => 'Opt 1', - '2' => 'Opt 2', - '3' => 'Opt 3' - ), - 'default' => '2' -) ); -``` - -#### Multi select -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'button-set-multi', - 'type' => 'button_set', - 'title' => esc_html__('Button Set, Single', 'your-project-name'), - 'subtitle' => esc_html__('No validation can be done on this field type', 'your-project-name'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-project-name'), - 'multi' => true, - //Must provide key => value pairs for options - 'options' => array( - '1' => 'Opt 1', - '2' => 'Opt 2', - '3' => 'Opt 3' - ), - 'default' => array('2', '3'), -) ); -``` - -## Example Usage -This example in based on the code above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -#### Single -```php -global $redux_demo; -echo $redux_demo['button-set-single']; -``` - -#### Multi -```php -global $redux_demo; - -if (!empty) { - foreach ($redux_demo['button-set-multi'] as $key => $value) { - echo $value; - } -} -``` - -::: warning -Due to the way in which data is saved to the database, it is strongly recommended performing a PHP empty() and/or is_array() check when retrieving the -data from this field via a foreach() loop. -::: - - - diff --git a/docs/core-fields/checkbox.json b/docs/core-fields/checkbox.json deleted file mode 100644 index c072b888f..000000000 --- a/docs/core-fields/checkbox.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "type": "checkbox", - "name": "Checkbox", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "fieldClasses": "full-width", - "field-type": "object", - "formatter" : "dynamic-type", - "properties": ["background-color", "color"], - "type": "object", - "order": 30 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 35 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 40 - }, - "options": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Options", - "name": "options", - "newElementButtonLabel": "+ Add Option", - "default": {}, - "order": 45 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "newElementButtonLabel": "+ Add Default Item", - "order": 50, - "dependent": true, - "dependencyType": "type", - "dependency": { - "parent": "multi", - "status": [ - { - "parentValue": true, - "type": "custom-object", - "formatter": "keyvalue", - "typeof": "object", - "default": {} - }, - { - "parentValue": false, - "type": "input", - "inputType": "text", - "formatter": "", - "typeof": "string", - "default": "" - } - ] - } - }, - "multiple": { - "name": "multi", - "title": "Multi (Multi-Select)", - "type": "bool", - "order": 55 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/checkbox.md b/docs/core-fields/checkbox.md deleted file mode 100644 index f0f6ea289..000000000 --- a/docs/core-fields/checkbox.md +++ /dev/null @@ -1,104 +0,0 @@ -# Checkbox - -The Checkbox field may be used to offer a single check option or a group of multi-check options. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type| Default|Description| -|--- |--- |--- |--- | -|type|string|`checkbox`|Value identifying the field type.| -|options|array||Array of key pair values representing the individual check boxes. They key represents the ID of the checkbox, the value is the text displayed next to the checkbox.| -|default|string/int/array||See [Default Argument](#default-argument) below.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `data` Argument](../configuration/fields/data.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Argument - -When using a single checkbox, the `default` argument accepts a string/int/bool representing with 0/false or 1/true. When using multi-checkbox, -the `default` argument accepts an array of key pair values. They key represents the id of the checkbox, the value either a 0/false or 1/true value. - - -## Build Config - -- - -## Example Config -#### Single Checkbox -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt_checkbox', - 'type' => 'checkbox', - 'title' => esc_html__('Checkbox Option', 'your-textdomain-here'), - 'subtitle' => esc_html__('No validation can be done on this field type', 'your-textdomain-here'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-textdomain-here'), - 'default' => '1'// 1 = on | 0 = off -) ); -``` - -#### Multi Checkbox -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt_multi_checkbox', - 'type' => 'checkbox', - 'title' => esc_html__('Multi Checkbox Option', 'your-textdomain-here'), - 'subtitle' => esc_html__('No validation can be done on this field type', 'your-textdomain-here'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-textdomain-here'), - - //Must provide key => value pairs for multi checkbox options - 'options' => array( - '1' => 'Opt 1', - '2' => 'Opt 2', - '3' => 'Opt 3' - ), - - //See how default has changed? you also don't need to specify opts that are 0. - 'default' => array( - '1' => '1', - '2' => '0', - '3' => '0' - ) -) ); -``` - - -## Example Usage -This example in based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -#### Single checkbox -```php -$global $redux_demo; - -echo 'Checkbox value: ' . $redux_demo['opt_checkbox']; -``` - -#### Multi checkbox -```php -$global $redux_demo; - -echo 'First checkbox value: ' . $redux_demo['opt_checkbox']['1']; -echo 'Second checkbox value: ' . $redux_demo['opt_checkbox']['2']; -echo 'Third checkbox value: ' . $redux_demo['opt_checkbox']['3']; - -``` \ No newline at end of file diff --git a/docs/core-fields/color-gradient.json b/docs/core-fields/color-gradient.json deleted file mode 100644 index 922be20f0..000000000 --- a/docs/core-fields/color-gradient.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "type": "color_gradient", - "name": "Color Gradient", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "formatter" : "dynamic-type", - "fieldClasses": "full-width", - "properties": ["background-color", "color"], - "type": "object", - "order": 30 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "selectValues": ["from", "to"], - "listName": "defaultList", - "newElementButtonLabel": "+ Add Default Item", - "default": {}, - "order": 40 - }, - "validate": { - "name": "validate", - "title": "Validate", - "type": "custom-object", - "acceptedTypes": ["color"], - "order": 45 - }, - "transparent": { - "name": "transparent", - "title": "Transparent", - "type": "bool", - "default": true, - "order": 50 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/color-gradient.md b/docs/core-fields/color-gradient.md deleted file mode 100644 index d4a9f30f9..000000000 --- a/docs/core-fields/color-gradient.md +++ /dev/null @@ -1,103 +0,0 @@ -# Color Gradient - -The Color Gradient control allows for the selection of two separate colors, for use in any situation that requires gradient colors -(i.e. Header, footer, sidebar, etc...). - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`color_gradient`|Value identifying the field type.| -|default|string| |See [Default Argument](#default-argument) below.| -|validate|string| |The only accepted validation type is `color`.| -|transparent|bool|`true`|Flag to set the visibility of the transparency checkbox.| -|preview|bool|`false`|Flag to displays the color preview.| -|preview_height|string|`150px`|Sets the height of the color preview box.| -|color_alpha|bool|`false`| Flag to enable the alpha option for the color picker.| -|gradient-type|bool|`false`|Flag to set the gradient type slider.| -|gradient-reach|bool|`false`|Flag to set the gradient reach slider.| -|gradient-angle|bool|`false`|Flag to set the gradient angle slider.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Argument -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|to|string| |Hex string value for the left gradient color.| -|from|string| |Hex string value for the right gradient color.| -|gradient-type|string|`'linear'`|Sets the default gradient type. Accepts: `linear` or `radial`.| -|gradient-angle|int|`0`|Sets the default angle for the gradient.| -|grdient-reach|array|`'from' => 0`
`'to' => 100`|Sets the `from` and `to` values that determines the reach of the gradient. Accepts in values between 0 and 100. - -::: warning Transparency -To set the transparency checkbox by default, use the string `transparent` in place of a string hex value in either the `to` or `from` argument. -::: - -::: warning Gradient Filters -To automatically output the gradient filters (type, angle, reach) as CSS, include the class name of the element to which the filters should be applied -via the `output` argument. -::: - -## Build Config - -- - -## Example Config -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-color-gradient', - 'type' => 'color_gradient', - 'title' => esc_html__('Header Gradient Color Option', 'your-textdomain-here'), - 'subtitle' => esc_html__('Only color validation can be done on this field type', 'your-textdomain-here'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-textdomain-here'), - 'validate' => 'color', - 'output' => '.site-header', - 'gradient-type' => true, - 'gradient-reach' => true, - 'gradient-angle' => true, - 'default' => array( - 'from' => '#1e73be', - 'to' => '#00897e', - 'gradient-reach' => array( - 'to' => 50, - 'from' => 0, - ), - ), - ) -); -``` - -## Example Usage -This example in based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'From color: ' . $redux_demo['opt-color-gradient']['from']; -echo 'To color: ' . $redux_demo['opt-color-gradient']['to']; -``` \ No newline at end of file diff --git a/docs/core-fields/color-palette.md b/docs/core-fields/color-palette.md deleted file mode 100644 index f29fd2e72..000000000 --- a/docs/core-fields/color-palette.md +++ /dev/null @@ -1,105 +0,0 @@ -# Color Palette - -The Color Palette field allows you to display a set of color palettes that a theme or plugin might use throughout, -giving your users a choice of UI colors. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type| Default|Description| -|--- |--- |--- |--- | -|type|string|`color_palette`|Value identifying the field type.| -|default|string| |Default color selection to display on the palette.| -|options|array| |Array of attributes to set the palette styles and colors. See [Option Defaults](#option-defaults). - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Option Defaults -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|colors|array| |Array of colors to display in the palette. Define your own color array or use one of the included presets. See [Color Palette Presets](#color-palette-presets) below.| -|size|int|`20`|Sets the width of the palette.| -|style|string|`'square'`|Sets the style of the palette items. Accepts: `square` or `round`.| -|box-shadow|bool|`false`|Flag to draw an inset box shadow in the individual palette color blocks.| -|margin|bool|`false`|Flag to draw margins between the palette color blocks.| - -## Color Palette Presets -Redux includes a helper function that returns a preset array of colors for use in your projects. -Pass the following function to the `colors` argument: -```php -Redux_Helpers::get_material_design_colors( 'primary' ); -``` -The function accepts the following values: `primary`, `red`, `pink`, `purple`, `deep-purple`, `indigo`, `blue`, `light-blue`, `cyan`, `teal`, `green`, `light-green`, `lime`, `yellow`, `amber`, `orange`, `deep-orange`, `brown`, `gray`, `blue-gray`, `50`, `100`, `200`, `300`, `400`, `500`, `600`, `700`, `800`, `900`, `A100`, `A200`, `A400`, `A700` - -## Example Config -```php -Redux::set_section( - $opt_name, - array( - 'title' => esc_html__( 'Color Palette', 'your-textdomain-here' ), - 'desc' => esc_html__( 'For full documentation on this field, visit: ', 'your-textdomain-here' ) . 'https://devs.redux.io/core-fields/palette-color.html', - 'id' => 'color-palette', - 'subsection' => true, - 'fields' => array( - array( - 'id' => 'opt-color-palette-grey', - 'type' => 'color_palette', - 'title' => esc_html__( 'Color Palette Control', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'User defined colors with round selectors.', 'your-textdomain-here' ), - 'desc' => esc_html__( 'Set the Widget Title color here.', 'your-textdomain-here' ), - 'default' => '#888888', - 'options' => array( - 'colors' => array( - '#000000', - '#222222', - '#444444', - '#666666', - '#888888', - '#aaaaaa', - '#cccccc', - '#eeeeee', - '#ffffff', - ), - 'style' => 'round', - ), - 'output' => array( - 'color' => '.widget-title', - 'important' => true, - ), - ), - array( - 'id' => 'opt-color-palette-mui-all', - 'type' => 'color_palette', - 'title' => esc_html__( 'Color Palette Control', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'All Material Design Colors.', 'your-textdomain-here' ), - 'desc' => esc_html__( 'This is the description field, again good for additional info.', 'your-textdomain-here' ), - 'default' => '#F44336', - 'options' => array( - 'colors' => Redux_Helpers::get_material_design_colors( 'all' ), - 'size' => 17, - ), - ), - ) - ) -); -``` - -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified -in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo esc_html__( 'Selected color: ', 'your-textdomain-here' ) . $redux_demo['opt-color-palette-grey']; -``` diff --git a/docs/core-fields/color-rgba.json b/docs/core-fields/color-rgba.json deleted file mode 100644 index 785b9d6a2..000000000 --- a/docs/core-fields/color-rgba.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "type": "color_rgba", - "name": "Color RGBA", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "fieldClasses": "full-width", - "field-type": "object", - "formatter" : "dynamic-type", - "properties": ["background-color", "color"], - "type": "object", - "order": 20 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 25 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "options": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Options", - "name": "options", - "selectValues": ["input_text", "show_input", "show_initial", "show_alpha", "show_palette", "show_palette_only", "show_selection_palette", "max_palette_size", - "allow_empty", "clickout_fires_change", "choose_text", "cancel_text", "show_buttons", "palette"], - "booleanFields": ["show_input", "show_initial", "show_alpha", "show_palette", "show_palette_only", "show_selection_palette", "allow_empty", - "clickout_fires_change", "show_buttons"], - "listName": "optionsList", - "newElementButtonLabel": "+ Add Option", - "default": { - "input_text": "Select Color", - "show_input": true, - "show_initial": true, - "show_alpha": true, - "show_palette": true, - "show_palette_only": false, - "show_selection_palette": true, - "max_palette_size": 10, - "allow_empty": true, - "clickout_fires_change": false, - "choose_text": "Choose", - "cancel_text": "Cancel", - "show_buttons": true - }, - "order": 40 - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "selectValues": ["color", "alpha"], - "listName": "defaultList", - "newElementButtonLabel": "+ Add Default Item", - "default": { - "alpha": 1 - }, - "order": 40 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/color-rgba.md b/docs/core-fields/color-rgba.md deleted file mode 100644 index d9babf082..000000000 --- a/docs/core-fields/color-rgba.md +++ /dev/null @@ -1,324 +0,0 @@ -# Color RGBA - -The Color RGBA field offers the addition of an alpha channel, initial color selection, saved colors and color palette to the color picker, -allowing for not only opacity within the selected color, but an array of useful options for your end users. - - - -This field makes use of Brian Grinstead's [Spectrum "No hassle jQuery color picker"](https://bgrins.github.io/spectrum/). - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`color_rgba`|Value identifying the field type.| -|options|array||Array of options that sets the behavior of the color picker. See 'Color Picker Options' below.| -|default|array||See [Default Argument](#default-argument) below.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Color Picker Options -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|input_text|string|`Select Color`|String specifying the button caption.| -|show_input|bool|`true`|Flag to allow free form typing input.| -|show_initial|bool|`true`|Flag to set the display of the color initially set when opening the color picker.| -|show_alpha|bool|`true`|Flag to set the alpha transparency selector.| -|show_palette|bool|`true`|Flag to set the display of the color picker's color palette.| -|show_palette_only|bool|`false`|Flag to display the color palette only, and nothing else.| -|show_selection_palette|bool|`true`|Flag to display a palette of previously selected colors.| -|max_palette_size|int|`10`|Integer value setting the number of colors to display horizontally in the color palette.| -|allow_empty|bool|`true`|Flag to set the display of of 'clear' button, removing the color value.| -|clickout_fires_change|bool|`false`|Flag that determines if clicking outside the color picker forces a color change.| -|choose_text|string|`Choose`|String to display for the color picker Choose button.| -|cancel_text|string|`Cancel`|String to display for the color picker Cancel button.| -|show_buttons|bool|`true`|Flag that sets the display of the Choose and Cancel buttons.| -|palette|array||Individual arrays color values. See 'Color Palettes' below.| - - -## Default Argument -The default argument requires an array with two key/pair values: `color` and `alpha`. - -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|color|string||Hex string of the default color value.| -|alpha|float/int|1|Integer or float value of the default alpha level.| - - -## Build Config - -- -## Example Config - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt-color-rgba', - 'type' => 'color_rgba', - 'title' => 'RGBA Color Picker', - 'subtitle' => 'Set color and alpha channel', - 'desc' => 'The caption of this button may be changed to whatever you like!', - - // See the Notes below about these lines. - // 'output' => array('background-color' => '.site-header'), - // 'compiler' => array('color' => '.site-header, .site-footer', 'background-color' => '.nav-bar'), - 'default' => array( - 'color' => '#fdfdfd', - 'alpha' => 1 - ), - - // These options display a fully functional color palette. Omit this argument - // for the minimal color picker, and change as desired. - 'options' => array( - 'show_input' => true, - 'show_initial' => true, - 'show_alpha' => true, - 'show_palette' => true, - 'show_palette_only' => false, - 'show_selection_palette' => true, - 'max_palette_size' => 10, - 'allow_empty' => true, - 'clickout_fires_change' => false, - 'choose_text' => 'Choose', - 'cancel_text' => 'Cancel', - 'show_buttons' => true, - 'use_extended_classes' => true, - 'palette' => null, // show default - 'input_text' => 'Select Color' - ), -) ); - -``` - -::: tip -Different elements (or modes) may be specified in the output and compiler arguments as key/pair values. For example, suppose you want to output a color -as a background-color, instead of color. The following output array in key/pair format would achieve this: -```php -'output' => array( - 'background-color' => '.site-header' -) -``` -::: - -Alternatively, multiple elements could be specified for different selectors. - -```php -'output' => array( - 'background-color' => '.site-header', - 'color' => '.site-footer' -) -``` - -Multiple selectors are also supported. Separate them with commas. - -```php -'output' => array( - 'background-color' => '.site-header, .site-footer' -) -``` - -## Example Usage -Using the example above, outputting the color would go as follows (Please remember to replace `redux_demo` with your own [opt_name](../configuration/global_arguments.md#opt_name) argument): - -```php -global $redux_demo; - -echo 'color: ' . $redux_demo['opt-color-rgba']['color']; // #fdfdfd -echo 'alpha: ' . $redux_demo['opt-color-rgba']['alpha']; // 1 -echo 'rgba: ' . $redux_demo['opt-color-rgba']['rgba']; // rgba(253, 253, 253, 1) -``` - -## Color Palettes -Creating a custom palette for use within with color picker popup (container) requires setting a series of color arrays with string hex values within a -single array. The color_rgba field comes pre-programmed with the following palette. - -```php -'palette' => array( - array("#000000", "#434343", "#666666", "#999999", "#b7b7b7", "#cccccc", "#d9d9d9", "#efefef", "#f3f3f3", "#ffffff"), - array("#980000", "#ff0000", "#ff9900", "#ffff00", "#00ff00", "#00ffff", "#4a86e8", "#0000ff", "#9900ff", "#ff00ff"), - array("#e6b8af", "#f4cccc", "#fce5cd", "#fff2cc", "#d9ead3", "#d9ead3", "#c9daf8", "#cfe2f3", "#d9d2e9", "#ead1dc"), - array("#dd7e6b", "#ea9999", "#f9cb9c", "#ffe599", "#b6d7a8", "#a2c4c9", "#a4c2f4", "#9fc5e8", "#b4a7d6", "#d5a6bd"), - array("#cc4125", "#e06666", "#f6b26b", "#ffd966", "#93c47d", "#76a5af", "#6d9eeb", "#6fa8dc", "#8e7cc3", "#c27ba0"), - array("#a61c00", "#cc0000", "#e69138", "#f1c232", "#6aa84f", "#45818e", "#3c78d8", "#3d85c6", "#674ea7", "#a64d79"), - array("#85200c", "#990000", "#b45f06", "#bf9000", "#38761d", "#134f5c", "#1155cc", "#0b5394", "#351c75", "#741b47"), - array("#5b0f00", "#660000", "#783f04", "#7f6000", "#274e13", "#0c343d", "#1c4587", "#073763", "#20124d", "#4c1130") -); -``` - -Here are some other example palettes to experiment with: - -### GMail style - -```php -'palette' => array( - array("#000","#444","#666","#999","#ccc","#eee","#f3f3f3","#fff"), - array("#f00","#f90","#ff0","#0f0","#0ff","#00f","#90f","#f0f"), - array("#f4cccc","#fce5cd","#fff2cc","#d9ead3","#d0e0e3","#cfe2f3","#d9d2e9","#ead1dc"), - array("#ea9999","#f9cb9c","#ffe599","#b6d7a8","#a2c4c9","#9fc5e8","#b4a7d6","#d5a6bd"), - array("#e06666","#f6b26b","#ffd966","#93c47d","#76a5af","#6fa8dc","#8e7cc3","#c27ba0"), - array("#c00","#e69138","#f1c232","#6aa84f","#45818e","#3d85c6","#674ea7","#a64d79"), - array("#900","#b45f06","#bf9000","#38761d","#134f5c","#0b5394","#351c75","#741b47"), - array("#600","#783f04","#7f6000","#274e13","#0c343d","#073763","#20124d","#4c1130"), -); -``` - -### Snag-It Style - -```php -'palette' => array( - array("#ffffff", "#000000", "#c00000", "#f79646", "#f5f445", "#7fd13b", "#4bacc6", "#1f497d", "#8064a2", "#ff0000"), - array("#f2f2f2", "#7f7f7f", "#f8d1d3", "#fdeada", "#fafdd7", "#e5f5d7", "#dbeef3", "#c6d9f0", "#e5e0ec", "#ffcc00"), - array("#d7d7d7", "#595959", "#f2a3a7", "#fbd5b5", "#fbfaae", "#cbecb0", "#b7dde8", "#8db3e2", "#ccc1d9", "#ffff00"), - array("#bebebe", "#414141", "#eb757b", "#fac08f", "#eef98e", "#b2e389", "#92cddc", "#548dd4", "#b2a2c7", "#00ff00"), - array("#a3a3a3", "#2a2a2a", "#a3171e", "#e36c09", "#dede07", "#5ea226", "#31859b", "#17365d", "#5f497a", "#0000ff"), - array("#7e7e7e", "#141414", "#6d0f14", "#974806", "#c0c00d", "#3f6c19", "#205867", "#0f243e", "#3f3151", "#9900ff") -); -``` - -### Newton Style - -```php -'palette' => array( -"#ffffff", "#000000", "#ff0000", "#ff8000", "#ffff00", "#008000", "#0000ff", "#4b0082", "#9400d3" -); -``` - -### AOL Style - -```php -'palette' => array( - array("#ffffff", "#fff7de", "#ffffce", "#ffffbd", "#ffffd6", "#b5ff84", "#c6efde", "#efffff", "#efe7f7", "#dea5d6"); - array("#ded6c6", "#ffc6bd", "#ffe7b5", "#ffe7a5", "#efef7b", "#adf77b", "#5abd9c", "#a5d6f7", "#8494e7", "#ef7be7"); - array("#cec6b5", "#e78473", "#efad52", "#f7b500", "#efef9c", "#a5ff00", "#7bd6bd", "#a5d6de", "#8c5ae7", "#de6bce"); - array("#8c8473", "#ef0018", "#ef4210", "#f79400", "#ffff00", "#63d600", "#a5c684", "#5a63d6", "#7b52c6", "#c642ce"); - array("#736b63", "#d60039", "#d67310", "#f7844a", "#f7de00", "#429400", "#4a944a", "#4200ff", "#9c00de", "#a500c6"); - array("#39524a", "#b51821", "#944a08", "#a55229", "#8c8c00", "#318c00", "#429484", "#3100c6", "#523984", "#940084"); - array("#000000", "#940008", "#840008", "#ad2929", "#637321", "#296b00", "#29006b", "#21007b", "#52007b", "#84007b"); -); -``` - -### Old GMail Style - -```php -'palette' => array( - array("#ffffff", "#cecece", "#c6c6c6", "#9c9c9c", "#636363", "#313131", "#000000"), - array("#ffcece", "#ff6363", "#ff0000", "#ce0000", "#9c0000", "#630000", "#310000"), - array("#ffce9c", "#ff9c63", "#ff9c00", "#ff6300", "#ce6300", "#9c3100", "#633100"), - array("#ffff9c", "#ffff63", "#ffce63", "#ffce31", "#ce9c31", "#9c6331", "#633131"), - array("#ffffce", "#ffff31", "#ffff00", "#ffce00", "#9c9c00", "#636300", "#313100"), - array("#9cff9c", "#63ff9c", "#31ff31", "#31ce00", "#009c00", "#006300", "#003100"), - array("#9cffff", "#31ffff", "#63cece", "#00cece", "#319c9c", "#316363", "#003131"), - array("#ceffff", "#63ffff", "#31ceff", "#3163ff", "#3131ff", "#00009c", "#000063"), - array("#ceceff", "#9c9cff", "#6363ce", "#6331ff", "#6300ce", "#31319c", "#31009c"), - array("#ffceff", "#ff9cff", "#ce63ce", "#ce31ce", "#9c319c", "#633163", "#310031"), -); -``` - -### Hotmail Style - -```php -'palette' => array( - array("#ffffff", "#000000", "#efefe7", "#184a7b", "#4a84bd", "#c6524a", "#9cbd5a", "#8463a5", "#4aadc6", "#f79442"), - array("#f7f7f7", "#7b7b7b", "#dedec6", "#c6def7", "#dee7f7", "#f7dede", "#eff7de", "#e7e7ef", "#deeff7", "#ffefde"), - array("#dedede", "#5a5a5a", "#c6bd94", "#8cb5e7", "#bdcee7", "#e7bdb5", "#d6e7bd", "#cec6de", "#b5deef", "#ffd6b5"), - array("#bdbdbd", "#393939", "#948c52", "#528cd6", "#94b5d6", "#de9494", "#c6d69c", "#b5a5c6", "#94cede", "#ffc68c"), - array("#a5a5a5", "#212121", "#4a4229", "#10315a", "#316394", "#943131", "#739439", "#5a4a7b", "#31849c", "#e76b08"), - array("#848484", "#080808", "#181810", "#082139", "#214263", "#632121", "#4a6329", "#393152", "#215a63", "#944a00"), - array("#c60000", "#ff0000", "#ffc600", "#ffff00", "#94d652", "#00b552", "#00b5f7", "#0073c6", "#002163", "#7331a5"), -); -``` - -### Yahoo Style - -```php -'palette' => array( - array("#000000", "#111111", "#2d2d2d", "#434343", "#5b5b5b", "#737373", "#8b8b8b", "#a2a2a2", "#b9b9b9", "#d0d0d0", "#e6e6e6", "#ffffff"), - array("#7f7f00", "#bfbf00", "#ffff00", "#ffff40", "#ffff80", "#ffffbf", "#525330", "#898a49", "#aea945", "#c3be71", "#e0dcaa", "#fcfae1"), - array("#407f00", "#60bf00", "#80ff00", "#a0ff40", "#c0ff80", "#dfffbf", "#3b5738", "#668f5a", "#7f9757", "#8a9b55", "#b7c296", "#e6ebd5"), - array("#007f40", "#00bf60", "#00ff80", "#40ffa0", "#80ffc0", "#bfffdf", "#033d21", "#438059", "#7fa37c", "#8dae94", "#acc6b5", "#ddebe2"), - array("#007f7f", "#00bfbf", "#00ffff", "#40ffff", "#80ffff", "#bfffff", "#033d3d", "#347d7e", "#609a9f", "#96bdc4", "#b5d1d7", "#e2f1f4"), - array("#00407f", "#0060bf", "#0080ff", "#40a0ff", "#80c0ff", "#bfdfff", "#1b2c48", "#385376", "#57708f", "#7792ac", "#a8bed1", "#deebf6"), - array("#00007f", "#0000bf", "#0000ff", "#4040ff", "#8080ff", "#bfbfff", "#212143", "#373e68", "#444f75", "#585e82", "#8687a4", "#d2d1e1"), - array("#40007f", "#6000bf", "#8000ff", "#a040ff", "#c080ff", "#dfbfff", "#302449", "#54466f", "#655a7f", "#726284", "#9e8fa9", "#dcd1df"), - array("#7f007f", "#bf00bf", "#ff00ff", "#ff40ff", "#ff80ff", "#ffbfff", "#4a234a", "#794a72", "#936386", "#9d7292", "#c0a0b6", "#ecdae5"), - array("#7f003f", "#bf005f", "#ff007f", "#ff409f", "#ff80bf", "#ffbfdf", "#451528", "#823857", "#a94a76", "#bc6f95", "#d8a5bb", "#f7dde9"), - array("#800000", "#c00000", "#ff0000", "#ff4040", "#ff8080", "#ffc0c0", "#441415", "#82393c", "#aa4d4e", "#bc6e6e", "#d8a3a4", "#f8dddd"), - array("#7f3f00", "#bf5f00", "#ff7f00", "#ff9f40", "#ffbf80", "#ffdfbf", "#482c1b", "#855a40", "#b27c51", "#c49b71", "#e1c4a8", "#fdeee0"), -); -``` - -### Sixteen Style - -```php -'palette' => array( - array("#000000", "#000084", "#0000ff", "#840000"), - array("#840084", "#008200", "#ff0000", "#008284"), - array("#ff00ff", "#848200", "#848284", "#00ff00"), - array("#ffa600", "#00ffff", "#c6c3c6", "#ffff00"), - array("#ffffff"), -); -``` - -### Websafe Style - -```php -'palette' => array( - array("#000", "#300", "#600", "#900", "#c00", "#f00"), - array("#003", "#303", "#603", "#903", "#c03", "#f03"), - array("#006", "#306", "#606", "#906", "#c06", "#f06"), - array("#009", "#309", "#609", "#909", "#c09", "#f09"), - array("#00c", "#30c", "#60c", "#90c", "#c0c", "#f0c"), - array("#00f", "#30f", "#60f", "#90f", "#c0f", "#f0f"), - array("#030", "#330", "#630", "#930", "#c30", "#f30"), - array("#033", "#333", "#633", "#933", "#c33", "#f33"), - array("#036", "#336", "#636", "#936", "#c36", "#f36"), - array("#039", "#339", "#639", "#939", "#c39", "#f39"), - array("#03c", "#33c", "#63c", "#93c", "#c3c", "#f3c"), - array("#03f", "#33f", "#63f", "#93f", "#c3f", "#f3f"), - array("#060", "#360", "#660", "#960", "#c60", "#f60"), - array("#063", "#363", "#663", "#963", "#c63", "#f63"), - array("#066", "#366", "#666", "#966", "#c66", "#f66"), - array("#069", "#369", "#669", "#969", "#c69", "#f69"), - array("#06c", "#36c", "#66c", "#96c", "#c6c", "#f6c"), - array("#06f", "#36f", "#66f", "#96f", "#c6f", "#f6f"), - array("#090", "#390", "#690", "#990", "#c90", "#f90"), - array("#093", "#393", "#693", "#993", "#c93", "#f93"), - array("#096", "#396", "#696", "#996", "#c96", "#f96"), - array("#099", "#399", "#699", "#999", "#c99", "#f99"), - array("#09c", "#39c", "#69c", "#99c", "#c9c", "#f9c"), - array("#09f", "#39f", "#69f", "#99f", "#c9f", "#f9f"), - array("#0c0", "#3c0", "#6c0", "#9c0", "#cc0", "#fc0"), - array("#0c3", "#3c3", "#6c3", "#9c3", "#cc3", "#fc3"), - array("#0c6", "#3c6", "#6c6", "#9c6", "#cc6", "#fc6"), - array("#0c9", "#3c9", "#6c9", "#9c9", "#cc9", "#fc9"), - array("#0cc", "#3cc", "#6cc", "#9cc", "#ccc", "#fcc"), - array("#0cf", "#3cf", "#6cf", "#9cf", "#ccf", "#fcf"), - array("#0f0", "#3f0", "#6f0", "#9f0", "#cf0", "#ff0"), - array("#0f3", "#3f3", "#6f3", "#9f3", "#cf3", "#ff3"), - array("#0f6", "#3f6", "#6f6", "#9f6", "#cf6", "#ff6"), - array("#0f9", "#3f9", "#6f9", "#9f9", "#cf9", "#ff9"), - array("#0fc", "#3fc", "#6fc", "#9fc", "#cfc", "#ffc"), - array("#0ff", "#3ff", "#6ff", "#9ff", "#cff", "#fff") -); -``` - diff --git a/docs/core-fields/color.json b/docs/core-fields/color.json deleted file mode 100644 index 6c8d1683c..000000000 --- a/docs/core-fields/color.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "type": "color", - "name": "Color", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "fieldClasses": "full-width", - "formatter" : "dynamic-type", - "properties": ["background-color", "color"], - "type": "object", - "order": 30 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 35 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 40 - }, - "transparent": { - "name": "transparent", - "title": "Transparent", - "type": "bool", - "default": true, - "order": 45 - }, - "validate": { - "type": "input", - "inputType": "text", - "name": "validate", - "title": "Validate", - "acceptedTypes": ["color"], - "order": 50 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/color.md b/docs/core-fields/color.md deleted file mode 100644 index 9addc1846..000000000 --- a/docs/core-fields/color.md +++ /dev/null @@ -1,67 +0,0 @@ -# Color - -The Color field redefines simplicity. Point and click to choose any color in the spectrum. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`color`|Value identifying the field type.| -|transparent|bool|`true`|Flag to set the display of the transparency checkbox.| -|validate|string| |The only accepted validation type is `color`.| -|color_alpha|bool|`false`|Flag to set the color picker to accept an alpha value. - -::: warning Transparency -To set the transparency checkbox by default, use the string `transparent` in place of a string hex value in the `default` argument. -::: - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - - -## Build Config - - - -## Example Config - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt-color', - 'type' => 'color', - 'title' => esc_html__('Body Background Color', 'your-textdomain-here'), - 'subtitle' => esc_html__('Pick a background color for the theme (default: #fff).', 'your-textdomain-here'), - 'default' => '#FFFFFF', - 'validate' => 'color', -) ); -``` - -## Example Usage -This example in based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'Color value: ' . $redux_demo['opt-color']; -``` diff --git a/docs/core-fields/content.md b/docs/core-fields/content.md deleted file mode 100644 index 1f2b99e6f..000000000 --- a/docs/core-fields/content.md +++ /dev/null @@ -1,87 +0,0 @@ -# Content - -The Content field comes in several modes to display information as heading, subheading, content, and submessage. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -| Name | Type | Default| Description | -|---------|--------|----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| -| type | string | `content` | Value identifying the field type. | -| mode | string | `content` | Sets the mode of the content box. Accepts: `heading` `subheading` `content` `submessage` | -| content | string | | Text to appear on screen. | -| icon | string | | `heading` mode only. Name of an Elusive Icon font (or name of icon from a manually installed set) to use in the heading field. | -| style | string | `normal` | `submessage` mode only. Accepts: `normal`, `success`, `info`, `warning`, `critical` | - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -::: warning Tip -When using the Content field with `required`, the field cannot be hidden by default. It’s best only to use the `required` argument with this -field when the fold is shown by default. -::: - -## Example Config - -#### Heading -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-heading-1', - 'type' => 'content', - 'mode' => 'heading', - 'content' => 'This is a content field using the mode heading', - ) -); -``` - -#### Subheading -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-subheading-1', - 'type' => 'content', - 'mode' => 'subheading', - 'content' => 'This is a content field using the mode subheading', - ) -); -``` - -#### Content -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-content-1', - 'type' => 'content', - 'mode' => 'content', - 'content' => 'This is a content field using the mode content', - ) -); -``` - -#### Submessage -```php -Redux::set_field( - 'OPT_NAME', - 'SECTION_ID', - array( - 'id' => 'opt-submessage-2', - 'type' => 'content', - 'mode' => 'submessage', - 'content' => 'This is a content field using the mode submessage with success style.', - 'style' => 'success', - ) -); -``` diff --git a/docs/core-fields/date.json b/docs/core-fields/date.json deleted file mode 100644 index b3c402a1f..000000000 --- a/docs/core-fields/date.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "type": "date", - "name": "Date", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 30 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "placeholder": { - "type": "input", - "inputType": "text", - "name": "placeholder", - "title": "Placeholder", - "order": 60 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/date.md b/docs/core-fields/date.md deleted file mode 100644 index 6d5f0db09..000000000 --- a/docs/core-fields/date.md +++ /dev/null @@ -1,59 +0,0 @@ -# Date - -The Date field displays the popup jQuery datebox when clicking on the text input. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`date`|Value identifying the field type.| -|placeholder|string||The default text to display in the text input when no value is present.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - - -## Build Config - -- -## Example Config -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt-date', - 'type' => 'date', - 'title' => esc_html__('Date Option', 'your-textdomain-here'), - 'subtitle' => esc_html__('No validation can be done on this field type', 'your-textdomain-here'), - 'desc' => esc_html__('This is the description field, again good for additional info.', 'your-textdomain-here'), - 'placeholder' => 'Click to enter a date' -) ); -``` - -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo '' . $redux_demo['opt-date']; -``` - diff --git a/docs/core-fields/dimensions.json b/docs/core-fields/dimensions.json deleted file mode 100644 index 0d880c10a..000000000 --- a/docs/core-fields/dimensions.json +++ /dev/null @@ -1,155 +0,0 @@ -{ - "type": "dimension", - "name": "Dimension", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "output": { - "name": "output", - "title": "Output", - "formatter" : "dynamic-type", - "fieldClasses": "full-width", - "formatter" : "dynamic-type", - "properties": ["width", "height"], - "type": "object", - "order": 20 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 31 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 30 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "mode": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Mode", - "name": "mode", - "newElementButtonLabel": "+ Add Mode", - "selectValues": ["width", "height"], - "order": 39, - "default": { - "width": false, - "height": false - } - }, - "default": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Default", - "name": "default", - "newElementButtonLabel": "+ Add Default", - "selectValues": ["width", "height", "units"], - "order": 39, - "default": { - "units": "px" - } - }, - "width": { - "name": "width", - "title": "Width", - "type": "bool", - "order": 40, - "default": true - }, - "height": { - "name": "height", - "title": "Height", - "type": "bool", - "order": 45, - "default": true - }, - "units": { - "name": "units", - "title": "Units", - "type": "object", - "formatter": "dynamic-type", - "possibleTypes": ["text", "boolean", "array"], - "possibleProperties": ["px", "em", "%"], - "order": 45 - }, - "units_extended": { - "name": "units_extended", - "title": "Units Extended", - "type": "bool", - "default": false, - "order": 50 - }, - "select2": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Select2", - "name": "select2", - "newElementButtonLabel": "+ Add Select2 Option", - "order": 55 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/dimensions.md b/docs/core-fields/dimensions.md deleted file mode 100644 index cedc51767..000000000 --- a/docs/core-fields/dimensions.md +++ /dev/null @@ -1,86 +0,0 @@ -# Dimensions - -The Dimensions field comes in handy when allowing users the ability to set the width, height and unit value of any HTML element that supports -those properties. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`dimensions`|Value identifying the field type.| -|mode|array| |Setting a value for width or height overrides the dynamic CSS output generated by Redux to match the string you specify.| -|default|string||See [Default Argument](#default-argument) below.| -|width|bool|`true`|Flag to display the width input.| -|height|bool|`true`|Flag to display the height input.| -|units|string/bool/array|`px`|Specify a string to pass a single unit value. Specify an array to pass an array of unit values. Specify `false` to hide the units selector. Accepts: `px` `em` `%`.| -|units_extended|bool|`false`|Flag to allow users to select any type of unit.| -|select2|array||Array of select2 arguments. [Select2 Documentation](https://select2.org/configuration/options-api).| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Argument -|Name|Type|Description| -|--- |--- |--- | -|width|string|Default value to display.| -|height|string|Default value to display.| -|units|string|Default unit to display. When unspecified, `px` is used by default.| - -::: tip -The `name` properties also serve as the input placeholder text when no value is present. it is acceptable to capitalize them, if desired. -::: - - - -## Build Config - -array(
'width' => false,
'height' => false
)- -## Example Config -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt_dimensions', - 'type' => 'dimensions', - 'units' => array('em','px','%'), - 'title' => esc_html__('Dimensions (Width/Height) Option', 'your-textdomain-here'), - 'subtitle' => esc_html__('Allow your users to choose width, height, and/or unit.', 'your-textdomain-here'), - 'desc' => esc_html__('Enable or disable any piece of this field. Width, Height, or Units.', 'your-textdomain-here'), - 'default' => array( - 'Width' => '200', - 'Height' => '100' - ), -) ); -``` - -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'Width value: ' . $redux_demo['opt_dimensions']['width']; -echo 'Height value: ' . $redux_demo['opt_dimensions']['height']; -echo 'Unit value: ' . $redux_demo['opt_dimensions']['units']; -``` - diff --git a/docs/core-fields/divide.json b/docs/core-fields/divide.json deleted file mode 100644 index 92667c118..000000000 --- a/docs/core-fields/divide.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "divide", - "name": "Divide", - "description": null, - "icon": null, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/divide.md b/docs/core-fields/divide.md deleted file mode 100644 index e49c4a418..000000000 --- a/docs/core-fields/divide.md +++ /dev/null @@ -1,49 +0,0 @@ -# Divide - -The Divide field acts as a divider between other fields. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`divide`|Value identifying the field type.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -::: warning Tip -When using the Divide field with `required`, the divider cannot be hidden by default. It's best only to use the `required` argument with this field when the fold is shown by default. -::: - - -## Build Config - - - - -## Example Config -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' =>'divider_1', - 'desc' => esc_html__('This is the description field.', 'your-textdomain-here'), - 'type' => 'divide' -) ); -``` - diff --git a/docs/core-fields/editor.json b/docs/core-fields/editor.json deleted file mode 100644 index 17a79e8fb..000000000 --- a/docs/core-fields/editor.json +++ /dev/null @@ -1,100 +0,0 @@ -{ - "type": "editor", - "name": "Editor", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 30 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "default": { - "type": "input", - "inputType": "text", - "name": "default", - "title": "Default", - "order": 30 - }, - "args": { - "type": "custom-object", - "formatter": "keyvalue", - "title": "Args", - "name": "args", - "description": "WP Editor Arguments", - "selectValues": ["wpautop", "media_buttons", "textarea_rows", "tabindex", "editor_css", "teeny", "dfw", "tinymce", "quicktags"], - "booleanFields": ["wpautop", "media_buttons", "teeny", "dfw"], - "arrayFields": ["tinymce", "quicktags"], - "newElementButtonLabel": "+ Add WP Editor Argument", - "order": 55, - "default": { - "wpautop": true, - "media_buttons": true, - "textarea_rows": 10, - "teeny": true, - "dfw": false - } - } - } -} \ No newline at end of file diff --git a/docs/core-fields/editor.md b/docs/core-fields/editor.md deleted file mode 100644 index 1a87351b4..000000000 --- a/docs/core-fields/editor.md +++ /dev/null @@ -1,82 +0,0 @@ -# Editor - -The Editor field offers WYSIWYG editing capability, using the same editing interface as WordPress. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`editor`|Value identifying the field type.| -|default|string||Text to appear inside the editor window by default.| -|args|array||Sets the default WordPress editor arguments. See [WP Editor Options](#wp-editor-options) below.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## WP Editor Options -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|wpautop|bool|`true`|Flags to set `wpautop` for adding paragraphs.| -|media_buttons|bool|`true`|Flag to set the display of media upload/inset buttons.| -|textarea_rows|int|`10`|Number of rows to display or the textarea.| -|tabindex|int||The tabindex value used for the form field.| -|editor_css|string||Additional CSS styling applied for both visual and HTML editor buttons. ` - -## Arguments - -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`text`|Value identifying the field type.| -|placeholder|string/array||Text to display inside the input when a value is not present.| -|autocomplete|boolean||If set to `false`, the autocomplete attribute will be set to `off`.| -|readonly|string||If set to `true`, the readonly attribute will be set to `readonly`.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `data` Argument](../configuration/fields/data.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -- [Using the `validate` Argument](../configuration/fields/validate.md) -::: - -## Build Config - - - -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in -your [opt_name](../configuration/global_arguments.md#opt-name) argument. - -```php -// Using the Redux API -echo Redux::get_option( 'OPT_NAME', 'FIELD_ID', 'DEFAULT_VALUE' ); - -// Using the global argment -global $redux_demo; // Same as your opt_name -echo $redux_demo['FIELD_ID']; -``` - - -## Using the `data` Argument Manually -This argument serves two purposes with the text field. First, it works like any other [data](../configuration/fields/data.md) argument. -Meaning it can populate the field with WordPress data. Second, it allows a user to pass a single array or a multidimensional array -to output a number of text fields. - -::: danger TAKE NOTE -The "value" portion of the data array will also be set as the default value if the field has no value stored. The key -portion will become the ID by which it is stored under the field ID. -::: - - -::: tip USING WITH the placeholder
Arg -When defined with an array, the placeholder argument can also be used as long as the IDs match between the `data` and `placeholder` arrays. -::: - -#### Simple Array - - - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'FIELD_ID', - 'type' => 'text', - 'data' => array( - 'box1', - 'box2', - ) -) ); -``` - -**Example Output** -```php -array( - 'box1', - 'box2' -) -``` - -#### Multi-Dimensional Array - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'FIELD_ID', - 'type' => 'text', - 'data' => array( - 'box1' => 'Box 1 Title', - 'box2' => 'Box 2 Title', - ) -) ); -``` - -**Example Output** -```php -array( - 'box1' => 'Box 1 Title', - 'box2' => 'Box 2 Title' -) -``` - diff --git a/docs/core-fields/textarea.json b/docs/core-fields/textarea.json deleted file mode 100644 index 725c9c2e8..000000000 --- a/docs/core-fields/textarea.json +++ /dev/null @@ -1,106 +0,0 @@ -{ - "type": "textarea", - "name": "Textarea", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["attributes", "data", "compiler", "output", "output_variables", "permissions", "required", "default", "validate"] - }, - - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Description", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 25 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 40 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 45 - }, - "validate": { - "name": "validate", - "title": "Validate", - "type": "object", - "order": 50 - }, - "rows": { - "name": "rows", - "title": "Rows", - "type": "input", - "inputType": "text", - "default": 6, - "order": 55 - }, - "autocomplete": { - "name": "autocomplete", - "title": "Autocomplete", - "type": "bool", - "textOff": "off", - "textOn": "autocomplete", - "order": 60 - }, - "readonly": { - "name": "readonly", - "title": "Read-only", - "type": "bool", - "textOn": "readonly", - "textOff": "", - "default": false, - "order": 65 - } - } -} \ No newline at end of file diff --git a/docs/core-fields/textarea.md b/docs/core-fields/textarea.md deleted file mode 100644 index 7e7c4faec..000000000 --- a/docs/core-fields/textarea.md +++ /dev/null @@ -1,52 +0,0 @@ -# Textarea - -The Textarea field accepts any form of multi-line string input, including custom HTML. - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|type|string|`textarea`|Value identifying the field type.| -|rows|integer|`6`|Numbers of text rows to display.| -|autocomplete|boolean|`false`|If set to `true`, the autocomplete attribute will be set to the value provided.| -|readonly|string|`false`|If set to `true`, the readonly attribute will be set to `readonly`.| - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -- [Using the `validate` Argument](../configuration/fields/validate.md) -::: - -## Build Config - -- -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in -your [opt_name](../configuration/global_arguments.md#opt-name) argument. - -```php -// Using the Redux API -echo Redux::get_option( 'OPT_NAME', 'FIELD_ID', 'DEFAULT_VALUE' ); - -// Using the global argment -global $redux_demo; // Same as your opt_name -echo $redux_demo['FIELD_ID']; -``` - diff --git a/docs/core-fields/typography.json b/docs/core-fields/typography.json deleted file mode 100644 index 03ee4fbe2..000000000 --- a/docs/core-fields/typography.json +++ /dev/null @@ -1,230 +0,0 @@ -{ - "type": "typography", - "name": "Typography", - "description": null, - "icon": null, - "groups": { - "Global": ["id", "type", "title", "desc", "subtitle", "class"], - "Advanced": ["compiler", "output", "output_variables", "permissions", "required", "default"] - }, - "fields": { - "id": { - "name": "id", - "title": "ID", - "type": "input", - "inputType": "text", - "description": "", - "order": 0 - }, - "title": { - "name": "title", - "title": "Title", - "type": "input", - "inputType": "text", - "description": "", - "order": 5 - }, - "subtitle": { - "name": "subtitle", - "title": "Subtitle", - "type": "input", - "inputType": "text", - "description": "", - "order": 10 - }, - "desc": { - "name": "desc", - "title": "Desc", - "type": "input", - "inputType": "text", - "description": "", - "order": 15 - }, - "class": { - "name": "class", - "title": "Class", - "type": "input", - "inputType": "text", - "description": "", - "order": 20 - }, - "compiler": { - "name": "compiler", - "title": "Compiler", - "type": "bool", - "default": false, - "order": 20 - }, - "output": { - "name": "output", - "title": "Output", - "fieldClasses": "full-width", - "formatter" : "dynamic-type", - "properties": ["font-family", "font-weight", "font-style", "font-size", "line-height", "color", "text-align", "word-spacing", "letter-spacing"], - "type": "object", - "order": 25 - }, - "output_variables": { - "name": "output_variables", - "title": "Output Variables", - "fieldClasses": "full-width", - "type": "bool", - "default": false, - "order": 26 - }, - "permissions": { - "type": "input", - "inputType": "text", - "name": "permissions", - "title": "Permissions", - "order": 30 - }, - "required": { - "name": "required", - "title": "Required", - "fieldClasses": "full-width", - "type": "array", - "description": "Field visibility requirements.", - "order": 35 - }, - "default": { - "name": "default", - "title": "Default", - "formatter": "keyvalue", - "newElementButtonLabel": "+ Add Default", - "selectValues": ["font-backup", "font-style", "font-weight", "font-size", "font-family", "line-height", "word-spacing", "letter-spacing", "google", - "color", "text-align", "text-transform"], - "booleanFields": ["font-backup", "google"], - "selectFields": [ - {"key": "text-align", "values": ["inherit", "left", "right", "center", "justify", "initial"]}, - {"key": "text-transform", "values": ["none", "capitalize", "uppercase", "lowercase", "initial", "inherit"]}], - "type": "object", - "order": 50 - }, - "units": { - "type": "select", - "name": "units", - "title": "Unit", - "values": ["px", "em", "rem", "%"], - "required": true, - "order": 40 - }, - "google": { - "name": "google", - "title": "Google", - "type": "bool", - "default": true, - "order": 45 - }, - "fonts": { - "name": "fonts", - "title": "Fonts", - "formatter": "keyvalue", - "newElementButtonLabel": "+ Add Font", - "type": "object", - "order": 50 - }, - "font-backup": { - "name": "font-backup", - "title": "Font Backup", - "type": "bool", - "order": 55 - }, - "font-style": { - "name": "font-style", - "title": "Font Style", - "type": "bool", - "order": 60 - }, - "font-weight": { - "name": "font-weight", - "title": "Font Weight", - "type": "bool", - "order": 65 - }, - "font-size": { - "name": "font-size", - "title": "Font Size", - "type": "bool", - "order": 70 - }, - "font-family": { - "name": "font-family", - "title": "Font Family", - "type": "bool", - "order": 75 - }, - "subsets": { - "name": "subsets", - "title": "Subsets", - "type": "bool", - "order": 80 - }, - "line-height": { - "name": "line-height", - "title": "Line Height", - "type": "bool", - "order": 85 - }, - "word-spacing": { - "name": "word-spacing", - "title": "Word Spacing", - "type": "bool", - "order": 90 - }, - "letter-spacing": { - "name": "letter-spacing", - "title": "Letter Spacing", - "type": "bool", - "order": 95 - }, - "text-align": { - "name": "text-align", - "title": "Text Align", - "type": "bool", - "order": 100 - }, - "text-transform": { - "name": "text-transform", - "title": "Text Transform", - "type": "bool", - "order": 105 - }, - "color": { - "name": "color", - "title": "Color", - "type": "bool", - "default": true, - "order": 110 - }, - "preview": { - "name": "preview", - "title": "Preview", - "formatter": "keyvalue", - "selectValues": ["text", "font-size", "always_display"], - "booleanFields": ["always_display"], - "default" : { - "font-size": "33px" - }, - "order": 115 - }, - "all_styles": { - "name": "all_styles", - "title": "All Styles", - "type": "bool", - "order": 120 - }, - "select2": { - "name": "select2", - "title": "Select2", - "formatter": "keyvalue", - "order": 125 - }, - "font_family_clear": { - "name": "font_family_clear", - "title": "Font Family Clear", - "type": "bool", - "order": 130 - } - } -} diff --git a/docs/core-fields/typography.md b/docs/core-fields/typography.md deleted file mode 100644 index d79e6e62c..000000000 --- a/docs/core-fields/typography.md +++ /dev/null @@ -1,138 +0,0 @@ -# Typography - -The Redux Typography field in second-to-none when it comes to other options out there. It's often copied in concept, -but limited in functionality. Google fonts, font preview, color-picket, letter & word spacing, styles & weight -selection, and much, much more! - - - -::: warning Table of Contents -[[toc]] -::: - -## Arguments -| Name |Type| Default| Description | -|-------------------------|--- |--- |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| type |string|`typography`| Value identifying the field type. | -| default |array| | See [Default Argument](#default-argument) below. | -| units |string|`px`| Sets the default unit value. This sets the unit measurement for all fields that accept it. Individual fields may be overriden using the arguments indicated below. Accepts: `px` `em` `rem` `%` `in` `cm` `mm` `ex` `pt` `pc` `vh` `vw` `vmin` `vmax` `ch` | -| google |bool|`true`| Flag to set Google fonts. | -| fonts |array| | An array of fonts in key pair format. Specifying a font array will override the default "standard" fonts. | -| weights |array| | An array of default font weights in key pair format. Specifying this array will override the default "standard" font weights.| -| font-backup |bool|`false`| Flag to display a selector specifying backup non-Google fonts when Google fonts are used. | -| font-style |bool|`true`| Flag to display the font style selector. | -| font-weight |bool|`true`| Flag to display the font weight selector. | -| font-size |bool|`true`| Flag to display the font size input. | -| font-size-unit |string| | Specific unit for font-size. | -| font-family |bool|`true`| Flag to display the font family selector. | -| subsets |bool|`true`| Subsets only appear if `google` is set to true and `subsets` is set to true. | -| line-height |bool|`true`| Flag to display the font line height input. | -| line-size-unit |string| | Specific unit for line-height (leave blank for none). | -| word-spacing |bool|`false`| Flag to display the word spacing input. | -| word-spcaing-unit |string| | Specific unit for word-spacing. | -| letter-spacing |bool|`false`| Flag to display the letter spacing input. | -| letter-spacing-unit |string| | Specific unit for letter-spacing. | -| text-align |bool|`true`| Flag to display the text alignment selector. | -| text-transform |bool|`false`| Flag to display the text transform selector. | -| color |bool|`true`| Flag to display the font color input. | -| preview |array| | Array value for preview settings. See [Preview Options](#preview-options) below. | -| all_styles |bool|`false`| Flag to set all available styles for selected Google font in the CSS. | -| select2 |array| | Array of select2 arguments. [Select2 Documentation](https://select2.org/configuration/options-api). | -| font_family_clear |bool|`true`| Flag to set the clear field button on the font-family selector. | -| margin-top |bool|`false`| Flag to set the top margin field. | -| margin-top-unit |string| | Specific unit for margin-top. | -| margin-bottom |bool|`false`| Flag to set the bottom margin field. | -| margin-bottom-unit |string| | Specific unit for margin-bottom. | -| text-shadow |bool|`false`| Flag to set the text shadow slider. | -| allow_empty_line_height |bool|`false`| Flag to allow an empty value for the line height field. | -| color_alpha |array| | Enabled alpha color options. See [Color Alpha](#color-alpha-options) options below. - -::: tip Also See -- [Global Field Arguments](../configuration/fields/arguments.md) -- [Using the `compiler` Argument](../configuration/fields/compiler.md) -- [Using the `output` Argument](../configuration/fields/output.md) -- [Using the `output_variables` Argument](../configuration/fields/output-variables.md) -- [Using the `permissions` Argument](../configuration/fields/permissions.md) -- [Using the `required` Argument](../configuration/fields/required.md) -::: - -## Default Argument -|Name|Type|Description| -|--- |--- |--- | -|font-backup|bool|Flag to select a backup non-Google font in addition to a Google font.| -|font-style|string|Sets the default font style.| -|font-weight|string|Sets the default font weight.| -|font-size|string|Sets the default font size.| -|font-family|string|Sets the default font family.| -|line-height|string|Sets the default line height.| -|word-spacing|string|Sets the default word spacing.| -|letter-spacing|string|Sets the default letter spacing.| -|google|bool|Flag to set Google fonts.| -|color|string|Hex string to set the color picker default.| -|text-align|string|Sets the default text align value. Accepts: `inherit`, `left`, `right`, `center`, `justify`, or `initial`.| -|text-transform|string|Sets the default text transform value. Accepts: `none`, `capitalize`, `uppercase`, `lowercase`, `initial`, or `inherit`.| - -## Preview Options -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|text|alphanumeric string| |Text to display in the font preview area.| -|font-size|string|`33px`|Value to set the font size in the preview area.| -|always_display|bool|`false`|Flag that sets whether or not the font preview will display, even when no changes are made.| - -## Color Alpha Options -|Name|Type|Default|Description| -|--- |--- |--- |--- | -|color|bool|`false`|Toggle font color picker.| -|shadow-color|bool|`false`|Toggle the shadow color picker.| - -## Build Config - -- -## Example Config - -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'opt-typography', - 'type' => 'typography', - 'title' => esc_html__('Typography', 'your-textdomain-here'), - 'google' => true, - 'font-backup' => true, - 'output' => array('h2.site-description'), - 'units' =>'px', - 'subtitle' => esc_html__('Typography option with each property can be called individually.', 'your-textdomain-here'), - 'default' => array( - 'color' => '#333', - 'font-style' => '700', - 'font-family' => 'Abel', - 'google' => true, - 'font-size' => '33px', - 'line-height' => '40' - ), -) ); -``` - -## Example Usage -This example is based on the example usage provided above. Be sure to change `$redux_demo` to the value you specified in your [opt_name](../configuration/global_arguments.md#opt_name) argument. - -```php -global $redux_demo; - -echo 'Color: ' . $redux_demo['opt-typography']['color']; -echo 'Font style: ' . $redux_demo['opt-typography']['font-style']; -echo 'Font family: ' . $redux_demo['opt-typography']['font-family']; -echo 'Google: ' . $redux_demo['opt-typography']['google']; -echo 'Font size: ' . $redux_demo['opt-typography']['font-size']; -echo 'Line height: ' . $redux_demo['opt-typography']['line-height']; -``` - diff --git a/docs/core/Readme.md b/docs/core/Readme.md deleted file mode 100644 index b59ad4403..000000000 --- a/docs/core/Readme.md +++ /dev/null @@ -1 +0,0 @@ -## Welcome \ No newline at end of file diff --git a/docs/faq/README.md b/docs/faq/README.md deleted file mode 100644 index b85c3ae0d..000000000 --- a/docs/faq/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# FAQ - -A grouping of the most common questions. \ No newline at end of file diff --git a/docs/guides/README.md b/docs/guides/README.md deleted file mode 100644 index 4f9d48595..000000000 --- a/docs/guides/README.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "Core Concepts" ---- - -# Guides - -Below are guides to help you begin using Redux. Whether you're new to Redux or looking for advanced guides, this is the -area to explore. - -::: tip Good Launch Points -- [Basics: Getting Started](basics/getting-started.md) -- [Basics: Core Concepts](basics/core-concepts.md) -- [Basics: Installing](basics/install.md) -- [Basics: Using Extensions](basics/using-extensions.md) -- [Basics: Generating a Support Hash](basics/generating-a-support-hash.md) -- [Basics: Getting Help/Support](basics/support-defined.md) -::: \ No newline at end of file diff --git a/docs/guides/advanced/embedding-redux.md b/docs/guides/advanced/embedding-redux.md deleted file mode 100644 index bf2d975f3..000000000 --- a/docs/guides/advanced/embedding-redux.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Embedding Redux" ---- - -# Embedding Redux into Your Theme or Plugin - -::: danger Due to security concerns, we strongly discourage this method of using Redux with your projects. We update our software monthly, which may -include patches to plug security holes. Unless you plan on updating Redux within your project regularly, the Redux plugin installed via [TGM](http://tgmpluginactivation.com/) is the -preferred method. -::: - -::: danger Never, ever, EVER modify any files in `redux-core`. There are hooks, filters, etc. to bypass nearly anything. -Modifying files within `redux-core` (including dropping in extensions) will only serve to make your life harder should you -ever choose to update. -::: - -So you have this really cool Theme or Plugin. And of course you love Redux because, let’s face it, who doesn't? You -understand how the Redux plugin works, but the concept of a theme or plugin installing another plugin escapes you. Or perhaps - you might not care for [TGM](http://tgmpluginactivation.com/) or any of its variations. What's one to do? - -You've come to the right place. Embedding Redux into your theme or plugin is as easy as 1, 2, 3. You may wonder...what if your client also installs the -Redux plugin? Will it conflict? The answer is no. Even better, the Redux plug-in will **always** supersede your theme’s require of Redux. -This means your clients could - hypothetically - receive updates to Redux without any theme update from you. Pretty cool, eh? - -Let's begin, shall we? - -## Step 1: Get the Source -There are a variety of methods in which to acquire the Redux Framework source code. Please refer to the -[Basics: Installing](../basics/install.md) guide. Once you've acquired the source, only the `redux-core` folder matters -(Note: in 3.x, this folder was called `ReduxCore`, but has been re-named to conform with WordPress naming standards.) -You can rename it to anything you prefer. It’s important to choose a name for the folder in which Redux will be contained -now, as it will be challenging to change the name later. Redux may be placed into any directory or in any path -(such as ~/admin or ~/framework). - - -```php -if ( !class_exists( 'ReduxFramework' ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/redux-core/framework.php' ) ) { - require_once( dirname( __FILE__ ) . '/ReduxFramework/redux-core/framework.php' ); -} -if ( !isset( $redux_demo ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' ) ) { - require_once( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' ); -} -``` - -Be sure to update the relative path in relation to the file in which the code is executed. It's suggested to place this -code at the top of your `functions.php` file. - -Here is where the true magic of Redux comes into play. Suppose a user has Redux installed by itself via a plugin. Your -theme is now using the plugin class and **not** the embedded version you included with your theme or -plug-in! Put another way, your project will just work out of the box, no questions asked! Redux, when installed as a -plug-in takes priority. Any references that include Redux in your own `framework.php` will be ignored. Redux - installed -as a plug-in - can be forever updated by the user, and your theme receives the benefit without you ever needing to push -any code update! What other option framework can claim the same? - -The answer: None! diff --git a/docs/guides/advanced/health-status-report.md b/docs/guides/advanced/health-status-report.md deleted file mode 100644 index e495a563d..000000000 --- a/docs/guides/advanced/health-status-report.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: "The Health Status Report" ---- - -# Understanding The Health Status Report -The Redux Framework System Status report is a vital tool used to troubleshoot issues with your site. With a wide -variety of sections and fields, software versions, server settings, and WordPress configuration, all may be checked at a -moment’s notice. - -The System Status report is also the best way that the Redux Support Team can help you. Before opening a ticket, be -sure to add your settings and check to see if you can troubleshoot an issue with the items below. - -::: warning Table of Contents -[[toc]] -::: - -## WordPress Environment -This section provides general information about your site, your WordPress installation, and the features you have enabled. - -|Field Name|Description| Example | -|--- |--- |------------------------------------| -|Home URL|The URL of your site's homepage.| http://example.com | -|Site URL|The root URL of your site.| http://example.com | -|Redux Version|The version of Redux Framework installed on your site.| 4.5 | -|Redux Data Directory Writable|Whether the Redux data directory is writable, and its location.| /srv/www/wp-content/uploads/redux/ | -|WP Version|The version of WordPress installed on your site.| 6.2 | -|WP Multisite|Whether you have WordPress Multisite enabled.| - | -|Permalink Structure|The WordPress permalink structure set in Settings->Permalinks.| /%postname%/ | -|Front Page Display|The sitting to display "Latest Posts" or "Static Pages" as set in Settings->Reading.| posts | -|Front Page|The name of the page used as the "Front Page" of the site. This information is displayed only when Front Page Display is set to pages.| -|Posts Page|The name of the page used as the "Post Page" of the site. This information is displayed only when Front Page Display is set to pages.| -|WP Memory Limit|The maximum amount of memory (RAM) that your site can use at one time.Learn how to increase this limit here.| 64 MB | -|Database Table Prefix|Displays the length of the WordPress database table prefix, and whether it falls into acceptable parameters.| Length: 3 - Status: Acceptable | -|WP Debug Mode|Displays whether WordPress is in Debug Mode.| - | -|Language|The current language used by WordPress. Default = English| en_US | - - -## Browser -This entry provides general information about your web browser. - -|Field Name|Description|Example| -|--- |--- |--- | -|Browser Info|The complete User Agent string of the browser viewing the System Status report.|Platform: Windows Browser Name: Chrome Browser Version: 41.0.2272.101 User Agent String: Mozilla/5.0 (Windows NT 5.2; WOW 64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36| - - -## Server Environment -This section provides general information about your server. - -|Field Name|Description|Example| -|--- |--- |--- | -|Server Info|Information about the web server that is currently hosting your site.|Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.9| -|PHP Version|The version of PHP installed on your hosting server.|5.5.6| -|PHP Memory Limit|The maximum amount of memory in bytes that a script is allowed to allocate.|256 MB| -|PHP Post Max Size|The largest filesize that can be contained in one post.|8 MB| -|PHP Time Limit|The amount of time (in seconds) that your site will spend on a single operation before timing out (to avoid server lockups)|300| -|PHP Max Input Vars|The maximum number of variables your server can use for a single function to avoid overloads.|1000| -|PHP Display Errors|Determines whether errors should be printed to the screen as part of the output or if they should be hidden from the user.|-| -|SUHOSIN Installed|Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers on the one hand against a number of well known problems in PHP applications and on the other hand against potential unknown vulnerabilities within these applications or the PHP core itself. If enabled on your server, Suhosin may need to be configured to increase its data submission limits.|-| -|MySQL Version|The version of MySQL installed on your hosting server.|5.5.32| -|Max Upload Size|The largest filesize that can be uploaded to your WordPress installation.|8 MB| -|Default Time Zone is UTC|Whether the timezone for your server is UTC.|√| -|fsockopen/cURL|Payment gateways can use cURL to communicate with remote servers to authorize payments, other plugins may also use it when communicating with remote services.|√| -|SOAP Client|Some webservices like shipping use SOAP to get information from remote servers, for example, live shipping quotes from FedEx require SOAP to be installed.|√| -|DOM Document|HTML/Multipart Emails use DOMDocument to generate inline CSS in templates.|√| -|GZIP|GZip (gzopen) is used to open the GEOIP database from MaxMind.|√| -|Remote POST|PayPal uses this method of commnuicating when sending back transaction information. See the wp_remote_post Codex page for more information.|√| -|Remote GET|Redux Framework may use this method of communication when checking for updates.|√| - -## Active Plugins -This section displays all the active plugins installed on your site. From this area, you can see the current version -numbers of your plugins. - - - -## Redux Instances -This section displays all the active instances of Redux Framework on your site. This information may be invaluable in -detecting collisions with other developers who use Redux in their projects. Multiple instances could be listed, depending -on if and how many plugins on your site use Redux Framework. - -|Field Name|Description|Example| -|--- |--- |--- | -|opt_name|The opt_name variable set in the specified instance of Redux.|redux_demo| -|global_variable|The global_variable variable set in the specified instance of Redux.|redux_demo| -|dev_mode|Displays whether or not developer mode is enabled for the specified instance of Redux.|√| -|ajax_save|Displays whether or not AJAX based saving is enabled for the specified instance of Redux.|√| -|page_slug|The specified string that comprises the name of the options panel for the specified instance of Redux.|redux_options| -|page_permissions|The minimum permission setting required to view the options panel for the specified instance of Redux.|manage_options| -|menu_type|Variable sets whether or not the menu is displayed as an admin menu item in the specified instance of Redux.|menu| -|page_parent|Variable sets where the options menu will be placed on the WordPress admin sidebar for the specified instance of Redux.|themes.php| -|compiler|Flag setting the compiler option for the specified instance of Redux.|√| -|output|Indicates if output flag for globally shutting off all CSS output is enabled for the specified instance of Redux.|√| -|output_tag|The output_tag variable sets whether or not dynamic CSS will be generated for the customizer and Google fonts for this instance of Redux.|√| -|template_path|The full directory path to custom template files for this instance of Redux. This data is only displayed if the template_path argument is set.|/srv/www/wp-content/themes//redux/templates| -|Templates|A list of custom templates used and their versions. This data is only displayed if the template_path argument is set and templates are installed.|`/admin/templates/container.tpl.php`,
`/admin/templates/content.tpl.php`,
`/admin/templates/footer.tpl.php`,
`/admin/templates/header.tpl.php`,
`/admin/templates/header_stickybar.tpl.php`,
`/admin/templates/menu_container.tpl.php`| -|Extensions|A list of installed Redux Framework extensions and their versions. This information is only displayed if extensions are installed.|Widget Areas - 1.0.0
Social Profiles - 1.0.2
Search - 1.0.0
Multi Media - 1.0.0
Metaboxes - 1.3.1
Js Button - 1.0.1
Custom Fonts - 1.0.1
Color Scheme - 2.1.6| - -## Theme -This section displays valuable information about the current theme running on your installation. Typically, this could be -one of the more problematic areas of a site – as there is no standard on what themes should and shouldn’t do. - -|Field Name|Description|Example| -|--- |--- |--- | -|Name|The name of the current active theme.|HelpBase| -|Version|The installed version of the current active theme.|1.0.0| -|Author URL|The developer or plugin’s URL|http://www.rdx.io| -|Child Theme|Displays whether the active theme is a child theme, and what the parent theme is.|x| -|Parent Theme Name|The name of the current parent theme. This information is displayed only f the current theme is a child theme.|HelpBase (child theme)| -|Parent Theme Version|The installed version of the parent theme. This information is displayed only f the current theme is a child theme.|1.0.0| -|Parent Theme Author URL|The parent's theme's developer or URL. This information is displayed only f the current theme is a child theme.|http://www.rdx.io| diff --git a/docs/guides/advanced/increasing-the-memory-limit.md b/docs/guides/advanced/increasing-the-memory-limit.md deleted file mode 100644 index a0c6cdd6c..000000000 --- a/docs/guides/advanced/increasing-the-memory-limit.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Increasing the WordPress Memory Limit" ---- - -# Increasing the WordPress Memory Limit -Edit your `wp-config.php` file and enter the following: - -```php -define( 'WP_MEMORY_LIMIT', '256M' ); -``` - -::: tip -WordPress memory can be different to the server – you need to set this regardless of server memory settings -::: - -[http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP](http://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP) - - -If you have access to your PHP.ini file, change the line in PHP.ini - -If your line shows 32M, try 64M: - -```text -memory_limit = 64M ; Maximum amount of memory a script may consume (64MB) -``` - -If you don’t have access to PHP.ini, try adding this to an .htaccess file: - -```text -php_value memory_limit 64M -``` - -Consult your hosting provider if none of the above works. \ No newline at end of file diff --git a/docs/guides/advanced/overriding-default-css.md b/docs/guides/advanced/overriding-default-css.md deleted file mode 100644 index 1c7a01982..000000000 --- a/docs/guides/advanced/overriding-default-css.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: "Overriding Redux CSS" ---- - -# Overriding Redux CSS -We understand customization is important to any developer. That’s why we've provided a few useful hooks to enqueue or -dequeue our default CSS files. Interested? Read on! - -::: danger -Be sure to prefix all the function names below to avoid conflicts with another developer's code. -::: - -::: warning Table of Contents -[[toc]] -::: - -## Appending CSS -Let's say you want to append some custom CSS to your panel. Here is how this is achieved. - -```php -$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name -function add_panel_css() { - wp_register_style( - 'redux-custom-css', - 'https://urltomyfile', - array( 'redux-admin-css' ), // Be sure to include redux-admin-css so it's appended after the core CSS is applied - time(), - 'all' - ); - wp_enqueue_style('redux-custom-css'); -} -// This example assumes your opt_name is set to OPT_NAME, replace it with your opt_name value -add_action( 'redux/page/' . $opt_name . '/enqueue', 'add_panel_css' ); -``` - -## Replacing CSS -If you believe you have a better overall design, it's easy to remove the Redux CSS file completely: - -```php -$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name -function remove_panel_css() { - wp_dequeue_style( 'redux-admin-css' ); -} -add_action( 'redux/page/' . $opt_name . '/enqueue', 'remove_panel_css' ); -``` - -## The Complete Solution -The above functions may also be rolled together into a single function by doing the following: - -```php -$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name -function add_and_override_panel_css() { - wp_dequeue_style( 'redux-admin-css' ); - wp_register_style( - 'redux-custom-css', - 'http://urltomyfile', - array( 'farbtastic' ), // Notice redux-admin-css is removed and the WordPress standard farbtastic is included instead - time(), - 'all' - ); - wp_enqueue_style('redux-custom-css'); -} -add_action( 'redux/page/' . $opt_name . '/enqueue', 'add_and_override_panel_css' ); -``` - -The power of full CSS override is now in your hands! diff --git a/docs/guides/advanced/panel-templates.md b/docs/guides/advanced/panel-templates.md deleted file mode 100644 index cbd399e17..000000000 --- a/docs/guides/advanced/panel-templates.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "Panel Templates" ---- - -# Panel Templates -As of Redux **3.4.3+**, the Redux templates have been decoupled from the core. That means that ANY -developer can take the template files and override them for their own customized Redux panel. - -::: warning Table of Contents -[[toc]] -::: - -## How's it done? -To do this is simple. First, copy the templates from `~/redux-core/templates/panel` to a different location. - -::: danger -Never, ever, **EVER** modify `redux-core`. Always move things out of the core to make modifications. -::: - -Tell Redux where these new files are, via the [`templates_path`](../../configuration/global_arguments.md#templates_path) argument. That's it! - -#### What if you change something? -Our templates use the same version methods of other products. If your panel is in `dev_mode` a notice will display in the panel -when a template file has been updated in the core. - -## Won't this Change All Panels? -We built Redux so each panel may have its own set of templates. It's all powered by the `opt_name` key. Your customizations -are yours and yours alone as long as keys are not shared with another panel. - -## Template Files - -|Template File|Description| -|--|--| -|[container.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/container.tpl.php)|The template for the main panel container.| -|[content.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/content.tpl.php)|The template for the main content of the panel.| -|[footer.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/footer.tpl.php)|The template for the panel footer area.| -|[header.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/header.tpl.php)|The template for the panel header area.| -|[header_stickybar.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/header_stickybar.tpl.php)|The template for the header sticky bar.| -|[menu_container.tpl.php](https://github.com/reduxframework/redux-framework/tree/master/redux-core/templates/panel/menu_container.tpl.php)|The template for the menu container of the panel.| diff --git a/docs/guides/advanced/updating-an-option-manually.md b/docs/guides/advanced/updating-an-option-manually.md deleted file mode 100644 index 2b31a4332..000000000 --- a/docs/guides/advanced/updating-an-option-manually.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: "Updating an Option Manually" ---- - -# Updating an Option Manually -Most of the time, options for your theme or plugin will be set via the Redux option panel. What if the need to -update an option from someplace else arises? Perhaps an option needs to be changed behind the scenes, based on certain -conditions. Can it be done? - -You better believe it! All thanks to the Redux API. - -```php -$opt_name = 'OPT_NAME'; // TODO - Replace with your opt_name -Redux::set_option( $opt_name, 'KEY', $option ); -``` - -The `KEY` is the [field ID](../../configuration/objects/field.md) you're seeking to update. The `$option` is the value you -wish to save. - -This method saves the values in the database as well as updates the global variable. diff --git a/docs/guides/advanced/using-another-icon-web-font.md b/docs/guides/advanced/using-another-icon-web-font.md deleted file mode 100644 index 02272fbab..000000000 --- a/docs/guides/advanced/using-another-icon-web-font.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Using Another Icon Font" ---- - -# Using Another Icon Web Font -Redux uses Elusive Icons in our panel. We understand our choice in icon pack may not match or suit everyone's needs. -This is why we've made it easy to add a new icon pack. Here's how: - -```php -$opt_name = 'YOUR_OPT_NAME'; # TODO - Replace with your opt_name -function new_icon_font() { - // Uncomment this to remove elusive icon from the panel completely - //wp_deregister_style( 'redux-elusive-icon' ); - //wp_deregister_style( 'redux-elusive-icon-ie7' ); - - wp_register_style( - 'redux-font-awesome', - '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css', - array(), - time(), - 'all' - ); - wp_enqueue_style( 'redux-font-awesome' ); -} -add_action( 'redux/page/' . $opt_name . '/enqueue', 'new_icon_font' ); -``` - -To use the added icons, add the following [section](../../configuration/objects/section.md) declaration: - -```php -Redux::add_section( 'OPT_NAME', array( - 'id' => 'icon_section', - 'title' => esc_html__('Home Settings', 'your-textdomain-here'), - 'header' => esc_html__('Welcome to the Redux Framework Demo', 'your-textdomain-here'), - 'desc' => esc_html__('Description goes here.', 'your-textdomain-here'), - 'icon' => 'fa fa-bell-o', - 'fields' => array() -) ); -``` - -That's it! You're good to go! \ No newline at end of file diff --git a/docs/guides/advanced/wp-filesystem-proxy.md b/docs/guides/advanced/wp-filesystem-proxy.md deleted file mode 100644 index b972525ef..000000000 --- a/docs/guides/advanced/wp-filesystem-proxy.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: "Redux WP_Filesystem Proxy" ---- - -# Using the Redux WP_Filesystem Proxy -Redux has a WordPress filesystem proxy built in to help you read and write files that will pass Theme Check. These calls are available -the moment a Redux object has been loaded (your Redux config has been run). - -::: warning Table of Contents -[[toc]] -::: - -## Getting Started -First, get the Redux object. The easiest method is as follows: - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -``` - -Once the Redux object has been obtained, the filesystem is now available to use. It's easy to do. Run the following call: - -```php -$redux->filesystem->execute( 'action', PATH, $args ); -``` - -Below is a list of available commands and the arguments associated with each. - -## Chmod / File Permissions -By default, the WP_FileSystem API uses default values for chmod (read/write permissions). These are in the form of the -declared `FS_CHMOD_DIR` for directories or `FS_CHMOD_FILE` for files. Do not worry about setting these values yourself. - -::: tip -If you **must** override the default chmod settings, you may pass in a chmod argument for all actions except -object and unzip. To do so, pass a string or int: `0644` as this argument's value. -::: - -## Possible Calls & Arguments. - -### `mkdir` -Create a directory. It will even make multiple child directories even it if it doesn't exist. - -```php -$redux = Redux::get_instance( 'OPT_NAME' ); // TODO - Use your opt_name -$path = "THE_PATH"; // TODO - Replace with path -if ( ! is_dir( $path ) ) { - $redux->filesystem->execute( "mkdir", $path ); -} -``` - -### `copy` -Copy files from one location to another. - -|name|type|required|description| -|--- |--- |--- |--- | -|destination|string|required|The destination file path.| -|overwrite|boolean|optional|Overwrite the files if exist, or by default the WP_FileSystem will skip existing if the file exists.| - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -$path = "THE_PATH"; // TODO - Replace with path -$destination = "DESTINATION_PATH"; // TODO - Replace with target/destination path - -$redux->filesystem->execute( - 'copy', - $path, - array( - 'destination' => $destination // TODO - Replace with target/destination path - ) -); -``` - -### `put_contents` -The same as `file_put_contents` in PHP, but uses the WordPress filesystem API. Writes the contents of a variable -to file. This will override any file if it already exists. - -|name|type|required|description| -|--- |--- |--- |--- | -|content|string|required|The content of the file.| - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -$path = "THE_PATH"; // TODO - Replace with path -$contents = "This is the content of the file." # TODO - Replace with contents - -$redux->filesystem->execute( - 'put_contents', - $path, - array( - 'content' => $contents - ) -); -``` - -### `get_contents` -Retrieve the contents of a file. This command will attempt to use the WordPress filesystem first. -However, if the file does not have the standard WordPress read permissions, it will fall back to `file_get_contents`. - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -$path = "THE_PATH"; // TODO - Replace with path - -$file_contents = $redux->filesystem->execute( - 'get_contents', - $path -); -``` - -### `object` -Return a valid WordPress FileSystem API object. - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -$object = $redux->filesystem->execute( 'object' ); -``` - -### `unzip` -Unzips an existing zip file to a new location. - -##### Arguments -|name|type|required|description| -|--- |--- |--- |--- | -|destination|string|required|The destination to unzip the zip file contents.| - -```php -$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name -$path = "THE_PATH"; // TODO - Replace with path -$destination = "DESTINATION_PATH"; // TODO - Replace with target/destination path - -$redux->filesystem->execute( - 'unzip', - $path, - array( - 'destination' => $destination - ) -); -``` diff --git a/docs/guides/advanced/wpml-integration.md b/docs/guides/advanced/wpml-integration.md deleted file mode 100644 index c5383566d..000000000 --- a/docs/guides/advanced/wpml-integration.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: "WPML Integration" ---- - -# WPML Integration -So you've embedded Redux into your theme or plugin, and you want to translate it with WPML. - -What happens with the option fields used with Redux? - -Can they also be translated with WPML? - -The answer is yes, and we'll explain everything in simple steps. - -::: warning Table of Contents -[[toc]] -::: - - -## Step 1: Find your opt_name variable -The `opt_name` variable is found in your Redux configuration file. An example can be found in -Redux's [`sample-config.php`](https://github.com/reduxframework/redux-framework/blob/master/sample/sample-config.php), included in the Redux plugin. - -This is the variable name saved in the *wp_options* table. In this example opt_name is: `my-theme-options`. - -You'll need to define your own unique variable name for your theme or plugin. -```php -$opt_name = "OPT_NAME"; // TODO - Replace with your opt_name -$theme = wp_get_theme(); -Redux::set_args( $opt_name, array( - 'display_name' => $theme->get( 'Name' ), - 'display_version' => $theme->get( 'Version' ) -) ); -``` - -## Step 2: Select the options you want to translate -Let's say we want to translate three fields. To make it more interesting we'll demonstrate three different types of options. - -**A text field** -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'my-sample-textfield', - 'type' => 'text', - 'title' => esc_html__( 'Sample Text Field', 'your-text-domain' ), - 'subtitle' => esc_html__( 'This is the subtitle.', 'your-text-domain' ), - 'desc' => esc_html__( 'This is the description.', 'your-text-domain' ), - 'default' => 'Sample Text' -) ); -``` - -**A textarea with editor** -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'my-sample-textarea', - 'type' => 'editor', - 'title' => esc_html__( 'Sample Text Area', 'your-text-domain' ), - 'subtitle' => esc_html__( 'Write here your copyright text!', 'your-text-domain' ), - 'default' => 'Powered by Redux Framework.', -) ); -``` - -**A sortable text field array** -```php -Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( - 'id' => 'my-sample-sortable-textfield', - 'type' => 'sortable', - 'title' => esc_html__( 'Sample Sortable Text Option', 'your-text-domain' ), - 'subtitle' => esc_html__( 'This is a subtitle.', 'your-text-domain' ), - 'desc' => esc_html__( 'This is the description.', 'your-text-domain' ), - 'options' => array( - 'si1' => 'Item 1', - 'si2' => 'Item 2', - 'si3' => 'Item 3', - ) -) ); -``` - -To summarize, in our scenario we have: - -- A text field with id: `my-sample-textfield` -- A textarea with id: `my-sample-textarea` -- A sortable text array with id: `my-sample-sortable-textfield` and options `si1` `si2` `si3` - -The id's of the fields will be our WPML translation keys. In case of an array also the options are keys. Write them down. - -## Step 3: Add your keys in `wpml-config.xml` - -WPML can read a configuration file that tells it what needs translation in themes and plugins. The file is named -`wpml-config.xml` and it’s placed in the root folder of the plugin or theme. - -To translate a single option, we need a key entry under admin-texts. To translate a serialized array, we must add -several keys under a key. - -If the admin-texts block does not exist, you have to write it yourself. -This is how our admin-texts block should look like. -```xml -- -``` - -The first key is always our opt_name e.g.: `my-theme-options`. The single options as a self-closed key tag and the -serialized array as a nested key block. - -For the WPML config file, refer to the official website: [WPML Language Configuration Files](http://wpml.org/documentation/support/language-configuration-files/) - -## Step 4: Translate your admin texts via WPML - -If not already, you have to save the *Admin Language* in WPML menu ( Set Default admin language ). Now you can translate -your admin texts via WPML interface under WPML - String Translation. The context for themes is a concatenation of -`admin_texts_theme_` + your theme name - -And you are finally set! diff --git a/docs/guides/basics/core-concepts.md b/docs/guides/basics/core-concepts.md deleted file mode 100644 index b286e4a59..000000000 --- a/docs/guides/basics/core-concepts.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Core Concepts" ---- - -# Core Concepts -Redux is a single API that makes it simple to perform various features within WordPress. We'll go over our basic concepts -to properly grasp how Redux works. - -::: warning Table of Contents -[[toc]] -::: - -## Never modify core files! -Redux is extremely extensible, which means you can override nearly anything using filters. You will never find a need to modify a core file unless -you're helping us to solve a bug. __***NEVER***__ **modify anything inside redux-core**. If you want to change how a field works, -build an extension instead. Need to modify a value when it's saved? Use a filter. - -::: danger Why is modifying `redux-core` files a bad practice when embedded in my own product? -Redux is built to run with only one version of the framework code. If you modify core files in your version, which you -embed in a product, there's no guarantee your version will be the version loaded should another product be using Redux. -This will most likely cause conflicts and headaches for you and your clients. By using filters and extensions, you ensure that your code always loads -despite the "core" that is instantiated first. -::: - -## Object Structure -We need to understand the object structure of Redux to understand how it all fits together. - -### Field -The lowest building block is a [field](../../configuration/objects/field.md). A [field](../../configuration/objects/field.md) is what is displayed for a user to input data. It has its own set of characteristics -depending on the [field type](../../core-fields). At this level, whatever args are set to the [field](../../configuration/objects/field.md) act as an override for all levels above. - -### Section -A [section](../../configuration/objects/section.md) is a grouping of [fields](../../configuration/objects/field.md). It groups everything together into its own array. It containes a number of arguments that passed down -to the [fields](../../configuration/objects/field.md) below, provided the [fields](../../configuration/objects/field.md) below do not specify those same arguments on their own declaration. Again, the [fields](../../configuration/objects/field.md) -level args override all. - -### Box -In some cases, such as is with [metaboxes](../../core-extensions/metaboxes-lite.md), an extra grouping is required. Hence, a box. A box is simply a container with a bunch of [sections](../../configuration/objects/section.md) -within it. The primary purpose of a box is placement on the screen. - -### Instance -Instance level arguments are known as [global arguments](../../configuration/global_arguments.md). They impact all areas of -the instance. Typically, these are arguments that affect how Redux performs, but they can set an entire instance to display -a control panel in the [customizer only](../../configuration/global_arguments.md#customizer-only). If you're not sure what's going on, the problem may be in the [global args](../../configuration/global_arguments.md). - -Remember, there can be multiple instances of Redux running in a single WordPress installation. This means that all products based on Redux, be it -plugins or the theme can be running at once without impacting one another. - -## Arguments -Every object has arguments, and every level of nested objects can inherit or override those arguments. When looking at an -argument, make sure you're thinking of how it will impact all the nested items below it (children). - -### Global Arguments -[Global arguments](../../configuration/global_arguments.md) are those arguments which affect every field or how your -instance of Redux performs. These arguments can [enable/disable the customizer](../../configuration/global_arguments.md#customizer-only) -by default, change the [menu title](../../configuration/global_arguments.md#menu-title), and set -fields to [automatically output CSS](../../configuration/global_arguments.md#output) or not. For a more detailed breakdown, -visit the [Global Arguments](../../configuration/global_arguments.md) page as well as the docs related to each field and setting. - -### `opt_name`, your unique instance key -One of the most important global variables is your [opt_name](../../configuration/global_arguments.md#opt-name). This is a -unique key to distinguish your Redux instance from all others. It's also where your data is stored in the database and -if you're using the global variable, how you access data within your code. - -::: tip Choose an uncommon `opt_name` to avoid issues -If two instances of Redux use the same `opt_name`, they will only override one another's settings in order of occurrence. -It is crucial that to pick a unique string for your product. -::: diff --git a/docs/guides/basics/customizer-integration.md b/docs/guides/basics/customizer-integration.md deleted file mode 100644 index 445706e5a..000000000 --- a/docs/guides/basics/customizer-integration.md +++ /dev/null @@ -1,6 +0,0 @@ -# Customizer Integration - -Redux contains customizer support. Here is a video demonstrating how implementation of customizer support may be -used in your theme. - -[](https://www.youtube.com/watch?v=Kq-pMi34mvg) diff --git a/docs/guides/basics/getting-started.md b/docs/guides/basics/getting-started.md deleted file mode 100644 index a38474e05..000000000 --- a/docs/guides/basics/getting-started.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Getting Started" ---- - -# Getting Started - -There are several methods to quickly begin using Redux, each targeted toward different skill levels and use cases. Read -through to see what suits your particular needs. - -::: warning Table of Contents -[[toc]] -::: - -## Installing -Redux must be installed to begin using it. The quickest approach is to install the WordPress.org plugin, although other -approaches are available. [Read more in our install docs](install.md). - -## Core Concepts -Another great guide to review is our core concepts. The Redux may be confusing without understanding how it's structured. -[Read more in our core concepts docs](core-concepts.md) - -## Basic Config -Once Redux is installed, we can begin digging in. Let's begin with a basic config. The [barebones example](https://github.com/reduxframework/redux-framework/blob/master/sample/barebones-config.php) -or the more extensive [sample config](https://github.com/reduxframework/redux-framework/blob/master/sample/sample-config.php) may be modified as needed. -We hope you'll customize our examples and adapt them to suit your needs. - -```php - $theme->get( 'Name' ), - 'display_version' => $theme->get( 'Version' ), - 'menu_title' => esc_html__( 'Sample Options', 'your-textdomain-here' ), - 'customizer' => true, - ); - - Redux::set_args( $opt_name, $args ); - - Redux::set_section( - $opt_name, - array( - 'title' => esc_html__( 'Basic Field', 'your-textdomain-here' ), - 'id' => 'basic', - 'desc' => esc_html__( 'Basic field with no subsections.', 'your-textdomain-here' ), - 'icon' => 'el el-home', - 'fields' => array( - array( - 'id' => 'opt-text', - 'type' => 'text', - 'title' => esc_html__( 'Example Text', 'your-textdomain-here' ), - 'desc' => esc_html__( 'Example description.', 'your-textdomain-here' ), - 'subtitle' => esc_html__( 'Example subtitle.', 'your-textdomain-here' ), - 'hint' => array( - 'content' => 'This is a hint tool-tip for the text field.- -- - - -- - -
Add any HTML based text you like here.', - ) - ) - ) - ) - ); -``` - -## Community -We have an incredibly active community with thousands of developers worldwide. Stay up to date on the development of -Redux and reach out to our community with these helpful resources. - -- Chat with fellow Redux users on our [slack channel](http://slack.redux.io/). -- For help using Redux, ask on StackOverflow using the tag [redux-framework](https://stackoverflow.com/search?q=%23redux-framework). -- Find inspiring examples of people building with Redux at the [Redux Showcase](https://redux.io/showcase/envato-market/). -- Submit bug issues and pull-requests on our [issue tracker](https://github.com/reduxframework/redux-framework/issues). Be sure to read our [contributing guidelines](https://github.com/reduxframework/redux-framework/blob/master/CONTRIBUTING.md) before posting, or we'll point you to that document to get the information we need. :) diff --git a/docs/guides/basics/install.md b/docs/guides/basics/install.md deleted file mode 100644 index c3ccb8b69..000000000 --- a/docs/guides/basics/install.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: "Installing" ---- - -# Installing -There are several easy ways to quickly begin using Redux, each one appealing to different skill levels and use cases. Read -through to see what suits your particular needs. - -::: warning Table of Contents -[[toc]] -::: - -## Downloading - -### WordPress.org Plugin -By using the Redux plugin, you can ensure your users will always be up to date with the most stable release. - -[WordPress.org Plugin](https://wordpress.org/plugins/redux-framework) - -### [GitHub Repository](https://github.com/reduxframework/redux-framework/) -If stability isn't enough for you, why not work with the cutting edge? Our [repo](https://github.com/reduxframework/redux-framework/) -is highly active. We work with the community to vet any changes or improvements to the Redux core. - -[GitHub Repository](https://github.com/reduxframework/redux-framework/) - -## Using Composer -You're not a developer, you're a code jedi! You laugh at copy and paste! Why not try Composer and Redux. It will make -your development time that much easier. - -### WP Packagist -The most stable of releases resides on WordPress.org. Only those releases that have been tested by the masses. Use this configuration -for the ultimate in stability. - -```json -{ - "repositories": [ - { - "type": "composer", - "url": "https://wpackagist.org" - } - ], - "require": { - "wpackagist-plugin/redux-framework": "*" - } -} -``` - -### Repo Stable Release -These releases are often pre-release to WordPress.org. Although they are considered stable, they've not yet been fully tested by our community. - -```json -{ - "require": { - "redux-framework/redux-framework": "*" - } -} -``` - -### Repo Master Branch -Go forth, young Padawan. Do not underestimate the potential bugs of the master branch. :) - -```json -{ - "require": { - "redux-framework/redux-framework": "dev-master" - } -} -``` - -## File Structure -Redux comes in two forms. The first is a plugin form. The second is the full repo of which you only need a subset -to run Redux. In both of these packages, `redux-core` is the only folder that matters. The rest of the files add -additional features. - -### Plugin Structure -Once downloaded, unzip the compressed folder to view the structure of the compiled Redux Framework plugin. You'll -see something similar to this: - -```text -redux-framework/ -├── code-styles/ -├── redux-core/ -├── sample/ - ├── sample-config.php - ├── barebones-config.php -``` - -As you can see, the sample config is present here. The Redux sample-config file can be loaded by activating the Redux -plugin and clicking on the **Activate Demo Mode** on the plugin's view within your WordPress admin. - -### Repository or Composer Structure -In this download, you'll find many more files than found in the plugin. It should look something like this: - -```text -redux-framework/ -├── .github/ -├── codestyles/ -├── redux-core/ -├── sample/ - ├── sample-config.php - ├── barebones-config.php -``` - -::: danger Embedding the Redux repo will not pass approval -Be warned that attempting to embed the entire Redux repo inside a theme or plugin will not pass approval for many -marketplaces including WordPress.org and [ThemeForest](https://themeforest.net?ref=TeamRedux). -::: diff --git a/docs/guides/basics/removing-demo-mode-notice.md b/docs/guides/basics/removing-demo-mode-notice.md deleted file mode 100644 index 6e83c8caf..000000000 --- a/docs/guides/basics/removing-demo-mode-notice.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: "Removing the Demo Notice" ---- - -# Removing the Demo Mode Notice -The Redux Framework plugin ships with a sample config. This permits folks to try Redux out without effort. -This may be less than desirable if you intend to ship Redux with a premium theme or product. The demo items are easily -disabled with the code block below. - -```php -Redux::disable_demo(); -``` - -Place that anywhere in your theme or plugin and all demo mode references will be hidden. diff --git a/docs/guides/basics/support-defined.md b/docs/guides/basics/support-defined.md deleted file mode 100644 index 47b986035..000000000 --- a/docs/guides/basics/support-defined.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Getting Help/Support" -sidebarDepth: 0 ---- - -# Getting Help: Our Support Defined -We've included this document to help everyone understand what we will and will not support. Please read it carefully and -with understanding as we wish to truly convey our intent to help. - -::: warning Table of Contents -[[toc]] -::: - -### Who are we? -We maintain an open source project entitled Redux Framework. It is used by millions of users across in all walks of life across the -world. Redux is used primarily by developers. That means if users of our developers -approach us for help, it's often challenging and sometimes impossible to provide the requested support. - -### Why is that? -Redux is built for developers. A basic to moderate understanding of PHP, error logs, and JavaScript bugs is required. It is impossible -for us to provide solutions to those without the experience of coding in these spaces. We mean no disrespect, but often times it -takes us five times longer to explain a standard developer concept to a non-developer. - -### But I'm a user; does that mean I'm out of luck?! -Not entirely. We want to help. We really do. We simply need to be compensated for our time. Not only are we debugging a -potential problem in OUR code, but also need to debug a problem within another developer's code to help. To do this, we -need you to support our project by paying for premium support. - -### But that's not fair! -It’s also not fair that your developer may have stopped supporting you. We sympathize. However, we'll be required to find out -exactly what your developer was doing and that takes a LOT of time on our part. We need to charge for that service. -Solving problems in third party applications that use Redux takes us away from our means as well as time spent -making Redux better. - -### Truly, we want to help! -We truly do want to help! But at the end of the day, we can't offer unlimited support for circumstances beyond our control. - -### Best of Luck! -We genuinely wish you the best of luck. We're not attempting to insult. We will gladly solve problems in our code, but we cannot -solve problems in another developer's code without compensation. - -### I still want support! -Please do not be disappointed if we inform you that we require a purchase of premium support -for us to further help you if your problem is outside the scope of our framework. For a quote, please [submit a request](https://redux.io/contact/) via our Contact Form. -Breifly describe your problem. If we're able to help, we'll send you a quote and request additional information from you then. \ No newline at end of file diff --git a/docs/guides/basics/using-extensions.md b/docs/guides/basics/using-extensions.md deleted file mode 100644 index 565bdede5..000000000 --- a/docs/guides/basics/using-extensions.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: "Using Extensions" ---- - -# Using and Creating Extensions -Extensions are one of the most powerful features of Redux. Any part of Redux can be overloaded to do virtually -__***anything***__ with extensions. - -::: warning Table of Contents -[[toc]] -::: - -::: danger WARNING: Extensions must be loaded BEFORE you use them -For best results, always load your extension before attempting to reference them in a config. Some extensions have -custom APIs that will not be included and thus results may be poor. Always load extensions first, **then** use them. -::: - -## Loading an Extension -Using the Redux API, loading a single extension or a folder of extensions is simple. - -```php -Redux::set_extensions( 'OPT_NAME', 'RELATIVE_PATH_TO_DIRECTORY' ); -``` - -That's it! Redux will recognize your extension(s) for your instance. You may then begin using their functionality in -your config code. - -::: tip -If multiple extensions are in use, ensure they are loading properly in their own named folders within the specified -directory to load them all. - -```text -extensions/ -├── metaboxes/ -├── customizer/ -├── custom_field/ - ├── extension_custom_field.php - ├── custom_field/ - ├── field_custom_field.css - ├── field_custom_field.js - ├── field_custom_field.php -``` -::: - -## Fetching Extensions -Sometimes you need to fetch the existing extensions to identify what is being used. - -### Redux::get_extensions() -This method requires one or two parameters depending on the desired return value. - -#### Fetching all Extensions - -```php -Redux::get_extensions( $opt_name ); -``` -This returns an array of loaded extensions containing key/pair information of `path` (the path to the extension) and -`class` (the classname of the extension). False is returned on failure. - -#### Fetching a Single Extension -Use the following to fetch the path of a single extension: - -```php -Redux::get_extensions( $opt_name, 'EXTENSION_NAME' ); -``` - -## Creating a Custom Extension -Creating your own extension is simple. In fact, to change the way a Redux field works, an extension solution is -preferred to modifying the core code. - -Try it yourself using our [extension boilerplate](https://github.com/reduxframework/redux-framework/tree/master/sample/extension) -included in the sample folder. - -### Extension Folder Structure -All extensions must follow a similar structure. - -```text -├── custom_field/ - ├── extension_custom_field.php - ├── custom_field/ - ├── field_custom_field.css - ├── field_custom_field.js - ├── field_custom_field.php - ├── field_custom_field.php -``` \ No newline at end of file diff --git a/docs/guides/basics/using-tgm-plugin-activation.md b/docs/guides/basics/using-tgm-plugin-activation.md deleted file mode 100644 index 5ec92fb51..000000000 --- a/docs/guides/basics/using-tgm-plugin-activation.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "Using TGM Plugin Activation" ---- - -# Using TGM Plugin Activation -The best way to install Redux is to use the TGM Plugin Activation class. This class allows you to encourage the user to -install Redux as a plugin rather than embedding it in your theme or plugin. Why would you want to do that? - -- The WordPress plugin is kept up to date and addresses any new vulnerabilities. -- You don't have to worry about updating it. -- We're rabid about support. -- It's a lot less pain during your code reviews. - -Depending on the market (ThemeForest, WordPress.org), the pain of embedding can be quite intense. As such, this -is the recommended approach by Redux. - -## Download your Custom Class -TO begin, get TMG customized for you. You can acquire it here: [TGM Plugin Activation Download](http://tgmpluginactivation.com/download/) - -Be sure to select how you're going to use TGM to match your needs. - -## Add Your Config diff --git a/docs/guides/img/support_hash.png b/docs/guides/img/support_hash.png deleted file mode 100644 index 39e0b536f..000000000 Binary files a/docs/guides/img/support_hash.png and /dev/null differ diff --git a/docs/guides/other/ide-snippets-and-templates.md b/docs/guides/other/ide-snippets-and-templates.md deleted file mode 100644 index a95040438..000000000 --- a/docs/guides/other/ide-snippets-and-templates.md +++ /dev/null @@ -1,8 +0,0 @@ -# IDE Snippets & Templates -Thanks to the great work of our community, and notably [@karimhossenbux](http://github.com/karimhossenbux) -Kimono Themes, we now have Snippets for Redux from various IDEs. If you would like -to contribute to this effort, please contact [support@redux.io](mailto:support@redux.io). - -- [NetBeans Code Templates](https://github.com/reduxframework/snippets_netbeans) -- [PHP Storm Live Templates](https://github.com/reduxframework/snippets_phpstorm) -- [Sublime Text Snippets](https://github.com/reduxframework/snippets_sublime) diff --git a/docs/guides/other/migration-guide.md b/docs/guides/other/migration-guide.md deleted file mode 100644 index 979ebed34..000000000 --- a/docs/guides/other/migration-guide.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -sidebarDepth: 0 -title: "Migrating to 4.x" ---- - -# 4.x Migration & Compatibility - -For all intents and purposes, Redux 4.x performs the same as 3.x. To improve support of WordPress standards, a number of functions -have been renamed. A shim has been included for each of these functions with a deprecation notice that only appears -when `WP_DEBUG` is enabled, `dev_mode` is enabled, or when the site is running locally. It is strongly recommended migrating the new function names. -Most of these functions are internal and will not impact performance. - -Below are the affected classes and methods. - -::: warning Table of Contents -[[toc]] -::: - -### Redux:: - -|3.x|4.x| -|--- |--- | -|`Redux::getExtensions`|`Redux::get_extensions`| -|`Redux::setExtensions`|`Redux::set_extensions`| -|`Redux::setOption`|`Redux::set_option`| -|`Redux::getOption`|`Redux::get_option`| -|`Redux::getArg`|`Redux::get_arg`| -|`Redux::getArgs`|`Redux::get_args`| -|`Redux::setArgs`|`Redux::set_args`| -|`Redux::setHelpSidebar`|`Redux::set_help_sidebar`| -|`Redux::setHelpTab`|`Redux::set_help_tab`| -|`Redux::removeField`|`Redux::remove_field`| -|`Redux::getField`|`Redux::get_field`| -|`Redux::hideSection`|`Redux::hide_section`| -|`Redux::removeSection`|`Redux::remove_section`| -|`Redux::getSections`|`Redux::get_sections`| -|`Redux::setSections`|`Redux::set_sections`| -|`Redux::getSection`|`Redux::get_section`| -|`Redux::createRedux`|`Redux::create_redux`| -|`Redux::getSection`|`Redux::get_section`| -|`Redux::loadRedux`|`Redux::load_redux`| -|`Redux::extensionPath`|`Redux::extension_path`| -|`Redux::loadExtensions`|`Redux::load_extensions`| - -### Redux_Functions:: - -|3.x|4.x| -|--- |--- | -|`Redux_Functions::initWpFilesystem`|`Redux_Functions::init_wp_filesystem`| -|`Redux_Functions::isMin`|`Redux_Functions::is_min`| - -### Redux_Helpers:: - -|3.x|4.x| -|--- |--- | -|`Redux_Helpers::getReduxInstances`|`Redux_Helpers::get_all_instances`| -|`Redux_Helpers::getReduxTemplates`|`Redux_Helpers::get_redux_templates`| -|`Redux_Helpers::compileSystemStatus`|`Redux_Helpers::compile_system_status`| -|`Redux_Helpers::makeBoolStr`|`Redux_Helpers::make_bool_str`| -|`Redux_Helpers::cleanFilePath`|`Redux_Functions_Ex::wp_normalize_path`| -|`Redux_Helpers::isTheme`|`Redux_Helpers::is_theme`| -|`Redux_Helpers::reduxAsPlugin`|`Redux_Core::$_as_plugin`| -|`Redux_Helpers::isChildTheme`|`Redux_Helpers::is_child_theme`| -|`Redux_Helpers::wp_normalize_path`|`Redux_Functions_Ex::wp_normalize_path`| -|`Redux_Helpers::isParentTheme`|`Redux_Helpers::is_parent_theme`| -|`Redux_Helpers::trackingObject`|`Redux_Helpers::get_statistics_object`| -|`Redux_Helpers::getTrackingObject`|`Redux_Helpers::get_statistics_object`| -|`Redux_Helpers::isWpDebug`|`Redux_Helpers::is_wp_debug`| -|`Redux_Helpers::isLocalHost`|`Redux_Helpers::is_local_host`| -|`Redux_Helpers::isFieldInUse`|`Redux_Helpers::is_field_in_use`| -|`Redux_Helpers::isFieldInUseByType`|`Redux_Helpers::is_field_in_use_by_type`| -|`Redux_Helpers::tabFromField`|`Redux_Helpers::tab_from_field`| - -### Redux_Metaboxes:: - -|3.x|4.x| -|--- |--- | -|`Redux_Metaboxes::getPriority`|`Redux_Metaboxes::get_priority`| -|`Redux_Metaboxes::getBox`|`Redux_Metaboxes::get_box`| -|`Redux_Metaboxes::getBoxes`|`Redux_Metaboxes::get_boxes`| -|`Redux_Metaboxes::setBoxes`|`Redux_Metaboxes::set_boxes`| -|`Redux_Metaboxes::setBox`|`Redux_Metaboxes::set_box`| -|`Redux_Metaboxes::setField`|`Redux_Metaboxes::set_field`| -|`Redux_Metaboxes::getField`|`Redux_Metaboxes::get_field`| -|`Redux_Metaboxes::processFieldsArray`|`Redux_Metaboxes::process_fields_array`| -|`Redux_Metaboxes::processSectionsArray`|`Redux_Metaboxes::process_sections_array`| -|`Redux_Metaboxes::setSection`|`Redux_Metaboxes::set_section`| -|`Redux_Metaboxes::getSection`|`Redux_Metaboxes::get_section`| -|`Redux_Metaboxes::constructFields`|`Redux_Metaboxes::construct_fields`| -|`Redux_Metaboxes::constructSections`|`Redux_Metaboxes::construct_sections`| -|`Redux_Metaboxes::constructBoxes`|`Redux_Metaboxes::construct_boxes`| -|`Redux_Metaboxes::constructArgs`|`Redux_Metaboxes::construct_args`| -|`Redux_Metaboxes::filterMetaboxes`|`Redux_Metaboxes::filter_metaboxes`| \ No newline at end of file diff --git a/docs/guides/other/redux-converter.md b/docs/guides/other/redux-converter.md deleted file mode 100644 index 0c520703a..000000000 --- a/docs/guides/other/redux-converter.md +++ /dev/null @@ -1,10 +0,0 @@ -# Framework Converter -We've created a conversion utility to make conversion from a different option framework easier. It allows you to play -with Redux and convert data from other input frameworks. - -[Get the Redux Converter](http://wordpress.org/plugins/redux-converter/) - -Currently supported frameworks: - -- [Slightly Modified Options Framework (SMOF)](https://github.com/syamilmj/Options-Framework) -- [Option Tree](https://wordpress.org/plugins/option-tree/) \ No newline at end of file diff --git a/docs/guides/other/theme-check-warnings-and-errors.md b/docs/guides/other/theme-check-warnings-and-errors.md deleted file mode 100644 index dc53c936f..000000000 --- a/docs/guides/other/theme-check-warnings-and-errors.md +++ /dev/null @@ -1,41 +0,0 @@ -# Theme Check Warnings and Errors - -We take compliance very seriously here at Redux. Those who run Theme Check may get some warnings or errors. This document -will help you prepare your theme for submission to the WordPress.org directory or a marketplace such as Envato -(ThemeForest/CodeCanyon). This article is primarily for users who are downloading from the GitHub Repo. - -::: tip -Redux 4.x has been updated to solve a majority of the Warnings and Non-Errors. This doc has yet to be updated. -::: - -## Deleting Unneeded Files -These files & directories are primarily for testing and development. If left in your submission, it will be rejected. - -- .github/ -- codestyles/ -- .gitignore -- .git/ -- .jshintignore -- .jshintrc -- .travis.yml -- composer.json -- gulpfile.js -- package-lock.json - -## Warnings and Non-Errors -With those items removed, you will get a few more errors yet. We’ll go over each of these. - -### INFO: The theme appears to use include or require -This is harmless and will not affect you. Disregard all of these messages. - -### REQUIRED: Themes should use `add_theme_page()` for adding admin pages -FALSE! This is in regard to `add_submenu_page()`. That's how we add submenus to the panel menu. It will pass inspection. -There's also a `add_dashboard_page()` reference. This also is harmless and will be incorporated at a later date. - -### WARNING: Found PHP short tags in file`~/redux-core/inc/fields/raw/parsedown.php` -False again. This is a regular expression. Disregard. - -### WARNING: `file_put_contents / file_get_contents / curl_init / curl_exec` was found... -These items are primarily fallback for when the `WP_Filesystem` -fails. And yes, it does fail on odd hosts. These warning will not get you rejected. If they do, send the -reviewer this page, and you will make it through. \ No newline at end of file diff --git a/docs/guides/other/wordpress.org-submissions.md b/docs/guides/other/wordpress.org-submissions.md deleted file mode 100644 index 58a53372b..000000000 --- a/docs/guides/other/wordpress.org-submissions.md +++ /dev/null @@ -1,3 +0,0 @@ -# WordPress.org Submissions - -As of December 2014, the WordPress.org theme submission guidelines require Redux be embedded and not installed as a plugin. diff --git a/faq/index.html b/faq/index.html new file mode 100644 index 000000000..d704aeaf7 --- /dev/null +++ b/faq/index.html @@ -0,0 +1,58 @@ + + + + + +FAQ | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/docs/fonts/fa-brands-400.ttf b/fonts/fa-brands-400.ttf similarity index 100% rename from docs/fonts/fa-brands-400.ttf rename to fonts/fa-brands-400.ttf diff --git a/docs/fonts/fa-brands-400.woff2 b/fonts/fa-brands-400.woff2 similarity index 100% rename from docs/fonts/fa-brands-400.woff2 rename to fonts/fa-brands-400.woff2 diff --git a/docs/fonts/fa-regular-400.ttf b/fonts/fa-regular-400.ttf similarity index 100% rename from docs/fonts/fa-regular-400.ttf rename to fonts/fa-regular-400.ttf diff --git a/docs/fonts/fa-regular-400.woff2 b/fonts/fa-regular-400.woff2 similarity index 100% rename from docs/fonts/fa-regular-400.woff2 rename to fonts/fa-regular-400.woff2 diff --git a/docs/fonts/fa-solid-900.ttf b/fonts/fa-solid-900.ttf similarity index 100% rename from docs/fonts/fa-solid-900.ttf rename to fonts/fa-solid-900.ttf diff --git a/docs/fonts/fa-solid-900.woff2 b/fonts/fa-solid-900.woff2 similarity index 100% rename from docs/fonts/fa-solid-900.woff2 rename to fonts/fa-solid-900.woff2 diff --git a/docs/fonts/fa-v4compatibility.ttf b/fonts/fa-v4compatibility.ttf similarity index 100% rename from docs/fonts/fa-v4compatibility.ttf rename to fonts/fa-v4compatibility.ttf diff --git a/docs/fonts/fa-v4compatibility.woff2 b/fonts/fa-v4compatibility.woff2 similarity index 100% rename from docs/fonts/fa-v4compatibility.woff2 rename to fonts/fa-v4compatibility.woff2 diff --git a/generating-a-support-hash.md b/generating-a-support-hash.md deleted file mode 100644 index 573b84f64..000000000 --- a/generating-a-support-hash.md +++ /dev/null @@ -1,35 +0,0 @@ -# Generating a Support Hash - -In order to provide you with the best support possible, we request you generate a support hash. This is entirely secure -and **contains no personally identifying information**. If you want to see what will be sent, you can refer to the `Health Report/Status` -in the `About Redux` page within your WordPress instance. - -::: danger Redux 3.4.5+ is required -If you have an early version, please update. -::: - -::: warning Table of Contents -[[toc]] -::: - - - -## Initiate a Support Hash Request -In your control panel, navigate on the left side to Tools -> Redux Framework. Once on that page, click on the `Support` -tab and follow the instructions. - -### But the Menu Item is Missing -If the menu item is missing then navigate to the URL manually. - -```text -~/wp-admin/tools.php?page=redux-support -``` - -Replace `~` with your WordPress base URL (site URL). - -### That didn't work! -Then Redux isn't running or your theme/plugin developer has modified the core and embedded Redux. You'll need to install a -different version of Redux. We suggest [installing the WordPress.org plugin](install.md#wordpressorg-plugin). - -## Ok, now what? -Once you have the full Support URL/Hash, you need to [post it on our issue tracker](https://github.com/ReduxFramework/redux-framework/issues). diff --git a/guides/advanced/embedding-redux.html b/guides/advanced/embedding-redux.html new file mode 100644 index 000000000..8227c955e --- /dev/null +++ b/guides/advanced/embedding-redux.html @@ -0,0 +1,85 @@ + + + + + +Embedding Redux | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/health-status-report.html b/guides/advanced/health-status-report.html new file mode 100644 index 000000000..7e9f2f75c --- /dev/null +++ b/guides/advanced/health-status-report.html @@ -0,0 +1,73 @@ + + + + + +Redux # Embedding Redux into Your Theme or Plugin
Due to security concerns, we strongly discourage this method of using Redux with your projects. We update our software monthly, which may
include patches to plug security holes. Unless you plan on updating Redux within your project regularly, the Redux plugin installed via TGM (opens new window) is the +preferred method.
Never, ever, EVER modify any files in `redux-core`. There are hooks, filters, etc. to bypass nearly anything.
Modifying files within
redux-core
(including dropping in extensions) will only serve to make your life harder should you +ever choose to update.So you have this really cool Theme or Plugin. And of course you love Redux because, let’s face it, who doesn't? You +understand how the Redux plugin works, but the concept of a theme or plugin installing another plugin escapes you. Or perhaps +you might not care for TGM (opens new window) or any of its variations. What's one to do?
You've come to the right place. Embedding Redux into your theme or plugin is as easy as 1, 2, 3. You may wonder...what if your client also installs the +Redux plugin? Will it conflict? The answer is no. Even better, the Redux plug-in will always supersede your theme’s require of Redux. +This means your clients could - hypothetically - receive updates to Redux without any theme update from you. Pretty cool, eh?
Let's begin, shall we?
# Step 1: Get the Source
There are a variety of methods in which to acquire the Redux Framework source code. Please refer to the +Basics: Installing guide. Once you've acquired the source, only the
redux-core
folder matters +(Note: in 3.x, this folder was calledReduxCore
, but has been re-named to conform with WordPress naming standards.) +You can rename it to anything you prefer. It’s important to choose a name for the folder in which Redux will be contained +now, as it will be challenging to change the name later. Redux may be placed into any directory or in any path +(such as ~/admin or ~/framework).if ( !class_exists( 'ReduxFramework' ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/redux-core/framework.php' ) ) { + require_once( dirname( __FILE__ ) . '/ReduxFramework/redux-core/framework.php' ); +} +if ( !isset( $redux_demo ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' ) ) { + require_once( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' ); +} +
Be sure to update the relative path in relation to the file in which the code is executed. It's suggested to place this +code at the top of your
functions.php
file.Here is where the true magic of Redux comes into play. Suppose a user has Redux installed by itself via a plugin. Your +theme is now using the plugin class and not the embedded version you included with your theme or +plug-in! Put another way, your project will just work out of the box, no questions asked! Redux, when installed as a +plug-in takes priority. Any references that include Redux in your own
framework.php
will be ignored. Redux - installed +as a plug-in - can be forever updated by the user, and your theme receives the benefit without you ever needing to push +any code update! What other option framework can claim the same?The answer: None!
The Health Status Report | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/increasing-the-memory-limit.html b/guides/advanced/increasing-the-memory-limit.html new file mode 100644 index 000000000..61958ecb3 --- /dev/null +++ b/guides/advanced/increasing-the-memory-limit.html @@ -0,0 +1,69 @@ + + + + + +Redux # Understanding The Health Status Report
The Redux Framework System Status report is a vital tool used to troubleshoot issues with your site. With a wide +variety of sections and fields, software versions, server settings, and WordPress configuration, all may be checked at a +moment’s notice.
The System Status report is also the best way that the Redux Support Team can help you. Before opening a ticket, be +sure to add your settings and check to see if you can troubleshoot an issue with the items below.
# WordPress Environment
This section provides general information about your site, your WordPress installation, and the features you have enabled.
Field Name Description Example Home URL The URL of your site's homepage. http://example.com Site URL The root URL of your site. http://example.com Redux Version The version of Redux Framework installed on your site. 4.5 Redux Data Directory Writable Whether the Redux data directory is writable, and its location. /srv/www/wp-content/uploads/redux/ WP Version The version of WordPress installed on your site. 6.2 WP Multisite Whether you have WordPress Multisite enabled. - Permalink Structure The WordPress permalink structure set in Settings->Permalinks. /%postname%/ Front Page Display The sitting to display "Latest Posts" or "Static Pages" as set in Settings->Reading. posts Front Page The name of the page used as the "Front Page" of the site. This information is displayed only when Front Page Display is set to pages. Posts Page The name of the page used as the "Post Page" of the site. This information is displayed only when Front Page Display is set to pages. WP Memory Limit The maximum amount of memory (RAM) that your site can use at one time.Learn how to increase this limit here. 64 MB Database Table Prefix Displays the length of the WordPress database table prefix, and whether it falls into acceptable parameters. Length: 3 - Status: Acceptable WP Debug Mode Displays whether WordPress is in Debug Mode. - Language The current language used by WordPress. Default = English en_US # Browser
This entry provides general information about your web browser.
Field Name Description Example Browser Info The complete User Agent string of the browser viewing the System Status report. Platform: Windows Browser Name: Chrome Browser Version: 41.0.2272.101 User Agent String: Mozilla/5.0 (Windows NT 5.2; WOW 64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.101 Safari/537.36 # Server Environment
This section provides general information about your server.
Field Name Description Example Server Info Information about the web server that is currently hosting your site. Apache/2.4.7 (Win32) OpenSSL/1.0.1e PHP/5.5.9 PHP Version The version of PHP installed on your hosting server. 5.5.6 PHP Memory Limit The maximum amount of memory in bytes that a script is allowed to allocate. 256 MB PHP Post Max Size The largest filesize that can be contained in one post. 8 MB PHP Time Limit The amount of time (in seconds) that your site will spend on a single operation before timing out (to avoid server lockups) 300 PHP Max Input Vars The maximum number of variables your server can use for a single function to avoid overloads. 1000 PHP Display Errors Determines whether errors should be printed to the screen as part of the output or if they should be hidden from the user. - SUHOSIN Installed Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers on the one hand against a number of well known problems in PHP applications and on the other hand against potential unknown vulnerabilities within these applications or the PHP core itself. If enabled on your server, Suhosin may need to be configured to increase its data submission limits. - MySQL Version The version of MySQL installed on your hosting server. 5.5.32 Max Upload Size The largest filesize that can be uploaded to your WordPress installation. 8 MB Default Time Zone is UTC Whether the timezone for your server is UTC. √ fsockopen/cURL Payment gateways can use cURL to communicate with remote servers to authorize payments, other plugins may also use it when communicating with remote services. √ SOAP Client Some webservices like shipping use SOAP to get information from remote servers, for example, live shipping quotes from FedEx require SOAP to be installed. √ DOM Document HTML/Multipart Emails use DOMDocument to generate inline CSS in templates. √ GZIP GZip (gzopen) is used to open the GEOIP database from MaxMind. √ Remote POST PayPal uses this method of commnuicating when sending back transaction information. See the wp_remote_post Codex page for more information. √ Remote GET Redux Framework may use this method of communication when checking for updates. √ # Active Plugins
This section displays all the active plugins installed on your site. From this area, you can see the current version +numbers of your plugins.
# Redux Instances
This section displays all the active instances of Redux Framework on your site. This information may be invaluable in +detecting collisions with other developers who use Redux in their projects. Multiple instances could be listed, depending +on if and how many plugins on your site use Redux Framework.
Field Name Description Example opt_name The opt_name variable set in the specified instance of Redux. redux_demo global_variable The global_variable variable set in the specified instance of Redux. redux_demo dev_mode Displays whether or not developer mode is enabled for the specified instance of Redux. √ ajax_save Displays whether or not AJAX based saving is enabled for the specified instance of Redux. √ page_slug The specified string that comprises the name of the options panel for the specified instance of Redux. redux_options page_permissions The minimum permission setting required to view the options panel for the specified instance of Redux. manage_options menu_type Variable sets whether or not the menu is displayed as an admin menu item in the specified instance of Redux. menu page_parent Variable sets where the options menu will be placed on the WordPress admin sidebar for the specified instance of Redux. themes.php compiler Flag setting the compiler option for the specified instance of Redux. √ output Indicates if output flag for globally shutting off all CSS output is enabled for the specified instance of Redux. √ output_tag The output_tag variable sets whether or not dynamic CSS will be generated for the customizer and Google fonts for this instance of Redux. √ template_path The full directory path to custom template files for this instance of Redux. This data is only displayed if the template_path argument is set. /srv/www/wp-content/themes//redux/templates Templates A list of custom templates used and their versions. This data is only displayed if the template_path argument is set and templates are installed. /admin/templates/container.tpl.php
,/admin/templates/content.tpl.php
,/admin/templates/footer.tpl.php
,/admin/templates/header.tpl.php
,/admin/templates/header_stickybar.tpl.php
,/admin/templates/menu_container.tpl.php
Extensions A list of installed Redux Framework extensions and their versions. This information is only displayed if extensions are installed. Widget Areas - 1.0.0
Social Profiles - 1.0.2
Search - 1.0.0
Multi Media - 1.0.0
Metaboxes - 1.3.1
Js Button - 1.0.1
Custom Fonts - 1.0.1
Color Scheme - 2.1.6# Theme
This section displays valuable information about the current theme running on your installation. Typically, this could be +one of the more problematic areas of a site – as there is no standard on what themes should and shouldn’t do.
Field Name Description Example Name The name of the current active theme. HelpBase Version The installed version of the current active theme. 1.0.0 Author URL The developer or plugin’s URL http://www.rdx.io Child Theme Displays whether the active theme is a child theme, and what the parent theme is. x Parent Theme Name The name of the current parent theme. This information is displayed only f the current theme is a child theme. HelpBase (child theme) Parent Theme Version The installed version of the parent theme. This information is displayed only f the current theme is a child theme. 1.0.0 Parent Theme Author URL The parent's theme's developer or URL. This information is displayed only f the current theme is a child theme. http://www.rdx.io Increasing the WordPress Memory Limit | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/overriding-default-css.html b/guides/advanced/overriding-default-css.html new file mode 100644 index 000000000..94cf1030f --- /dev/null +++ b/guides/advanced/overriding-default-css.html @@ -0,0 +1,98 @@ + + + + + +Redux # Increasing the WordPress Memory Limit
Edit your
wp-config.php
file and enter the following:define( 'WP_MEMORY_LIMIT', '256M' ); +
TIP
WordPress memory can be different to the server – you need to set this regardless of server memory settings
If you have access to your PHP.ini file, change the line in PHP.ini
If your line shows 32M, try 64M:
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB) +
If you don’t have access to PHP.ini, try adding this to an .htaccess file:
php_value memory_limit 64M +
Consult your hosting provider if none of the above works.
+ ← + + The Health Status Report + + Overriding Redux CSS + + → +
Overriding Redux CSS | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/panel-templates.html b/guides/advanced/panel-templates.html new file mode 100644 index 000000000..6c0b8a114 --- /dev/null +++ b/guides/advanced/panel-templates.html @@ -0,0 +1,69 @@ + + + + + +Redux # Overriding Redux CSS
We understand customization is important to any developer. That’s why we've provided a few useful hooks to enqueue or +dequeue our default CSS files. Interested? Read on!
DANGER
Be sure to prefix all the function names below to avoid conflicts with another developer's code.
Table of Contents
# Appending CSS
Let's say you want to append some custom CSS to your panel. Here is how this is achieved.
$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name +function add_panel_css() { + wp_register_style( + 'redux-custom-css', + 'https://urltomyfile', + array( 'redux-admin-css' ), // Be sure to include redux-admin-css so it's appended after the core CSS is applied + time(), + 'all' + ); + wp_enqueue_style('redux-custom-css'); +} +// This example assumes your opt_name is set to OPT_NAME, replace it with your opt_name value +add_action( 'redux/page/' . $opt_name . '/enqueue', 'add_panel_css' ); +
# Replacing CSS
If you believe you have a better overall design, it's easy to remove the Redux CSS file completely:
$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name +function remove_panel_css() { + wp_dequeue_style( 'redux-admin-css' ); +} +add_action( 'redux/page/' . $opt_name . '/enqueue', 'remove_panel_css' ); +
# The Complete Solution
The above functions may also be rolled together into a single function by doing the following:
$opt_name = 'OPT_NAME'; # TODO - Replace with your opt_name +function add_and_override_panel_css() { + wp_dequeue_style( 'redux-admin-css' ); + wp_register_style( + 'redux-custom-css', + 'http://urltomyfile', + array( 'farbtastic' ), // Notice redux-admin-css is removed and the WordPress standard farbtastic is included instead + time(), + 'all' + ); + wp_enqueue_style('redux-custom-css'); +} +add_action( 'redux/page/' . $opt_name . '/enqueue', 'add_and_override_panel_css' ); +
The power of full CSS override is now in your hands!
Panel Templates | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/updating-an-option-manually.html b/guides/advanced/updating-an-option-manually.html new file mode 100644 index 000000000..f4fce2b4a --- /dev/null +++ b/guides/advanced/updating-an-option-manually.html @@ -0,0 +1,71 @@ + + + + + +Redux # Panel Templates
As of Redux 3.4.3+, the Redux templates have been decoupled from the core. That means that ANY +developer can take the template files and override them for their own customized Redux panel.
Table of Contents
# How's it done?
To do this is simple. First, copy the templates from
~/redux-core/templates/panel
to a different location.DANGER
Never, ever, EVER modify
redux-core
. Always move things out of the core to make modifications.Tell Redux where these new files are, via the
templates_path
argument. That's it!# What if you change something?
Our templates use the same version methods of other products. If your panel is in
dev_mode
a notice will display in the panel +when a template file has been updated in the core.# Won't this Change All Panels?
We built Redux so each panel may have its own set of templates. It's all powered by the
opt_name
key. Your customizations +are yours and yours alone as long as keys are not shared with another panel.# Template Files
Template File Description container.tpl.php (opens new window) The template for the main panel container. content.tpl.php (opens new window) The template for the main content of the panel. footer.tpl.php (opens new window) The template for the panel footer area. header.tpl.php (opens new window) The template for the panel header area. header_stickybar.tpl.php (opens new window) The template for the header sticky bar. menu_container.tpl.php (opens new window) The template for the menu container of the panel. Updating an Option Manually | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/using-another-icon-web-font.html b/guides/advanced/using-another-icon-web-font.html new file mode 100644 index 000000000..762780401 --- /dev/null +++ b/guides/advanced/using-another-icon-web-font.html @@ -0,0 +1,91 @@ + + + + + +Redux # Updating an Option Manually
Most of the time, options for your theme or plugin will be set via the Redux option panel. What if the need to +update an option from someplace else arises? Perhaps an option needs to be changed behind the scenes, based on certain +conditions. Can it be done?
You better believe it! All thanks to the Redux API.
$opt_name = 'OPT_NAME'; // TODO - Replace with your opt_name +Redux::set_option( $opt_name, 'KEY', $option ); +
The
KEY
is the field ID you're seeking to update. The$option
is the value you +wish to save.This method saves the values in the database as well as updates the global variable.
+ ← + + Panel Templates + + Using Another Icon Font + + → +
Using Another Icon Font | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/wp-filesystem-proxy.html b/guides/advanced/wp-filesystem-proxy.html new file mode 100644 index 000000000..49e2446ae --- /dev/null +++ b/guides/advanced/wp-filesystem-proxy.html @@ -0,0 +1,120 @@ + + + + + +Redux # Using Another Icon Web Font
Redux uses Elusive Icons in our panel. We understand our choice in icon pack may not match or suit everyone's needs. +This is why we've made it easy to add a new icon pack. Here's how:
$opt_name = 'YOUR_OPT_NAME'; # TODO - Replace with your opt_name +function new_icon_font() { + // Uncomment this to remove elusive icon from the panel completely + //wp_deregister_style( 'redux-elusive-icon' ); + //wp_deregister_style( 'redux-elusive-icon-ie7' ); + + wp_register_style( + 'redux-font-awesome', + '//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css', + array(), + time(), + 'all' + ); + wp_enqueue_style( 'redux-font-awesome' ); +} +add_action( 'redux/page/' . $opt_name . '/enqueue', 'new_icon_font' ); +
To use the added icons, add the following section declaration:
Redux::add_section( 'OPT_NAME', array( + 'id' => 'icon_section', + 'title' => esc_html__('Home Settings', 'your-textdomain-here'), + 'header' => esc_html__('Welcome to the Redux Framework Demo', 'your-textdomain-here'), + 'desc' => esc_html__('Description goes here.', 'your-textdomain-here'), + 'icon' => 'fa fa-bell-o', + 'fields' => array() +) ); +
That's it! You're good to go!
Redux WP_Filesystem Proxy | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/advanced/wpml-integration.html b/guides/advanced/wpml-integration.html new file mode 100644 index 000000000..4a96a8d04 --- /dev/null +++ b/guides/advanced/wpml-integration.html @@ -0,0 +1,117 @@ + + + + + +Redux # Using the Redux WP_Filesystem Proxy
Redux has a WordPress filesystem proxy built in to help you read and write files that will pass Theme Check. These calls are available +the moment a Redux object has been loaded (your Redux config has been run).
Table of Contents
# Getting Started
First, get the Redux object. The easiest method is as follows:
$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +
Once the Redux object has been obtained, the filesystem is now available to use. It's easy to do. Run the following call:
$redux->filesystem->execute( 'action', PATH, $args ); +
Below is a list of available commands and the arguments associated with each.
# Chmod / File Permissions
By default, the WP_FileSystem API uses default values for chmod (read/write permissions). These are in the form of the +declared
FS_CHMOD_DIR
for directories orFS_CHMOD_FILE
for files. Do not worry about setting these values yourself.TIP
If you must override the default chmod settings, you may pass in a chmod argument for all actions except +object and unzip. To do so, pass a string or int:
0644
as this argument's value.# Possible Calls & Arguments.
#
mkdir
Create a directory. It will even make multiple child directories even it if it doesn't exist.
$redux = Redux::get_instance( 'OPT_NAME' ); // TODO - Use your opt_name +$path = "THE_PATH"; // TODO - Replace with path +if ( ! is_dir( $path ) ) { + $redux->filesystem->execute( "mkdir", $path ); +} +
#
copy
Copy files from one location to another.
name type required description destination string required The destination file path. overwrite boolean optional Overwrite the files if exist, or by default the WP_FileSystem will skip existing if the file exists. $redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +$path = "THE_PATH"; // TODO - Replace with path +$destination = "DESTINATION_PATH"; // TODO - Replace with target/destination path + +$redux->filesystem->execute( + 'copy', + $path, + array( + 'destination' => $destination // TODO - Replace with target/destination path + ) +); +
#
put_contents
The same as
file_put_contents
in PHP, but uses the WordPress filesystem API. Writes the contents of a variable +to file. This will override any file if it already exists.
name type required description content string required The content of the file. $redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +$path = "THE_PATH"; // TODO - Replace with path +$contents = "This is the content of the file." # TODO - Replace with contents + +$redux->filesystem->execute( + 'put_contents', + $path, + array( + 'content' => $contents + ) +); +
#
get_contents
Retrieve the contents of a file. This command will attempt to use the WordPress filesystem first. +However, if the file does not have the standard WordPress read permissions, it will fall back to
file_get_contents
.$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +$path = "THE_PATH"; // TODO - Replace with path + +$file_contents = $redux->filesystem->execute( + 'get_contents', + $path +); +
#
object
Return a valid WordPress FileSystem API object.
$redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +$object = $redux->filesystem->execute( 'object' ); +
#
unzip
Unzips an existing zip file to a new location.
# Arguments
name type required description destination string required The destination to unzip the zip file contents. $redux = Redux::get_instance('OPT_NAME'); // TODO - Use your opt_name +$path = "THE_PATH"; // TODO - Replace with path +$destination = "DESTINATION_PATH"; // TODO - Replace with target/destination path + +$redux->filesystem->execute( + 'unzip', + $path, + array( + 'destination' => $destination + ) +); +
+ ← + + Using Another Icon Font + + WPML Integration + + → +
WPML Integration | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/core-concepts.html b/guides/basics/core-concepts.html new file mode 100644 index 000000000..8e4287890 --- /dev/null +++ b/guides/basics/core-concepts.html @@ -0,0 +1,87 @@ + + + + + +Redux # WPML Integration
So you've embedded Redux into your theme or plugin, and you want to translate it with WPML.
What happens with the option fields used with Redux?
Can they also be translated with WPML?
The answer is yes, and we'll explain everything in simple steps.
Table of Contents
# Step 1: Find your opt_name variable
The
opt_name
variable is found in your Redux configuration file. An example can be found in +Redux'ssample-config.php
(opens new window), included in the Redux plugin.This is the variable name saved in the wp_options table. In this example opt_name is:
my-theme-options
.You'll need to define your own unique variable name for your theme or plugin.
$opt_name = "OPT_NAME"; // TODO - Replace with your opt_name +$theme = wp_get_theme(); +Redux::set_args( $opt_name, array( + 'display_name' => $theme->get( 'Name' ), + 'display_version' => $theme->get( 'Version' ) +) ); +
# Step 2: Select the options you want to translate
Let's say we want to translate three fields. To make it more interesting we'll demonstrate three different types of options.
A text field
Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( + 'id' => 'my-sample-textfield', + 'type' => 'text', + 'title' => esc_html__( 'Sample Text Field', 'your-text-domain' ), + 'subtitle' => esc_html__( 'This is the subtitle.', 'your-text-domain' ), + 'desc' => esc_html__( 'This is the description.', 'your-text-domain' ), + 'default' => 'Sample Text' +) ); +
A textarea with editor
Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( + 'id' => 'my-sample-textarea', + 'type' => 'editor', + 'title' => esc_html__( 'Sample Text Area', 'your-text-domain' ), + 'subtitle' => esc_html__( 'Write here your copyright text!', 'your-text-domain' ), + 'default' => 'Powered by Redux Framework.', +) ); +
A sortable text field array
Redux::set_field( 'OPT_NAME', 'SECTION_ID', array( + 'id' => 'my-sample-sortable-textfield', + 'type' => 'sortable', + 'title' => esc_html__( 'Sample Sortable Text Option', 'your-text-domain' ), + 'subtitle' => esc_html__( 'This is a subtitle.', 'your-text-domain' ), + 'desc' => esc_html__( 'This is the description.', 'your-text-domain' ), + 'options' => array( + 'si1' => 'Item 1', + 'si2' => 'Item 2', + 'si3' => 'Item 3', + ) +) ); +
To summarize, in our scenario we have:
- A text field with id:
my-sample-textfield
- A textarea with id:
my-sample-textarea
- A sortable text array with id:
my-sample-sortable-textfield
and optionssi1
si2
si3
The id's of the fields will be our WPML translation keys. In case of an array also the options are keys. Write them down.
# Step 3: Add your keys in
wpml-config.xml
WPML can read a configuration file that tells it what needs translation in themes and plugins. The file is named +
wpml-config.xml
and it’s placed in the root folder of the plugin or theme.To translate a single option, we need a key entry under admin-texts. To translate a serialized array, we must add +several keys under a key.
If the admin-texts block does not exist, you have to write it yourself. +This is how our admin-texts block should look like.
<admin-texts> + <key name="my-theme-options"> + <key name="my-sample-textfield" /> + <key name="my-sample-textarea" /> + <key name="my-sample-sortable-textfield"> + <key name="si1" /> + <key name="si2" /> + <key name="si3" /> + </key> + </key> +</admin-texts> +
The first key is always our opt_name e.g.:
my-theme-options
. The single options as a self-closed key tag and the +serialized array as a nested key block.For the WPML config file, refer to the official website: WPML Language Configuration Files (opens new window)
# Step 4: Translate your admin texts via WPML
If not already, you have to save the Admin Language in WPML menu ( Set Default admin language ). Now you can translate +your admin texts via WPML interface under WPML - String Translation. The context for themes is a concatenation of +
admin_texts_theme_
+ your theme nameAnd you are finally set!
+ ← + + Redux WP_Filesystem Proxy + + Core Concepts + + → +
Core Concepts | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/customizer-integration.html b/guides/basics/customizer-integration.html new file mode 100644 index 000000000..ac586d5fe --- /dev/null +++ b/guides/basics/customizer-integration.html @@ -0,0 +1,67 @@ + + + + + +Redux # Core Concepts
Redux is a single API that makes it simple to perform various features within WordPress. We'll go over our basic concepts +to properly grasp how Redux works.
Table of Contents
# Never modify core files!
Redux is extremely extensible, which means you can override nearly anything using filters. You will never find a need to modify a core file unless +you're helping us to solve a bug. NEVER modify anything inside redux-core. If you want to change how a field works, +build an extension instead. Need to modify a value when it's saved? Use a filter.
Why is modifying `redux-core` files a bad practice when embedded in my own product?
Redux is built to run with only one version of the framework code. If you modify core files in your version, which you +embed in a product, there's no guarantee your version will be the version loaded should another product be using Redux. +This will most likely cause conflicts and headaches for you and your clients. By using filters and extensions, you ensure that your code always loads +despite the "core" that is instantiated first.
# Object Structure
We need to understand the object structure of Redux to understand how it all fits together.
# Field
The lowest building block is a field. A field is what is displayed for a user to input data. It has its own set of characteristics +depending on the field type. At this level, whatever args are set to the field act as an override for all levels above.
# Section
A section is a grouping of fields. It groups everything together into its own array. It containes a number of arguments that passed down +to the fields below, provided the fields below do not specify those same arguments on their own declaration. Again, the fields +level args override all.
# Box
In some cases, such as is with metaboxes, an extra grouping is required. Hence, a box. A box is simply a container with a bunch of sections +within it. The primary purpose of a box is placement on the screen.
# Instance
Instance level arguments are known as global arguments. They impact all areas of +the instance. Typically, these are arguments that affect how Redux performs, but they can set an entire instance to display +a control panel in the customizer only. If you're not sure what's going on, the problem may be in the global args.
Remember, there can be multiple instances of Redux running in a single WordPress installation. This means that all products based on Redux, be it +plugins or the theme can be running at once without impacting one another.
# Arguments
Every object has arguments, and every level of nested objects can inherit or override those arguments. When looking at an +argument, make sure you're thinking of how it will impact all the nested items below it (children).
# Global Arguments
Global arguments are those arguments which affect every field or how your +instance of Redux performs. These arguments can enable/disable the customizer +by default, change the menu title, and set +fields to automatically output CSS or not. For a more detailed breakdown, +visit the Global Arguments page as well as the docs related to each field and setting.
#
opt_name
, your unique instance keyOne of the most important global variables is your opt_name. This is a +unique key to distinguish your Redux instance from all others. It's also where your data is stored in the database and +if you're using the global variable, how you access data within your code.
Choose an uncommon `opt_name` to avoid issues
If two instances of Redux use the same
opt_name
, they will only override one another's settings in order of occurrence. +It is crucial that to pick a unique string for your product.+ ← + + WPML Integration + + Customizer Integration + + → +
Customizer Integration | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/getting-started.html b/guides/basics/getting-started.html new file mode 100644 index 000000000..bfe04f13c --- /dev/null +++ b/guides/basics/getting-started.html @@ -0,0 +1,111 @@ + + + + + +Redux # Customizer Integration
Redux contains customizer support. Here is a video demonstrating how implementation of customizer support may be +used in your theme.
+ ← + + Core Concepts + + Getting Started + + → +
Getting Started | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/install.html b/guides/basics/install.html new file mode 100644 index 000000000..648805985 --- /dev/null +++ b/guides/basics/install.html @@ -0,0 +1,109 @@ + + + + + +Redux # Getting Started
There are several methods to quickly begin using Redux, each targeted toward different skill levels and use cases. Read +through to see what suits your particular needs.
Table of Contents
# Installing
Redux must be installed to begin using it. The quickest approach is to install the WordPress.org plugin, although other +approaches are available. Read more in our install docs.
# Core Concepts
Another great guide to review is our core concepts. The Redux may be confusing without understanding how it's structured. +Read more in our core concepts docs
# Basic Config
Once Redux is installed, we can begin digging in. Let's begin with a basic config. The barebones example (opens new window) +or the more extensive sample config (opens new window) may be modified as needed. +We hope you'll customize our examples and adapt them to suit your needs.
<?php + if ( ! class_exists( 'Redux' ) ) { + return; + } + + $opt_name = 'redux_demo'; + + $theme = wp_get_theme(); // For use with some settings. Not necessary. + + $args = array( + 'display_name' => $theme->get( 'Name' ), + 'display_version' => $theme->get( 'Version' ), + 'menu_title' => esc_html__( 'Sample Options', 'your-textdomain-here' ), + 'customizer' => true, + ); + + Redux::set_args( $opt_name, $args ); + + Redux::set_section( + $opt_name, + array( + 'title' => esc_html__( 'Basic Field', 'your-textdomain-here' ), + 'id' => 'basic', + 'desc' => esc_html__( 'Basic field with no subsections.', 'your-textdomain-here' ), + 'icon' => 'el el-home', + 'fields' => array( + array( + 'id' => 'opt-text', + 'type' => 'text', + 'title' => esc_html__( 'Example Text', 'your-textdomain-here' ), + 'desc' => esc_html__( 'Example description.', 'your-textdomain-here' ), + 'subtitle' => esc_html__( 'Example subtitle.', 'your-textdomain-here' ), + 'hint' => array( + 'content' => 'This is a <b>hint</b> tool-tip for the text field.<br/><br/>Add any HTML based text you like here.', + ) + ) + ) + ) + ); +
# Community
We have an incredibly active community with thousands of developers worldwide. Stay up to date on the development of +Redux and reach out to our community with these helpful resources.
- Chat with fellow Redux users on our slack channel (opens new window).
- For help using Redux, ask on StackOverflow using the tag redux-framework (opens new window).
- Find inspiring examples of people building with Redux at the Redux Showcase (opens new window).
- Submit bug issues and pull-requests on our issue tracker (opens new window). Be sure to read our contributing guidelines (opens new window) before posting, or we'll point you to that document to get the information we need. 😃
+ ← + + Customizer Integration + + Installing + + → +
Installing | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/removing-demo-mode-notice.html b/guides/basics/removing-demo-mode-notice.html new file mode 100644 index 000000000..3916794f7 --- /dev/null +++ b/guides/basics/removing-demo-mode-notice.html @@ -0,0 +1,69 @@ + + + + + +Redux # Installing
There are several easy ways to quickly begin using Redux, each one appealing to different skill levels and use cases. Read +through to see what suits your particular needs.
Table of Contents
# Downloading
# WordPress.org Plugin
By using the Redux plugin, you can ensure your users will always be up to date with the most stable release.
WordPress.org Plugin (opens new window)
# GitHub Repository (opens new window)
If stability isn't enough for you, why not work with the cutting edge? Our repo (opens new window) +is highly active. We work with the community to vet any changes or improvements to the Redux core.
GitHub Repository (opens new window)
# Using Composer
You're not a developer, you're a code jedi! You laugh at copy and paste! Why not try Composer and Redux. It will make +your development time that much easier.
# WP Packagist
The most stable of releases resides on WordPress.org. Only those releases that have been tested by the masses. Use this configuration +for the ultimate in stability.
{ + "repositories": [ + { + "type": "composer", + "url": "https://wpackagist.org" + } + ], + "require": { + "wpackagist-plugin/redux-framework": "*" + } +} +
# Repo Stable Release
These releases are often pre-release to WordPress.org. Although they are considered stable, they've not yet been fully tested by our community.
{ + "require": { + "redux-framework/redux-framework": "*" + } +} +
# Repo Master Branch
Go forth, young Padawan. Do not underestimate the potential bugs of the master branch. 😃
{ + "require": { + "redux-framework/redux-framework": "dev-master" + } +} +
# File Structure
Redux comes in two forms. The first is a plugin form. The second is the full repo of which you only need a subset +to run Redux. In both of these packages,
redux-core
is the only folder that matters. The rest of the files add +additional features.# Plugin Structure
Once downloaded, unzip the compressed folder to view the structure of the compiled Redux Framework plugin. You'll +see something similar to this:
redux-framework/ +├── code-styles/ +├── redux-core/ +├── sample/ + ├── sample-config.php + ├── barebones-config.php +
As you can see, the sample config is present here. The Redux sample-config file can be loaded by activating the Redux +plugin and clicking on the Activate Demo Mode on the plugin's view within your WordPress admin.
# Repository or Composer Structure
In this download, you'll find many more files than found in the plugin. It should look something like this:
redux-framework/ +├── .github/ +├── codestyles/ +├── redux-core/ +├── sample/ + ├── sample-config.php + ├── barebones-config.php +
Embedding the Redux repo will not pass approval
Be warned that attempting to embed the entire Redux repo inside a theme or plugin will not pass approval for many +marketplaces including WordPress.org and ThemeForest (opens new window).
+ ← + + Getting Started + + Removing the Demo Notice + + → +
Removing the Demo Notice | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/support-defined.html b/guides/basics/support-defined.html new file mode 100644 index 000000000..8ea25f77b --- /dev/null +++ b/guides/basics/support-defined.html @@ -0,0 +1,79 @@ + + + + + +Redux # Removing the Demo Mode Notice
The Redux Framework plugin ships with a sample config. This permits folks to try Redux out without effort. +This may be less than desirable if you intend to ship Redux with a premium theme or product. The demo items are easily +disabled with the code block below.
Redux::disable_demo(); +
Place that anywhere in your theme or plugin and all demo mode references will be hidden.
+ ← + + Installing + + Getting Help/Support + + → +
Getting Help/Support | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/using-extensions.html b/guides/basics/using-extensions.html new file mode 100644 index 000000000..d2c730db3 --- /dev/null +++ b/guides/basics/using-extensions.html @@ -0,0 +1,92 @@ + + + + + +Redux # Getting Help: Our Support Defined
We've included this document to help everyone understand what we will and will not support. Please read it carefully and +with understanding as we wish to truly convey our intent to help.
Table of Contents
# Who are we?
We maintain an open source project entitled Redux Framework. It is used by millions of users across in all walks of life across the +world. Redux is used primarily by developers. That means if users of our developers +approach us for help, it's often challenging and sometimes impossible to provide the requested support.
# Why is that?
Redux is built for developers. A basic to moderate understanding of PHP, error logs, and JavaScript bugs is required. It is impossible +for us to provide solutions to those without the experience of coding in these spaces. We mean no disrespect, but often times it +takes us five times longer to explain a standard developer concept to a non-developer.
# But I'm a user; does that mean I'm out of luck?!
Not entirely. We want to help. We really do. We simply need to be compensated for our time. Not only are we debugging a +potential problem in OUR code, but also need to debug a problem within another developer's code to help. To do this, we +need you to support our project by paying for premium support.
# But that's not fair!
It’s also not fair that your developer may have stopped supporting you. We sympathize. However, we'll be required to find out +exactly what your developer was doing and that takes a LOT of time on our part. We need to charge for that service. +Solving problems in third party applications that use Redux takes us away from our means as well as time spent +making Redux better.
# Truly, we want to help!
We truly do want to help! But at the end of the day, we can't offer unlimited support for circumstances beyond our control.
# Best of Luck!
We genuinely wish you the best of luck. We're not attempting to insult. We will gladly solve problems in our code, but we cannot +solve problems in another developer's code without compensation.
# I still want support!
Please do not be disappointed if we inform you that we require a purchase of premium support +for us to further help you if your problem is outside the scope of our framework. For a quote, please submit a request (opens new window) via our Contact Form. +Breifly describe your problem. If we're able to help, we'll send you a quote and request additional information from you then.
+ ← + + Removing the Demo Notice + + Using Extensions + + → +
Using Extensions | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/basics/using-tgm-plugin-activation.html b/guides/basics/using-tgm-plugin-activation.html new file mode 100644 index 000000000..f35545fe9 --- /dev/null +++ b/guides/basics/using-tgm-plugin-activation.html @@ -0,0 +1,68 @@ + + + + + +Redux # Using and Creating Extensions
Extensions are one of the most powerful features of Redux. Any part of Redux can be overloaded to do virtually +anything with extensions.
Table of Contents
WARNING: Extensions must be loaded BEFORE you use them
For best results, always load your extension before attempting to reference them in a config. Some extensions have +custom APIs that will not be included and thus results may be poor. Always load extensions first, then use them.
# Loading an Extension
Using the Redux API, loading a single extension or a folder of extensions is simple.
Redux::set_extensions( 'OPT_NAME', 'RELATIVE_PATH_TO_DIRECTORY' ); +
That's it! Redux will recognize your extension(s) for your instance. You may then begin using their functionality in +your config code.
TIP
If multiple extensions are in use, ensure they are loading properly in their own named folders within the specified +directory to load them all.
extensions/ +├── metaboxes/ +├── customizer/ +├── custom_field/ + ├── extension_custom_field.php + ├── custom_field/ + ├── field_custom_field.css + ├── field_custom_field.js + ├── field_custom_field.php +
# Fetching Extensions
Sometimes you need to fetch the existing extensions to identify what is being used.
# Redux::get_extensions()
This method requires one or two parameters depending on the desired return value.
# Fetching all Extensions
Redux::get_extensions( $opt_name ); +
This returns an array of loaded extensions containing key/pair information of
path
(the path to the extension) and +class
(the classname of the extension). False is returned on failure.# Fetching a Single Extension
Use the following to fetch the path of a single extension:
Redux::get_extensions( $opt_name, 'EXTENSION_NAME' ); +
# Creating a Custom Extension
Creating your own extension is simple. In fact, to change the way a Redux field works, an extension solution is +preferred to modifying the core code.
Try it yourself using our extension boilerplate (opens new window) +included in the sample folder.
# Extension Folder Structure
All extensions must follow a similar structure.
├── custom_field/ + ├── extension_custom_field.php + ├── custom_field/ + ├── field_custom_field.css + ├── field_custom_field.js + ├── field_custom_field.php + ├── field_custom_field.php +
Using TGM Plugin Activation | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/index.html b/guides/index.html new file mode 100644 index 000000000..b80a21f6e --- /dev/null +++ b/guides/index.html @@ -0,0 +1,59 @@ + + + + + +Redux # Using TGM Plugin Activation
The best way to install Redux is to use the TGM Plugin Activation class. This class allows you to encourage the user to +install Redux as a plugin rather than embedding it in your theme or plugin. Why would you want to do that?
- The WordPress plugin is kept up to date and addresses any new vulnerabilities.
- You don't have to worry about updating it.
- We're rabid about support.
- It's a lot less pain during your code reviews.
Depending on the market (ThemeForest, WordPress.org), the pain of embedding can be quite intense. As such, this +is the recommended approach by Redux.
# Download your Custom Class
TO begin, get TMG customized for you. You can acquire it here: TGM Plugin Activation Download (opens new window)
Be sure to select how you're going to use TGM to match your needs.
# Add Your Config
+ ← + + Using Extensions + + IDE Snippets & Templates + + → +
Core Concepts | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/other/ide-snippets-and-templates.html b/guides/other/ide-snippets-and-templates.html new file mode 100644 index 000000000..aa743f485 --- /dev/null +++ b/guides/other/ide-snippets-and-templates.html @@ -0,0 +1,68 @@ + + + + + +IDE Snippets & Templates | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/other/migration-guide.html b/guides/other/migration-guide.html new file mode 100644 index 000000000..697f33e2a --- /dev/null +++ b/guides/other/migration-guide.html @@ -0,0 +1,69 @@ + + + + + +Redux # IDE Snippets & Templates
Thanks to the great work of our community, and notably @karimhossenbux (opens new window) +Kimono Themes, we now have Snippets for Redux from various IDEs. If you would like +to contribute to this effort, please contact support@redux.io.
+ ← + + Using TGM Plugin Activation + + Migrating to 4.x + + → +
Migrating to 4.x | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/other/redux-converter.html b/guides/other/redux-converter.html new file mode 100644 index 000000000..fb287ddda --- /dev/null +++ b/guides/other/redux-converter.html @@ -0,0 +1,67 @@ + + + + + +Redux # 4.x Migration & Compatibility
For all intents and purposes, Redux 4.x performs the same as 3.x. To improve support of WordPress standards, a number of functions +have been renamed. A shim has been included for each of these functions with a deprecation notice that only appears +when
WP_DEBUG
is enabled,dev_mode
is enabled, or when the site is running locally. It is strongly recommended migrating the new function names. +Most of these functions are internal and will not impact performance.Below are the affected classes and methods.
Table of Contents
# Redux::
3.x 4.x Redux::getExtensions
Redux::get_extensions
Redux::setExtensions
Redux::set_extensions
Redux::setOption
Redux::set_option
Redux::getOption
Redux::get_option
Redux::getArg
Redux::get_arg
Redux::getArgs
Redux::get_args
Redux::setArgs
Redux::set_args
Redux::setHelpSidebar
Redux::set_help_sidebar
Redux::setHelpTab
Redux::set_help_tab
Redux::removeField
Redux::remove_field
Redux::getField
Redux::get_field
Redux::hideSection
Redux::hide_section
Redux::removeSection
Redux::remove_section
Redux::getSections
Redux::get_sections
Redux::setSections
Redux::set_sections
Redux::getSection
Redux::get_section
Redux::createRedux
Redux::create_redux
Redux::getSection
Redux::get_section
Redux::loadRedux
Redux::load_redux
Redux::extensionPath
Redux::extension_path
Redux::loadExtensions
Redux::load_extensions
# Redux_Functions::
3.x 4.x Redux_Functions::initWpFilesystem
Redux_Functions::init_wp_filesystem
Redux_Functions::isMin
Redux_Functions::is_min
# Redux_Helpers::
3.x 4.x Redux_Helpers::getReduxInstances
Redux_Helpers::get_all_instances
Redux_Helpers::getReduxTemplates
Redux_Helpers::get_redux_templates
Redux_Helpers::compileSystemStatus
Redux_Helpers::compile_system_status
Redux_Helpers::makeBoolStr
Redux_Helpers::make_bool_str
Redux_Helpers::cleanFilePath
Redux_Functions_Ex::wp_normalize_path
Redux_Helpers::isTheme
Redux_Helpers::is_theme
Redux_Helpers::reduxAsPlugin
Redux_Core::$_as_plugin
Redux_Helpers::isChildTheme
Redux_Helpers::is_child_theme
Redux_Helpers::wp_normalize_path
Redux_Functions_Ex::wp_normalize_path
Redux_Helpers::isParentTheme
Redux_Helpers::is_parent_theme
Redux_Helpers::trackingObject
Redux_Helpers::get_statistics_object
Redux_Helpers::getTrackingObject
Redux_Helpers::get_statistics_object
Redux_Helpers::isWpDebug
Redux_Helpers::is_wp_debug
Redux_Helpers::isLocalHost
Redux_Helpers::is_local_host
Redux_Helpers::isFieldInUse
Redux_Helpers::is_field_in_use
Redux_Helpers::isFieldInUseByType
Redux_Helpers::is_field_in_use_by_type
Redux_Helpers::tabFromField
Redux_Helpers::tab_from_field
# Redux_Metaboxes::
3.x 4.x Redux_Metaboxes::getPriority
Redux_Metaboxes::get_priority
Redux_Metaboxes::getBox
Redux_Metaboxes::get_box
Redux_Metaboxes::getBoxes
Redux_Metaboxes::get_boxes
Redux_Metaboxes::setBoxes
Redux_Metaboxes::set_boxes
Redux_Metaboxes::setBox
Redux_Metaboxes::set_box
Redux_Metaboxes::setField
Redux_Metaboxes::set_field
Redux_Metaboxes::getField
Redux_Metaboxes::get_field
Redux_Metaboxes::processFieldsArray
Redux_Metaboxes::process_fields_array
Redux_Metaboxes::processSectionsArray
Redux_Metaboxes::process_sections_array
Redux_Metaboxes::setSection
Redux_Metaboxes::set_section
Redux_Metaboxes::getSection
Redux_Metaboxes::get_section
Redux_Metaboxes::constructFields
Redux_Metaboxes::construct_fields
Redux_Metaboxes::constructSections
Redux_Metaboxes::construct_sections
Redux_Metaboxes::constructBoxes
Redux_Metaboxes::construct_boxes
Redux_Metaboxes::constructArgs
Redux_Metaboxes::construct_args
Redux_Metaboxes::filterMetaboxes
Redux_Metaboxes::filter_metaboxes
+ ← + + IDE Snippets & Templates + + Framework Converter + + → +
Framework Converter | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/other/theme-check-warnings-and-errors.html b/guides/other/theme-check-warnings-and-errors.html new file mode 100644 index 000000000..d237c88c2 --- /dev/null +++ b/guides/other/theme-check-warnings-and-errors.html @@ -0,0 +1,71 @@ + + + + + +Redux # Framework Converter
We've created a conversion utility to make conversion from a different option framework easier. It allows you to play +with Redux and convert data from other input frameworks.
Get the Redux Converter (opens new window)
Currently supported frameworks:
Theme Check Warnings and Errors | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/guides/other/wordpress.org-submissions.html b/guides/other/wordpress.org-submissions.html new file mode 100644 index 000000000..56cea68d9 --- /dev/null +++ b/guides/other/wordpress.org-submissions.html @@ -0,0 +1,62 @@ + + + + + +Redux # Theme Check Warnings and Errors
We take compliance very seriously here at Redux. Those who run Theme Check may get some warnings or errors. This document +will help you prepare your theme for submission to the WordPress.org directory or a marketplace such as Envato +(ThemeForest/CodeCanyon). This article is primarily for users who are downloading from the GitHub Repo.
TIP
Redux 4.x has been updated to solve a majority of the Warnings and Non-Errors. This doc has yet to be updated.
# Deleting Unneeded Files
These files & directories are primarily for testing and development. If left in your submission, it will be rejected.
- .github/
- codestyles/
- .gitignore
- .git/
- .jshintignore
- .jshintrc
- .travis.yml
- composer.json
- gulpfile.js
- package-lock.json
# Warnings and Non-Errors
With those items removed, you will get a few more errors yet. We’ll go over each of these.
# INFO: The theme appears to use include or require
This is harmless and will not affect you. Disregard all of these messages.
# REQUIRED: Themes should use
add_theme_page()
for adding admin pagesFALSE! This is in regard to
add_submenu_page()
. That's how we add submenus to the panel menu. It will pass inspection. +There's also aadd_dashboard_page()
reference. This also is harmless and will be incorporated at a later date.# WARNING: Found PHP short tags in file
~/redux-core/inc/fields/raw/parsedown.php
False again. This is a regular expression. Disregard.
# WARNING:
file_put_contents / file_get_contents / curl_init / curl_exec
was found...These items are primarily fallback for when the
WP_Filesystem
+fails. And yes, it does fail on odd hosts. These warning will not get you rejected. If they do, send the +reviewer this page, and you will make it through.+ ← + + Framework Converter + + WordPress.org Submissions + + → +
WordPress.org Submissions | Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/docs/.vuepress/public/icons/android-chrome-192x192.png b/icons/android-chrome-192x192.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/android-chrome-192x192.png rename to icons/android-chrome-192x192.png diff --git a/docs/.vuepress/public/icons/android-chrome-512x512.png b/icons/android-chrome-512x512.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/android-chrome-512x512.png rename to icons/android-chrome-512x512.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon-120x120.png b/icons/apple-touch-icon-120x120.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon-120x120.png rename to icons/apple-touch-icon-120x120.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon-152x152.png b/icons/apple-touch-icon-152x152.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon-152x152.png rename to icons/apple-touch-icon-152x152.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon-180x180.png b/icons/apple-touch-icon-180x180.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon-180x180.png rename to icons/apple-touch-icon-180x180.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon-60x60.png b/icons/apple-touch-icon-60x60.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon-60x60.png rename to icons/apple-touch-icon-60x60.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon-76x76.png b/icons/apple-touch-icon-76x76.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon-76x76.png rename to icons/apple-touch-icon-76x76.png diff --git a/docs/.vuepress/public/icons/apple-touch-icon.png b/icons/apple-touch-icon.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/apple-touch-icon.png rename to icons/apple-touch-icon.png diff --git a/docs/.vuepress/public/icons/favicon-16x16.png b/icons/favicon-16x16.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/favicon-16x16.png rename to icons/favicon-16x16.png diff --git a/docs/.vuepress/public/icons/favicon-32x32.png b/icons/favicon-32x32.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/favicon-32x32.png rename to icons/favicon-32x32.png diff --git a/docs/.vuepress/public/icons/msapplication-icon-144x144.png b/icons/msapplication-icon-144x144.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/msapplication-icon-144x144.png rename to icons/msapplication-icon-144x144.png diff --git a/docs/.vuepress/public/icons/mstile-150x150.png b/icons/mstile-150x150.png old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/mstile-150x150.png rename to icons/mstile-150x150.png diff --git a/docs/.vuepress/public/icons/safari-pinned-tab.svg b/icons/safari-pinned-tab.svg old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/icons/safari-pinned-tab.svg rename to icons/safari-pinned-tab.svg diff --git a/index.html b/index.html new file mode 100644 index 000000000..2f3d05d3b --- /dev/null +++ b/index.html @@ -0,0 +1,69 @@ + + + + + +Redux + + + + + + + + + + + + + + + + ++ + + diff --git a/docs/.vuepress/public/logo.png b/logo.png similarity index 100% rename from docs/.vuepress/public/logo.png rename to logo.png diff --git a/docs/.vuepress/public/manifest.json b/manifest.json old mode 100755 new mode 100644 similarity index 100% rename from docs/.vuepress/public/manifest.json rename to manifest.json diff --git a/package.json b/package.json deleted file mode 100755 index ccbebd709..000000000 --- a/package.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "name": "test", - "version": "1.0.0", - "main": "index.js", - "license": "MIT", - "devDependencies": { - "@dovyp/vuepress-plugin-clipboard-copy": "^1.0.0-alpha.7", - "@vuepress/plugin-active-header-links": "next", - "@vuepress/plugin-back-to-top": "^1.8.2", - "@vuepress/plugin-google-analytics": "next", - "@vuepress/plugin-notification": "next", - "@vuepress/plugin-pagination": "next", - "@vuepress/plugin-pwa": "^1.8.2", - "@vuepress/plugin-register-components": "^1.8.2", - "vfg-field-array": "^0.0.6", - "vue": "^2.6.14", - "vue-form-generator": "^2.3.4", - "vue-multiselect": "^2.1.6", - "vuepress": "^1.8.2", - "vuepress-plugin-clean-urls": "^1.1.2", - "vuepress-plugin-container": "^2.1.5", - "vuepress-plugin-copyright": "^1.0.2", - "vuepress-plugin-git-log": "^1.0.1", - "vuepress-plugin-nprogress": "^1.1.8", - "vuepress-plugin-reading-progress": "^1.0.10", - "vuepress-plugin-zooming": "^1.1.8", - "globby":"^11.0.4" - }, - "scripts": { - "docs:dev": "vuepress dev docs", - "docs:build": "set NODE_OPTIONS= --openssl-legacy-provider && vuepress build docs && cp 404.md docs/.vuepress/dist/ && cp CNAME docs/.vuepress/dist/ && cp -r docs/fonts docs/.vuepress/dist/ && cp -r docs/css docs/.vuepress/dist/" - }, - "dependencies": { - "bootstrap": "^5.0.2", - "bootstrap-vue": "^2.21.2", - "esm": "^3.0.0", - "jquery": "^3.6.0", - "vfg-field-object": "^0.0.4", - "vue-router": "^3.5.2", - "vuepress-plugin-sitemap": "^2.3.1" - } -} diff --git a/docs/.vuepress/public/redux-2x.png b/redux-2x.png similarity index 100% rename from docs/.vuepress/public/redux-2x.png rename to redux-2x.png diff --git a/docs/.vuepress/public/redux.png b/redux.png similarity index 100% rename from docs/.vuepress/public/redux.png rename to redux.png diff --git a/service-worker.js b/service-worker.js new file mode 100644 index 000000000..7167de2d0 --- /dev/null +++ b/service-worker.js @@ -0,0 +1,1173 @@ +/** + * Welcome to your Workbox-powered service worker! + * + * You'll need to register this file in your web app and you should + * disable HTTP caching for this file too. + * See https://goo.gl/nhQhGp + * + * The rest of the code is auto-generated. Please don't update this file + * directly; instead, make changes to your Workbox build configuration + * and re-run your build process. + * See https://goo.gl/2aRDsh + */ + +importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js"); + +self.addEventListener('message', (event) => { + if (event.data && event.data.type === 'SKIP_WAITING') { + self.skipWaiting(); + } +}); + +/** + * The workboxSW.precacheAndRoute() method efficiently caches and responds to + * requests for URLs in the manifest. + * See https://goo.gl/S9QRab + */ +self.__precacheManifest = [ + { + "url": "404.html", + "revision": "7f5f923bd8029ad29c252e66d01bf4d3" + }, + { + "url": "assets/css/0.styles.5bd36e9a.css", + "revision": "7b050c02474f94fe2ebcf55fd827d0b2" + }, + { + "url": "assets/img/accordion.c53c2160.png", + "revision": "c53c2160beaff1bf09e2d7c68b9c428a" + }, + { + "url": "assets/img/active_plugins.f753cef9.png", + "revision": "f753cef93c12b2ac64a11839ad158459" + }, + { + "url": "assets/img/background.be51f66e.png", + "revision": "be51f66ead40f19762c1499a260dfddc" + }, + { + "url": "assets/img/box-shadow.20e92e12.png", + "revision": "20e92e12c4326009549c8240d8aa4ab8" + }, + { + "url": "assets/img/button_set.e1c5f873.png", + "revision": "e1c5f87341d8616302a9e875c98e5009" + }, + { + "url": "assets/img/checkbox.8ff588d8.png", + "revision": "8ff588d87c0766105a694c700e80868d" + }, + { + "url": "assets/img/color_gradient.4086d2f4.png", + "revision": "4086d2f4fabc3af84a1bbff297db08ef" + }, + { + "url": "assets/img/color_rgba.a7a2975a.png", + "revision": "a7a2975aac49bf53bc9a1621a49afc18" + }, + { + "url": "assets/img/color_schemes_picker_color.4506076b.png", + "revision": "4506076b88c5cc5df3ee4708df433466" + }, + { + "url": "assets/img/color_schemes_picker.5ca88a95.png", + "revision": "5ca88a9593b59d6ce795f3cf5119536f" + }, + { + "url": "assets/img/color_schemes.2b73ff48.png", + "revision": "2b73ff48d1ac4ff299eba52827647beb" + }, + { + "url": "assets/img/color-palette.bdece04a.png", + "revision": "bdece04a56419be319439a05a83571e5" + }, + { + "url": "assets/img/color.f1100a7f.png", + "revision": "f1100a7f0b926c3e03a562283b0b12e3" + }, + { + "url": "assets/img/content.7546efc2.jpg", + "revision": "7546efc2d92c085424f5f2185db3a871" + }, + { + "url": "assets/img/copy.461f2286.svg", + "revision": "461f22861ca3b3207f41f4914639140e" + }, + { + "url": "assets/img/editor.0e39ed42.png", + "revision": "0e39ed428e8debd9d069bd7fdc0f2249" + }, + { + "url": "assets/img/gallery.db07115f.png", + "revision": "db07115fa418bb7e697ebad58dfec802" + }, + { + "url": "assets/img/google_maps.77573ccb.png", + "revision": "77573ccbc26b07d37f690022b4aa684a" + }, + { + "url": "assets/img/hints_alignment.63b7effc.jpg", + "revision": "63b7effc1a8575d280f8f6b730f74378" + }, + { + "url": "assets/img/hints.f21699b3.png", + "revision": "f21699b328a9bd6965a2e5ad998564b4" + }, + { + "url": "assets/img/icon-select.98ce43fd.jpg", + "revision": "98ce43fde0ab7f17214d3f5f77c746e5" + }, + { + "url": "assets/img/image_select.4e71f892.png", + "revision": "4e71f89281b32d8817ccfc329e7917c7" + }, + { + "url": "assets/img/io.622a8677.png", + "revision": "622a8677618d8982f3710b2fa27f508e" + }, + { + "url": "assets/img/media.d38f5d91.png", + "revision": "d38f5d911b43bf5960d64528b49f43b0" + }, + { + "url": "assets/img/multi_text.29cbde62.png", + "revision": "29cbde62bdeb76a9e52b82521db8ae6d" + }, + { + "url": "assets/img/options_object_console.8862960f.png", + "revision": "8862960f8cb4c2a5b7f64f060c20df1d" + }, + { + "url": "assets/img/options_object.6120e496.png", + "revision": "6120e4969a41bdf8fe18f97829e2bd19" + }, + { + "url": "assets/img/palette_color.eeac131a.png", + "revision": "eeac131a92b1ed2408981db8791c35a7" + }, + { + "url": "assets/img/radio.209501f2.png", + "revision": "209501f2fa4cb72bd6febaabbfcc144a" + }, + { + "url": "assets/img/raw_full_width.52d22ecf.png", + "revision": "52d22ecf53886f0d9d8a4f20c18c559f" + }, + { + "url": "assets/img/raw_sectioned.cdd956b1.png", + "revision": "cdd956b1f2fd197b6e87508b3a585730" + }, + { + "url": "assets/img/redux-tabbed.77ad271f.jpg", + "revision": "77ad271f122e68181364e4e73d053401" + }, + { + "url": "assets/img/search.83621669.svg", + "revision": "83621669651b9a3d4bf64d1a670ad856" + }, + { + "url": "assets/img/section.309ec967.png", + "revision": "309ec967c4769899b632e64e7c7caad9" + }, + { + "url": "assets/img/slider.82e0bf9a.png", + "revision": "82e0bf9a2183def90b87728b42f4c789" + }, + { + "url": "assets/img/slides.8b60ff5a.png", + "revision": "8b60ff5a17111c97f8cdb058739a903c" + }, + { + "url": "assets/img/text-multidimensional.9034ca24.png", + "revision": "9034ca24d0bda48c0533b362fdfc85b2" + }, + { + "url": "assets/img/text-simple.08f2a147.png", + "revision": "08f2a14727cb26b3bd4778dc7c17b1ec" + }, + { + "url": "assets/img/textarea.8550ef5d.png", + "revision": "8550ef5da1606f4da02ef25d1a5aec70" + }, + { + "url": "assets/img/typography.1efb7349.png", + "revision": "1efb7349c8490f21620a06fd53ae1c03" + }, + { + "url": "assets/js/1.70e12769.js", + "revision": "934a64cc4204432f9d63e36deb50d222" + }, + { + "url": "assets/js/100.30e2f836.js", + "revision": "407e63bd9019be6e817512cf86304810" + }, + { + "url": "assets/js/101.1f998ef9.js", + "revision": "57d328641d3933a944a34713ab631a20" + }, + { + "url": "assets/js/102.30614715.js", + "revision": "2dbb8bd7991fb3fb604fad8e0cefc060" + }, + { + "url": "assets/js/103.73a4857a.js", + "revision": "0f2aa5fe9c22c2702cf3447e14f3a8b2" + }, + { + "url": "assets/js/104.67b7e9fd.js", + "revision": "b02ea914582ce20e71a4fb6c2a33776f" + }, + { + "url": "assets/js/105.26da3914.js", + "revision": "2f5533939c2be98ae9d72542726a6389" + }, + { + "url": "assets/js/106.ef2ebed7.js", + "revision": "a713692cacd51d7ef4c2249fcab2d11c" + }, + { + "url": "assets/js/107.17bd9662.js", + "revision": "8b502e6f01ac8115abbf60bacb3d4038" + }, + { + "url": "assets/js/108.3bda2d4e.js", + "revision": "ac3b128cc66c39d602f4e9a143517e6a" + }, + { + "url": "assets/js/109.f026c43c.js", + "revision": "0869e61b58d542a5da87aa196bf2e21d" + }, + { + "url": "assets/js/11.15b24bf7.js", + "revision": "c529ecc929002b5810aeea4247994307" + }, + { + "url": "assets/js/110.29940b9e.js", + "revision": "aa9d4727cc2e9c453ed39856d8a2152c" + }, + { + "url": "assets/js/111.f78a8fe2.js", + "revision": "3953525171ce2e55459626c89d459b5e" + }, + { + "url": "assets/js/112.92b8df14.js", + "revision": "6e23560035a5965fbe7305604ec95bf1" + }, + { + "url": "assets/js/113.30c6bb63.js", + "revision": "ba6f68941e5a50b9cf8655193767b396" + }, + { + "url": "assets/js/114.0a6d4177.js", + "revision": "e02fba58d86c1c3e19a0efe204b1244c" + }, + { + "url": "assets/js/115.f85aa538.js", + "revision": "575ec2d84a895bacc1b2451637df4ffd" + }, + { + "url": "assets/js/116.d6760df8.js", + "revision": "99220d9fe64651a98b4127ae21bd3051" + }, + { + "url": "assets/js/117.5a7534c0.js", + "revision": "6718bf2bc54aff0c1333f68aef2ea5b1" + }, + { + "url": "assets/js/118.fb650c35.js", + "revision": "8bcc7874898151b63b1bb7f386f7d5e2" + }, + { + "url": "assets/js/119.599c069f.js", + "revision": "352fcfd7d84dd9a462e9ec6bcf9aedb7" + }, + { + "url": "assets/js/12.78373a6e.js", + "revision": "3caf4ab039b93248f34913fbf9c1a43a" + }, + { + "url": "assets/js/120.a7d7cdc9.js", + "revision": "adaccbe41efd820458a267d280d39861" + }, + { + "url": "assets/js/121.f406ed7b.js", + "revision": "bc769eac1e427e9f28f32842d1884f1b" + }, + { + "url": "assets/js/122.ea3bb9ac.js", + "revision": "964b9d32cc206891c74fa54aced59412" + }, + { + "url": "assets/js/123.1599be27.js", + "revision": "c6545cc0019a9d0e4dc646012839bc6c" + }, + { + "url": "assets/js/13.8f0001ab.js", + "revision": "97092bdf4115e69bdba65fbdd66b86b0" + }, + { + "url": "assets/js/14.bfc19c7c.js", + "revision": "f15a1a3545c86dd33ff2d8c829c2c1d4" + }, + { + "url": "assets/js/15.acb25896.js", + "revision": "13b80448c2550ce355922375fdbdbcbf" + }, + { + "url": "assets/js/16.2db6c4e1.js", + "revision": "1f5f8ba3b1589ba53cf20122ace3727a" + }, + { + "url": "assets/js/17.3b13f5b3.js", + "revision": "fe4e91f1b485b4737af180d704b7dfad" + }, + { + "url": "assets/js/18.d9e30dc2.js", + "revision": "7b574fae05a880ead87d0a063ccede8f" + }, + { + "url": "assets/js/19.b2e4e1b5.js", + "revision": "4119602b2ab48ce1ca33c20ddbe4a827" + }, + { + "url": "assets/js/2.34b40548.js", + "revision": "a32081ae70139c17038d10f51fd46f95" + }, + { + "url": "assets/js/20.2f8549f6.js", + "revision": "e557bb1175042c8eb42c7b9035b9c0c4" + }, + { + "url": "assets/js/21.d98aae08.js", + "revision": "71e118e5faaaec6461998f8106e2e135" + }, + { + "url": "assets/js/22.d3343e38.js", + "revision": "ba8870f0fc137d87f3f7ce64dbb48efb" + }, + { + "url": "assets/js/23.1cd2c01b.js", + "revision": "cf72b0fc3db13f750b97923bc7db1e00" + }, + { + "url": "assets/js/24.deca7bb3.js", + "revision": "7931a188a2e1f77d32ea487fdb65a850" + }, + { + "url": "assets/js/25.a53344f8.js", + "revision": "c752b95b78bd25810a90a54cbe8c8c80" + }, + { + "url": "assets/js/26.cd80d293.js", + "revision": "c1262d14ea2550dd6fae96dc9c1aaf40" + }, + { + "url": "assets/js/27.09b80b59.js", + "revision": "3e8aed1ab224a5c4cf953f917fb73b3d" + }, + { + "url": "assets/js/28.497837cf.js", + "revision": "05db7a62b94f44c8654048fe288cc521" + }, + { + "url": "assets/js/29.c0758ea0.js", + "revision": "2635efbde1c484830cffe46892449437" + }, + { + "url": "assets/js/3.a0698a03.js", + "revision": "ac5069d79d10940870fbec326bdc62ba" + }, + { + "url": "assets/js/30.a61a9e03.js", + "revision": "6140973b264ddb6d7ed0f5ac44849835" + }, + { + "url": "assets/js/31.0012e5fb.js", + "revision": "c384a379711cfadfb9d0966250c4dd0c" + }, + { + "url": "assets/js/32.5b73016f.js", + "revision": "f2c4702df3b58c09855e527afd707aaf" + }, + { + "url": "assets/js/33.dec6b265.js", + "revision": "95bb1e983dd4a0bad45c49bcb1ff8465" + }, + { + "url": "assets/js/34.a46cce5f.js", + "revision": "8bd7daf37443e82586158606cf0e536a" + }, + { + "url": "assets/js/35.c069173e.js", + "revision": "3c7d7dd9f0b5773f992c68f0f8ed18b4" + }, + { + "url": "assets/js/36.a11c5e57.js", + "revision": "89f07f35584f99222269f0ba387002a1" + }, + { + "url": "assets/js/37.e0e20ff1.js", + "revision": "52ecd7ee988c5a76efa1879e468222f7" + }, + { + "url": "assets/js/38.10866e9d.js", + "revision": "3bafb47008943f7371ada04a4ec578c7" + }, + { + "url": "assets/js/39.abbddf37.js", + "revision": "4477c8defa97ebf661dba4537328026e" + }, + { + "url": "assets/js/4.b3c459c0.js", + "revision": "e8e49dacf7ff3f078a87de7eef49720c" + }, + { + "url": "assets/js/40.f7060e1d.js", + "revision": "9de7a2bb515a0e6926e5e4acf7430873" + }, + { + "url": "assets/js/41.e0b049cb.js", + "revision": "28b4237766376402082c8426e380670a" + }, + { + "url": "assets/js/42.4428db33.js", + "revision": "0321f592f0b4d0b1c1abfa5359865230" + }, + { + "url": "assets/js/43.eedaa668.js", + "revision": "a2dd555ff623a5055781154895e4cc78" + }, + { + "url": "assets/js/44.4a6ba572.js", + "revision": "6fa431759a805ff64cb54f8bb5f2d6e0" + }, + { + "url": "assets/js/45.46f56ecf.js", + "revision": "a470fe4e7f4b4bd924364ab45fee3241" + }, + { + "url": "assets/js/46.6240c098.js", + "revision": "86d7dbfbb9d722732d77903a2a089490" + }, + { + "url": "assets/js/47.6369396b.js", + "revision": "ddc1a1455738b4fd64d04e36582c3a79" + }, + { + "url": "assets/js/48.8b05d6f4.js", + "revision": "8cf2c6f245aae973ec19fd875dd36053" + }, + { + "url": "assets/js/49.8ffd458d.js", + "revision": "fa720b31f8eaa7a679908bcb027503c2" + }, + { + "url": "assets/js/5.500f3899.js", + "revision": "c4aa5cd0d06eef2b942ea9e9c8f1b776" + }, + { + "url": "assets/js/50.697ad637.js", + "revision": "d22cab4d29f635377f40037bb5744765" + }, + { + "url": "assets/js/51.707dd65b.js", + "revision": "6a547c725a58df93639798c37f5235ed" + }, + { + "url": "assets/js/52.0c24cbaf.js", + "revision": "888eae4801f87d2397d7a7aa2211435a" + }, + { + "url": "assets/js/53.c9848809.js", + "revision": "655926a29da48a6abba42ce231d7d71a" + }, + { + "url": "assets/js/54.1d0f61a7.js", + "revision": "7721170d170543288e64f3c048819dd6" + }, + { + "url": "assets/js/55.acca6b87.js", + "revision": "3a3d4dd518936cd37d5083b6554a65a9" + }, + { + "url": "assets/js/56.9b071997.js", + "revision": "1e80a506c73b9487d0cf3b0825b98dea" + }, + { + "url": "assets/js/57.9793d848.js", + "revision": "ad863ac095a880be0eaa46ae8e36cb3b" + }, + { + "url": "assets/js/58.6e96d02e.js", + "revision": "4191360a0d88a6786045b6ba022ac42e" + }, + { + "url": "assets/js/59.6cd4cc26.js", + "revision": "867b101c22a709e57a7a376cb993ae20" + }, + { + "url": "assets/js/6.f9cf7040.js", + "revision": "04b2a03e370d43695fe539b92283ed21" + }, + { + "url": "assets/js/60.b4601ecd.js", + "revision": "859de6b0807fd1e327c681e2cafe5d0a" + }, + { + "url": "assets/js/61.225d7131.js", + "revision": "d37ab6a8e810e80c34196ac85c1ef51d" + }, + { + "url": "assets/js/62.7e9e5e51.js", + "revision": "58f475d060922b164d56c917233f133e" + }, + { + "url": "assets/js/63.1b0dbec4.js", + "revision": "f96a53d98a4720d2106b8b1121aa8125" + }, + { + "url": "assets/js/64.5bf46cb9.js", + "revision": "537443666419499ae2d0074efdbb8403" + }, + { + "url": "assets/js/65.7c5743d8.js", + "revision": "629cf25cea1596fc2179cc31f6115ec8" + }, + { + "url": "assets/js/66.b4c77799.js", + "revision": "7286de627cadbc16a8e559fee99a3a60" + }, + { + "url": "assets/js/67.68b0ffe6.js", + "revision": "52d903b72f901f21c4c8279c5fb003e5" + }, + { + "url": "assets/js/68.d6b7027c.js", + "revision": "0ab30ade0f60a5cfa7b848c80cf7929f" + }, + { + "url": "assets/js/69.a0bcb930.js", + "revision": "488ed1447d49d965aaae4afc8e170046" + }, + { + "url": "assets/js/7.2332317c.js", + "revision": "a7a61916c11e4fb9d625bf9c3f80c98a" + }, + { + "url": "assets/js/70.c64b940b.js", + "revision": "eb338f29e2fc4edf2d8ec2d15edab978" + }, + { + "url": "assets/js/71.dff93243.js", + "revision": "68bcebf08f58e9103be7e0e43672dd4c" + }, + { + "url": "assets/js/72.79ad0985.js", + "revision": "75a0565af2ce07c47da3df24f2ccd6d6" + }, + { + "url": "assets/js/73.1cc9f98e.js", + "revision": "d594cd6e8a6e22313affac56f1cee770" + }, + { + "url": "assets/js/74.813c2b3a.js", + "revision": "e426e6bfdb3c16bd61263ef760d433b3" + }, + { + "url": "assets/js/75.a383b2d4.js", + "revision": "dc7621711f206140426a66a2b70b9906" + }, + { + "url": "assets/js/76.676b0c7e.js", + "revision": "f2f51cb98a9f69541a6fe90323c12665" + }, + { + "url": "assets/js/77.ed0359d8.js", + "revision": "197a25abb8e235d1d085e36cfd52ba71" + }, + { + "url": "assets/js/78.ba6789bb.js", + "revision": "305d19b789c69c2e1d610d50d72baca9" + }, + { + "url": "assets/js/79.504ba480.js", + "revision": "a24ec3879f1339e056cc7604d6828b75" + }, + { + "url": "assets/js/8.34a1ffad.js", + "revision": "d2f7eebd9fae8402140961d72abcfca5" + }, + { + "url": "assets/js/80.6d1121d1.js", + "revision": "538fa96f9c8666751e884ef8631b33c7" + }, + { + "url": "assets/js/81.95716b87.js", + "revision": "a6665ffe3765599061a61cc2af78da19" + }, + { + "url": "assets/js/82.3134b29f.js", + "revision": "f3376a3859b3aebc861a31891d187cd1" + }, + { + "url": "assets/js/83.584d6498.js", + "revision": "f0a10014907ff67f974b7638a4ad70d3" + }, + { + "url": "assets/js/84.be3ecd28.js", + "revision": "d732f1547e33638c846458fd33121f9f" + }, + { + "url": "assets/js/85.432f5383.js", + "revision": "2932ae4c574381baf5191d483887307d" + }, + { + "url": "assets/js/86.e57f0b52.js", + "revision": "5c69c637cd6d3a1488a341f1bac6f8b4" + }, + { + "url": "assets/js/87.c6dc1e17.js", + "revision": "fc536b41508551bef86eb98e82cd3fd3" + }, + { + "url": "assets/js/88.202d044f.js", + "revision": "17de7fcd30f1a6ec0ce4f550aba8a013" + }, + { + "url": "assets/js/89.3fb688ab.js", + "revision": "b2f3bc205a957ac08069f0f14edcb682" + }, + { + "url": "assets/js/90.3b41c88a.js", + "revision": "b71826f4a4663b85b5bcf80d8d072c71" + }, + { + "url": "assets/js/91.44a58df6.js", + "revision": "dfeb6641c90d8ae0e296a94d4667e57d" + }, + { + "url": "assets/js/92.315c8949.js", + "revision": "dcc323d8b5a06e76a065d8a8ce970f39" + }, + { + "url": "assets/js/93.9b523f16.js", + "revision": "63d7cd15c77304dc7371151c96f5b5b4" + }, + { + "url": "assets/js/94.eeedf548.js", + "revision": "ddcb4f20a16c796f6ad6021a0c990624" + }, + { + "url": "assets/js/95.6e8ed8de.js", + "revision": "2c829f5f8bfdd2233794f37495f28f50" + }, + { + "url": "assets/js/96.e8413e8f.js", + "revision": "82531e0f1c70865c84eabc28e9e89230" + }, + { + "url": "assets/js/97.6118d13e.js", + "revision": "4a29d7901dcfdf750485499a5ae4e324" + }, + { + "url": "assets/js/98.e8378e49.js", + "revision": "9824e869702e25ff144ee1d6d249ebd3" + }, + { + "url": "assets/js/99.48057daf.js", + "revision": "841b869a05d860fee90c326052c690a6" + }, + { + "url": "assets/js/app.c4cff1a5.js", + "revision": "e451e2dd344b17042c10f01380cd1de5" + }, + { + "url": "assets/js/vendors~docsearch.290336ef.js", + "revision": "41ef3baf9332c1000ef259c7ce3b2a9b" + }, + { + "url": "configuration/api.html", + "revision": "d97fe3d8154fa4d66ad2788f5f7b7ff5" + }, + { + "url": "configuration/fields/arguments.html", + "revision": "c92f433c6d20a407e75a672abe828def" + }, + { + "url": "configuration/fields/compiler.html", + "revision": "26a5e6409ef6bd3d52af935834f14626" + }, + { + "url": "configuration/fields/data.html", + "revision": "35176ab1e6f34676915af855514ccc88" + }, + { + "url": "configuration/fields/hints.html", + "revision": "992748bcc2afde46a4afcfd8131affc6" + }, + { + "url": "configuration/fields/output-variables.html", + "revision": "fe475556ac304b53d587b3609c544894" + }, + { + "url": "configuration/fields/output.html", + "revision": "73d145537d051e2a3ddab83e292dab69" + }, + { + "url": "configuration/fields/permissions.html", + "revision": "5c408c204a2f81d72da5eb7738c54695" + }, + { + "url": "configuration/fields/required.html", + "revision": "de947574091e4830afcfdb7ff5007ade" + }, + { + "url": "configuration/fields/validate.html", + "revision": "f52af3d32bdc4c4426f6de21e1eb6c41" + }, + { + "url": "configuration/global_arguments.html", + "revision": "7056330ea8c503362d51fefd4f03b8ea" + }, + { + "url": "configuration/hooks/hooks-action.html", + "revision": "0aa8fa7723e11be8bad2e504eabee9ed" + }, + { + "url": "configuration/hooks/hooks-filter.html", + "revision": "4b739591deeadc9c041789a5e8cad08c" + }, + { + "url": "configuration/index.html", + "revision": "e74623a3d2ce786fd26586bf3a550200" + }, + { + "url": "configuration/objects/field.html", + "revision": "974a3df3bd0f9be1a9563a1ce53c39e9" + }, + { + "url": "configuration/objects/section.html", + "revision": "6e7e018709c0fea6b4a44901b264fb29" + }, + { + "url": "contributing.html", + "revision": "ec0df12e26e9fe86a1abfa23ec777152" + }, + { + "url": "core-extensions/accordion.html", + "revision": "7c6066066f105dd95d5728e001baa83b" + }, + { + "url": "core-extensions/color-schemes.html", + "revision": "dd62801a173378f17cd9be0a472d1f15" + }, + { + "url": "core-extensions/custom-fonts.html", + "revision": "3a6eb91341c57797d5cc545e9ae6441d" + }, + { + "url": "core-extensions/date-time-picker.html", + "revision": "2058bf7cac537b5d776aab9c9565a017" + }, + { + "url": "core-extensions/google-maps.html", + "revision": "5a58bf3ad36034cac59d4957c2e96bef" + }, + { + "url": "core-extensions/icon-select.html", + "revision": "82f2411fd9de64568836375d62f0cd70" + }, + { + "url": "core-extensions/import-export.html", + "revision": "8ab424234b72a38174ab995efb972f23" + }, + { + "url": "core-extensions/index.html", + "revision": "b4a05f4598196a180113120427b7c8d5" + }, + { + "url": "core-extensions/js-button.html", + "revision": "59f55746ff20bf26cdd39d694eb7c9bb" + }, + { + "url": "core-extensions/metaboxes.html", + "revision": "2ce5bcd5cee62ac2d6a35da1a8806df6" + }, + { + "url": "core-extensions/multi-media.html", + "revision": "0f9d80b4295f76daba675fb13c4a9e72" + }, + { + "url": "core-extensions/options-object.html", + "revision": "cd4be75b2f7cb04891227e8f95c36214" + }, + { + "url": "core-extensions/repeater.html", + "revision": "1eb029d186f680f1042ce5c13c043253" + }, + { + "url": "core-extensions/shortcodes.html", + "revision": "2911628209c9109399e2f20fab661040" + }, + { + "url": "core-extensions/social-profiles.html", + "revision": "4f38c1a114c83dfccbf423d708107018" + }, + { + "url": "core-extensions/tabbed.html", + "revision": "bcfa1cb0ae885ee4fa4d2a96a20b6e73" + }, + { + "url": "core-extensions/taxonomy.html", + "revision": "85ad615dc11cc1e1d9c1085f9d342799" + }, + { + "url": "core-extensions/user-metaboxes.html", + "revision": "6a56568fe9db6dd875da9be2cf1550a6" + }, + { + "url": "core-fields/ace-editor.html", + "revision": "7f7b23bdd9631952f81181e8099a9a79" + }, + { + "url": "core-fields/background.html", + "revision": "50d3d69b5d0d358bc0c63cb15808f571" + }, + { + "url": "core-fields/border.html", + "revision": "340b5064b8356843f6c18cad25c887ca" + }, + { + "url": "core-fields/box-shadow.html", + "revision": "50e0e261414af796ad65c5bee0387c8c" + }, + { + "url": "core-fields/button-set.html", + "revision": "ab65002da47486fb90a9d20884d0eb28" + }, + { + "url": "core-fields/checkbox.html", + "revision": "3bd7504abaf464ede3be0edffb96fa83" + }, + { + "url": "core-fields/color-gradient.html", + "revision": "c8d08ee88376f8f0370493c2f9f1572c" + }, + { + "url": "core-fields/color-palette.html", + "revision": "70588c00c6ba0bfc6e132f6289e9ad60" + }, + { + "url": "core-fields/color-rgba.html", + "revision": "b48518548a84bbf69b1659c4948d89dd" + }, + { + "url": "core-fields/color.html", + "revision": "99dff542f6d2a3aa60ccaf2524237170" + }, + { + "url": "core-fields/content.html", + "revision": "88ac8f50b18a2737b01b231a51dce022" + }, + { + "url": "core-fields/date.html", + "revision": "c6b809e55b707ecb7e3f96bab6338081" + }, + { + "url": "core-fields/dimensions.html", + "revision": "2028e2ae7b97aeb1d1e75d4eeea1cabf" + }, + { + "url": "core-fields/divide.html", + "revision": "a7b07189e2d598da1bb1681ecdd6f3df" + }, + { + "url": "core-fields/editor.html", + "revision": "df81b1b9ec09cde1b34338f60d74f61a" + }, + { + "url": "core-fields/gallery.html", + "revision": "a04a856fb6abca1d438390b7db8ca7c1" + }, + { + "url": "core-fields/image-select.html", + "revision": "1fa2c2e67e78fe2161463608d235afb2" + }, + { + "url": "core-fields/index.html", + "revision": "d64f63b2ad8cbe709d20e087b4a6eede" + }, + { + "url": "core-fields/info.html", + "revision": "991d25aaed617089bf6fd9af0fbdbf0f" + }, + { + "url": "core-fields/link-color.html", + "revision": "e1a596a68d5e09014594c0b40d269916" + }, + { + "url": "core-fields/media.html", + "revision": "d556cfb8f25e66da504c5b590d6aa11f" + }, + { + "url": "core-fields/multi-text.html", + "revision": "e649f2c99f4470db67114821c91d2f15" + }, + { + "url": "core-fields/palette-color.html", + "revision": "4ee876acaa1f2e8e7b82fa1ca2b031d4" + }, + { + "url": "core-fields/password.html", + "revision": "62752feb4ab6b89e3c39417fb762ee70" + }, + { + "url": "core-fields/radio.html", + "revision": "d140c7a3ae5193d4eba50ed095cb0027" + }, + { + "url": "core-fields/raw.html", + "revision": "97a6956f74627d50e51185cbca1b8be1" + }, + { + "url": "core-fields/section.html", + "revision": "70c569edbe93d9fcd5922da597048382" + }, + { + "url": "core-fields/select-image.html", + "revision": "53c640e99ec6f4d22eb2db15f5da010e" + }, + { + "url": "core-fields/select.html", + "revision": "5dd7fc5f17673384e6e6b567f968e506" + }, + { + "url": "core-fields/slider.html", + "revision": "a8736c3975cd7a12e2329ce873e6174e" + }, + { + "url": "core-fields/slides.html", + "revision": "26e38acf610383d15fa23c99c491550b" + }, + { + "url": "core-fields/sortable.html", + "revision": "7a1a18c3c80c77a999d9474b816cae7a" + }, + { + "url": "core-fields/sorter.html", + "revision": "2e45dd1501f61117b3c4b3c0a6755644" + }, + { + "url": "core-fields/spacing.html", + "revision": "c7cb23f3a8ecc910fbc6aca3a6b72d70" + }, + { + "url": "core-fields/spinner.html", + "revision": "2c1d09c57377c4db0c6c69dd2b57538c" + }, + { + "url": "core-fields/switch.html", + "revision": "4f8e65e01750126253e0aa5daeeb6597" + }, + { + "url": "core-fields/text.html", + "revision": "ce6c2cc996313975f240b336fb8cf1ce" + }, + { + "url": "core-fields/textarea.html", + "revision": "b08c9ea87c3358587cc80098f8c40a16" + }, + { + "url": "core-fields/typography.html", + "revision": "b6c4b11b74eab84b3b141b81efe0b41d" + }, + { + "url": "core/index.html", + "revision": "8ab486d0d2062238e7127770f5b5ec66" + }, + { + "url": "faq/index.html", + "revision": "f9c2ba5cb04df4db5e68dae7372694e0" + }, + { + "url": "guides/advanced/embedding-redux.html", + "revision": "2754f383f08fd44431bf0182fdf998a2" + }, + { + "url": "guides/advanced/health-status-report.html", + "revision": "5070419a288546e615be8f6df4bf65fc" + }, + { + "url": "guides/advanced/increasing-the-memory-limit.html", + "revision": "490b73108b58c4b2d20019d2b054978c" + }, + { + "url": "guides/advanced/overriding-default-css.html", + "revision": "ded044a9774b673ce922bd723f44982b" + }, + { + "url": "guides/advanced/panel-templates.html", + "revision": "88e73b6d5e7993d4c204769da0a53155" + }, + { + "url": "guides/advanced/updating-an-option-manually.html", + "revision": "258fa8d44c36c7e3141635cb24437152" + }, + { + "url": "guides/advanced/using-another-icon-web-font.html", + "revision": "e3c10fc0429367f3be7b3874f26c3eb2" + }, + { + "url": "guides/advanced/wp-filesystem-proxy.html", + "revision": "43383cefdbcf8cdcb341aa4ef05cf9f0" + }, + { + "url": "guides/advanced/wpml-integration.html", + "revision": "c3c69d307353a7d1a1eb65812999b500" + }, + { + "url": "guides/basics/core-concepts.html", + "revision": "da9bdf865effdcc381eecb0da89fe316" + }, + { + "url": "guides/basics/customizer-integration.html", + "revision": "84b6f0bcb3733ab053cf01339016a9f1" + }, + { + "url": "guides/basics/getting-started.html", + "revision": "eb85ddc500ef6d1224540ddd97f60548" + }, + { + "url": "guides/basics/install.html", + "revision": "e1c9a5c9f494384799df1e09a574ef94" + }, + { + "url": "guides/basics/removing-demo-mode-notice.html", + "revision": "79aca491a4b726c8257e7d8ad83fe0bb" + }, + { + "url": "guides/basics/support-defined.html", + "revision": "81388b46967defe8e4ae3c9d5a328c46" + }, + { + "url": "guides/basics/using-extensions.html", + "revision": "4befe71f20f408a14f8df3b8769812e1" + }, + { + "url": "guides/basics/using-tgm-plugin-activation.html", + "revision": "3ff138de3730a9b3808e2f09dec17b8a" + }, + { + "url": "guides/index.html", + "revision": "22a2f36d44cbcb02096ee6d3d9d5e2e6" + }, + { + "url": "guides/other/ide-snippets-and-templates.html", + "revision": "345bf19c386e9db34c35c4b999aa694d" + }, + { + "url": "guides/other/migration-guide.html", + "revision": "105e83ba757a55c7e1b288df8e719bc6" + }, + { + "url": "guides/other/redux-converter.html", + "revision": "fb44bed0f5511a0351fd03315aae9e84" + }, + { + "url": "guides/other/theme-check-warnings-and-errors.html", + "revision": "240e6ddd41cd00f83b3cf1c94a98d4db" + }, + { + "url": "guides/other/wordpress.org-submissions.html", + "revision": "29e8a054ee478faf47af855724d4c69a" + }, + { + "url": "icons/android-chrome-192x192.png", + "revision": "f130a0b70e386170cf6f011c0ca8c4f4" + }, + { + "url": "icons/android-chrome-512x512.png", + "revision": "0ff1bc4d14e5c9abcacba7c600d97814" + }, + { + "url": "icons/apple-touch-icon-120x120.png", + "revision": "936d6e411cabd71f0e627011c3f18fe2" + }, + { + "url": "icons/apple-touch-icon-152x152.png", + "revision": "1a034e64d80905128113e5272a5ab95e" + }, + { + "url": "icons/apple-touch-icon-180x180.png", + "revision": "c43cd371a49ee4ca17ab3a60e72bdd51" + }, + { + "url": "icons/apple-touch-icon-60x60.png", + "revision": "9a2b5c0f19de617685b7b5b42464e7db" + }, + { + "url": "icons/apple-touch-icon-76x76.png", + "revision": "af28d69d59284dd202aa55e57227b11b" + }, + { + "url": "icons/apple-touch-icon.png", + "revision": "66830ea6be8e7e94fb55df9f7b778f2e" + }, + { + "url": "icons/favicon-16x16.png", + "revision": "4bb1a55479d61843b89a2fdafa7849b3" + }, + { + "url": "icons/favicon-32x32.png", + "revision": "98b614336d9a12cb3f7bedb001da6fca" + }, + { + "url": "icons/msapplication-icon-144x144.png", + "revision": "b89032a4a5a1879f30ba05a13947f26f" + }, + { + "url": "icons/mstile-150x150.png", + "revision": "058a3335d15a3eb84e7ae3707ba09620" + }, + { + "url": "icons/safari-pinned-tab.svg", + "revision": "f22d501a35a87d9f21701cb031f6ea17" + }, + { + "url": "index.html", + "revision": "59d697456dde7b058ecfd6dde3f69467" + }, + { + "url": "logo.png", + "revision": "31e024deb70868393ff0b974e35d1e34" + }, + { + "url": "redux-2x.png", + "revision": "a3c7a8b9bdaf7c90d53cb80df4ddf319" + }, + { + "url": "redux.png", + "revision": "73ee94cef04626971d17266e344ba958" + }, + { + "url": "top_logo-2x.png", + "revision": "5fa8e8952709be452e415f738b0f4c15" + }, + { + "url": "top_logo.png", + "revision": "12b361357b610542d3baeb79947cba6c" + } +].concat(self.__precacheManifest || []); +workbox.precaching.precacheAndRoute(self.__precacheManifest, {}); +addEventListener('message', event => { + const replyPort = event.ports[0] + const message = event.data + if (replyPort && message && message.type === 'skip-waiting') { + event.waitUntil( + self.skipWaiting().then( + () => replyPort.postMessage({ error: null }), + error => replyPort.postMessage({ error }) + ) + ) + } +}) diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 000000000..02301e278 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1 @@ +\ No newline at end of file diff --git a/docs/.vuepress/public/top_logo-2x.png b/top_logo-2x.png similarity index 100% rename from docs/.vuepress/public/top_logo-2x.png rename to top_logo-2x.png diff --git a/docs/.vuepress/public/top_logo.png b/top_logo.png similarity index 100% rename from docs/.vuepress/public/top_logo.png rename to top_logo.png diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 06e4a77b5..000000000 --- a/yarn.lock +++ /dev/null @@ -1,9049 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" - integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== - dependencies: - "@babel/highlight" "^7.14.5" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.5", "@babel/compat-data@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz#7b047d7a3a89a67d2258dc61f604f098f1bc7e08" - integrity sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw== - -"@babel/core@^7.11.0", "@babel/core@^7.8.4": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab" - integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.14.5" - "@babel/helper-compilation-targets" "^7.14.5" - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helpers" "^7.14.6" - "@babel/parser" "^7.14.6" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785" - integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== - dependencies: - "@babel/types" "^7.14.5" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61" - integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191" - integrity sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.9.6": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf" - integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw== - dependencies: - "@babel/compat-data" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.16.6" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.14.5": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz#f114469b6c06f8b5c59c6c4e74621f5085362542" - integrity sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-member-expression-to-functions" "^7.14.5" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - -"@babel/helper-create-regexp-features-plugin@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4" - integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - regexpu-core "^4.7.1" - -"@babel/helper-define-polyfill-provider@^0.2.2": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" - integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-explode-assignable-expression@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645" - integrity sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-function-name@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" - integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== - dependencies: - "@babel/helper-get-function-arity" "^7.14.5" - "@babel/template" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-get-function-arity@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" - integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-hoist-variables@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" - integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-member-expression-to-functions@^7.14.5": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz#97e56244beb94211fe277bd818e3a329c66f7970" - integrity sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" - integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-module-transforms@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e" - integrity sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA== - dependencies: - "@babel/helper-module-imports" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - "@babel/helper-simple-access" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/helper-validator-identifier" "^7.14.5" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-optimise-call-expression@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" - integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" - integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== - -"@babel/helper-remap-async-to-generator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6" - integrity sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-wrap-function" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-replace-supers@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94" - integrity sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.14.5" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helper-simple-access@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4" - integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4" - integrity sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-split-export-declaration@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" - integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== - dependencies: - "@babel/types" "^7.14.5" - -"@babel/helper-validator-identifier@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8" - integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" - integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== - -"@babel/helper-wrap-function@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff" - integrity sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ== - dependencies: - "@babel/helper-function-name" "^7.14.5" - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/helpers@^7.14.6": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635" - integrity sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA== - dependencies: - "@babel/template" "^7.14.5" - "@babel/traverse" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/highlight@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" - integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.12.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595" - integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" - integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - -"@babel/plugin-proposal-async-generator-functions@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz#784a48c3d8ed073f65adcf30b57bcbf6c8119ace" - integrity sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" - integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681" - integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-decorators@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz#59bc4dfc1d665b5a6749cf798ff42297ed1b2c1d" - integrity sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-decorators" "^7.14.5" - -"@babel/plugin-proposal-dynamic-import@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" - integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" - integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb" - integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" - integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" - integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" - integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" - integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g== - dependencies: - "@babel/compat-data" "^7.14.7" - "@babel/helper-compilation-targets" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.14.5" - -"@babel/plugin-proposal-optional-catch-binding@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c" - integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" - integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" - integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636" - integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-create-class-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8" - integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" - integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-decorators@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz#eafb9c0cbe09c8afeb964ba3a7bbd63945a72f20" - integrity sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.2.0", "@babel/plugin-syntax-jsx@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz#000e2e25d8673cce49300517a3eda44c263e4201" - integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" - integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-arrow-functions@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" - integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-async-to-generator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67" - integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA== - dependencies: - "@babel/helper-module-imports" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.14.5" - -"@babel/plugin-transform-block-scoped-functions@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4" - integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-block-scoping@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz#8cc63e61e50f42e078e6f09be775a75f23ef9939" - integrity sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-classes@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz#0e98e82097b38550b03b483f9b51a78de0acb2cf" - integrity sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-optimise-call-expression" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f" - integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-destructuring@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576" - integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a" - integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-duplicate-keys@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954" - integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-exponentiation-operator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493" - integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-for-of@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" - integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-function-name@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2" - integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ== - dependencies: - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78" - integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-member-expression-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7" - integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-modules-amd@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7" - integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g== - dependencies: - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz#7aaee0ea98283de94da98b28f8c35701429dad97" - integrity sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A== - dependencies: - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-simple-access" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29" - integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA== - dependencies: - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-identifier" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-umd@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0" - integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA== - dependencies: - "@babel/helper-module-transforms" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.14.7": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz#60c06892acf9df231e256c24464bfecb0908fd4e" - integrity sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - -"@babel/plugin-transform-new-target@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8" - integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-object-super@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45" - integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.14.5" - -"@babel/plugin-transform-parameters@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3" - integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34" - integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-regenerator@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f" - integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg== - dependencies: - regenerator-transform "^0.14.2" - -"@babel/plugin-transform-reserved-words@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304" - integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-runtime@^7.11.0": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz#30491dad49c6059f8f8fa5ee8896a0089e987523" - integrity sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg== - dependencies: - "@babel/helper-module-imports" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - babel-plugin-polyfill-corejs2 "^0.2.2" - babel-plugin-polyfill-corejs3 "^0.2.2" - babel-plugin-polyfill-regenerator "^0.2.2" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58" - integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-spread@^7.14.6": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144" - integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" - -"@babel/plugin-transform-sticky-regex@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9" - integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-template-literals@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93" - integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-typeof-symbol@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4" - integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-unicode-escapes@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" - integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-unicode-regex@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e" - integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/preset-env@^7.11.0": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.7.tgz#5c70b22d4c2d893b03d8c886a5c17422502b932a" - integrity sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA== - dependencies: - "@babel/compat-data" "^7.14.7" - "@babel/helper-compilation-targets" "^7.14.5" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-async-generator-functions" "^7.14.7" - "@babel/plugin-proposal-class-properties" "^7.14.5" - "@babel/plugin-proposal-class-static-block" "^7.14.5" - "@babel/plugin-proposal-dynamic-import" "^7.14.5" - "@babel/plugin-proposal-export-namespace-from" "^7.14.5" - "@babel/plugin-proposal-json-strings" "^7.14.5" - "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" - "@babel/plugin-proposal-numeric-separator" "^7.14.5" - "@babel/plugin-proposal-object-rest-spread" "^7.14.7" - "@babel/plugin-proposal-optional-catch-binding" "^7.14.5" - "@babel/plugin-proposal-optional-chaining" "^7.14.5" - "@babel/plugin-proposal-private-methods" "^7.14.5" - "@babel/plugin-proposal-private-property-in-object" "^7.14.5" - "@babel/plugin-proposal-unicode-property-regex" "^7.14.5" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.14.5" - "@babel/plugin-transform-async-to-generator" "^7.14.5" - "@babel/plugin-transform-block-scoped-functions" "^7.14.5" - "@babel/plugin-transform-block-scoping" "^7.14.5" - "@babel/plugin-transform-classes" "^7.14.5" - "@babel/plugin-transform-computed-properties" "^7.14.5" - "@babel/plugin-transform-destructuring" "^7.14.7" - "@babel/plugin-transform-dotall-regex" "^7.14.5" - "@babel/plugin-transform-duplicate-keys" "^7.14.5" - "@babel/plugin-transform-exponentiation-operator" "^7.14.5" - "@babel/plugin-transform-for-of" "^7.14.5" - "@babel/plugin-transform-function-name" "^7.14.5" - "@babel/plugin-transform-literals" "^7.14.5" - "@babel/plugin-transform-member-expression-literals" "^7.14.5" - "@babel/plugin-transform-modules-amd" "^7.14.5" - "@babel/plugin-transform-modules-commonjs" "^7.14.5" - "@babel/plugin-transform-modules-systemjs" "^7.14.5" - "@babel/plugin-transform-modules-umd" "^7.14.5" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.7" - "@babel/plugin-transform-new-target" "^7.14.5" - "@babel/plugin-transform-object-super" "^7.14.5" - "@babel/plugin-transform-parameters" "^7.14.5" - "@babel/plugin-transform-property-literals" "^7.14.5" - "@babel/plugin-transform-regenerator" "^7.14.5" - "@babel/plugin-transform-reserved-words" "^7.14.5" - "@babel/plugin-transform-shorthand-properties" "^7.14.5" - "@babel/plugin-transform-spread" "^7.14.6" - "@babel/plugin-transform-sticky-regex" "^7.14.5" - "@babel/plugin-transform-template-literals" "^7.14.5" - "@babel/plugin-transform-typeof-symbol" "^7.14.5" - "@babel/plugin-transform-unicode-escapes" "^7.14.5" - "@babel/plugin-transform-unicode-regex" "^7.14.5" - "@babel/preset-modules" "^0.1.4" - "@babel/types" "^7.14.5" - babel-plugin-polyfill-corejs2 "^0.2.2" - babel-plugin-polyfill-corejs3 "^0.2.2" - babel-plugin-polyfill-regenerator "^0.2.2" - core-js-compat "^3.15.0" - semver "^6.3.0" - -"@babel/preset-modules@^0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/runtime@^7.11.0", "@babel/runtime@^7.3.4", "@babel/runtime@^7.8.4": - version "7.14.6" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d" - integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.0.0", "@babel/template@^7.14.5": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" - integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/parser" "^7.14.5" - "@babel/types" "^7.14.5" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5": - version "7.14.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz#64007c9774cfdc3abd23b0780bc18a3ce3631753" - integrity sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ== - dependencies: - "@babel/code-frame" "^7.14.5" - "@babel/generator" "^7.14.5" - "@babel/helper-function-name" "^7.14.5" - "@babel/helper-hoist-variables" "^7.14.5" - "@babel/helper-split-export-declaration" "^7.14.5" - "@babel/parser" "^7.14.7" - "@babel/types" "^7.14.5" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.14.5", "@babel/types@^7.4.4": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" - integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.5" - to-fast-properties "^2.0.0" - -"@dovyp/vuepress-plugin-clipboard-copy@^1.0.0-alpha.7": - version "1.0.0-alpha.7" - resolved "https://registry.yarnpkg.com/@dovyp/vuepress-plugin-clipboard-copy/-/vuepress-plugin-clipboard-copy-1.0.0-alpha.7.tgz#2ddb29e05ccd3cd411b85133b54a663ec2f90042" - integrity sha512-K+hgi4+tgQwz2ZlqpYTik5AFgDFZ1CcSYrMCqhicR1AwZ9kDsfbU+iD+NYSrsKXVTJJke/kzQIDsBFzcmC4Fkg== - -"@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - -"@hapi/joi@^15.0.0": - version "15.1.1" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== - dependencies: - "@hapi/hoek" "^8.3.0" - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.7" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz#94c23db18ee4653e129abd26fb06f870ac9e1ee2" - integrity sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@nuxt/opencollective@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.2.tgz#83cb70cdb2bac5fad6f8c93529e7b11187d49c02" - integrity sha512-XG7rUdXG9fcafu9KTDIYjJSkRO38EwjlKYIb5TQ/0WDbiTUTtUtgncMscKOYzfsY86kGs05pAuMOR+3Fi0aN3A== - dependencies: - chalk "^4.1.0" - consola "^2.15.0" - node-fetch "^2.6.1" - -"@shigma/stringify-object@^3.3.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/@shigma/stringify-object/-/stringify-object-3.3.0.tgz#c6611dcdf650024a9f6397580f821accd3021be3" - integrity sha512-tO5pn6RJp8m1ldYtqY3GEQA6+Nqp1cIZVrVx7iFVPx0YfhMqfplwrvyrQPP1cCwuyRoAyDr/BxVZYt+USm8LXQ== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^2.0.0" - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - -"@types/debug@^4.1.5": - version "4.1.6" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.6.tgz#0b7018723084918a865eff99249c490505df2163" - integrity sha512-7fDOJFA/x8B+sO1901BmHlf5dE1cxBU8mRXj8QOEDnn16hhGJv/IHxJtZhvsabZsIMn0eLIyeOKAeqSNJJYTpA== - -"@types/fs-extra@^9.0.11": - version "9.0.11" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.11.tgz#8cc99e103499eab9f347dbc6ca4e99fb8d2c2b87" - integrity sha512-mZsifGG4QeQ7hlkhO56u7zt/ycBgGxSVsFI/6lGTU34VtwkiqrrSDgw0+ygs8kFGWcXnFQWMrzF2h7TtDFNixA== - dependencies: - "@types/node" "*" - -"@types/glob@^7.1.1": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" - integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/hash-sum@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/hash-sum/-/hash-sum-1.0.0.tgz#838f4e8627887d42b162d05f3d96ca636c2bc504" - integrity sha512-FdLBT93h3kcZ586Aee66HPCVJ6qvxVjBlDWNmxSGSbCZe9hTsjRKdSsl4y1T+3zfujxo9auykQMnFsfyHWD7wg== - -"@types/highlight.js@^9.7.0": - version "9.12.4" - resolved "https://registry.yarnpkg.com/@types/highlight.js/-/highlight.js-9.12.4.tgz#8c3496bd1b50cc04aeefd691140aa571d4dbfa34" - integrity sha512-t2szdkwmg2JJyuCM20e8kR2X59WCE5Zkl4bzm1u1Oukjm79zpbiAv+QjnwLnuuV0WHEcX2NgUItu0pAMKuOPww== - -"@types/json-schema@^7.0.5": - version "7.0.7" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" - integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== - -"@types/linkify-it@*": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.1.tgz#4d26a9efe3aa2caf829234ec5a39580fc88b6001" - integrity sha512-pQv3Sygwxxh6jYQzXaiyWDAHevJqWtqDUv6t11Sa9CPGiXny66II7Pl6PR8QO5OVysD6HYOkHMeBgIjLnk9SkQ== - -"@types/markdown-it@^12.0.2": - version "12.0.2" - resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-12.0.2.tgz#153e5477970ed2a47b2f619ed4ab66f870de8a04" - integrity sha512-p4DIfLMmGN0iLSbMxknDXeSm8W2ZRqQeN/1EAwVxVqJietzgp3WeP1UQjCKWDXWBcEbUa1ECx8YAfdpQdDQmZQ== - dependencies: - "@types/highlight.js" "^9.7.0" - "@types/linkify-it" "*" - "@types/mdurl" "*" - -"@types/mdurl@*": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz#e2ce9d83a613bacf284c7be7d491945e39e1f8e9" - integrity sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA== - -"@types/minimatch@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" - integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== - -"@types/node@*": - version "15.14.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-15.14.0.tgz#74dbf254fb375551a9d2a71faf6b9dbc2178dc53" - integrity sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ== - -"@types/q@^1.5.1": - version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== - -"@vue/babel-helper-vue-jsx-merge-props@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz#31624a7a505fb14da1d58023725a4c5f270e6a81" - integrity sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA== - -"@vue/babel-helper-vue-transform-on@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz#9b9c691cd06fc855221a2475c3cc831d774bc7dc" - integrity sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA== - -"@vue/babel-plugin-jsx@^1.0.3": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.6.tgz#184bf3541ab6efdbe5079ab8b20c19e2af100bfb" - integrity sha512-RzYsvBhzKUmY2YG6LoV+W5PnlnkInq0thh1AzCmewwctAgGN6e9UFon6ZrQQV1CO5G5PeME7MqpB+/vvGg0h4g== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - "@vue/babel-helper-vue-transform-on" "^1.0.2" - camelcase "^6.0.0" - html-tags "^3.1.0" - svg-tags "^1.0.0" - -"@vue/babel-plugin-transform-vue-jsx@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz#646046c652c2f0242727f34519d917b064041ed7" - integrity sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" - html-tags "^2.0.0" - lodash.kebabcase "^4.1.1" - svg-tags "^1.0.0" - -"@vue/babel-preset-app@^4.1.2": - version "4.5.13" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz#cb475321e4c73f7f110dac29a48c2a9cb80afeb6" - integrity sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw== - dependencies: - "@babel/core" "^7.11.0" - "@babel/helper-compilation-targets" "^7.9.6" - "@babel/helper-module-imports" "^7.8.3" - "@babel/plugin-proposal-class-properties" "^7.8.3" - "@babel/plugin-proposal-decorators" "^7.8.3" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.11.0" - "@babel/preset-env" "^7.11.0" - "@babel/runtime" "^7.11.0" - "@vue/babel-plugin-jsx" "^1.0.3" - "@vue/babel-preset-jsx" "^1.2.4" - babel-plugin-dynamic-import-node "^2.3.3" - core-js "^3.6.5" - core-js-compat "^3.6.5" - semver "^6.1.0" - -"@vue/babel-preset-jsx@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz#92fea79db6f13b01e80d3a0099e2924bdcbe4e87" - integrity sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w== - dependencies: - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" - "@vue/babel-sugar-composition-api-inject-h" "^1.2.1" - "@vue/babel-sugar-composition-api-render-instance" "^1.2.4" - "@vue/babel-sugar-functional-vue" "^1.2.2" - "@vue/babel-sugar-inject-h" "^1.2.2" - "@vue/babel-sugar-v-model" "^1.2.3" - "@vue/babel-sugar-v-on" "^1.2.3" - -"@vue/babel-sugar-composition-api-inject-h@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz#05d6e0c432710e37582b2be9a6049b689b6f03eb" - integrity sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@vue/babel-sugar-composition-api-render-instance@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz#e4cbc6997c344fac271785ad7a29325c51d68d19" - integrity sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@vue/babel-sugar-functional-vue@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz#267a9ac8d787c96edbf03ce3f392c49da9bd2658" - integrity sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@vue/babel-sugar-inject-h@^1.2.2": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz#d738d3c893367ec8491dcbb669b000919293e3aa" - integrity sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@vue/babel-sugar-v-model@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz#fa1f29ba51ebf0aa1a6c35fa66d539bc459a18f2" - integrity sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" - camelcase "^5.0.0" - html-tags "^2.0.0" - svg-tags "^1.0.0" - -"@vue/babel-sugar-v-on@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz#342367178586a69f392f04bfba32021d02913ada" - integrity sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw== - dependencies: - "@babel/plugin-syntax-jsx" "^7.2.0" - "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" - camelcase "^5.0.0" - -"@vue/compiler-core@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.1.4.tgz#a3a74cf52e8f01af386d364ac8a099cbeb260424" - integrity sha512-TnUz+1z0y74O/A4YKAbzsdUfamyHV73MihrEfvettWpm9bQKVoZd1nEmR1cGN9LsXWlwAvVQBetBlWdOjmQO5Q== - dependencies: - "@babel/parser" "^7.12.0" - "@babel/types" "^7.12.0" - "@vue/shared" "3.1.4" - estree-walker "^2.0.1" - source-map "^0.6.1" - -"@vue/compiler-dom@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.1.4.tgz#bf3795e1449f32c965d38c4ea6d808ca05fdfc97" - integrity sha512-3tG2ScHkghhUBuFwl9KgyZhrS8CPFZsO7hUDekJgIp5b1OMkROr4AvxHu6rRMl4WkyvYkvidFNBS2VfOnwa6Kw== - dependencies: - "@vue/compiler-core" "3.1.4" - "@vue/shared" "3.1.4" - -"@vue/component-compiler-utils@^3.1.0": - version "3.2.2" - resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz#2f7ed5feed82ff7f0284acc11d525ee7eff22460" - integrity sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg== - dependencies: - consolidate "^0.15.1" - hash-sum "^1.0.2" - lru-cache "^4.1.2" - merge-source-map "^1.1.0" - postcss "^7.0.36" - postcss-selector-parser "^6.0.2" - source-map "~0.6.1" - vue-template-es2015-compiler "^1.9.0" - optionalDependencies: - prettier "^1.18.2" - -"@vue/devtools-api@^6.0.0-beta.14": - version "6.0.0-beta.15" - resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.0.0-beta.15.tgz#ad7cb384e062f165bcf9c83732125bffbc2ad83d" - integrity sha512-quBx4Jjpexo6KDiNUGFr/zF/2A4srKM9S9v2uHgMXSU//hjgq1eGzqkIFql8T9gfX5ZaVOUzYBP3jIdIR3PKIA== - -"@vue/reactivity@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.1.4.tgz#d926ed46fb0d48582ccf8665b062d37b5d35ba99" - integrity sha512-YDlgii2Cr9yAoKVZFzgY4j0mYlVT73986X3e5SPp6ifqckSEoFSUWXZK2Tb53TB/9qO29BEEbspnKD3m3wAwkA== - dependencies: - "@vue/shared" "3.1.4" - -"@vue/runtime-core@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.1.4.tgz#3e30ae6ecbfff06df5adc9414491143191a375ba" - integrity sha512-qmVJgJuFxfT7M4qHQ4M6KqhKC66fjuswK+aBivE8dWiZ2rtIGl9gtJGpwqwjQEcKEBTOfvvrtrwBncYArJUO8Q== - dependencies: - "@vue/reactivity" "3.1.4" - "@vue/shared" "3.1.4" - -"@vue/runtime-dom@3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.1.4.tgz#acfeee200d5c45fc2cbdf7058cda1498f9b45849" - integrity sha512-vbmwgTxku1BU87Kw7r29adv0OIrDXCW0PslOPQT0O/9R5SqcXgS94Yj6zsztDjvghegenwIAPNLlDR1Auh5s+w== - dependencies: - "@vue/runtime-core" "3.1.4" - "@vue/shared" "3.1.4" - csstype "^2.6.8" - -"@vue/shared@3.1.4", "@vue/shared@^3.1.2": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.1.4.tgz#c14c461ec42ea2c1556e86f60b0354341d91adc3" - integrity sha512-6O45kZAmkLvzGLToBxEz4lR2W6kXohCtebV2UxjH9GXjd8X9AhEn68FN9eNanFtWNzvgw1hqd6HkPRVQalqf7Q== - -"@vuepress/client@2.0.0-beta.20": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/client/-/client-2.0.0-beta.20.tgz#0a51e3d1786a1679afc7c10e6b556d34957f6bdf" - integrity sha512-2LLw5RtcpmG7OcqivBFcDXZG7ppjYJIMgVMm2mt9RDuj90JC/gbObgkazlSFyEUUqc7K5kWl4iQOqVvQTe6LlQ== - dependencies: - "@vuepress/shared" "2.0.0-beta.20" - vue "^3.1.2" - vue-router "^4.0.10" - -"@vuepress/core@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-1.8.2.tgz#4f5bafc894691bfea4146294a582a129483daf2a" - integrity sha512-lh9BLC06k9s0wxTuWtCkiNj49fkbW87enp0XSrFZHEoyDGSGndQjZmMMErcHc5Hx7nrW1nzc33sPH1NNtJl0hw== - dependencies: - "@babel/core" "^7.8.4" - "@vue/babel-preset-app" "^4.1.2" - "@vuepress/markdown" "1.8.2" - "@vuepress/markdown-loader" "1.8.2" - "@vuepress/plugin-last-updated" "1.8.2" - "@vuepress/plugin-register-components" "1.8.2" - "@vuepress/shared-utils" "1.8.2" - autoprefixer "^9.5.1" - babel-loader "^8.0.4" - cache-loader "^3.0.0" - chokidar "^2.0.3" - connect-history-api-fallback "^1.5.0" - copy-webpack-plugin "^5.0.2" - core-js "^3.6.4" - cross-spawn "^6.0.5" - css-loader "^2.1.1" - file-loader "^3.0.1" - js-yaml "^3.13.1" - lru-cache "^5.1.1" - mini-css-extract-plugin "0.6.0" - optimize-css-assets-webpack-plugin "^5.0.1" - portfinder "^1.0.13" - postcss-loader "^3.0.0" - postcss-safe-parser "^4.0.1" - toml "^3.0.0" - url-loader "^1.0.1" - vue "^2.6.10" - vue-loader "^15.7.1" - vue-router "^3.4.5" - vue-server-renderer "^2.6.10" - vue-template-compiler "^2.6.10" - vuepress-html-webpack-plugin "^3.2.0" - vuepress-plugin-container "^2.0.2" - webpack "^4.8.1" - webpack-chain "^6.0.0" - webpack-dev-server "^3.5.1" - webpack-merge "^4.1.2" - webpackbar "3.2.0" - -"@vuepress/core@2.0.0-beta.20": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/core/-/core-2.0.0-beta.20.tgz#2153a1dd4526bf297b379c07b9ebc2a3e6309a40" - integrity sha512-AXKYKt4EfyRJIF+nvYccicW+khCf4ayCfMaxjk1is2Tpf82PakUMd4MFrZ09KIGi0EIBqDlwhY79Pl0hXwKrew== - dependencies: - "@vuepress/client" "2.0.0-beta.20" - "@vuepress/markdown" "2.0.0-beta.20" - "@vuepress/shared" "2.0.0-beta.20" - "@vuepress/utils" "2.0.0-beta.20" - gray-matter "^4.0.3" - toml "^3.0.0" - -"@vuepress/markdown-loader@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/markdown-loader/-/markdown-loader-1.8.2.tgz#b2a58291a967f2bbe0af6e58f9542f5911879233" - integrity sha512-mWzFXikCUcAN/chpKkqZpRYKdo0312hMv8cBea2hvrJYV6y4ODB066XKvXN8JwOcxuCjxWYJkhWGr+pXq1oTtw== - dependencies: - "@vuepress/markdown" "1.8.2" - loader-utils "^1.1.0" - lru-cache "^5.1.1" - -"@vuepress/markdown@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-1.8.2.tgz#50ea5a1962591a436b26d1aa2b111df37eb9ea8a" - integrity sha512-zznBHVqW+iBkznF/BO/GY9RFu53khyl0Ey0PnGqvwCJpRLNan6y5EXgYumtjw2GSYn5nDTTALYxtyNBdz64PKg== - dependencies: - "@vuepress/shared-utils" "1.8.2" - markdown-it "^8.4.1" - markdown-it-anchor "^5.0.2" - markdown-it-chain "^1.3.0" - markdown-it-emoji "^1.4.0" - markdown-it-table-of-contents "^0.4.0" - prismjs "^1.13.0" - -"@vuepress/markdown@2.0.0-beta.20": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/markdown/-/markdown-2.0.0-beta.20.tgz#8170a4e2c6b83e09ed21a078cb2db8ff9ec0452c" - integrity sha512-LpQj2zkhiIld9bca5YLT11yo9bSdBsIogOGuoMQrmaZxSdXFYQZePWvUq6SBCIuEdSgFB0U/ncNREBO5IorAGA== - dependencies: - "@types/markdown-it" "^12.0.2" - "@vuepress/shared" "2.0.0-beta.20" - "@vuepress/utils" "2.0.0-beta.20" - markdown-it "^12.0.6" - markdown-it-anchor "^8.0.4" - markdown-it-emoji "^2.0.0" - mdurl "^1.0.1" - -"@vuepress/plugin-active-header-links@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-1.8.2.tgz#0cb9b29c826dd97d35357a9b09c962ef782cb793" - integrity sha512-JmXAQg8D7J8mcKe2Ue3BZ9dOCzJMJXP4Cnkkc/IrqfDg0ET0l96gYWZohCqlvRIWt4f0VPiFAO4FLYrW+hko+g== - dependencies: - lodash.debounce "^4.0.8" - -"@vuepress/plugin-active-header-links@next": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-beta.20.tgz#0b7cf06492ec13ca4eca767034f20b7e36c00ed0" - integrity sha512-zl/nzeGmSGvdfZsrqL9SCI0DIYYjsrZAGDuaRprtiLyf//XYf004N6hebLxv6tyZyy56KYOMH2gQTXp1r2TKOA== - dependencies: - "@vuepress/client" "2.0.0-beta.20" - "@vuepress/core" "2.0.0-beta.20" - "@vuepress/utils" "2.0.0-beta.20" - ts-debounce "^3.0.0" - vue "^3.1.2" - vue-router "^4.0.10" - -"@vuepress/plugin-back-to-top@^1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-back-to-top/-/plugin-back-to-top-1.8.2.tgz#e9794409d1d589e4952b0700291270d2696e6d01" - integrity sha512-htAf2m8+6cGmYQexWerznGBY10y1E4TBfebYC3Y3wqNjFjvXUmRKcAG/u6Yxvey4OFkQUxbth2ilKi/GlIW8aQ== - dependencies: - lodash.debounce "^4.0.8" - -"@vuepress/plugin-google-analytics@next": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-google-analytics/-/plugin-google-analytics-2.0.0-beta.20.tgz#6a9a1f055854bd6cff967eb096e35c9de2a94a7f" - integrity sha512-tm5XZtB0y8/FU0fV/VqKzCkAMiQMWie7/KbiKck332O8JZdbBwTVNSrm5RRE4VanbN0RF+lWkNwWariLy47Z7g== - dependencies: - "@vuepress/client" "2.0.0-beta.20" - "@vuepress/core" "2.0.0-beta.20" - "@vuepress/utils" "2.0.0-beta.20" - -"@vuepress/plugin-last-updated@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-last-updated/-/plugin-last-updated-1.8.2.tgz#7ce689f8d5050cf0213949bc2e5aa879c09ff4b1" - integrity sha512-pYIRZi52huO9b6HY3JQNPKNERCLzMHejjBRt9ekdnJ1xhLs4MmRvt37BoXjI/qzvXkYtr7nmGgnKThNBVRTZuA== - dependencies: - cross-spawn "^6.0.5" - -"@vuepress/plugin-notification@next": - version "1.0.0-alpha.42" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-notification/-/plugin-notification-1.0.0-alpha.42.tgz#ec0d32a75864df0363603dff5ca8dffedf6f53db" - integrity sha512-mlJYWRFHqGwjnJzLMYxwekptHRoyokWPEK7PhOPqzO2C1kyfv8U7VzpFUMYLxNdSxhZkuJXsRTNxnrAf/JpA3w== - dependencies: - vue-toasted "^1.1.25" - -"@vuepress/plugin-nprogress@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-nprogress/-/plugin-nprogress-1.8.2.tgz#dc6c082925420c8c59ecb7fc2d4a9401f6d4664a" - integrity sha512-3TOBee2NM3WLr1tdjDTGfrAMggjN+OlEPyKyv8FqThsVkDYhw48O3HwqlThp9KX7UbL3ExxIFBwWRFLC+kYrdw== - dependencies: - nprogress "^0.2.0" - -"@vuepress/plugin-pagination@next": - version "1.0.0-alpha.50" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-pagination/-/plugin-pagination-1.0.0-alpha.50.tgz#274ea6237855d37786001e29e56239ffaf0a7ebf" - integrity sha512-lxR49yl8KA32DJlXfYPGUmZvYY23HjRp4hptbhRrWPDhQvxB73hvQiJ3ledTdKf6Ijq8ijhHqSITRvD3+x9GGw== - -"@vuepress/plugin-pwa@^1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-pwa/-/plugin-pwa-1.8.2.tgz#a82ecaa9f920bfc79f283fb3c224a42540109e19" - integrity sha512-6dQXMI+oqTQtHK22Ba+crhzP5yyAf+V1qVfapgPb8JxLXUasOhr+083VRz5LMYqDzu6CAXM+P8cUgSSBNjifXw== - dependencies: - "@vuepress/shared-utils" "1.8.2" - register-service-worker "^1.7.0" - workbox-build "^4.3.1" - -"@vuepress/plugin-register-components@1.8.2", "@vuepress/plugin-register-components@^1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-register-components/-/plugin-register-components-1.8.2.tgz#2fb45a68b0a1efb8822670d95c3b231a2d0eb74d" - integrity sha512-6SUq3nHFMEh9qKFnjA8QnrNxj0kLs7+Gspq1OBU8vtu0NQmSvLFZVaMV7pzT/9zN2nO5Pld5qhsUJv1g71MrEA== - dependencies: - "@vuepress/shared-utils" "1.8.2" - -"@vuepress/plugin-search@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/plugin-search/-/plugin-search-1.8.2.tgz#74b92f663acf6b4560e15dc0442a84c4e874e206" - integrity sha512-JrSJr9o0Kar14lVtZ4wfw39pplxvvMh8vDBD9oW09a+6Zi/4bySPGdcdaqdqGW+OHSiZNvG+6uyfKSBBBqF6PA== - -"@vuepress/shared-utils@1.8.2", "@vuepress/shared-utils@^1.2.0": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/shared-utils/-/shared-utils-1.8.2.tgz#5ec1601f2196aca34ad82eed7c9be2d7948f705b" - integrity sha512-6kGubc7iBDWruEBUU7yR+sQ++SOhMuvKWvWeTZJKRZedthycdzYz7QVpua0FaZSAJm5/dIt8ymU4WQvxTtZgTQ== - dependencies: - chalk "^2.3.2" - escape-html "^1.0.3" - fs-extra "^7.0.1" - globby "^9.2.0" - gray-matter "^4.0.1" - hash-sum "^1.0.2" - semver "^6.0.0" - toml "^3.0.0" - upath "^1.1.0" - -"@vuepress/shared@2.0.0-beta.20": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/shared/-/shared-2.0.0-beta.20.tgz#135b3b02c13ac61ad3c3cfd45fa770e8604478c7" - integrity sha512-aSdU6Gw1yksEx6yAODf2rD7924u77F7FLFSlnmXoHo9K1edC1FUaKjsgV/bTHXfas7kx3MhAZshTM3KlvNyEeQ== - dependencies: - "@vue/shared" "^3.1.2" - -"@vuepress/theme-default@1.8.2": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@vuepress/theme-default/-/theme-default-1.8.2.tgz#7f474036c752c1f9801b83f68f5c70c092b182b4" - integrity sha512-rE7M1rs3n2xp4a/GrweO8EGwqFn3EA5gnFWdVmVIHyr7C1nix+EqjpPQF1SVWNnIrDdQuCw38PqS+oND1K2vYw== - dependencies: - "@vuepress/plugin-active-header-links" "1.8.2" - "@vuepress/plugin-nprogress" "1.8.2" - "@vuepress/plugin-search" "1.8.2" - docsearch.js "^2.5.2" - lodash "^4.17.15" - stylus "^0.54.8" - stylus-loader "^3.0.2" - vuepress-plugin-container "^2.0.2" - vuepress-plugin-smooth-scroll "^0.0.3" - -"@vuepress/utils@2.0.0-beta.20": - version "2.0.0-beta.20" - resolved "https://registry.yarnpkg.com/@vuepress/utils/-/utils-2.0.0-beta.20.tgz#01b924bbeb93bbb3af50901345ff90750192a7c6" - integrity sha512-1RFNfg0/YrRy1ZI0kQcu8IjQA+XmILl3dPHP4tTDmc8HJ8yXcSrWYMeXdvuQ0J1vE/BXIUTc/CM+5262z6eLWQ== - dependencies: - "@types/debug" "^4.1.5" - "@types/fs-extra" "^9.0.11" - "@types/hash-sum" "^1.0.0" - "@vuepress/shared" "2.0.0-beta.20" - chalk "^4.1.1" - debug "^4.3.1" - fs-extra "^10.0.0" - globby "^11.0.4" - hash-sum "^2.0.0" - ora "^5.4.1" - upath "^2.0.1" - -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -agentkeepalive@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-2.2.0.tgz#c5d1bd4b129008f1163f236f86e5faea2026e2ef" - integrity sha1-xdG9SxKQCPEWPyNvhuX66iAm4u8= - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - 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" - -algoliasearch@^3.24.5: - version "3.35.1" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-3.35.1.tgz#297d15f534a3507cab2f5dfb996019cac7568f0c" - integrity sha512-K4yKVhaHkXfJ/xcUnil04xiSrB8B8yHZoFEhWNpXg23eiCnqvTZw1tn/SqvdsANlYHLJlKl0qi3I/Q2Sqo7LwQ== - dependencies: - agentkeepalive "^2.2.0" - debug "^2.6.9" - envify "^4.0.0" - es6-promise "^4.1.0" - events "^1.1.0" - foreach "^2.0.5" - global "^4.3.2" - inherits "^2.0.1" - isarray "^2.0.1" - load-script "^1.0.0" - object-keys "^1.0.11" - querystring-es3 "^0.2.1" - reduce "^1.0.1" - semver "^5.1.0" - tunnel-agent "^0.6.0" - -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== - dependencies: - string-width "^3.0.0" - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - -ansi-escapes@^4.1.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-union@^1.0.1, array-union@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== - dependencies: - object-assign "^4.1.1" - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autocomplete.js@0.36.0: - version "0.36.0" - resolved "https://registry.yarnpkg.com/autocomplete.js/-/autocomplete.js-0.36.0.tgz#94fe775fe64b6cd42e622d076dc7fd26bedd837b" - integrity sha512-jEwUXnVMeCHHutUt10i/8ZiRaCb0Wo+ZyKxeGsYwBDtw6EJHqEeDrq4UwZRD8YBSvp3g6klP678il2eeiVXN2Q== - dependencies: - immediate "^3.2.3" - -autoprefixer@^9.5.1: - version "9.8.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== - dependencies: - babylon "^6.18.0" - -babel-loader@^8.0.4: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-polyfill-corejs2@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" - integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.2.2" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.2.2: - version "0.2.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz#72add68cf08a8bf139ba6e6dfc0b1d504098e57b" - integrity sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.2" - core-js-compat "^3.14.0" - -babel-plugin-polyfill-regenerator@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" - integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.2" - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.0.2, base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bl@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bluebird@^3.1.1, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" - integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== - -body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -bootstrap-vue@^2.21.2: - version "2.21.2" - resolved "https://registry.yarnpkg.com/bootstrap-vue/-/bootstrap-vue-2.21.2.tgz#ec38f66c3a2205becccddb6158a991d96509ed0b" - integrity sha512-0Exe+4MZysqhZNXIKf4TzkvXaupxh9EHsoCRez0o5Dc0J7rlafayOEwql63qXv74CgZO8E4U8ugRNJko1vMvNw== - dependencies: - "@nuxt/opencollective" "^0.3.2" - bootstrap ">=4.5.3 <5.0.0" - popper.js "^1.16.1" - portal-vue "^2.1.7" - vue-functional-data-merge "^3.1.0" - -"bootstrap@>=4.5.3 <5.0.0": - version "4.6.0" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.6.0.tgz#97b9f29ac98f98dfa43bf7468262d84392552fd7" - integrity sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw== - -bootstrap@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.0.2.tgz#aff23d5e0e03c31255ad437530ee6556e78e728e" - integrity sha512-1Ge963tyEQWJJ+8qtXFU6wgmAVj9gweEjibUdbmcCEYsn38tVwRk8107rk2vzt6cfQcRr3SlZ8aQBqaD8aqf+Q== - -boxen@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" - integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^3.0.0" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.8.1" - widest-line "^3.1.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -braces@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" - integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== - dependencies: - fill-range "^7.1.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.6: - version "4.16.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" - integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== - dependencies: - caniuse-lite "^1.0.30001219" - colorette "^1.2.2" - electron-to-chromium "^1.3.723" - escalade "^3.1.1" - node-releases "^1.1.71" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - -buffer-json@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/buffer-json/-/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" - integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - -cac@^6.5.6: - version "6.7.3" - resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.3.tgz#10410b8611677990cc2e3c8b576d471c1d71b768" - integrity sha512-ECVqVZh74qgSuZG9YOt2OJPI3wGcf+EwwuF/XIOYqZBD0KZYLtgPWqFPxmDPQ6joxI1nOlvVgRV6VT53Ooyocg== - -cacache@^12.0.2, cacache@^12.0.3: - version "12.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -cache-loader@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cache-loader/-/cache-loader-3.0.1.tgz#cee6cf4b3cdc7c610905b26bad6c2fc439c821af" - integrity sha512-HzJIvGiGqYsFUrMjAJNDbVZoG7qQA+vy9AIoKs7s9DscNfki0I589mf2w6/tW+kkFH3zyiknoWV5Jdynu6b/zw== - dependencies: - buffer-json "^2.0.0" - find-cache-dir "^2.1.0" - loader-utils "^1.2.3" - mkdirp "^0.5.1" - neo-async "^2.6.1" - schema-utils "^1.0.0" - -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - -camelcase@^5.0.0, camelcase@^5.2.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001219: - version "1.0.30001241" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz#cd3fae47eb3d7691692b406568d7a3e5b23c7598" - integrity sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.0, chalk@^2.3.2, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.1.0, chalk@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chokidar@^2.0.3, chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.4.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" - integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.2.0.tgz#2876cb948a498797b5236f0095bc057d0dca38b6" - integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clean-css@4.2.x: - version "4.2.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== - dependencies: - source-map "~0.6.0" - -cli-boxes@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-spinners@^2.5.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.0.tgz#36c7dc98fb6a9a76bd6238ec3f77e2425627e939" - integrity sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q== - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.4: - version "1.5.5" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" - integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" - integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.4" - -colorette@^1.2.1, colorette@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" - integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -commander@2.17.x: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@~2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -common-tags@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - -connect-history-api-fallback@^1.5.0, connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - -consola@^2.15.0, consola@^2.6.0: - version "2.15.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" - integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== - -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - -consolidate@^0.15.1: - version "0.15.1" - resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" - integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== - dependencies: - bluebird "^3.1.1" - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== - dependencies: - safe-buffer "5.1.2" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -copy-webpack-plugin@^5.0.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz#8a889e1dcafa6c91c6cd4be1ad158f1d3823bae2" - integrity sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ== - dependencies: - cacache "^12.0.3" - find-cache-dir "^2.1.0" - glob-parent "^3.1.0" - globby "^7.1.1" - is-glob "^4.0.1" - loader-utils "^1.2.3" - minimatch "^3.0.4" - normalize-path "^3.0.0" - p-limit "^2.2.1" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - webpack-log "^2.0.0" - -core-js-compat@^3.14.0, core-js-compat@^3.15.0, core-js-compat@^3.6.5: - version "3.15.2" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.15.2.tgz#47272fbb479880de14b4e6081f71f3492f5bd3cb" - integrity sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ== - dependencies: - browserslist "^4.16.6" - semver "7.0.0" - -core-js@^2.4.0: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - -core-js@^3.6.4, core-js@^3.6.5: - version "3.15.2" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz#740660d2ff55ef34ce664d7e2455119c5bdd3d61" - integrity sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" - -css-loader@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-2.1.1.tgz#d8254f72e412bb2238bb44dd674ffbef497333ea" - integrity sha512-OcKJU/lt232vl1P9EEDamhoO9iKY3tIjY5GU+XDLblAykTdgs6Ux9P1hTHve8nFKy5KPpOXOsVI/hIwi3841+w== - dependencies: - camelcase "^5.2.0" - icss-utils "^4.1.0" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.14" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^2.0.6" - postcss-modules-scope "^2.1.0" - postcss-modules-values "^2.0.0" - postcss-value-parser "^3.3.0" - schema-utils "^1.0.0" - -css-parse@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/css-parse/-/css-parse-2.0.0.tgz#a468ee667c16d81ccf05c58c38d2a97c780dbfd4" - integrity sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q= - dependencies: - css "^2.0.0" - -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-select@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" - integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== - dependencies: - boolbase "^1.0.0" - css-what "^5.0.0" - domhandler "^4.2.0" - domutils "^2.6.0" - nth-check "^2.0.0" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - -css-tree@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css-what@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" - integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== - -css@^2.0.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" - integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== - dependencies: - inherits "^2.0.3" - source-map "^0.6.1" - source-map-resolve "^0.5.2" - urix "^0.1.0" - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-default@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" - integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.3" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - -cssnano@^4.1.10: - version "4.1.11" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" - integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== - dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.8" - is-resolvable "^1.0.0" - postcss "^7.0.0" - -csso@^4.0.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - -csstype@^2.6.8: - version "2.6.17" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.17.tgz#4cf30eb87e1d1a005d8b6510f95292413f6a1c0e" - integrity sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A== - -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -de-indent@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" - integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^3.1.1, debug@^3.2.6: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - dependencies: - ms "2.1.2" - -debug@~3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - integrity sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== - dependencies: - ms "2.0.0" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - -deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deepmerge@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" - integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== - -default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= - dependencies: - clone "^1.0.2" - -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" - integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== - dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^2.0.0, dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.4" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz#e3455065824a2507ba886c55a89963bb107dec6f" - integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -docsearch.js@^2.5.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/docsearch.js/-/docsearch.js-2.6.3.tgz#57cb4600d3b6553c677e7cbbe6a734593e38625d" - integrity sha512-GN+MBozuyz664ycpZY0ecdQE0ND/LSgJKhTLA0/v3arIS3S1Rpf2OJz6A35ReMsm91V5apcmzr5/kM84cvUg+A== - dependencies: - algoliasearch "^3.24.5" - autocomplete.js "0.36.0" - hogan.js "^3.0.2" - request "^2.87.0" - stack-utils "^1.0.1" - to-factory "^1.0.0" - zepto "^1.2.0" - -dom-converter@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" - integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -dom-walk@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" - integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" - integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== - dependencies: - domelementtype "^2.2.0" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.5.2, domutils@^2.6.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" - integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.3.723: - version "1.3.765" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.765.tgz#36fa0ef7a81048bb487bfe3d297100967e2b8db2" - integrity sha512-4NhcsfZYlr1x4FehYkK+R9CNNTOZ8vLcIu8Y1uWehxYp5r/jlCGAfBqChIubEfdtX+rBQpXx4yJuX/dzILH/nw== - -elliptic@^6.5.3: - version "6.5.4" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" - integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -entities@~1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -entities@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" - integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== - -envify@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/envify/-/envify-4.1.0.tgz#f39ad3db9d6801b4e6b478b61028d3f0b6819f7e" - integrity sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw== - dependencies: - esprima "^4.0.0" - through "~2.3.4" - -envinfo@^7.2.0: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.17.2, es-abstract@^1.18.0-next.2, es-abstract@^1.18.2: - version "1.18.3" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0" - integrity sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.2" - is-callable "^1.2.3" - is-negative-zero "^2.0.1" - is-regex "^1.1.3" - is-string "^1.0.6" - object-inspect "^1.10.3" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es6-promise@^4.1.0: - version "4.2.8" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" - integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - -escape-html@^1.0.3, escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -esm@^3.0.0: - version "3.2.25" - resolved "https://registry.yarnpkg.com/esm/-/esm-3.2.25.tgz#342c18c29d56157688ba5ce31f8431fbb795cc10" - integrity sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA== - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -estree-walker@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" - integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - integrity sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - -events@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -eventsource@^1.0.7: - version "1.1.0" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" - integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== - dependencies: - original "^1.0.0" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -express@^4.17.1: - version "4.17.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-glob@^3.1.1: - version "3.2.6" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.6.tgz#434dd9529845176ea049acc9343e8282765c6e1a" - integrity sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ== - 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-glob@^3.2.9: - version "3.3.3" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" - integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== - 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.8" - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fastq@^1.6.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" - integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== - dependencies: - reusify "^1.0.4" - -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== - dependencies: - websocket-driver ">=0.5.1" - -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - -figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-loader@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-3.0.1.tgz#f8e0ba0b599918b51adfe45d66d1e771ad560faa" - integrity sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw== - dependencies: - loader-utils "^1.0.2" - schema-utils "^1.0.0" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -fill-range@^7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" - integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -follow-redirects@^1.0.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43" - integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -foreach@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" - integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" - integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-stream@^4.0.0, get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - -glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.1.7" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" - integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d" - integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ== - dependencies: - ini "1.3.7" - -global@^4.3.2: - version "4.4.0" - resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" - integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== - dependencies: - min-document "^2.19.0" - process "^0.11.10" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globby@11.0.4: - version "11.0.4" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" - integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -globby@6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globby@7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" - integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= - dependencies: - array-union "^1.0.1" - dir-glob "^2.0.0" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -globby@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - -globby@^11.0.4: - version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" - integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== - 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" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.6" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" - integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== - -gray-matter@^4.0.1, gray-matter@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" - integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== - dependencies: - js-yaml "^3.13.1" - kind-of "^6.0.2" - section-matter "^1.0.0" - strip-bom-string "^1.0.0" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.0, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash-sum@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" - integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= - -hash-sum@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" - integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -he@1.2.x, he@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hogan.js@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/hogan.js/-/hogan.js-3.0.2.tgz#4cd9e1abd4294146e7679e41d7898732b02c7bfd" - integrity sha1-TNnhq9QpQUbnZ55B14mHMrAse/0= - dependencies: - mkdirp "0.3.0" - nopt "1.0.10" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-entities@^1.3.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== - -html-minifier@^3.2.3: - version "3.5.21" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" - integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== - dependencies: - camel-case "3.0.x" - clean-css "4.2.x" - commander "2.17.x" - he "1.2.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.4.x" - -html-tags@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" - integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= - -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-parser-js@>=0.5.1: - version "0.5.3" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" - integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== - -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - -http-proxy@^1.17.0: - version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" - integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= - -icss-utils@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - -ieee754@^1.1.13, ieee754@^1.1.4: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - -ignore@^4.0.3: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.4: - version "5.1.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== - -ignore@^5.2.0: - version "5.3.2" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" - integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== - -immediate@^3.2.3: - version "3.3.0" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266" - integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -infer-owner@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84" - integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ== - -ini@~1.3.0: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.9.1, ipaddr.js@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arguments@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" - integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== - dependencies: - call-bind "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-bigint@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" - integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8" - integrity sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== - dependencies: - call-bind "^1.0.2" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.4, is-callable@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" - integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - -is-core-module@^2.2.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1" - integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" - integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-installed-globally@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141" - integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g== - dependencies: - global-dirs "^2.0.1" - is-path-inside "^3.0.1" - -is-interactive@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" - integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== - -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - -is-npm@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" - integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== - -is-number-object@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb" - integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== - dependencies: - path-is-inside "^1.0.2" - -is-path-inside@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-regex@^1.0.4, is-regex@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f" - integrity sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== - dependencies: - call-bind "^1.0.2" - has-symbols "^1.0.2" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-regexp@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" - integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== - -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-string@^1.0.5, is-string@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f" - integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isarray@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -javascript-stringify@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" - integrity sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM= - -javascript-stringify@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79" - integrity sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg== - -jquery@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470" - integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw== - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" - integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== - -json5@^0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - -killable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - -latest-version@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - -linkify-it@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.2.0.tgz#e3b54697e78bf915c70a38acd78fd09e0058b1cf" - integrity sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw== - dependencies: - uc.micro "^1.0.1" - -linkify-it@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.2.tgz#f55eeb8bc1d3ae754049e124ab3bb56d97797fb8" - integrity sha512-gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ== - dependencies: - uc.micro "^1.0.1" - -load-script@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/load-script/-/load-script-1.0.0.tgz#0491939e0bee5643ee494a7e3da3d2bac70c6ca4" - integrity sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ= - -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - -loader-utils@^0.2.16: - version "0.2.17" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - object-assign "^4.0.1" - -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.chunk@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.chunk/-/lodash.chunk-4.2.0.tgz#66e5ce1f76ed27b4303d8c6512e8d1216e8106bc" - integrity sha1-ZuXOH3btJ7QwPYxlEujRIW6BBrw= - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.foreach@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" - integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= - -lodash.isarray@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-4.0.0.tgz#2aca496b28c4ca6d726715313590c02e6ea34403" - integrity sha1-KspJayjEym1yZxUxNZDALm6jRAM= - -lodash.isfunction@^3.0.9: - version "3.0.9" - resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" - integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= - -lodash.kebabcase@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" - integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.padstart@^4.6.1: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b" - integrity sha1-0uPuv/DZ05rVD1y9G1KnvOa7YRs= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash.template@^4.4.0, lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3, lodash@^4.17.5: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -loglevel@^1.6.8: - version "1.7.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" - integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== - -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^4.1.2: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -make-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -markdown-it-anchor@^5.0.2: - version "5.3.0" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz#d549acd64856a8ecd1bea58365ef385effbac744" - integrity sha512-/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA== - -markdown-it-anchor@^8.0.4: - version "8.1.0" - resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-8.1.0.tgz#b10d13d12aa9b90963f628cb7c474039df7f7a69" - integrity sha512-QgnJbBhoDL8YIxeOnxxjhuMPsnjhHSixs3NuZBW8srNrwHlZUncY0j75bukEQoLRV+YCuwfVSqY4ShFfnzTaDQ== - -markdown-it-chain@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/markdown-it-chain/-/markdown-it-chain-1.3.0.tgz#ccf6fe86c10266bafb4e547380dfd7f277cc17bc" - integrity sha512-XClV8I1TKy8L2qsT9iX3qiV+50ZtcInGXI80CA+DP62sMs7hXlyV/RM3hfwy5O3Ad0sJm9xIwQELgANfESo8mQ== - dependencies: - webpack-chain "^4.9.0" - -markdown-it-container@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/markdown-it-container/-/markdown-it-container-2.0.0.tgz#0019b43fd02eefece2f1960a2895fba81a404695" - integrity sha1-ABm0P9Au7+zi8ZYKKJX7qBpARpU= - -markdown-it-emoji@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/markdown-it-emoji/-/markdown-it-emoji-1.4.0.tgz#9bee0e9a990a963ba96df6980c4fddb05dfb4dcc" - integrity sha1-m+4OmpkKljupbfaYDE/dsF37Tcw= - -markdown-it-emoji@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/markdown-it-emoji/-/markdown-it-emoji-2.0.0.tgz#3164ad4c009efd946e98274f7562ad611089a231" - integrity sha512-39j7/9vP/CPCKbEI44oV8yoPJTpvfeReTn/COgRhSpNrjWF3PfP/JUxxB0hxV6ynOY8KH8Y8aX9NMDdo6z+6YQ== - -markdown-it-table-of-contents@^0.4.0: - version "0.4.4" - resolved "https://registry.yarnpkg.com/markdown-it-table-of-contents/-/markdown-it-table-of-contents-0.4.4.tgz#3dc7ce8b8fc17e5981c77cc398d1782319f37fbc" - integrity sha512-TAIHTHPwa9+ltKvKPWulm/beozQU41Ab+FIefRaQV1NRnpzwcV9QOe6wXQS5WLivm5Q/nlo0rl6laGkMDZE7Gw== - -markdown-it@^12.0.6: - version "12.1.0" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.1.0.tgz#7ad572caddd336bd27a68d20e86bac1fafe8fb20" - integrity sha512-7temG6IFOOxfU0SgzhqR+vr2diuMhyO5uUIEZ3C5NbXhqC9uFUHoU41USYuDFoZRsaY7BEIEei874Z20VMLF6A== - dependencies: - argparse "^2.0.1" - entities "~2.1.0" - linkify-it "^3.0.1" - mdurl "^1.0.1" - uc.micro "^1.0.5" - -markdown-it@^8.4.1: - version "8.4.2" - resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54" - integrity sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ== - dependencies: - argparse "^1.0.7" - entities "~1.1.1" - linkify-it "^2.0.0" - mdurl "^1.0.1" - uc.micro "^1.0.5" - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -mdurl@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-source-map@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" - integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== - dependencies: - source-map "^0.6.1" - -merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -micromatch@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" - integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== - dependencies: - braces "^3.0.3" - picomatch "^2.3.1" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.48.0, "mime-db@>= 1.43.0 < 2": - version "1.48.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d" - integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== - -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.31" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b" - integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== - dependencies: - mime-db "1.48.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.0.3, mime@^2.4.4: - version "2.5.2" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" - integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - -mini-css-extract-plugin@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.6.0.tgz#a3f13372d6fcde912f3ee4cd039665704801e3b9" - integrity sha512-79q5P7YGI6rdnVyIAV4NXpBQJFWdkzJxCim3Kog4078fM0piAaFlwocqbejdWtLW1cEzCexPrh6EdyFsPgVdAw== - dependencies: - loader-utils "^1.1.0" - normalize-url "^2.0.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.0.tgz#1bbf5ab1ba827af23575143490426455f481fe1e" - integrity sha1-G79asbqCevI1dRQ0kEJkVfSB/h4= - -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mkdirp@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -nan@^2.12.1: - version "2.14.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" - integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -neo-async@^2.5.0, neo-async@^2.6.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^2.2.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== - dependencies: - lower-case "^1.1.1" - -node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-forge@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" - integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== - -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - -node-releases@^1.1.71: - version "1.1.73" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz#dd4e81ddd5277ff846b80b52bb40c49edf7a7b20" - integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== - -nopt@1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= - dependencies: - abbrev "1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" - integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== - dependencies: - prepend-http "^2.0.0" - query-string "^5.0.1" - sort-keys "^2.0.0" - -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -nprogress@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" - integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E= - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -nth-check@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" - integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== - dependencies: - boolbase "^1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.10.3: - version "1.10.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" - integrity sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw== - -object-is@^1.0.1: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" - integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.0, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" - integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30" - integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.2" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -opencollective-postinstall@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" - integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== - -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - -optimize-css-assets-webpack-plugin@^5.0.1: - version "5.0.8" - resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.8.tgz#cbccdcf5a6ef61d4f8cc78cf083a67446e5f402a" - integrity sha512-mgFS1JdOtEGzD8l+EuISqL57cKO+We9GcoiQEmdCWRqqck+FGNmYJtx9qfAPzEz+lRrlThWMuGDaRkI/yWNx/Q== - dependencies: - cssnano "^4.1.10" - last-call-webpack-plugin "^3.0.0" - -ora@^5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" - integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== - dependencies: - bl "^4.1.0" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - is-unicode-supported "^0.1.0" - log-symbols "^4.1.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -original@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - -p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== - dependencies: - retry "^0.12.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= - dependencies: - no-case "^2.2.0" - -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pbkdf2@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" - integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== - -picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -popper.js@^1.16.1: - version "1.16.1" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" - integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== - -portal-vue@^2.1.7: - version "2.1.7" - resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.7.tgz#ea08069b25b640ca08a5b86f67c612f15f4e4ad4" - integrity sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g== - -portfinder@^1.0.13, portfinder@^1.0.26: - version "1.0.28" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== - dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-calc@^7.0.1: - version "7.0.5" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" - integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== - dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" - -postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== - dependencies: - postcss "^7.0.0" - -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== - dependencies: - postcss "^7.0.0" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - -postcss-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - -postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - -postcss-modules-local-by-default@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.6.tgz#dd9953f6dd476b5fd1ef2d8830c8929760b56e63" - integrity sha512-oLUV5YNkeIBa0yQl7EYnxMgy4N6noxmiwZStaEJUSe2xPMcdNc8WmBQuQCx18H5psYbVxz8zoHk0RAAYZXP9gA== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - postcss-value-parser "^3.3.1" - -postcss-modules-scope@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - -postcss-modules-values@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-2.0.0.tgz#479b46dc0c5ca3dc7fa5270851836b9ec7152f64" - integrity sha512-Ki7JZa7ff1N3EIMlPnGTZfUMe69FFwiQPnVSXC9mnn3jozCRBYIxiZd44yJOV2AmabOo4qFf8s0dC/+lweG7+w== - dependencies: - icss-replace-symbols "^1.1.0" - postcss "^7.0.6" - -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-safe-parser@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" - -postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: - version "6.0.6" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" - integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-svgo@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" - integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.36, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.36" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb" - integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - -prettier@^1.18.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" - integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== - -pretty-bytes@^5.1.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" - integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== - -pretty-error@^2.0.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" - integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== - dependencies: - lodash "^4.17.20" - renderkid "^2.0.4" - -pretty-time@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" - integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== - -prismjs@^1.13.0: - version "1.24.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.24.0.tgz#0409c30068a6c52c89ef7f1089b3ca4de56be2ac" - integrity sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -proxy-addr@~2.0.5: - version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -pupa@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -query-string@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" - integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== - dependencies: - decode-uri-component "^0.2.0" - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - -querystring-es3@^0.2.0, querystring-es3@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rc@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -reduce@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/reduce/-/reduce-1.0.2.tgz#0cd680ad3ffe0b060e57a5c68bdfce37168d361b" - integrity sha512-xX7Fxke/oHO5IfZSk77lvPa/7bjMh9BuCk4OOoX5XTXrM7s0Z+MkPfSDfz0q7r91BhhGSs8gii/VEN/7zhCPpQ== - dependencies: - object-keys "^1.1.0" - -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.13.4: - version "0.13.7" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" - integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - -register-service-worker@^1.7.0: - version "1.7.2" - resolved "https://registry.yarnpkg.com/register-service-worker/-/register-service-worker-1.7.2.tgz#6516983e1ef790a98c4225af1216bc80941a4bd2" - integrity sha512-CiD3ZSanZqcMPRhtfct5K9f7i3OLCcBBWsJjLh1gW9RO/nS94sVzY59iS+fgYBOBqaBpf4EzfqUF3j9IG+xo8A== - -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.6.4: - version "0.6.9" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" - integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" - integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^3.0.1" - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request@^2.87.0: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.14.2, resolve@^1.2.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - -rimraf@^2.5.4, rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@^2.1.2, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -section-matter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" - integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== - dependencies: - extend-shallow "^2.0.1" - kind-of "^6.0.0" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.10.8: - version "1.10.11" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9" - integrity sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA== - dependencies: - node-forge "^0.10.0" - -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^5.1.0, semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -send@0.17.1: - version "0.17.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -serialize-javascript@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea" - integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg== - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -sitemap@^3.0.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-3.2.2.tgz#3f77c358fa97b555c879e457098e39910095c62b" - integrity sha512-TModL/WU4m2q/mQcrDgNANn0P4LwprM9MMvG4hu5zP4c6IIKs2YLTu6nXXnNr8ODW/WFtxKggiJ1EGn2W0GNmg== - dependencies: - lodash.chunk "^4.2.0" - lodash.padstart "^4.6.1" - whatwg-url "^7.0.0" - xmlbuilder "^13.0.0" - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -smoothscroll-polyfill@^0.4.3: - version "0.4.4" - resolved "https://registry.yarnpkg.com/smoothscroll-polyfill/-/smoothscroll-polyfill-0.4.4.tgz#3a259131dc6930e6ca80003e1cb03b603b69abf8" - integrity sha512-TK5ZA9U5RqCwMpfoMq/l1mrH0JAR7y7KRvOBx0n2869aLxch+gT9GhN3yUfjiw+d/DiF1mKo14+hd62JyMmoBg== - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.1.tgz#256908f6d5adfb94dabbdbd02c66362cca0f9ea6" - integrity sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ== - dependencies: - debug "^3.2.6" - eventsource "^1.0.7" - faye-websocket "^0.11.3" - inherits "^2.0.4" - json3 "^3.3.3" - url-parse "^1.5.1" - -sockjs@^0.3.21: - version "0.3.21" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" - integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== - dependencies: - faye-websocket "^0.11.3" - uuid "^3.4.0" - websocket-driver "^0.7.4" - -sort-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" - integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= - dependencies: - is-plain-obj "^1.0.0" - -sortablejs@1.10.2: - version "1.10.2" - resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.10.2.tgz#6e40364d913f98b85a14f6678f92b5c1221f5290" - integrity sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A== - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@~0.5.12: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@0.5.6: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" - integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" - integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== - dependencies: - figgy-pudding "^3.5.1" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.5.tgz#a19b0b01947e0029c8e451d5d61a498f5bb1471b" - integrity sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ== - dependencies: - escape-string-regexp "^2.0.0" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -std-env@^2.2.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-2.3.0.tgz#66d4a4a4d5224242ed8e43f5d65cfa9095216eee" - integrity sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw== - dependencies: - ci-info "^3.0.0" - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.0.0, string-width@^4.1.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-bom-string@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" - integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= - -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - -stylus-loader@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/stylus-loader/-/stylus-loader-3.0.2.tgz#27a706420b05a38e038e7cacb153578d450513c6" - integrity sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA== - dependencies: - loader-utils "^1.0.2" - lodash.clonedeep "^4.5.0" - when "~3.6.x" - -stylus@^0.54.8: - version "0.54.8" - resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.54.8.tgz#3da3e65966bc567a7b044bfe0eece653e099d147" - integrity sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg== - dependencies: - css-parse "~2.0.0" - debug "~3.1.0" - glob "^7.1.6" - mkdirp "~1.0.4" - safer-buffer "^2.1.2" - sax "~1.2.4" - semver "^6.3.0" - source-map "^0.7.3" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= - -svgo@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" - stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" - -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -term-size@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" - integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== - -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2: - version "4.8.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" - integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@~2.3.4: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" - integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-factory@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-factory/-/to-factory-1.0.0.tgz#8738af8bd97120ad1d4047972ada5563bf9479b1" - integrity sha1-hzivi9lxIK0dQEeXKtpVY7+UebE= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - -toml@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/toml/-/toml-3.0.0.tgz#342160f1af1904ec9d204d03a5d61222d762c5ee" - integrity sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w== - -toposort@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" - integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - -ts-debounce@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ts-debounce/-/ts-debounce-3.0.0.tgz#9beedf59c04de3b5bef8ff28bd6885624df357be" - integrity sha512-7jiRWgN4/8IdvCxbIwnwg2W0bbYFBH6BxFqBjMKk442t7+liF2Z1H6AUCcl8e/pD93GjPru+axeiJwFmRww1WQ== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -uc.micro@^1.0.1, uc.micro@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" - integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== - -uglify-js@3.4.x: - version "3.4.10" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" - integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== - dependencies: - commander "~2.19.0" - source-map "~0.6.1" - -unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== - dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.0, upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -upath@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" - integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== - -update-notifier@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3" - integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A== - dependencies: - boxen "^4.2.0" - chalk "^3.0.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.3.1" - is-npm "^4.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.0.0" - pupa "^2.0.1" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8" - integrity sha512-dXHkKmw8FhPqu8asTc1puBfe3TehOCo2+RmOOev5suNCIYBcT626kxiWg1NBVkwc4rO8BGa7gP70W7VXuqHrjg== - dependencies: - loader-utils "^1.1.0" - mime "^2.0.3" - schema-utils "^1.0.0" - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - -url-parse@^1.4.3, url-parse@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" - integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2, uuid@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vendors@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vfg-field-array@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/vfg-field-array/-/vfg-field-array-0.0.6.tgz#8c0e990a202ebc0e608b4497e738490afa7d9b01" - integrity sha512-OaIO/hXMd9MD9rctNQQ2baDtgBa+5pi8SdsNAhBYHtKjs0NxbYAVy50W2QLYaWgLFma9xvK+L37DzI4lBzdX5Q== - dependencies: - lodash.clonedeep "^4.5.0" - lodash.foreach "^4.5.0" - lodash.isarray "^4.0.0" - lodash.isfunction "^3.0.9" - lodash.isstring "^4.0.1" - vue-form-generator "^2.2.1" - vuedraggable "^2.24.3" - -vfg-field-object@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/vfg-field-object/-/vfg-field-object-0.0.4.tgz#a075fdc0c52b08d94718584f90431d51210d8104" - integrity sha512-V+kTBu3eh2moAZy2b1FUoK/rYbtd/v0Hw2nQHkGyI8bOYsZBwbFu3KajSowwDcc21k4OxriB9mrbEZvS730fug== - dependencies: - vue-form-generator "^2.2.1" - -vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - -vue-form-generator@^2.2.1, vue-form-generator@^2.3.4: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-form-generator/-/vue-form-generator-2.3.4.tgz#aa043ea5163ab5c6cc3cc9ab83e7b70dd5e010a9" - integrity sha512-gkGLukX2xyVYASVopRVt/v4ZVFpoH+I1j+yRIkJBOR9++UwZTi8yREWydnKukpp/r90SGX68Yzy4OkQrKZHluQ== - -vue-functional-data-merge@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz#08a7797583b7f35680587f8a1d51d729aa1dc657" - integrity sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA== - -vue-hot-reload-api@^2.3.0: - version "2.3.4" - resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" - integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== - -vue-loader@^15.7.1: - version "15.9.7" - resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.7.tgz#15b05775c3e0c38407679393c2ce6df673b01044" - integrity sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q== - dependencies: - "@vue/component-compiler-utils" "^3.1.0" - hash-sum "^1.0.2" - loader-utils "^1.1.0" - vue-hot-reload-api "^2.3.0" - vue-style-loader "^4.1.0" - -vue-multiselect@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/vue-multiselect/-/vue-multiselect-2.1.6.tgz#5be5d811a224804a15c43a4edbb7485028a89c7f" - integrity sha512-s7jmZPlm9FeueJg1RwJtnE9KNPtME/7C8uRWSfp9/yEN4M8XcS/d+bddoyVwVnvFyRh9msFo0HWeW0vTL8Qv+w== - -vue-router@^3.4.5, vue-router@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.5.2.tgz#5f55e3f251970e36c3e8d88a7cd2d67a350ade5c" - integrity sha512-807gn82hTnjCYGrnF3eNmIw/dk7/GE4B5h69BlyCK9KHASwSloD1Sjcn06zg9fVG4fYH2DrsNBZkpLtb25WtaQ== - -vue-router@^4.0.10: - version "4.0.10" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.0.10.tgz#ec8fda032949b2a31d3273170f8f376e86eb52ac" - integrity sha512-YbPf6QnZpyyWfnk7CUt2Bme+vo7TLfg1nGZNkvYqKYh4vLaFw6Gn8bPGdmt5m4qrGnKoXLqc4htAsd3dIukICA== - dependencies: - "@vue/devtools-api" "^6.0.0-beta.14" - -vue-server-renderer@^2.6.10: - version "2.6.14" - resolved "https://registry.yarnpkg.com/vue-server-renderer/-/vue-server-renderer-2.6.14.tgz#c8bffff152df6b47b858818ef8d524d2fc351654" - integrity sha512-HifYRa/LW7cKywg9gd4ZtvtRuBlstQBao5ZCWlg40fyB4OPoGfEXAzxb0emSLv4pBDOHYx0UjpqvxpiQFEuoLA== - dependencies: - chalk "^1.1.3" - hash-sum "^1.0.2" - he "^1.1.0" - lodash.template "^4.5.0" - lodash.uniq "^4.5.0" - resolve "^1.2.0" - serialize-javascript "^3.1.0" - source-map "0.5.6" - -vue-style-loader@^4.1.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35" - integrity sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg== - dependencies: - hash-sum "^1.0.2" - loader-utils "^1.0.2" - -vue-template-compiler@^2.6.10: - version "2.6.14" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz#a2f0e7d985670d42c9c9ee0d044fed7690f4f763" - integrity sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g== - dependencies: - de-indent "^1.0.2" - he "^1.1.0" - -vue-template-es2015-compiler@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" - integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== - -vue-toasted@^1.1.25: - version "1.1.28" - resolved "https://registry.yarnpkg.com/vue-toasted/-/vue-toasted-1.1.28.tgz#dbabb83acc89f7a9e8765815e491d79f0dc65c26" - integrity sha512-UUzr5LX51UbbiROSGZ49GOgSzFxaMHK6L00JV8fir/CYNJCpIIvNZ5YmS4Qc8Y2+Z/4VVYRpeQL2UO0G800Raw== - -vue@^2.6.10, vue@^2.6.14: - version "2.6.14" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235" - integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ== - -vue@^3.1.2: - version "3.1.4" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.1.4.tgz#120d6818c51eaa35d0879e5bc1cff60135bc69fd" - integrity sha512-p8dcdyeCgmaAiZsbLyDkmOLcFGZb/jEVdCLW65V68LRCXTNX8jKsgah2F7OZ/v/Ai2V0Fb1MNO0vz/GFqsPVMA== - dependencies: - "@vue/compiler-dom" "3.1.4" - "@vue/runtime-dom" "3.1.4" - "@vue/shared" "3.1.4" - -vuedraggable@^2.24.3: - version "2.24.3" - resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-2.24.3.tgz#43c93849b746a24ce503e123d5b259c701ba0d19" - integrity sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g== - dependencies: - sortablejs "1.10.2" - -vuepress-html-webpack-plugin@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/vuepress-html-webpack-plugin/-/vuepress-html-webpack-plugin-3.2.0.tgz#219be272ad510faa8750d2d4e70fd028bfd1c16e" - integrity sha512-BebAEl1BmWlro3+VyDhIOCY6Gef2MCBllEVAP3NUAtMguiyOwo/dClbwJ167WYmcxHJKLl7b0Chr9H7fpn1d0A== - dependencies: - html-minifier "^3.2.3" - loader-utils "^0.2.16" - lodash "^4.17.3" - pretty-error "^2.0.2" - tapable "^1.0.0" - toposort "^1.0.0" - util.promisify "1.0.0" - -vuepress-plugin-clean-urls@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vuepress-plugin-clean-urls/-/vuepress-plugin-clean-urls-1.1.2.tgz#40e3ef16a029dca71b23eb0523957a2abec9dc8d" - integrity sha512-36r6XT9stybGSL9zHfFM6F+EBOF9rRDzGdNeias3AmU3AH5+DqsciMjRpHfecKXDKeVcc0PlNfG1Tf19CW5MzA== - -vuepress-plugin-container@^2.0.2, vuepress-plugin-container@^2.1.5: - version "2.1.5" - resolved "https://registry.yarnpkg.com/vuepress-plugin-container/-/vuepress-plugin-container-2.1.5.tgz#37fff05662fedbd63ffd3a5463b2592c7a7f3133" - integrity sha512-TQrDX/v+WHOihj3jpilVnjXu9RcTm6m8tzljNJwYhxnJUW0WWQ0hFLcDTqTBwgKIFdEiSxVOmYE+bJX/sq46MA== - dependencies: - "@vuepress/shared-utils" "^1.2.0" - markdown-it-container "^2.0.0" - -vuepress-plugin-copyright@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/vuepress-plugin-copyright/-/vuepress-plugin-copyright-1.0.2.tgz#d5cc73af82028e073d4cd82e3ef99012ad8f79cc" - integrity sha512-SWiyqqU8StPGB6WxzVTbRMUyyE0g6lJoP9SDoOua5PHUeawd8XdDBAaCCGRrmd2JDMvCDZlNYHTHgsKJncuU2g== - dependencies: - "@shigma/stringify-object" "^3.3.0" - -vuepress-plugin-git-log@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vuepress-plugin-git-log/-/vuepress-plugin-git-log-1.0.1.tgz#22a6053ac2a2c9a8b5e9b5c4b08dcaa6dbf1d3f2" - integrity sha512-oVUfHdfvP0e7JBRIgwJ/Kmxj1AO+JJyTEsNRnBRw7YBlIfJIIC/zcGFidupsw6LSr1+UTHdGqn2vlYr8Ade6Fw== - dependencies: - cross-spawn "^6.0.5" - -vuepress-plugin-nprogress@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/vuepress-plugin-nprogress/-/vuepress-plugin-nprogress-1.1.8.tgz#92ee0002f0edd519542e0048481cb01f16e89e3c" - integrity sha512-MCM6/TN/klljh5s5pso1YM3XR89BQ1yOPyYqrI8NG8u6f/w3tAa8wKhmle789yeC02WSXbcLE7t6VTRTOWst+A== - dependencies: - nprogress "^0.2.0" - -vuepress-plugin-reading-progress@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/vuepress-plugin-reading-progress/-/vuepress-plugin-reading-progress-1.0.10.tgz#0b9d44e27d583ff20e0307993aa4cbda49f3bdca" - integrity sha512-7OxcjNEDf9gqFTns0YnXrqPnTRlX6wvxWFr7D8tlfyMPpsZwJkh/MkJveRrEaKcU0gk8QGmPHnXLAZ3soTThVg== - -vuepress-plugin-sitemap@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/vuepress-plugin-sitemap/-/vuepress-plugin-sitemap-2.3.1.tgz#51298aca77a5de96396fdbd1103e1637dd61ae6a" - integrity sha512-n+8lbukhrKrsI9H/EX0EBgkE1pn85LAQFvQ5dIvrZP4Kz6JxPOPPNTQmZMhahQV1tXbLZQCEN7A1WZH4x+arJQ== - dependencies: - sitemap "^3.0.0" - -vuepress-plugin-smooth-scroll@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/vuepress-plugin-smooth-scroll/-/vuepress-plugin-smooth-scroll-0.0.3.tgz#6eff2d4c186cca917cc9f7df2b0af7de7c8c6438" - integrity sha512-qsQkDftLVFLe8BiviIHaLV0Ea38YLZKKonDGsNQy1IE0wllFpFIEldWD8frWZtDFdx6b/O3KDMgVQ0qp5NjJCg== - dependencies: - smoothscroll-polyfill "^0.4.3" - -vuepress-plugin-zooming@^1.1.8: - version "1.1.8" - resolved "https://registry.yarnpkg.com/vuepress-plugin-zooming/-/vuepress-plugin-zooming-1.1.8.tgz#d49f201218bbcc73bcd30a79071f0cde201327e0" - integrity sha512-QAspMEqzerd0n8z/oOL5a67V/QaFZyjSwfo86y6PWhDdVAeOLR7umJ7syQqJpMdN9EVxmAstuzbKHkRxWzL0NQ== - dependencies: - zooming "^2.1.1" - -vuepress@^1.8.2: - version "1.8.2" - resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-1.8.2.tgz#97e8bf979630611fc7b621fc4cc35b798ee5e847" - integrity sha512-BU1lUDwsA3ghf7a9ga4dsf0iTc++Z/l7BR1kUagHWVBHw7HNRgRDfAZBDDQXhllMILVToIxaTifpne9mSi94OA== - dependencies: - "@vuepress/core" "1.8.2" - "@vuepress/theme-default" "1.8.2" - cac "^6.5.6" - envinfo "^7.2.0" - opencollective-postinstall "^2.0.2" - update-notifier "^4.0.0" - -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" - integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== - dependencies: - chokidar "^2.1.8" - -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== - dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" - integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - dependencies: - minimalistic-assert "^1.0.0" - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webpack-chain@^4.9.0: - version "4.12.1" - resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-4.12.1.tgz#6c8439bbb2ab550952d60e1ea9319141906c02a6" - integrity sha512-BCfKo2YkDe2ByqkEWe1Rw+zko4LsyS75LVr29C6xIrxAg9JHJ4pl8kaIZ396SUSNp6b4815dRZPSTAS8LlURRQ== - dependencies: - deepmerge "^1.5.2" - javascript-stringify "^1.6.0" - -webpack-chain@^6.0.0: - version "6.5.1" - resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-6.5.1.tgz#4f27284cbbb637e3c8fbdef43eef588d4d861206" - integrity sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA== - dependencies: - deepmerge "^1.5.2" - javascript-stringify "^2.0.1" - -webpack-dev-middleware@^3.7.2: - version "3.7.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" - integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - -webpack-dev-server@^3.5.1: - version "3.11.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz#695ebced76a4929f0d5de7fd73fafe185fe33708" - integrity sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.8" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "^0.3.21" - sockjs-client "^1.5.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-merge@^4.1.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" - integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== - dependencies: - lodash "^4.17.15" - -webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@^4.8.1: - version "4.46.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" - integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.5.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -webpackbar@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-3.2.0.tgz#bdaad103fad11a4e612500e72aaae98b08ba493f" - integrity sha512-PC4o+1c8gWWileUfwabe0gqptlXUDJd5E0zbpr2xHP1VSOVlZVPBZ8j6NCR8zM5zbKdxPhctHXahgpNK1qFDPw== - dependencies: - ansi-escapes "^4.1.0" - chalk "^2.4.1" - consola "^2.6.0" - figures "^3.0.0" - pretty-time "^1.1.0" - std-env "^2.2.1" - text-table "^0.2.0" - wrap-ansi "^5.1.0" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" - integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" - integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== - -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -when@~3.6.x: - version "3.6.4" - resolved "https://registry.yarnpkg.com/when/-/when-3.6.4.tgz#473b517ec159e2b85005497a13983f095412e34e" - integrity sha1-RztRfsFZ4rhQBUl6E5g/CVQS404= - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - 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-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - -workbox-background-sync@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz#26821b9bf16e9e37fd1d640289edddc08afd1950" - integrity sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== - dependencies: - workbox-core "^4.3.1" - -workbox-broadcast-update@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz#e2c0280b149e3a504983b757606ad041f332c35b" - integrity sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== - dependencies: - workbox-core "^4.3.1" - -workbox-build@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-4.3.1.tgz#414f70fb4d6de47f6538608b80ec52412d233e64" - integrity sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== - dependencies: - "@babel/runtime" "^7.3.4" - "@hapi/joi" "^15.0.0" - common-tags "^1.8.0" - fs-extra "^4.0.2" - glob "^7.1.3" - lodash.template "^4.4.0" - pretty-bytes "^5.1.0" - stringify-object "^3.3.0" - strip-comments "^1.0.2" - workbox-background-sync "^4.3.1" - workbox-broadcast-update "^4.3.1" - workbox-cacheable-response "^4.3.1" - workbox-core "^4.3.1" - workbox-expiration "^4.3.1" - workbox-google-analytics "^4.3.1" - workbox-navigation-preload "^4.3.1" - workbox-precaching "^4.3.1" - workbox-range-requests "^4.3.1" - workbox-routing "^4.3.1" - workbox-strategies "^4.3.1" - workbox-streams "^4.3.1" - workbox-sw "^4.3.1" - workbox-window "^4.3.1" - -workbox-cacheable-response@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz#f53e079179c095a3f19e5313b284975c91428c91" - integrity sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== - dependencies: - workbox-core "^4.3.1" - -workbox-core@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-4.3.1.tgz#005d2c6a06a171437afd6ca2904a5727ecd73be6" - integrity sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== - -workbox-expiration@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-4.3.1.tgz#d790433562029e56837f341d7f553c4a78ebe921" - integrity sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== - dependencies: - workbox-core "^4.3.1" - -workbox-google-analytics@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz#9eda0183b103890b5c256e6f4ea15a1f1548519a" - integrity sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== - dependencies: - workbox-background-sync "^4.3.1" - workbox-core "^4.3.1" - workbox-routing "^4.3.1" - workbox-strategies "^4.3.1" - -workbox-navigation-preload@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz#29c8e4db5843803b34cd96dc155f9ebd9afa453d" - integrity sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== - dependencies: - workbox-core "^4.3.1" - -workbox-precaching@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-4.3.1.tgz#9fc45ed122d94bbe1f0ea9584ff5940960771cba" - integrity sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== - dependencies: - workbox-core "^4.3.1" - -workbox-range-requests@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz#f8a470188922145cbf0c09a9a2d5e35645244e74" - integrity sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== - dependencies: - workbox-core "^4.3.1" - -workbox-routing@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-4.3.1.tgz#a675841af623e0bb0c67ce4ed8e724ac0bed0cda" - integrity sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== - dependencies: - workbox-core "^4.3.1" - -workbox-strategies@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-4.3.1.tgz#d2be03c4ef214c115e1ab29c9c759c9fe3e9e646" - integrity sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== - dependencies: - workbox-core "^4.3.1" - -workbox-streams@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-4.3.1.tgz#0b57da70e982572de09c8742dd0cb40a6b7c2cc3" - integrity sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== - dependencies: - workbox-core "^4.3.1" - -workbox-sw@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-4.3.1.tgz#df69e395c479ef4d14499372bcd84c0f5e246164" - integrity sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== - -workbox-window@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-4.3.1.tgz#ee6051bf10f06afa5483c9b8dfa0531994ede0f3" - integrity sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== - dependencies: - workbox-core "^4.3.1" - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.2.1: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xmlbuilder@^13.0.0: - version "13.0.2" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-13.0.2.tgz#02ae33614b6a047d1c32b5389c1fdacb2bce47a7" - integrity sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ== - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -zepto@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/zepto/-/zepto-1.2.0.tgz#e127bd9e66fd846be5eab48c1394882f7c0e4f98" - integrity sha1-4Se9nmb9hGvl6rSME5SIL3wOT5g= - -zooming@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/zooming/-/zooming-2.1.1.tgz#3e05006b4e10335235ca626244d053d90a9c7e72" - integrity sha512-Z38dkZRQsFNBE67+xDBQLNKMs5J1Gc+s3/zO6iezTrC24VYLJV7YPBdBDJmiLhff5qa6Awxv4wsjqx3oYz2MYA== https://devs.redux.io/ daily https://devs.redux.io/configuration/api.html daily https://devs.redux.io/configuration/fields/arguments.html daily https://devs.redux.io/configuration/ daily https://devs.redux.io/configuration/fields/compiler.html daily https://devs.redux.io/configuration/fields/data.html daily https://devs.redux.io/configuration/fields/hints.html daily https://devs.redux.io/configuration/fields/output.html daily https://devs.redux.io/configuration/fields/output-variables.html daily https://devs.redux.io/configuration/fields/permissions.html daily https://devs.redux.io/configuration/fields/required.html daily https://devs.redux.io/configuration/global_arguments.html daily https://devs.redux.io/configuration/fields/validate.html daily https://devs.redux.io/configuration/hooks/hooks-action.html daily https://devs.redux.io/configuration/hooks/hooks-filter.html daily https://devs.redux.io/configuration/objects/section.html daily https://devs.redux.io/configuration/objects/field.html daily https://devs.redux.io/core-extensions/accordion.html daily https://devs.redux.io/contributing.html daily https://devs.redux.io/core-extensions/ daily https://devs.redux.io/core-extensions/color-schemes.html daily https://devs.redux.io/core-extensions/custom-fonts.html daily https://devs.redux.io/core-extensions/date-time-picker.html daily https://devs.redux.io/core-extensions/google-maps.html daily https://devs.redux.io/core-extensions/icon-select.html daily https://devs.redux.io/core-extensions/import-export.html daily https://devs.redux.io/core-extensions/metaboxes.html daily https://devs.redux.io/core-extensions/js-button.html daily https://devs.redux.io/core-extensions/multi-media.html daily https://devs.redux.io/core-extensions/options-object.html daily https://devs.redux.io/core-extensions/shortcodes.html daily https://devs.redux.io/core-extensions/repeater.html daily https://devs.redux.io/core-extensions/social-profiles.html daily https://devs.redux.io/core-extensions/tabbed.html daily https://devs.redux.io/core-extensions/taxonomy.html daily https://devs.redux.io/core-extensions/user-metaboxes.html daily https://devs.redux.io/core-fields/ace-editor.html daily https://devs.redux.io/core-fields/background.html daily https://devs.redux.io/core-fields/ daily https://devs.redux.io/core-fields/border.html daily https://devs.redux.io/core-fields/box-shadow.html daily https://devs.redux.io/core-fields/button-set.html daily https://devs.redux.io/core-fields/checkbox.html daily https://devs.redux.io/core-fields/color-gradient.html daily https://devs.redux.io/core-fields/color-palette.html daily https://devs.redux.io/core-fields/color-rgba.html daily https://devs.redux.io/core-fields/color.html daily https://devs.redux.io/core-fields/content.html daily https://devs.redux.io/core-fields/divide.html daily https://devs.redux.io/core-fields/dimensions.html daily https://devs.redux.io/core-fields/editor.html daily https://devs.redux.io/core-fields/gallery.html daily https://devs.redux.io/core-fields/image-select.html daily https://devs.redux.io/core-fields/info.html daily https://devs.redux.io/core-fields/link-color.html daily https://devs.redux.io/core-fields/media.html daily https://devs.redux.io/core-fields/date.html daily https://devs.redux.io/core-fields/multi-text.html daily https://devs.redux.io/core-fields/palette-color.html daily https://devs.redux.io/core-fields/password.html daily https://devs.redux.io/core-fields/radio.html daily https://devs.redux.io/core-fields/raw.html daily https://devs.redux.io/core-fields/select-image.html daily https://devs.redux.io/core-fields/select.html daily https://devs.redux.io/core-fields/slider.html daily https://devs.redux.io/core-fields/section.html daily https://devs.redux.io/core-fields/slides.html daily https://devs.redux.io/core-fields/sortable.html daily https://devs.redux.io/core-fields/sorter.html daily https://devs.redux.io/core-fields/spacing.html daily https://devs.redux.io/core-fields/spinner.html daily https://devs.redux.io/core-fields/switch.html daily https://devs.redux.io/core-fields/typography.html daily https://devs.redux.io/core-fields/text.html daily https://devs.redux.io/faq/ daily https://devs.redux.io/core-fields/textarea.html daily https://devs.redux.io/guides/ daily https://devs.redux.io/guides/advanced/embedding-redux.html daily https://devs.redux.io/guides/advanced/increasing-the-memory-limit.html daily https://devs.redux.io/core/ daily https://devs.redux.io/guides/advanced/health-status-report.html daily https://devs.redux.io/guides/advanced/overriding-default-css.html daily https://devs.redux.io/guides/advanced/panel-templates.html daily https://devs.redux.io/guides/advanced/updating-an-option-manually.html daily https://devs.redux.io/guides/advanced/using-another-icon-web-font.html daily https://devs.redux.io/guides/advanced/wp-filesystem-proxy.html daily https://devs.redux.io/guides/advanced/wpml-integration.html daily https://devs.redux.io/guides/basics/customizer-integration.html daily https://devs.redux.io/guides/basics/core-concepts.html daily https://devs.redux.io/guides/basics/getting-started.html daily https://devs.redux.io/guides/basics/install.html daily https://devs.redux.io/guides/basics/removing-demo-mode-notice.html daily https://devs.redux.io/guides/basics/support-defined.html daily https://devs.redux.io/guides/basics/using-extensions.html daily https://devs.redux.io/guides/basics/using-tgm-plugin-activation.html daily https://devs.redux.io/guides/other/ide-snippets-and-templates.html daily https://devs.redux.io/guides/other/migration-guide.html daily https://devs.redux.io/guides/other/theme-check-warnings-and-errors.html daily https://devs.redux.io/guides/other/redux-converter.html daily https://devs.redux.io/guides/other/wordpress.org-submissions.html daily https://devs.redux.io/404.html daily