WordPress.org

Make WordPress Core

Changeset 49226


Ignore:
Timestamp:
10/20/2020 01:33:02 PM (5 weeks ago)
Author:
youknowriad
Message:

Block Editor: Update the WordPress Packages to the latest version.

This includes the packages that match the Gutenberg 9.2 Release.
It is going to be the last block-editor features update for WordPress 5.6.
It also updates the block-supports code base to the latest APIs.

Props isabel_brison, noisysocks, desrosj.
Fixes #51570.

Location:
trunk
Files:
2 added
1 deleted
64 edited

Legend:

Unmodified
Added
Removed
  • trunk/package-lock.json

    r49165 r49226  
    1414        },
    1515        "@babel/compat-data": {
    16             "version": "7.11.0",
    17             "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz",
    18             "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==",
    19             "dev": true,
    20             "requires": {
    21                 "browserslist": "^4.12.0",
    22                 "invariant": "^2.2.4",
    23                 "semver": "^5.5.0"
    24             },
    25             "dependencies": {
    26                 "browserslist": {
    27                     "version": "4.14.5",
    28                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
    29                     "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
    30                     "dev": true,
    31                     "requires": {
    32                         "caniuse-lite": "^1.0.30001135",
    33                         "electron-to-chromium": "^1.3.571",
    34                         "escalade": "^3.1.0",
    35                         "node-releases": "^1.1.61"
    36                     }
    37                 },
    38                 "caniuse-lite": {
    39                     "version": "1.0.30001148",
    40                     "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
    41                     "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
    42                     "dev": true
    43                 },
    44                 "electron-to-chromium": {
    45                     "version": "1.3.578",
    46                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
    47                     "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
    48                     "dev": true
    49                 },
    50                 "node-releases": {
    51                     "version": "1.1.61",
    52                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
    53                     "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
    54                     "dev": true
    55                 }
    56             }
     16            "version": "7.12.1",
     17            "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz",
     18            "integrity": "sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==",
     19            "dev": true
    5720        },
    5821        "@babel/core": {
    59             "version": "7.11.6",
    60             "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz",
    61             "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==",
     22            "version": "7.12.3",
     23            "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz",
     24            "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==",
    6225            "dev": true,
    6326            "requires": {
    6427                "@babel/code-frame": "^7.10.4",
    65                 "@babel/generator": "^7.11.6",
    66                 "@babel/helper-module-transforms": "^7.11.0",
    67                 "@babel/helpers": "^7.10.4",
    68                 "@babel/parser": "^7.11.5",
     28                "@babel/generator": "^7.12.1",
     29                "@babel/helper-module-transforms": "^7.12.1",
     30                "@babel/helpers": "^7.12.1",
     31                "@babel/parser": "^7.12.3",
    6932                "@babel/template": "^7.10.4",
    70                 "@babel/traverse": "^7.11.5",
    71                 "@babel/types": "^7.11.5",
     33                "@babel/traverse": "^7.12.1",
     34                "@babel/types": "^7.12.1",
    7235                "convert-source-map": "^1.7.0",
    7336                "debug": "^4.1.0",
     
    9861        },
    9962        "@babel/generator": {
    100             "version": "7.11.6",
    101             "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz",
    102             "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==",
    103             "dev": true,
    104             "requires": {
    105                 "@babel/types": "^7.11.5",
     63            "version": "7.12.1",
     64            "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
     65            "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
     66            "dev": true,
     67            "requires": {
     68                "@babel/types": "^7.12.1",
    10669                "jsesc": "^2.5.1",
    10770                "source-map": "^0.5.0"
     
    138101        },
    139102        "@babel/helper-builder-react-jsx-experimental": {
    140             "version": "7.11.5",
    141             "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz",
    142             "integrity": "sha512-Vc4aPJnRZKWfzeCBsqTBnzulVNjABVdahSPhtdMD3Vs80ykx4a87jTHtF/VR+alSrDmNvat7l13yrRHauGcHVw==",
     103            "version": "7.12.4",
     104            "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz",
     105            "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==",
    143106            "dev": true,
    144107            "requires": {
    145108                "@babel/helper-annotate-as-pure": "^7.10.4",
    146                 "@babel/helper-module-imports": "^7.10.4",
    147                 "@babel/types": "^7.11.5"
     109                "@babel/helper-module-imports": "^7.12.1",
     110                "@babel/types": "^7.12.1"
    148111            }
    149112        },
    150113        "@babel/helper-compilation-targets": {
    151             "version": "7.10.4",
    152             "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz",
    153             "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==",
    154             "dev": true,
    155             "requires": {
    156                 "@babel/compat-data": "^7.10.4",
     114            "version": "7.12.1",
     115            "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz",
     116            "integrity": "sha512-jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==",
     117            "dev": true,
     118            "requires": {
     119                "@babel/compat-data": "^7.12.1",
     120                "@babel/helper-validator-option": "^7.12.1",
    157121                "browserslist": "^4.12.0",
    158                 "invariant": "^2.2.4",
    159                 "levenary": "^1.1.1",
    160122                "semver": "^5.5.0"
    161123            },
     
    180142                },
    181143                "electron-to-chromium": {
    182                     "version": "1.3.578",
    183                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
    184                     "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
     144                    "version": "1.3.582",
     145                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz",
     146                    "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==",
    185147                    "dev": true
    186148                },
    187149                "node-releases": {
    188                     "version": "1.1.61",
    189                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
    190                     "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
     150                    "version": "1.1.64",
     151                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz",
     152                    "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==",
    191153                    "dev": true
    192154                }
     
    194156        },
    195157        "@babel/helper-create-class-features-plugin": {
    196             "version": "7.10.5",
    197             "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz",
    198             "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==",
     158            "version": "7.12.1",
     159            "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz",
     160            "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==",
    199161            "dev": true,
    200162            "requires": {
    201163                "@babel/helper-function-name": "^7.10.4",
    202                 "@babel/helper-member-expression-to-functions": "^7.10.5",
     164                "@babel/helper-member-expression-to-functions": "^7.12.1",
    203165                "@babel/helper-optimise-call-expression": "^7.10.4",
    204                 "@babel/helper-plugin-utils": "^7.10.4",
    205                 "@babel/helper-replace-supers": "^7.10.4",
     166                "@babel/helper-replace-supers": "^7.12.1",
    206167                "@babel/helper-split-export-declaration": "^7.10.4"
    207168            }
    208169        },
    209170        "@babel/helper-create-regexp-features-plugin": {
    210             "version": "7.10.4",
    211             "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz",
    212             "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==",
     171            "version": "7.12.1",
     172            "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz",
     173            "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==",
    213174            "dev": true,
    214175            "requires": {
    215176                "@babel/helper-annotate-as-pure": "^7.10.4",
    216177                "@babel/helper-regex": "^7.10.4",
    217                 "regexpu-core": "^4.7.0"
     178                "regexpu-core": "^4.7.1"
    218179            }
    219180        },
     
    230191        },
    231192        "@babel/helper-explode-assignable-expression": {
    232             "version": "7.11.4",
    233             "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz",
    234             "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==",
    235             "dev": true,
    236             "requires": {
    237                 "@babel/types": "^7.10.4"
     193            "version": "7.12.1",
     194            "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz",
     195            "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==",
     196            "dev": true,
     197            "requires": {
     198                "@babel/types": "^7.12.1"
    238199            }
    239200        },
     
    268229        },
    269230        "@babel/helper-member-expression-to-functions": {
    270             "version": "7.11.0",
    271             "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz",
    272             "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==",
    273             "dev": true,
    274             "requires": {
    275                 "@babel/types": "^7.11.0"
     231            "version": "7.12.1",
     232            "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
     233            "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
     234            "dev": true,
     235            "requires": {
     236                "@babel/types": "^7.12.1"
    276237            }
    277238        },
    278239        "@babel/helper-module-imports": {
    279             "version": "7.10.4",
    280             "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz",
    281             "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==",
    282             "requires": {
    283                 "@babel/types": "^7.10.4"
     240            "version": "7.12.1",
     241            "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
     242            "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
     243            "requires": {
     244                "@babel/types": "^7.12.1"
    284245            }
    285246        },
    286247        "@babel/helper-module-transforms": {
    287             "version": "7.11.0",
    288             "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz",
    289             "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==",
    290             "dev": true,
    291             "requires": {
    292                 "@babel/helper-module-imports": "^7.10.4",
    293                 "@babel/helper-replace-supers": "^7.10.4",
    294                 "@babel/helper-simple-access": "^7.10.4",
     248            "version": "7.12.1",
     249            "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
     250            "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
     251            "dev": true,
     252            "requires": {
     253                "@babel/helper-module-imports": "^7.12.1",
     254                "@babel/helper-replace-supers": "^7.12.1",
     255                "@babel/helper-simple-access": "^7.12.1",
    295256                "@babel/helper-split-export-declaration": "^7.11.0",
     257                "@babel/helper-validator-identifier": "^7.10.4",
    296258                "@babel/template": "^7.10.4",
    297                 "@babel/types": "^7.11.0",
     259                "@babel/traverse": "^7.12.1",
     260                "@babel/types": "^7.12.1",
    298261                "lodash": "^4.17.19"
    299262            }
     
    324287        },
    325288        "@babel/helper-remap-async-to-generator": {
    326             "version": "7.11.4",
    327             "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz",
    328             "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==",
     289            "version": "7.12.1",
     290            "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz",
     291            "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==",
    329292            "dev": true,
    330293            "requires": {
    331294                "@babel/helper-annotate-as-pure": "^7.10.4",
    332295                "@babel/helper-wrap-function": "^7.10.4",
    333                 "@babel/template": "^7.10.4",
    334                 "@babel/types": "^7.10.4"
     296                "@babel/types": "^7.12.1"
    335297            }
    336298        },
    337299        "@babel/helper-replace-supers": {
    338             "version": "7.10.4",
    339             "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz",
    340             "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==",
    341             "dev": true,
    342             "requires": {
    343                 "@babel/helper-member-expression-to-functions": "^7.10.4",
     300            "version": "7.12.1",
     301            "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
     302            "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
     303            "dev": true,
     304            "requires": {
     305                "@babel/helper-member-expression-to-functions": "^7.12.1",
    344306                "@babel/helper-optimise-call-expression": "^7.10.4",
    345                 "@babel/traverse": "^7.10.4",
    346                 "@babel/types": "^7.10.4"
     307                "@babel/traverse": "^7.12.1",
     308                "@babel/types": "^7.12.1"
    347309            }
    348310        },
    349311        "@babel/helper-simple-access": {
    350             "version": "7.10.4",
    351             "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz",
    352             "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==",
    353             "dev": true,
    354             "requires": {
    355                 "@babel/template": "^7.10.4",
    356                 "@babel/types": "^7.10.4"
     312            "version": "7.12.1",
     313            "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
     314            "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
     315            "dev": true,
     316            "requires": {
     317                "@babel/types": "^7.12.1"
    357318            }
    358319        },
    359320        "@babel/helper-skip-transparent-expression-wrappers": {
    360             "version": "7.11.0",
    361             "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz",
    362             "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==",
    363             "dev": true,
    364             "requires": {
    365                 "@babel/types": "^7.11.0"
     321            "version": "7.12.1",
     322            "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
     323            "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
     324            "dev": true,
     325            "requires": {
     326                "@babel/types": "^7.12.1"
    366327            }
    367328        },
     
    380341            "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw=="
    381342        },
     343        "@babel/helper-validator-option": {
     344            "version": "7.12.1",
     345            "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz",
     346            "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==",
     347            "dev": true
     348        },
    382349        "@babel/helper-wrap-function": {
    383             "version": "7.10.4",
    384             "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz",
    385             "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==",
     350            "version": "7.12.3",
     351            "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz",
     352            "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==",
    386353            "dev": true,
    387354            "requires": {
     
    393360        },
    394361        "@babel/helpers": {
    395             "version": "7.10.4",
    396             "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz",
    397             "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==",
     362            "version": "7.12.1",
     363            "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz",
     364            "integrity": "sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==",
    398365            "dev": true,
    399366            "requires": {
    400367                "@babel/template": "^7.10.4",
    401                 "@babel/traverse": "^7.10.4",
    402                 "@babel/types": "^7.10.4"
     368                "@babel/traverse": "^7.12.1",
     369                "@babel/types": "^7.12.1"
    403370            }
    404371        },
     
    442409        },
    443410        "@babel/parser": {
    444             "version": "7.11.5",
    445             "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz",
    446             "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==",
     411            "version": "7.12.3",
     412            "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz",
     413            "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==",
    447414            "dev": true
    448415        },
    449416        "@babel/plugin-proposal-async-generator-functions": {
    450             "version": "7.10.5",
    451             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz",
    452             "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==",
     417            "version": "7.12.1",
     418            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz",
     419            "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==",
    453420            "dev": true,
    454421            "requires": {
    455422                "@babel/helper-plugin-utils": "^7.10.4",
    456                 "@babel/helper-remap-async-to-generator": "^7.10.4",
     423                "@babel/helper-remap-async-to-generator": "^7.12.1",
    457424                "@babel/plugin-syntax-async-generators": "^7.8.0"
    458425            }
    459426        },
    460427        "@babel/plugin-proposal-class-properties": {
    461             "version": "7.10.4",
    462             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz",
    463             "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==",
    464             "dev": true,
    465             "requires": {
    466                 "@babel/helper-create-class-features-plugin": "^7.10.4",
     428            "version": "7.12.1",
     429            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
     430            "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
     431            "dev": true,
     432            "requires": {
     433                "@babel/helper-create-class-features-plugin": "^7.12.1",
    467434                "@babel/helper-plugin-utils": "^7.10.4"
    468435            }
    469436        },
    470437        "@babel/plugin-proposal-dynamic-import": {
    471             "version": "7.10.4",
    472             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz",
    473             "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==",
     438            "version": "7.12.1",
     439            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz",
     440            "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==",
    474441            "dev": true,
    475442            "requires": {
     
    479446        },
    480447        "@babel/plugin-proposal-export-namespace-from": {
    481             "version": "7.10.4",
    482             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz",
    483             "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==",
     448            "version": "7.12.1",
     449            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz",
     450            "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==",
    484451            "dev": true,
    485452            "requires": {
     
    489456        },
    490457        "@babel/plugin-proposal-json-strings": {
    491             "version": "7.10.4",
    492             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz",
    493             "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==",
     458            "version": "7.12.1",
     459            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz",
     460            "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==",
    494461            "dev": true,
    495462            "requires": {
     
    499466        },
    500467        "@babel/plugin-proposal-logical-assignment-operators": {
    501             "version": "7.11.0",
    502             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz",
    503             "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==",
     468            "version": "7.12.1",
     469            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz",
     470            "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==",
    504471            "dev": true,
    505472            "requires": {
     
    509476        },
    510477        "@babel/plugin-proposal-nullish-coalescing-operator": {
    511             "version": "7.10.4",
    512             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz",
    513             "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==",
     478            "version": "7.12.1",
     479            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz",
     480            "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==",
    514481            "dev": true,
    515482            "requires": {
     
    519486        },
    520487        "@babel/plugin-proposal-numeric-separator": {
    521             "version": "7.10.4",
    522             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz",
    523             "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==",
     488            "version": "7.12.1",
     489            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz",
     490            "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==",
    524491            "dev": true,
    525492            "requires": {
     
    529496        },
    530497        "@babel/plugin-proposal-object-rest-spread": {
    531             "version": "7.11.0",
    532             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz",
    533             "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==",
     498            "version": "7.12.1",
     499            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz",
     500            "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==",
    534501            "dev": true,
    535502            "requires": {
    536503                "@babel/helper-plugin-utils": "^7.10.4",
    537504                "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
    538                 "@babel/plugin-transform-parameters": "^7.10.4"
     505                "@babel/plugin-transform-parameters": "^7.12.1"
    539506            }
    540507        },
    541508        "@babel/plugin-proposal-optional-catch-binding": {
    542             "version": "7.10.4",
    543             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz",
    544             "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==",
     509            "version": "7.12.1",
     510            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz",
     511            "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==",
    545512            "dev": true,
    546513            "requires": {
     
    550517        },
    551518        "@babel/plugin-proposal-optional-chaining": {
    552             "version": "7.11.0",
    553             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz",
    554             "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==",
     519            "version": "7.12.1",
     520            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz",
     521            "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==",
    555522            "dev": true,
    556523            "requires": {
    557524                "@babel/helper-plugin-utils": "^7.10.4",
    558                 "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0",
     525                "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
    559526                "@babel/plugin-syntax-optional-chaining": "^7.8.0"
    560527            }
    561528        },
    562529        "@babel/plugin-proposal-private-methods": {
    563             "version": "7.10.4",
    564             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz",
    565             "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==",
    566             "dev": true,
    567             "requires": {
    568                 "@babel/helper-create-class-features-plugin": "^7.10.4",
     530            "version": "7.12.1",
     531            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz",
     532            "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==",
     533            "dev": true,
     534            "requires": {
     535                "@babel/helper-create-class-features-plugin": "^7.12.1",
    569536                "@babel/helper-plugin-utils": "^7.10.4"
    570537            }
    571538        },
    572539        "@babel/plugin-proposal-unicode-property-regex": {
    573             "version": "7.10.4",
    574             "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz",
    575             "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==",
    576             "dev": true,
    577             "requires": {
    578                 "@babel/helper-create-regexp-features-plugin": "^7.10.4",
     540            "version": "7.12.1",
     541            "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz",
     542            "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==",
     543            "dev": true,
     544            "requires": {
     545                "@babel/helper-create-regexp-features-plugin": "^7.12.1",
    579546                "@babel/helper-plugin-utils": "^7.10.4"
    580547            }
     
    599566        },
    600567        "@babel/plugin-syntax-class-properties": {
    601             "version": "7.10.4",
    602             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz",
    603             "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==",
     568            "version": "7.12.1",
     569            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz",
     570            "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==",
    604571            "dev": true,
    605572            "requires": {
     
    644611        },
    645612        "@babel/plugin-syntax-jsx": {
    646             "version": "7.10.4",
    647             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz",
    648             "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==",
     613            "version": "7.12.1",
     614            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz",
     615            "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==",
    649616            "dev": true,
    650617            "requires": {
     
    707674        },
    708675        "@babel/plugin-syntax-top-level-await": {
    709             "version": "7.10.4",
    710             "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz",
    711             "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==",
     676            "version": "7.12.1",
     677            "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz",
     678            "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==",
    712679            "dev": true,
    713680            "requires": {
     
    716683        },
    717684        "@babel/plugin-transform-arrow-functions": {
    718             "version": "7.10.4",
    719             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz",
    720             "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==",
     685            "version": "7.12.1",
     686            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz",
     687            "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==",
    721688            "dev": true,
    722689            "requires": {
     
    725692        },
    726693        "@babel/plugin-transform-async-to-generator": {
    727             "version": "7.10.4",
    728             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz",
    729             "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==",
    730             "dev": true,
    731             "requires": {
    732                 "@babel/helper-module-imports": "^7.10.4",
     694            "version": "7.12.1",
     695            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz",
     696            "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==",
     697            "dev": true,
     698            "requires": {
     699                "@babel/helper-module-imports": "^7.12.1",
    733700                "@babel/helper-plugin-utils": "^7.10.4",
    734                 "@babel/helper-remap-async-to-generator": "^7.10.4"
     701                "@babel/helper-remap-async-to-generator": "^7.12.1"
    735702            }
    736703        },
    737704        "@babel/plugin-transform-block-scoped-functions": {
    738             "version": "7.10.4",
    739             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz",
    740             "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==",
     705            "version": "7.12.1",
     706            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz",
     707            "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==",
    741708            "dev": true,
    742709            "requires": {
     
    745712        },
    746713        "@babel/plugin-transform-block-scoping": {
    747             "version": "7.11.1",
    748             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz",
    749             "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==",
     714            "version": "7.12.1",
     715            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz",
     716            "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==",
    750717            "dev": true,
    751718            "requires": {
     
    754721        },
    755722        "@babel/plugin-transform-classes": {
    756             "version": "7.10.4",
    757             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz",
    758             "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==",
     723            "version": "7.12.1",
     724            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz",
     725            "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==",
    759726            "dev": true,
    760727            "requires": {
     
    764731                "@babel/helper-optimise-call-expression": "^7.10.4",
    765732                "@babel/helper-plugin-utils": "^7.10.4",
    766                 "@babel/helper-replace-supers": "^7.10.4",
     733                "@babel/helper-replace-supers": "^7.12.1",
    767734                "@babel/helper-split-export-declaration": "^7.10.4",
    768735                "globals": "^11.1.0"
     
    770737        },
    771738        "@babel/plugin-transform-computed-properties": {
    772             "version": "7.10.4",
    773             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz",
    774             "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==",
     739            "version": "7.12.1",
     740            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz",
     741            "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==",
    775742            "dev": true,
    776743            "requires": {
     
    779746        },
    780747        "@babel/plugin-transform-destructuring": {
    781             "version": "7.10.4",
    782             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz",
    783             "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==",
     748            "version": "7.12.1",
     749            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz",
     750            "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==",
    784751            "dev": true,
    785752            "requires": {
     
    788755        },
    789756        "@babel/plugin-transform-dotall-regex": {
    790             "version": "7.10.4",
    791             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz",
    792             "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==",
    793             "dev": true,
    794             "requires": {
    795                 "@babel/helper-create-regexp-features-plugin": "^7.10.4",
     757            "version": "7.12.1",
     758            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz",
     759            "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==",
     760            "dev": true,
     761            "requires": {
     762                "@babel/helper-create-regexp-features-plugin": "^7.12.1",
    796763                "@babel/helper-plugin-utils": "^7.10.4"
    797764            }
    798765        },
    799766        "@babel/plugin-transform-duplicate-keys": {
    800             "version": "7.10.4",
    801             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz",
    802             "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==",
     767            "version": "7.12.1",
     768            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz",
     769            "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==",
    803770            "dev": true,
    804771            "requires": {
     
    807774        },
    808775        "@babel/plugin-transform-exponentiation-operator": {
    809             "version": "7.10.4",
    810             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz",
    811             "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==",
     776            "version": "7.12.1",
     777            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz",
     778            "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==",
    812779            "dev": true,
    813780            "requires": {
     
    817784        },
    818785        "@babel/plugin-transform-for-of": {
    819             "version": "7.10.4",
    820             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz",
    821             "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==",
     786            "version": "7.12.1",
     787            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz",
     788            "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==",
    822789            "dev": true,
    823790            "requires": {
     
    826793        },
    827794        "@babel/plugin-transform-function-name": {
    828             "version": "7.10.4",
    829             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz",
    830             "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==",
     795            "version": "7.12.1",
     796            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz",
     797            "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==",
    831798            "dev": true,
    832799            "requires": {
     
    836803        },
    837804        "@babel/plugin-transform-literals": {
    838             "version": "7.10.4",
    839             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz",
    840             "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==",
     805            "version": "7.12.1",
     806            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz",
     807            "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==",
    841808            "dev": true,
    842809            "requires": {
     
    845812        },
    846813        "@babel/plugin-transform-member-expression-literals": {
    847             "version": "7.10.4",
    848             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz",
    849             "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==",
     814            "version": "7.12.1",
     815            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz",
     816            "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==",
    850817            "dev": true,
    851818            "requires": {
     
    854821        },
    855822        "@babel/plugin-transform-modules-amd": {
    856             "version": "7.10.5",
    857             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz",
    858             "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==",
    859             "dev": true,
    860             "requires": {
    861                 "@babel/helper-module-transforms": "^7.10.5",
     823            "version": "7.12.1",
     824            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz",
     825            "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==",
     826            "dev": true,
     827            "requires": {
     828                "@babel/helper-module-transforms": "^7.12.1",
    862829                "@babel/helper-plugin-utils": "^7.10.4",
    863830                "babel-plugin-dynamic-import-node": "^2.3.3"
     
    865832        },
    866833        "@babel/plugin-transform-modules-commonjs": {
    867             "version": "7.10.4",
    868             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz",
    869             "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==",
    870             "dev": true,
    871             "requires": {
    872                 "@babel/helper-module-transforms": "^7.10.4",
     834            "version": "7.12.1",
     835            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz",
     836            "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==",
     837            "dev": true,
     838            "requires": {
     839                "@babel/helper-module-transforms": "^7.12.1",
    873840                "@babel/helper-plugin-utils": "^7.10.4",
    874                 "@babel/helper-simple-access": "^7.10.4",
     841                "@babel/helper-simple-access": "^7.12.1",
    875842                "babel-plugin-dynamic-import-node": "^2.3.3"
    876843            }
    877844        },
    878845        "@babel/plugin-transform-modules-systemjs": {
    879             "version": "7.10.5",
    880             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz",
    881             "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==",
     846            "version": "7.12.1",
     847            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz",
     848            "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==",
    882849            "dev": true,
    883850            "requires": {
    884851                "@babel/helper-hoist-variables": "^7.10.4",
    885                 "@babel/helper-module-transforms": "^7.10.5",
     852                "@babel/helper-module-transforms": "^7.12.1",
    886853                "@babel/helper-plugin-utils": "^7.10.4",
     854                "@babel/helper-validator-identifier": "^7.10.4",
    887855                "babel-plugin-dynamic-import-node": "^2.3.3"
    888856            }
    889857        },
    890858        "@babel/plugin-transform-modules-umd": {
    891             "version": "7.10.4",
    892             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz",
    893             "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==",
    894             "dev": true,
    895             "requires": {
    896                 "@babel/helper-module-transforms": "^7.10.4",
     859            "version": "7.12.1",
     860            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz",
     861            "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==",
     862            "dev": true,
     863            "requires": {
     864                "@babel/helper-module-transforms": "^7.12.1",
    897865                "@babel/helper-plugin-utils": "^7.10.4"
    898866            }
    899867        },
    900868        "@babel/plugin-transform-named-capturing-groups-regex": {
    901             "version": "7.10.4",
    902             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz",
    903             "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==",
    904             "dev": true,
    905             "requires": {
    906                 "@babel/helper-create-regexp-features-plugin": "^7.10.4"
     869            "version": "7.12.1",
     870            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz",
     871            "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==",
     872            "dev": true,
     873            "requires": {
     874                "@babel/helper-create-regexp-features-plugin": "^7.12.1"
    907875            }
    908876        },
    909877        "@babel/plugin-transform-new-target": {
    910             "version": "7.10.4",
    911             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz",
    912             "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==",
     878            "version": "7.12.1",
     879            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz",
     880            "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==",
    913881            "dev": true,
    914882            "requires": {
     
    917885        },
    918886        "@babel/plugin-transform-object-super": {
    919             "version": "7.10.4",
    920             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz",
    921             "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==",
     887            "version": "7.12.1",
     888            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz",
     889            "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==",
    922890            "dev": true,
    923891            "requires": {
    924892                "@babel/helper-plugin-utils": "^7.10.4",
    925                 "@babel/helper-replace-supers": "^7.10.4"
     893                "@babel/helper-replace-supers": "^7.12.1"
    926894            }
    927895        },
    928896        "@babel/plugin-transform-parameters": {
    929             "version": "7.10.5",
    930             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz",
    931             "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==",
    932             "dev": true,
    933             "requires": {
    934                 "@babel/helper-get-function-arity": "^7.10.4",
     897            "version": "7.12.1",
     898            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz",
     899            "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==",
     900            "dev": true,
     901            "requires": {
    935902                "@babel/helper-plugin-utils": "^7.10.4"
    936903            }
    937904        },
    938905        "@babel/plugin-transform-property-literals": {
    939             "version": "7.10.4",
    940             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz",
    941             "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==",
     906            "version": "7.12.1",
     907            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz",
     908            "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==",
    942909            "dev": true,
    943910            "requires": {
     
    946913        },
    947914        "@babel/plugin-transform-react-constant-elements": {
    948             "version": "7.10.4",
    949             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.10.4.tgz",
    950             "integrity": "sha512-cYmQBW1pXrqBte1raMkAulXmi7rjg3VI6ZLg9QIic8Hq7BtYXaWuZSxsr2siOMI6SWwpxjWfnwhTUrd7JlAV7g==",
     915            "version": "7.12.1",
     916            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz",
     917            "integrity": "sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==",
    951918            "dev": true,
    952919            "requires": {
     
    955922        },
    956923        "@babel/plugin-transform-react-display-name": {
    957             "version": "7.10.4",
    958             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.10.4.tgz",
    959             "integrity": "sha512-Zd4X54Mu9SBfPGnEcaGcOrVAYOtjT2on8QZkLKEq1S/tHexG39d9XXGZv19VfRrDjPJzFmPfTAqOQS1pfFOujw==",
     924            "version": "7.12.1",
     925            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz",
     926            "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==",
    960927            "dev": true,
    961928            "requires": {
     
    964931        },
    965932        "@babel/plugin-transform-react-jsx": {
    966             "version": "7.10.4",
    967             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz",
    968             "integrity": "sha512-L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==",
     933            "version": "7.12.1",
     934            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.1.tgz",
     935            "integrity": "sha512-RmKejwnT0T0QzQUzcbP5p1VWlpnP8QHtdhEtLG55ZDQnJNalbF3eeDyu3dnGKvGzFIQiBzFhBYTwvv435p9Xpw==",
    969936            "dev": true,
    970937            "requires": {
    971938                "@babel/helper-builder-react-jsx": "^7.10.4",
    972                 "@babel/helper-builder-react-jsx-experimental": "^7.10.4",
     939                "@babel/helper-builder-react-jsx-experimental": "^7.12.1",
    973940                "@babel/helper-plugin-utils": "^7.10.4",
    974                 "@babel/plugin-syntax-jsx": "^7.10.4"
     941                "@babel/plugin-syntax-jsx": "^7.12.1"
    975942            }
    976943        },
    977944        "@babel/plugin-transform-react-jsx-development": {
    978             "version": "7.11.5",
    979             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.11.5.tgz",
    980             "integrity": "sha512-cImAmIlKJ84sDmpQzm4/0q/2xrXlDezQoixy3qoz1NJeZL/8PRon6xZtluvr4H4FzwlDGI5tCcFupMnXGtr+qw==",
    981             "dev": true,
    982             "requires": {
    983                 "@babel/helper-builder-react-jsx-experimental": "^7.11.5",
     945            "version": "7.12.1",
     946            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.1.tgz",
     947            "integrity": "sha512-IilcGWdN1yNgEGOrB96jbTplRh+V2Pz1EoEwsKsHfX1a/L40cUYuD71Zepa7C+ujv7kJIxnDftWeZbKNEqZjCQ==",
     948            "dev": true,
     949            "requires": {
     950                "@babel/helper-builder-react-jsx-experimental": "^7.12.1",
    984951                "@babel/helper-plugin-utils": "^7.10.4",
    985                 "@babel/plugin-syntax-jsx": "^7.10.4"
     952                "@babel/plugin-syntax-jsx": "^7.12.1"
    986953            }
    987954        },
    988955        "@babel/plugin-transform-react-jsx-self": {
    989             "version": "7.10.4",
    990             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.10.4.tgz",
    991             "integrity": "sha512-yOvxY2pDiVJi0axdTWHSMi5T0DILN+H+SaeJeACHKjQLezEzhLx9nEF9xgpBLPtkZsks9cnb5P9iBEi21En3gg==",
    992             "dev": true,
    993             "requires": {
    994                 "@babel/helper-plugin-utils": "^7.10.4",
    995                 "@babel/plugin-syntax-jsx": "^7.10.4"
     956            "version": "7.12.1",
     957            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz",
     958            "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==",
     959            "dev": true,
     960            "requires": {
     961                "@babel/helper-plugin-utils": "^7.10.4"
    996962            }
    997963        },
    998964        "@babel/plugin-transform-react-jsx-source": {
    999             "version": "7.10.5",
    1000             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.10.5.tgz",
    1001             "integrity": "sha512-wTeqHVkN1lfPLubRiZH3o73f4rfon42HpgxUSs86Nc+8QIcm/B9s8NNVXu/gwGcOyd7yDib9ikxoDLxJP0UiDA==",
    1002             "dev": true,
    1003             "requires": {
    1004                 "@babel/helper-plugin-utils": "^7.10.4",
    1005                 "@babel/plugin-syntax-jsx": "^7.10.4"
     965            "version": "7.12.1",
     966            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz",
     967            "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==",
     968            "dev": true,
     969            "requires": {
     970                "@babel/helper-plugin-utils": "^7.10.4"
    1006971            }
    1007972        },
    1008973        "@babel/plugin-transform-react-pure-annotations": {
    1009             "version": "7.10.4",
    1010             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.10.4.tgz",
    1011             "integrity": "sha512-+njZkqcOuS8RaPakrnR9KvxjoG1ASJWpoIv/doyWngId88JoFlPlISenGXjrVacZUIALGUr6eodRs1vmPnF23A==",
     974            "version": "7.12.1",
     975            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz",
     976            "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==",
    1012977            "dev": true,
    1013978            "requires": {
     
    1017982        },
    1018983        "@babel/plugin-transform-regenerator": {
    1019             "version": "7.10.4",
    1020             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz",
    1021             "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==",
     984            "version": "7.12.1",
     985            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz",
     986            "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==",
    1022987            "dev": true,
    1023988            "requires": {
     
    1026991        },
    1027992        "@babel/plugin-transform-reserved-words": {
    1028             "version": "7.10.4",
    1029             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz",
    1030             "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==",
     993            "version": "7.12.1",
     994            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz",
     995            "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==",
    1031996            "dev": true,
    1032997            "requires": {
     
    10351000        },
    10361001        "@babel/plugin-transform-runtime": {
    1037             "version": "7.11.5",
    1038             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.5.tgz",
    1039             "integrity": "sha512-9aIoee+EhjySZ6vY5hnLjigHzunBlscx9ANKutkeWTJTx6m5Rbq6Ic01tLvO54lSusR+BxV7u4UDdCmXv5aagg==",
    1040             "dev": true,
    1041             "requires": {
    1042                 "@babel/helper-module-imports": "^7.10.4",
     1002            "version": "7.12.1",
     1003            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz",
     1004            "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==",
     1005            "dev": true,
     1006            "requires": {
     1007                "@babel/helper-module-imports": "^7.12.1",
    10431008                "@babel/helper-plugin-utils": "^7.10.4",
    10441009                "resolve": "^1.8.1",
     
    10471012        },
    10481013        "@babel/plugin-transform-shorthand-properties": {
    1049             "version": "7.10.4",
    1050             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz",
    1051             "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==",
     1014            "version": "7.12.1",
     1015            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz",
     1016            "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==",
    10521017            "dev": true,
    10531018            "requires": {
     
    10561021        },
    10571022        "@babel/plugin-transform-spread": {
    1058             "version": "7.11.0",
    1059             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz",
    1060             "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==",
     1023            "version": "7.12.1",
     1024            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz",
     1025            "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==",
    10611026            "dev": true,
    10621027            "requires": {
    10631028                "@babel/helper-plugin-utils": "^7.10.4",
    1064                 "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0"
     1029                "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
    10651030            }
    10661031        },
    10671032        "@babel/plugin-transform-sticky-regex": {
    1068             "version": "7.10.4",
    1069             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz",
    1070             "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==",
     1033            "version": "7.12.1",
     1034            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz",
     1035            "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==",
    10711036            "dev": true,
    10721037            "requires": {
     
    10761041        },
    10771042        "@babel/plugin-transform-template-literals": {
    1078             "version": "7.10.5",
    1079             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz",
    1080             "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==",
    1081             "dev": true,
    1082             "requires": {
    1083                 "@babel/helper-annotate-as-pure": "^7.10.4",
     1043            "version": "7.12.1",
     1044            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz",
     1045            "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==",
     1046            "dev": true,
     1047            "requires": {
    10841048                "@babel/helper-plugin-utils": "^7.10.4"
    10851049            }
    10861050        },
    10871051        "@babel/plugin-transform-typeof-symbol": {
    1088             "version": "7.10.4",
    1089             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz",
    1090             "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==",
     1052            "version": "7.12.1",
     1053            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz",
     1054            "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==",
    10911055            "dev": true,
    10921056            "requires": {
     
    10951059        },
    10961060        "@babel/plugin-transform-unicode-escapes": {
    1097             "version": "7.10.4",
    1098             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz",
    1099             "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==",
     1061            "version": "7.12.1",
     1062            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz",
     1063            "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==",
    11001064            "dev": true,
    11011065            "requires": {
     
    11041068        },
    11051069        "@babel/plugin-transform-unicode-regex": {
    1106             "version": "7.10.4",
    1107             "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz",
    1108             "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==",
    1109             "dev": true,
    1110             "requires": {
    1111                 "@babel/helper-create-regexp-features-plugin": "^7.10.4",
     1070            "version": "7.12.1",
     1071            "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz",
     1072            "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==",
     1073            "dev": true,
     1074            "requires": {
     1075                "@babel/helper-create-regexp-features-plugin": "^7.12.1",
    11121076                "@babel/helper-plugin-utils": "^7.10.4"
    11131077            }
     
    11351099        },
    11361100        "@babel/preset-env": {
    1137             "version": "7.11.5",
    1138             "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz",
    1139             "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==",
    1140             "dev": true,
    1141             "requires": {
    1142                 "@babel/compat-data": "^7.11.0",
    1143                 "@babel/helper-compilation-targets": "^7.10.4",
    1144                 "@babel/helper-module-imports": "^7.10.4",
     1101            "version": "7.12.1",
     1102            "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz",
     1103            "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==",
     1104            "dev": true,
     1105            "requires": {
     1106                "@babel/compat-data": "^7.12.1",
     1107                "@babel/helper-compilation-targets": "^7.12.1",
     1108                "@babel/helper-module-imports": "^7.12.1",
    11451109                "@babel/helper-plugin-utils": "^7.10.4",
    1146                 "@babel/plugin-proposal-async-generator-functions": "^7.10.4",
    1147                 "@babel/plugin-proposal-class-properties": "^7.10.4",
    1148                 "@babel/plugin-proposal-dynamic-import": "^7.10.4",
    1149                 "@babel/plugin-proposal-export-namespace-from": "^7.10.4",
    1150                 "@babel/plugin-proposal-json-strings": "^7.10.4",
    1151                 "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0",
    1152                 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4",
    1153                 "@babel/plugin-proposal-numeric-separator": "^7.10.4",
    1154                 "@babel/plugin-proposal-object-rest-spread": "^7.11.0",
    1155                 "@babel/plugin-proposal-optional-catch-binding": "^7.10.4",
    1156                 "@babel/plugin-proposal-optional-chaining": "^7.11.0",
    1157                 "@babel/plugin-proposal-private-methods": "^7.10.4",
    1158                 "@babel/plugin-proposal-unicode-property-regex": "^7.10.4",
     1110                "@babel/helper-validator-option": "^7.12.1",
     1111                "@babel/plugin-proposal-async-generator-functions": "^7.12.1",
     1112                "@babel/plugin-proposal-class-properties": "^7.12.1",
     1113                "@babel/plugin-proposal-dynamic-import": "^7.12.1",
     1114                "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
     1115                "@babel/plugin-proposal-json-strings": "^7.12.1",
     1116                "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
     1117                "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
     1118                "@babel/plugin-proposal-numeric-separator": "^7.12.1",
     1119                "@babel/plugin-proposal-object-rest-spread": "^7.12.1",
     1120                "@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
     1121                "@babel/plugin-proposal-optional-chaining": "^7.12.1",
     1122                "@babel/plugin-proposal-private-methods": "^7.12.1",
     1123                "@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
    11591124                "@babel/plugin-syntax-async-generators": "^7.8.0",
    1160                 "@babel/plugin-syntax-class-properties": "^7.10.4",
     1125                "@babel/plugin-syntax-class-properties": "^7.12.1",
    11611126                "@babel/plugin-syntax-dynamic-import": "^7.8.0",
    11621127                "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
     
    11681133                "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
    11691134                "@babel/plugin-syntax-optional-chaining": "^7.8.0",
    1170                 "@babel/plugin-syntax-top-level-await": "^7.10.4",
    1171                 "@babel/plugin-transform-arrow-functions": "^7.10.4",
    1172                 "@babel/plugin-transform-async-to-generator": "^7.10.4",
    1173                 "@babel/plugin-transform-block-scoped-functions": "^7.10.4",
    1174                 "@babel/plugin-transform-block-scoping": "^7.10.4",
    1175                 "@babel/plugin-transform-classes": "^7.10.4",
    1176                 "@babel/plugin-transform-computed-properties": "^7.10.4",
    1177                 "@babel/plugin-transform-destructuring": "^7.10.4",
    1178                 "@babel/plugin-transform-dotall-regex": "^7.10.4",
    1179                 "@babel/plugin-transform-duplicate-keys": "^7.10.4",
    1180                 "@babel/plugin-transform-exponentiation-operator": "^7.10.4",
    1181                 "@babel/plugin-transform-for-of": "^7.10.4",
    1182                 "@babel/plugin-transform-function-name": "^7.10.4",
    1183                 "@babel/plugin-transform-literals": "^7.10.4",
    1184                 "@babel/plugin-transform-member-expression-literals": "^7.10.4",
    1185                 "@babel/plugin-transform-modules-amd": "^7.10.4",
    1186                 "@babel/plugin-transform-modules-commonjs": "^7.10.4",
    1187                 "@babel/plugin-transform-modules-systemjs": "^7.10.4",
    1188                 "@babel/plugin-transform-modules-umd": "^7.10.4",
    1189                 "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4",
    1190                 "@babel/plugin-transform-new-target": "^7.10.4",
    1191                 "@babel/plugin-transform-object-super": "^7.10.4",
    1192                 "@babel/plugin-transform-parameters": "^7.10.4",
    1193                 "@babel/plugin-transform-property-literals": "^7.10.4",
    1194                 "@babel/plugin-transform-regenerator": "^7.10.4",
    1195                 "@babel/plugin-transform-reserved-words": "^7.10.4",
    1196                 "@babel/plugin-transform-shorthand-properties": "^7.10.4",
    1197                 "@babel/plugin-transform-spread": "^7.11.0",
    1198                 "@babel/plugin-transform-sticky-regex": "^7.10.4",
    1199                 "@babel/plugin-transform-template-literals": "^7.10.4",
    1200                 "@babel/plugin-transform-typeof-symbol": "^7.10.4",
    1201                 "@babel/plugin-transform-unicode-escapes": "^7.10.4",
    1202                 "@babel/plugin-transform-unicode-regex": "^7.10.4",
     1135                "@babel/plugin-syntax-top-level-await": "^7.12.1",
     1136                "@babel/plugin-transform-arrow-functions": "^7.12.1",
     1137                "@babel/plugin-transform-async-to-generator": "^7.12.1",
     1138                "@babel/plugin-transform-block-scoped-functions": "^7.12.1",
     1139                "@babel/plugin-transform-block-scoping": "^7.12.1",
     1140                "@babel/plugin-transform-classes": "^7.12.1",
     1141                "@babel/plugin-transform-computed-properties": "^7.12.1",
     1142                "@babel/plugin-transform-destructuring": "^7.12.1",
     1143                "@babel/plugin-transform-dotall-regex": "^7.12.1",
     1144                "@babel/plugin-transform-duplicate-keys": "^7.12.1",
     1145                "@babel/plugin-transform-exponentiation-operator": "^7.12.1",
     1146                "@babel/plugin-transform-for-of": "^7.12.1",
     1147                "@babel/plugin-transform-function-name": "^7.12.1",
     1148                "@babel/plugin-transform-literals": "^7.12.1",
     1149                "@babel/plugin-transform-member-expression-literals": "^7.12.1",
     1150                "@babel/plugin-transform-modules-amd": "^7.12.1",
     1151                "@babel/plugin-transform-modules-commonjs": "^7.12.1",
     1152                "@babel/plugin-transform-modules-systemjs": "^7.12.1",
     1153                "@babel/plugin-transform-modules-umd": "^7.12.1",
     1154                "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
     1155                "@babel/plugin-transform-new-target": "^7.12.1",
     1156                "@babel/plugin-transform-object-super": "^7.12.1",
     1157                "@babel/plugin-transform-parameters": "^7.12.1",
     1158                "@babel/plugin-transform-property-literals": "^7.12.1",
     1159                "@babel/plugin-transform-regenerator": "^7.12.1",
     1160                "@babel/plugin-transform-reserved-words": "^7.12.1",
     1161                "@babel/plugin-transform-shorthand-properties": "^7.12.1",
     1162                "@babel/plugin-transform-spread": "^7.12.1",
     1163                "@babel/plugin-transform-sticky-regex": "^7.12.1",
     1164                "@babel/plugin-transform-template-literals": "^7.12.1",
     1165                "@babel/plugin-transform-typeof-symbol": "^7.12.1",
     1166                "@babel/plugin-transform-unicode-escapes": "^7.12.1",
     1167                "@babel/plugin-transform-unicode-regex": "^7.12.1",
    12031168                "@babel/preset-modules": "^0.1.3",
    1204                 "@babel/types": "^7.11.5",
    1205                 "browserslist": "^4.12.0",
     1169                "@babel/types": "^7.12.1",
    12061170                "core-js-compat": "^3.6.2",
    1207                 "invariant": "^2.2.2",
    1208                 "levenary": "^1.1.1",
    12091171                "semver": "^5.5.0"
    1210             },
    1211             "dependencies": {
    1212                 "browserslist": {
    1213                     "version": "4.14.5",
    1214                     "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
    1215                     "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
    1216                     "dev": true,
    1217                     "requires": {
    1218                         "caniuse-lite": "^1.0.30001135",
    1219                         "electron-to-chromium": "^1.3.571",
    1220                         "escalade": "^3.1.0",
    1221                         "node-releases": "^1.1.61"
    1222                     }
    1223                 },
    1224                 "caniuse-lite": {
    1225                     "version": "1.0.30001148",
    1226                     "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
    1227                     "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
    1228                     "dev": true
    1229                 },
    1230                 "electron-to-chromium": {
    1231                     "version": "1.3.578",
    1232                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
    1233                     "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
    1234                     "dev": true
    1235                 },
    1236                 "node-releases": {
    1237                     "version": "1.1.61",
    1238                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
    1239                     "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
    1240                     "dev": true
    1241                 }
    12421172            }
    12431173        },
     
    12561186        },
    12571187        "@babel/preset-react": {
    1258             "version": "7.10.4",
    1259             "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.10.4.tgz",
    1260             "integrity": "sha512-BrHp4TgOIy4M19JAfO1LhycVXOPWdDbTRep7eVyatf174Hff+6Uk53sDyajqZPu8W1qXRBiYOfIamek6jA7YVw==",
     1188            "version": "7.12.1",
     1189            "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz",
     1190            "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==",
    12611191            "dev": true,
    12621192            "requires": {
    12631193                "@babel/helper-plugin-utils": "^7.10.4",
    1264                 "@babel/plugin-transform-react-display-name": "^7.10.4",
    1265                 "@babel/plugin-transform-react-jsx": "^7.10.4",
    1266                 "@babel/plugin-transform-react-jsx-development": "^7.10.4",
    1267                 "@babel/plugin-transform-react-jsx-self": "^7.10.4",
    1268                 "@babel/plugin-transform-react-jsx-source": "^7.10.4",
    1269                 "@babel/plugin-transform-react-pure-annotations": "^7.10.4"
     1194                "@babel/plugin-transform-react-display-name": "^7.12.1",
     1195                "@babel/plugin-transform-react-jsx": "^7.12.1",
     1196                "@babel/plugin-transform-react-jsx-development": "^7.12.1",
     1197                "@babel/plugin-transform-react-jsx-self": "^7.12.1",
     1198                "@babel/plugin-transform-react-jsx-source": "^7.12.1",
     1199                "@babel/plugin-transform-react-pure-annotations": "^7.12.1"
    12701200            }
    12711201        },
    12721202        "@babel/runtime": {
    1273             "version": "7.11.2",
    1274             "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz",
    1275             "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==",
     1203            "version": "7.12.1",
     1204            "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz",
     1205            "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==",
    12761206            "requires": {
    12771207                "regenerator-runtime": "^0.13.4"
     
    12791209        },
    12801210        "@babel/runtime-corejs3": {
    1281             "version": "7.11.2",
    1282             "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.11.2.tgz",
    1283             "integrity": "sha512-qh5IR+8VgFz83VBa6OkaET6uN/mJOhHONuy3m1sgF0CV6mXdPSEBdA7e1eUbVvyNtANjMbg22JUv71BaDXLY6A==",
     1211            "version": "7.12.1",
     1212            "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.1.tgz",
     1213            "integrity": "sha512-umhPIcMrlBZ2aTWlWjUseW9LjQKxi1dpFlQS8DzsxB//5K+u6GLTC/JliPKHsd5kJVPIU6X/Hy0YvWOYPcMxBw==",
    12841214            "dev": true,
    12851215            "requires": {
     
    13001230        },
    13011231        "@babel/traverse": {
    1302             "version": "7.11.5",
    1303             "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz",
    1304             "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==",
     1232            "version": "7.12.1",
     1233            "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
     1234            "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
    13051235            "dev": true,
    13061236            "requires": {
    13071237                "@babel/code-frame": "^7.10.4",
    1308                 "@babel/generator": "^7.11.5",
     1238                "@babel/generator": "^7.12.1",
    13091239                "@babel/helper-function-name": "^7.10.4",
    13101240                "@babel/helper-split-export-declaration": "^7.11.0",
    1311                 "@babel/parser": "^7.11.5",
    1312                 "@babel/types": "^7.11.5",
     1241                "@babel/parser": "^7.12.1",
     1242                "@babel/types": "^7.12.1",
    13131243                "debug": "^4.1.0",
    13141244                "globals": "^11.1.0",
     
    13341264        },
    13351265        "@babel/types": {
    1336             "version": "7.11.5",
    1337             "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
    1338             "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
     1266            "version": "7.12.1",
     1267            "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
     1268            "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
    13391269            "requires": {
    13401270                "@babel/helper-validator-identifier": "^7.10.4",
     
    26992629        },
    27002630        "@types/react": {
    2701             "version": "16.9.52",
    2702             "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.52.tgz",
    2703             "integrity": "sha512-EHRjmnxiNivwhGdMh9sz1Yw9AUxTSZFxKqdBWAAzyZx3sufWwx6ogqHYh/WB1m/I4ZpjkoZLExF5QTy2ekVi/Q==",
     2631            "version": "16.9.53",
     2632            "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.53.tgz",
     2633            "integrity": "sha512-4nW60Sd4L7+WMXH1D6jCdVftuW7j4Za6zdp6tJ33Rqv0nk1ZAmQKML9ZLD4H0dehA3FZxXR/GM8gXplf82oNGw==",
    27042634            "requires": {
    27052635                "@types/prop-types": "*",
     
    27982728        },
    27992729        "@types/yargs": {
    2800             "version": "15.0.8",
    2801             "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.8.tgz",
    2802             "integrity": "sha512-b0BYzFUzBpOhPjpl1wtAHU994jBeKF4TKVlT7ssFv44T617XNcPdRoG4AzHLVshLzlrF7i3lTelH7UbuNYV58Q==",
     2730            "version": "15.0.9",
     2731            "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz",
     2732            "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==",
    28032733            "dev": true,
    28042734            "requires": {
     
    31063036        },
    31073037        "@wordpress/annotations": {
    3108             "version": "1.22.0",
    3109             "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.22.0.tgz",
    3110             "integrity": "sha512-exSdlYgy7cMDeK37nPsD3w6wiavbR8sr4ejA3YZgf3XmC2lrW90cbtKfOCK8p+6GeE/hBdC9U2uthI2LttMbKg==",
     3038            "version": "1.23.0",
     3039            "resolved": "https://registry.npmjs.org/@wordpress/annotations/-/annotations-1.23.0.tgz",
     3040            "integrity": "sha512-9EDXA2G7QAwtJVoF5KbuKK+8DqCwgXXtbD0VxayJH3BHQetrgt2c2//G9tNlliM+lla+pjomqNlSnyPntO3XnQ==",
    31113041            "requires": {
    31123042                "@babel/runtime": "^7.11.2",
    3113                 "@wordpress/data": "^4.24.0",
     3043                "@wordpress/data": "^4.25.0",
    31143044                "@wordpress/hooks": "^2.10.0",
    31153045                "@wordpress/i18n": "^3.16.0",
    3116                 "@wordpress/rich-text": "^3.22.0",
     3046                "@wordpress/rich-text": "^3.23.0",
    31173047                "lodash": "^4.17.19",
    31183048                "rememo": "^3.0.0",
     
    31783108        },
    31793109        "@wordpress/base-styles": {
    3180             "version": "3.1.0",
    3181             "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.1.0.tgz",
    3182             "integrity": "sha512-+HR6Cw0E95IHLixWmDCy54kMCmPxTxwAx7UTkJY/9YvOZyK8Nu3plWbX4c/6MhsASJ9RVFVhJPSJWleQ8bDEkQ==",
     3110            "version": "3.2.0",
     3111            "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-3.2.0.tgz",
     3112            "integrity": "sha512-Ru6vp8CoBSUcge4ihScwMzf27q5BCl8WyQrVsxOcy8TeOz3cgGBaHMKspZaE0nH2MotYAhep+YDMzfbrJj81TA==",
    31833113            "dev": true
    31843114        },
    31853115        "@wordpress/blob": {
    3186             "version": "2.10.0",
    3187             "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.10.0.tgz",
    3188             "integrity": "sha512-XGR0gQHP7m+2nS2j5bPHQk3ttgsewANWauqAVH07nIIK/EgI8Wa2TBWsmgFzGivpJKr+Q5lgyz7Y9VUOpZec7g==",
     3116            "version": "2.11.0",
     3117            "resolved": "https://registry.npmjs.org/@wordpress/blob/-/blob-2.11.0.tgz",
     3118            "integrity": "sha512-U+70YDqjaZjp5TQHrbmSrpfmERWAbqUSkgoQnXYQY+6iNsy56xiKlEBhBEuMhrXq5GjDCia+dcMkYE74M+f2Tg==",
    31893119            "requires": {
    31903120                "@babel/runtime": "^7.11.2"
     
    31923122        },
    31933123        "@wordpress/block-directory": {
    3194             "version": "1.16.1",
    3195             "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.16.1.tgz",
    3196             "integrity": "sha512-7nj3H5zjRtWh8bnz4xI47D2C9G5JQd9yUtaswX3Td1YOvXJYXm22H6/4512yxei60g+cuKt5Ya4kJK+mVlLNdw==",
    3197             "requires": {
     3124            "version": "1.17.0",
     3125            "resolved": "https://registry.npmjs.org/@wordpress/block-directory/-/block-directory-1.17.0.tgz",
     3126            "integrity": "sha512-3QGw7HeoouyxIAM9ERWPqwYcZ80klvIRiSburGc0jPiEn5RXRnjsJixAMDJafePTNYXEvSb2IlzKkdetoHY1hw==",
     3127            "requires": {
     3128                "@wordpress/a11y": "^2.13.0",
    31983129                "@wordpress/api-fetch": "^3.20.0",
    3199                 "@wordpress/block-editor": "^5.0.1",
    3200                 "@wordpress/blocks": "^6.23.0",
    3201                 "@wordpress/components": "^11.0.0",
    3202                 "@wordpress/compose": "^3.21.0",
    3203                 "@wordpress/data": "^4.24.0",
    3204                 "@wordpress/data-controls": "^1.18.0",
    3205                 "@wordpress/edit-post": "^3.24.1",
     3130                "@wordpress/block-editor": "^5.1.0",
     3131                "@wordpress/blocks": "^6.24.0",
     3132                "@wordpress/components": "^11.1.0",
     3133                "@wordpress/compose": "^3.22.0",
     3134                "@wordpress/data": "^4.25.0",
     3135                "@wordpress/data-controls": "^1.19.0",
     3136                "@wordpress/edit-post": "^3.25.0",
    32063137                "@wordpress/element": "^2.18.0",
    32073138                "@wordpress/hooks": "^2.10.0",
    32083139                "@wordpress/html-entities": "^2.9.0",
    32093140                "@wordpress/i18n": "^3.16.0",
    3210                 "@wordpress/icons": "^2.7.0",
    3211                 "@wordpress/notices": "^2.10.0",
    3212                 "@wordpress/plugins": "^2.22.0",
     3141                "@wordpress/icons": "^2.8.0",
     3142                "@wordpress/notices": "^2.11.0",
     3143                "@wordpress/plugins": "^2.23.0",
    32133144                "@wordpress/url": "^2.19.0",
    32143145                "lodash": "^4.17.19"
     
    32163147        },
    32173148        "@wordpress/block-editor": {
    3218             "version": "5.0.1",
    3219             "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-5.0.1.tgz",
    3220             "integrity": "sha512-K94zyEVPfF9ztB4Y+yyQAVVW52nv3gnANyRmWm7MXmy2TFHN8VilhCWE4ZgAOwrcAj19tCo5fJff6Rlp1TCQqA==",
     3149            "version": "5.1.0",
     3150            "resolved": "https://registry.npmjs.org/@wordpress/block-editor/-/block-editor-5.1.0.tgz",
     3151            "integrity": "sha512-gOnJ5k1TlUH75IUUn3aLqgK6FAeSUZAQyRukNpVjxatz9mTBbK59PZO8do0nDdx/gEOjWKtMlcta4/r8DqW5rw==",
    32213152            "requires": {
    32223153                "@babel/runtime": "^7.11.2",
    32233154                "@wordpress/a11y": "^2.13.0",
    3224                 "@wordpress/blob": "^2.10.0",
    3225                 "@wordpress/blocks": "^6.23.0",
    3226                 "@wordpress/components": "^11.0.0",
    3227                 "@wordpress/compose": "^3.21.0",
    3228                 "@wordpress/data": "^4.24.0",
     3155                "@wordpress/blob": "^2.11.0",
     3156                "@wordpress/blocks": "^6.24.0",
     3157                "@wordpress/components": "^11.1.0",
     3158                "@wordpress/compose": "^3.22.0",
     3159                "@wordpress/data": "^4.25.0",
    32293160                "@wordpress/deprecated": "^2.10.0",
    32303161                "@wordpress/dom": "^2.15.0",
     
    32333164                "@wordpress/html-entities": "^2.9.0",
    32343165                "@wordpress/i18n": "^3.16.0",
    3235                 "@wordpress/icons": "^2.7.0",
     3166                "@wordpress/icons": "^2.8.0",
    32363167                "@wordpress/is-shallow-equal": "^2.3.0",
    3237                 "@wordpress/keyboard-shortcuts": "^1.11.0",
     3168                "@wordpress/keyboard-shortcuts": "^1.12.0",
    32383169                "@wordpress/keycodes": "^2.16.0",
    3239                 "@wordpress/notices": "^2.10.0",
    3240                 "@wordpress/rich-text": "^3.22.0",
     3170                "@wordpress/notices": "^2.11.0",
     3171                "@wordpress/rich-text": "^3.23.0",
    32413172                "@wordpress/shortcode": "^2.11.0",
    32423173                "@wordpress/token-list": "^1.13.0",
    32433174                "@wordpress/url": "^2.19.0",
    3244                 "@wordpress/viewport": "^2.23.0",
     3175                "@wordpress/viewport": "^2.24.0",
    32453176                "@wordpress/warning": "^1.3.0",
    3246                 "@wordpress/wordcount": "^2.12.0",
     3177                "@wordpress/wordcount": "^2.13.0",
    32473178                "classnames": "^2.2.5",
    32483179                "css-mediaquery": "^0.1.2",
     
    32713202        },
    32723203        "@wordpress/block-library": {
    3273             "version": "2.25.1",
    3274             "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.25.1.tgz",
    3275             "integrity": "sha512-v+LJdUXoZopna4Xs1jJphO9V9fr+YAX1GunAdmfp6L1KOFd08EN9g4JL2q/sCKQkKCn1fCaef6ZRh8kTvcWDhA==",
     3204            "version": "2.26.0",
     3205            "resolved": "https://registry.npmjs.org/@wordpress/block-library/-/block-library-2.26.0.tgz",
     3206            "integrity": "sha512-FeLOJMKmSFVYnKQ7/7YwG/AhHKvzCQOq+nqayjo52HgOma8tCfWI7lPgTM8P9VJq1fj/tf4A4jcyAJX/0DMEOA==",
    32763207            "requires": {
    32773208                "@babel/runtime": "^7.11.2",
     
    32793210                "@wordpress/api-fetch": "^3.20.0",
    32803211                "@wordpress/autop": "^2.10.0",
    3281                 "@wordpress/blob": "^2.10.0",
    3282                 "@wordpress/block-editor": "^5.0.1",
    3283                 "@wordpress/blocks": "^6.23.0",
    3284                 "@wordpress/components": "^11.0.0",
    3285                 "@wordpress/compose": "^3.21.0",
    3286                 "@wordpress/core-data": "^2.23.0",
    3287                 "@wordpress/data": "^4.24.0",
     3212                "@wordpress/blob": "^2.11.0",
     3213                "@wordpress/block-editor": "^5.1.0",
     3214                "@wordpress/blocks": "^6.24.0",
     3215                "@wordpress/components": "^11.1.0",
     3216                "@wordpress/compose": "^3.22.0",
     3217                "@wordpress/core-data": "^2.24.0",
     3218                "@wordpress/data": "^4.25.0",
    32883219                "@wordpress/date": "^3.12.0",
    32893220                "@wordpress/deprecated": "^2.10.0",
    32903221                "@wordpress/dom": "^2.15.0",
    3291                 "@wordpress/editor": "^9.23.1",
     3222                "@wordpress/editor": "^9.24.0",
    32923223                "@wordpress/element": "^2.18.0",
    32933224                "@wordpress/escape-html": "^1.10.0",
    32943225                "@wordpress/hooks": "^2.10.0",
    32953226                "@wordpress/i18n": "^3.16.0",
    3296                 "@wordpress/icons": "^2.7.0",
     3227                "@wordpress/icons": "^2.8.0",
    32973228                "@wordpress/is-shallow-equal": "^2.3.0",
    32983229                "@wordpress/keycodes": "^2.16.0",
    3299                 "@wordpress/notices": "^2.10.0",
    3300                 "@wordpress/primitives": "^1.9.0",
    3301                 "@wordpress/rich-text": "^3.22.0",
    3302                 "@wordpress/server-side-render": "^1.18.0",
     3230                "@wordpress/notices": "^2.11.0",
     3231                "@wordpress/primitives": "^1.10.0",
     3232                "@wordpress/reusable-blocks": "^1.0.0",
     3233                "@wordpress/rich-text": "^3.23.0",
     3234                "@wordpress/server-side-render": "^1.19.0",
    33033235                "@wordpress/url": "^2.19.0",
    3304                 "@wordpress/viewport": "^2.23.0",
     3236                "@wordpress/viewport": "^2.24.0",
    33053237                "classnames": "^2.2.5",
    33063238                "fast-average-color": "4.3.0",
     
    33093241                "moment": "^2.22.1",
    33103242                "react-easy-crop": "^3.0.0",
     3243                "reakit": "1.1.0",
    33113244                "tinycolor2": "^1.4.1"
    33123245            }
     
    33213254        },
    33223255        "@wordpress/blocks": {
    3323             "version": "6.23.0",
    3324             "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.23.0.tgz",
    3325             "integrity": "sha512-3SxJpXW1exSxhhfRraIFJJGSdQOfHkk0wCJW4afE4urs8VlfcKDnu/Bdtm7lLcbs77dR3wpiT7mE9qWU4K+yeA==",
     3256            "version": "6.24.0",
     3257            "resolved": "https://registry.npmjs.org/@wordpress/blocks/-/blocks-6.24.0.tgz",
     3258            "integrity": "sha512-LXpCbYHscC+nAJY+ZIFZ/bs+PGYQHuKqD9Q0KDLTc9auIztN0mVEmlDllNNzo6hoMA6IdS7akAfgGXK6MuTh5w==",
    33263259            "requires": {
    33273260                "@babel/runtime": "^7.11.2",
    33283261                "@wordpress/autop": "^2.10.0",
    3329                 "@wordpress/blob": "^2.10.0",
     3262                "@wordpress/blob": "^2.11.0",
    33303263                "@wordpress/block-serialization-default-parser": "^3.8.0",
    3331                 "@wordpress/compose": "^3.21.0",
    3332                 "@wordpress/data": "^4.24.0",
     3264                "@wordpress/compose": "^3.22.0",
     3265                "@wordpress/data": "^4.25.0",
    33333266                "@wordpress/deprecated": "^2.10.0",
    33343267                "@wordpress/dom": "^2.15.0",
     
    33373270                "@wordpress/html-entities": "^2.9.0",
    33383271                "@wordpress/i18n": "^3.16.0",
    3339                 "@wordpress/icons": "^2.7.0",
     3272                "@wordpress/icons": "^2.8.0",
    33403273                "@wordpress/is-shallow-equal": "^2.3.0",
    33413274                "@wordpress/shortcode": "^2.11.0",
     
    33633296        },
    33643297        "@wordpress/components": {
    3365             "version": "11.0.0",
    3366             "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-11.0.0.tgz",
    3367             "integrity": "sha512-DAtGJoV0FcfdbO/POmbtbBpMpnvt4j8ffxPmaKD/XiO0A9FfyVKy3h2lrJ/g6/P2kyzaaS+LJbCyy186+PNQoA==",
     3298            "version": "11.1.0",
     3299            "resolved": "https://registry.npmjs.org/@wordpress/components/-/components-11.1.0.tgz",
     3300            "integrity": "sha512-R9/jHbp5UWsyLXIchl1z/Gx5IJVhhlqZbYHgBzSA/3rdSmXBr8nb7roVwMrJQ1CRkJc8g1V3FLkOsiU1dB6WyQ==",
    33683301            "requires": {
    33693302                "@babel/runtime": "^7.11.2",
     
    33733306                "@emotion/styled": "^10.0.23",
    33743307                "@wordpress/a11y": "^2.13.0",
    3375                 "@wordpress/compose": "^3.21.0",
     3308                "@wordpress/compose": "^3.22.0",
    33763309                "@wordpress/date": "^3.12.0",
    33773310                "@wordpress/deprecated": "^2.10.0",
     
    33803313                "@wordpress/hooks": "^2.10.0",
    33813314                "@wordpress/i18n": "^3.16.0",
    3382                 "@wordpress/icons": "^2.7.0",
     3315                "@wordpress/icons": "^2.8.0",
    33833316                "@wordpress/is-shallow-equal": "^2.3.0",
    33843317                "@wordpress/keycodes": "^2.16.0",
    3385                 "@wordpress/primitives": "^1.9.0",
    3386                 "@wordpress/rich-text": "^3.22.0",
     3318                "@wordpress/primitives": "^1.10.0",
     3319                "@wordpress/rich-text": "^3.23.0",
    33873320                "@wordpress/warning": "^1.3.0",
    33883321                "classnames": "^2.2.5",
     
    34133346        },
    34143347        "@wordpress/compose": {
    3415             "version": "3.21.0",
    3416             "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.21.0.tgz",
    3417             "integrity": "sha512-GoFe2jwVdo6fU6MuDgI59cXwp8DyH1IpLNKSYGqeaDm69ky1cnMQXKV9mFQ8USZbYRn1f5LYV1Dg4IRsqSGqCw==",
     3348            "version": "3.22.0",
     3349            "resolved": "https://registry.npmjs.org/@wordpress/compose/-/compose-3.22.0.tgz",
     3350            "integrity": "sha512-y+CbfHLUveOHFPJyHFaYuJ3xE9AJGOVSnZOq4sxFNOI7XKxEkwUl+2LV9yEShXyDtBRDPx5nlIzU4uPdYJQtjg==",
    34183351            "requires": {
    34193352                "@babel/runtime": "^7.11.2",
     
    34243357                "lodash": "^4.17.19",
    34253358                "mousetrap": "^1.6.5",
    3426                 "react-resize-aware": "^3.0.1"
     3359                "react-resize-aware": "^3.0.1",
     3360                "use-memo-one": "^1.1.1"
    34273361            }
    34283362        },
    34293363        "@wordpress/core-data": {
    3430             "version": "2.23.0",
    3431             "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.23.0.tgz",
    3432             "integrity": "sha512-TiC5i6URDMxBuI8QfF0huu/CTcR/Lp35cKjNZUY4hrS+50kfU+zX7eZi1YawdqzedxK1iVtbT2t+/vGTdxBlaA==",
     3364            "version": "2.24.0",
     3365            "resolved": "https://registry.npmjs.org/@wordpress/core-data/-/core-data-2.24.0.tgz",
     3366            "integrity": "sha512-bbKcRgO47oYos19lidZLCpsydRX+o6GxR8auFwgExAxOrQShb6p6ph3HNRs76gruLC3BieHg/thzBsKOl6IuOQ==",
    34333367            "requires": {
    34343368                "@babel/runtime": "^7.11.2",
    34353369                "@wordpress/api-fetch": "^3.20.0",
    3436                 "@wordpress/blocks": "^6.23.0",
    3437                 "@wordpress/data": "^4.24.0",
    3438                 "@wordpress/data-controls": "^1.18.0",
     3370                "@wordpress/blocks": "^6.24.0",
     3371                "@wordpress/data": "^4.25.0",
     3372                "@wordpress/data-controls": "^1.19.0",
    34393373                "@wordpress/deprecated": "^2.10.0",
    34403374                "@wordpress/element": "^2.18.0",
     
    34573391        },
    34583392        "@wordpress/data": {
    3459             "version": "4.24.0",
    3460             "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.24.0.tgz",
    3461             "integrity": "sha512-QlM+dmHLJJROCYIve5sCARt9BDL6eP6VF2IWnYYjJ5yHMlTf6lKp5fyWdGcInY0HmPigLduSTcfgbLUIG3b//Q==",
     3393            "version": "4.25.0",
     3394            "resolved": "https://registry.npmjs.org/@wordpress/data/-/data-4.25.0.tgz",
     3395            "integrity": "sha512-p2vk3e+zPHTZvlc8d53l95uBQRhgE0ukV0KfJyENgwavpLbWouGUZtaBc4qhIG+43JQMTQGsEGxiDdCaoNaf8Q==",
    34623396            "requires": {
    34633397                "@babel/runtime": "^7.11.2",
    3464                 "@wordpress/compose": "^3.21.0",
     3398                "@wordpress/compose": "^3.22.0",
    34653399                "@wordpress/deprecated": "^2.10.0",
    34663400                "@wordpress/element": "^2.18.0",
     
    34783412        },
    34793413        "@wordpress/data-controls": {
    3480             "version": "1.18.0",
    3481             "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.18.0.tgz",
    3482             "integrity": "sha512-3K9H5woLSop6PYM1GfUIE1gM/PMMuGwaeLfxGbY76JZ6YVCH64K7aWbT8LUlbe9U7sOxrPbWx+asC+yccLHcJQ==",
     3414            "version": "1.19.0",
     3415            "resolved": "https://registry.npmjs.org/@wordpress/data-controls/-/data-controls-1.19.0.tgz",
     3416            "integrity": "sha512-70Iy4xcxBkEbY+85WHdAt/Lh4qil+OG17D1RenHlyGw0IThN2T3x4ZAgWTB/kdzZtEfUkHhZgIp8eSnW/g7/VA==",
    34833417            "requires": {
    34843418                "@wordpress/api-fetch": "^3.20.0",
    3485                 "@wordpress/data": "^4.24.0"
     3419                "@wordpress/data": "^4.25.0"
    34863420            }
    34873421        },
     
    35343468        },
    35353469        "@wordpress/e2e-test-utils": {
    3536             "version": "4.14.0",
    3537             "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.14.0.tgz",
    3538             "integrity": "sha512-hA4zyxnxQqELtTj2KG1oC3r+RhUGqyKZyju7JYohi6nM9TaQZMNt1yf/X7ibKx62r0o99yWz8Yv9pYR62Xtk1w==",
     3470            "version": "4.15.0",
     3471            "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils/-/e2e-test-utils-4.15.0.tgz",
     3472            "integrity": "sha512-mCOlNDX/yERd7hIAFB+y9x56iCQ2XyDZkWNlQNMYRH0+EdrQ5H5zE7MSxzycideIC7grxKw/j4RcuyxUdSWGDw==",
    35393473            "dev": true,
    35403474            "requires": {
     
    35553489        },
    35563490        "@wordpress/edit-post": {
    3557             "version": "3.24.1",
    3558             "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.24.1.tgz",
    3559             "integrity": "sha512-Ou7dJkO34wHdP8XsjZdSm+7at1xWhHNxlgi+psfYjfIotTddU9nRlWxRqmTOCIYEBHZqbef/srhU0fbTtBsNDQ==",
     3491            "version": "3.25.0",
     3492            "resolved": "https://registry.npmjs.org/@wordpress/edit-post/-/edit-post-3.25.0.tgz",
     3493            "integrity": "sha512-JenpXuCrNNSDy9oVwNZte0JCphfT1BbE2cav7kafqzwDECf8emD+ZGKi37jDJSRvungG3snYCN5YVBE3ZaWATQ==",
    35603494            "requires": {
    35613495                "@babel/runtime": "^7.11.2",
    35623496                "@wordpress/a11y": "^2.13.0",
    35633497                "@wordpress/api-fetch": "^3.20.0",
    3564                 "@wordpress/block-editor": "^5.0.1",
    3565                 "@wordpress/block-library": "^2.25.1",
    3566                 "@wordpress/blocks": "^6.23.0",
    3567                 "@wordpress/components": "^11.0.0",
    3568                 "@wordpress/compose": "^3.21.0",
    3569                 "@wordpress/core-data": "^2.23.0",
    3570                 "@wordpress/data": "^4.24.0",
    3571                 "@wordpress/data-controls": "^1.18.0",
    3572                 "@wordpress/editor": "^9.23.1",
     3498                "@wordpress/block-editor": "^5.1.0",
     3499                "@wordpress/block-library": "^2.26.0",
     3500                "@wordpress/blocks": "^6.24.0",
     3501                "@wordpress/components": "^11.1.0",
     3502                "@wordpress/compose": "^3.22.0",
     3503                "@wordpress/core-data": "^2.24.0",
     3504                "@wordpress/data": "^4.25.0",
     3505                "@wordpress/data-controls": "^1.19.0",
     3506                "@wordpress/editor": "^9.24.0",
    35733507                "@wordpress/element": "^2.18.0",
    35743508                "@wordpress/hooks": "^2.10.0",
    35753509                "@wordpress/i18n": "^3.16.0",
    3576                 "@wordpress/icons": "^2.7.0",
    3577                 "@wordpress/interface": "^0.9.0",
    3578                 "@wordpress/keyboard-shortcuts": "^1.11.0",
     3510                "@wordpress/icons": "^2.8.0",
     3511                "@wordpress/interface": "^0.10.0",
     3512                "@wordpress/keyboard-shortcuts": "^1.12.0",
    35793513                "@wordpress/keycodes": "^2.16.0",
    3580                 "@wordpress/media-utils": "^1.17.0",
    3581                 "@wordpress/notices": "^2.10.0",
    3582                 "@wordpress/plugins": "^2.22.0",
    3583                 "@wordpress/primitives": "^1.9.0",
     3514                "@wordpress/media-utils": "^1.18.0",
     3515                "@wordpress/notices": "^2.11.0",
     3516                "@wordpress/plugins": "^2.23.0",
     3517                "@wordpress/primitives": "^1.10.0",
     3518                "@wordpress/reusable-blocks": "^1.0.0",
    35843519                "@wordpress/url": "^2.19.0",
    3585                 "@wordpress/viewport": "^2.23.0",
     3520                "@wordpress/viewport": "^2.24.0",
    35863521                "@wordpress/warning": "^1.3.0",
    35873522                "classnames": "^2.2.5",
     
    35933528        },
    35943529        "@wordpress/editor": {
    3595             "version": "9.23.1",
    3596             "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.23.1.tgz",
    3597             "integrity": "sha512-GDMc9t2zRJIWB79x/bJHOuOvH5XmLSFzqGWJ+1cDY/f3qpmj2WnVctBqSZ2VaBmNRIhr13cXADpyC5vVT4XZFg==",
     3530            "version": "9.24.0",
     3531            "resolved": "https://registry.npmjs.org/@wordpress/editor/-/editor-9.24.0.tgz",
     3532            "integrity": "sha512-J/vMS2KDh442JJEzDMGPU9XBSdfOytvRzO13zXuAx1F048TuUHFatJcjjxTWaDI2vTUBnPaH5GvHFTd2Qme4uA==",
    35983533            "requires": {
    35993534                "@babel/runtime": "^7.11.2",
    36003535                "@wordpress/api-fetch": "^3.20.0",
    36013536                "@wordpress/autop": "^2.10.0",
    3602                 "@wordpress/blob": "^2.10.0",
    3603                 "@wordpress/block-editor": "^5.0.1",
    3604                 "@wordpress/blocks": "^6.23.0",
    3605                 "@wordpress/components": "^11.0.0",
    3606                 "@wordpress/compose": "^3.21.0",
    3607                 "@wordpress/core-data": "^2.23.0",
    3608                 "@wordpress/data": "^4.24.0",
    3609                 "@wordpress/data-controls": "^1.18.0",
     3537                "@wordpress/blob": "^2.11.0",
     3538                "@wordpress/block-editor": "^5.1.0",
     3539                "@wordpress/blocks": "^6.24.0",
     3540                "@wordpress/components": "^11.1.0",
     3541                "@wordpress/compose": "^3.22.0",
     3542                "@wordpress/core-data": "^2.24.0",
     3543                "@wordpress/data": "^4.25.0",
     3544                "@wordpress/data-controls": "^1.19.0",
    36103545                "@wordpress/date": "^3.12.0",
    36113546                "@wordpress/deprecated": "^2.10.0",
     
    36143549                "@wordpress/html-entities": "^2.9.0",
    36153550                "@wordpress/i18n": "^3.16.0",
    3616                 "@wordpress/icons": "^2.7.0",
     3551                "@wordpress/icons": "^2.8.0",
    36173552                "@wordpress/is-shallow-equal": "^2.3.0",
    3618                 "@wordpress/keyboard-shortcuts": "^1.11.0",
     3553                "@wordpress/keyboard-shortcuts": "^1.12.0",
    36193554                "@wordpress/keycodes": "^2.16.0",
    3620                 "@wordpress/media-utils": "^1.17.0",
    3621                 "@wordpress/notices": "^2.10.0",
    3622                 "@wordpress/rich-text": "^3.22.0",
    3623                 "@wordpress/server-side-render": "^1.18.0",
     3555                "@wordpress/media-utils": "^1.18.0",
     3556                "@wordpress/notices": "^2.11.0",
     3557                "@wordpress/reusable-blocks": "^1.0.0",
     3558                "@wordpress/rich-text": "^3.23.0",
     3559                "@wordpress/server-side-render": "^1.19.0",
    36243560                "@wordpress/url": "^2.19.0",
    3625                 "@wordpress/viewport": "^2.23.0",
    3626                 "@wordpress/wordcount": "^2.12.0",
     3561                "@wordpress/viewport": "^2.24.0",
     3562                "@wordpress/wordcount": "^2.13.0",
    36273563                "classnames": "^2.2.5",
    36283564                "lodash": "^4.17.19",
     
    36463582                "react": "^16.13.1",
    36473583                "react-dom": "^16.13.1"
    3648             },
    3649             "dependencies": {
    3650                 "react": {
    3651                     "version": "16.13.1",
    3652                     "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz",
    3653                     "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==",
    3654                     "requires": {
    3655                         "loose-envify": "^1.1.0",
    3656                         "object-assign": "^4.1.1",
    3657                         "prop-types": "^15.6.2"
    3658                     }
    3659                 },
    3660                 "react-dom": {
    3661                     "version": "16.13.1",
    3662                     "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz",
    3663                     "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==",
    3664                     "requires": {
    3665                         "loose-envify": "^1.1.0",
    3666                         "object-assign": "^4.1.1",
    3667                         "prop-types": "^15.6.2",
    3668                         "scheduler": "^0.19.1"
    3669                     }
    3670                 },
    3671                 "scheduler": {
    3672                     "version": "0.19.1",
    3673                     "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
    3674                     "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
    3675                     "requires": {
    3676                         "loose-envify": "^1.1.0",
    3677                         "object-assign": "^4.1.1"
    3678                     }
    3679                 }
    36803584            }
    36813585        },
     
    37523656        },
    37533657        "@wordpress/format-library": {
    3754             "version": "1.24.1",
    3755             "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.24.1.tgz",
    3756             "integrity": "sha512-371xIXta5vSevtkIvTODe4N7fN11Y/UbR6As6qySiszkr8HfepLnx/eMYZBtnRmIYlQCB2ROlcPuPPido4FECQ==",
     3658            "version": "1.25.0",
     3659            "resolved": "https://registry.npmjs.org/@wordpress/format-library/-/format-library-1.25.0.tgz",
     3660            "integrity": "sha512-+J1i7cZiJDuypOodaZmTvCJZbRKiErVs3Kaw2eh0YtLfbTR7vuBOLk3DDSIYvtcyn9zAUbcas5SdOYJTP6j4tQ==",
    37573661            "requires": {
    37583662                "@babel/runtime": "^7.11.2",
    3759                 "@wordpress/block-editor": "^5.0.1",
    3760                 "@wordpress/components": "^11.0.0",
    3761                 "@wordpress/data": "^4.24.0",
     3663                "@wordpress/block-editor": "^5.1.0",
     3664                "@wordpress/components": "^11.1.0",
     3665                "@wordpress/compose": "^3.22.0",
     3666                "@wordpress/data": "^4.25.0",
    37623667                "@wordpress/dom": "^2.15.0",
    37633668                "@wordpress/element": "^2.18.0",
    37643669                "@wordpress/html-entities": "^2.9.0",
    37653670                "@wordpress/i18n": "^3.16.0",
    3766                 "@wordpress/icons": "^2.7.0",
     3671                "@wordpress/icons": "^2.8.0",
    37673672                "@wordpress/keycodes": "^2.16.0",
    3768                 "@wordpress/rich-text": "^3.22.0",
     3673                "@wordpress/rich-text": "^3.23.0",
    37693674                "@wordpress/url": "^2.19.0",
    37703675                "lodash": "^4.17.19"
     
    38013706        },
    38023707        "@wordpress/icons": {
    3803             "version": "2.7.0",
    3804             "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.7.0.tgz",
    3805             "integrity": "sha512-UnFoieW6dZjYOpQTU+cIdoDTU2NNMiBQ5nUFP1RnNcNcwEiXVrhLqJS9ZXsy+mECeR0K1wT3UUUN7rTiMtITGw==",
     3708            "version": "2.8.0",
     3709            "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-2.8.0.tgz",
     3710            "integrity": "sha512-ZhQXXzNqcDh0JRY/Ro7iePjTDD8FnZ5W8ze8NKg9da9I24QwL5mWCJezt8ZhBo0wxnD+Lk3kKKMYA6P+lh6qWg==",
    38063711            "requires": {
    38073712                "@babel/runtime": "^7.11.2",
    38083713                "@wordpress/element": "^2.18.0",
    3809                 "@wordpress/primitives": "^1.9.0"
     3714                "@wordpress/primitives": "^1.10.0"
    38103715            }
    38113716        },
    38123717        "@wordpress/interface": {
    3813             "version": "0.9.0",
    3814             "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-0.9.0.tgz",
    3815             "integrity": "sha512-elB1x8+wVAlHJqw+dsspQlJ+Ooon76bAdcpHIAc26AM06y1tXwiMWgGJXQ5XkGnsucF1U6MduvESsZZ6LdVnRA==",
     3718            "version": "0.10.0",
     3719            "resolved": "https://registry.npmjs.org/@wordpress/interface/-/interface-0.10.0.tgz",
     3720            "integrity": "sha512-nIRzycdXcNlnnry3hDHeLEGuwoMXn51vcu7m+mk5IBr2vKpBrFsJoLEk9Wn9emtxbcRjVRlNf/yiUgQY+RHW7g==",
    38163721            "requires": {
    38173722                "@babel/runtime": "^7.11.2",
    3818                 "@wordpress/components": "^11.0.0",
    3819                 "@wordpress/data": "^4.24.0",
     3723                "@wordpress/components": "^11.1.0",
     3724                "@wordpress/data": "^4.25.0",
    38203725                "@wordpress/element": "^2.18.0",
    38213726                "@wordpress/i18n": "^3.16.0",
    3822                 "@wordpress/icons": "^2.7.0",
    3823                 "@wordpress/plugins": "^2.22.0",
     3727                "@wordpress/icons": "^2.8.0",
     3728                "@wordpress/plugins": "^2.23.0",
    38243729                "classnames": "^2.2.5",
    38253730                "lodash": "^4.17.19"
     
    38603765        },
    38613766        "@wordpress/keyboard-shortcuts": {
    3862             "version": "1.11.0",
    3863             "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.11.0.tgz",
    3864             "integrity": "sha512-tBpvBrpjOx+qhMtnOPNls7b5uMpCxu0DiSfTNirCsbNq9G7Ifv59nsyOjERENSufWZxTxly/Y3kU/yZDlPzkuQ==",
     3767            "version": "1.12.0",
     3768            "resolved": "https://registry.npmjs.org/@wordpress/keyboard-shortcuts/-/keyboard-shortcuts-1.12.0.tgz",
     3769            "integrity": "sha512-PvELYvMdcvDvJ3TL0KMmR3zIiUY35mpDArOuDjQF+8mPdEIGzl8DDvW+r/uKkWhUYXgIR8tj3/4ddrRPD96lyQ==",
    38653770            "requires": {
    38663771                "@babel/runtime": "^7.11.2",
    3867                 "@wordpress/compose": "^3.21.0",
    3868                 "@wordpress/data": "^4.24.0",
     3772                "@wordpress/compose": "^3.22.0",
     3773                "@wordpress/data": "^4.25.0",
    38693774                "@wordpress/element": "^2.18.0",
    38703775                "@wordpress/keycodes": "^2.16.0",
     
    38943799        },
    38953800        "@wordpress/list-reusable-blocks": {
    3896             "version": "1.23.0",
    3897             "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.23.0.tgz",
    3898             "integrity": "sha512-pF3FoRiKWMigYbdEKUY7q48sOPEual40wNqH4wCQeYGrdMh52Ls6SnYjytnp1LwNv1sNqsSXqoggqzndFE0i3w==",
     3801            "version": "1.24.0",
     3802            "resolved": "https://registry.npmjs.org/@wordpress/list-reusable-blocks/-/list-reusable-blocks-1.24.0.tgz",
     3803            "integrity": "sha512-vo5FGMtv6UnEjeDg+tXkrqcbM00NMopmZlntr6dhdpORoamplPdUx/mfBhK/nGCs8b01+i6feQn3BmQbLCRsQg==",
    38993804            "requires": {
    39003805                "@babel/runtime": "^7.11.2",
    39013806                "@wordpress/api-fetch": "^3.20.0",
    3902                 "@wordpress/components": "^11.0.0",
    3903                 "@wordpress/compose": "^3.21.0",
     3807                "@wordpress/components": "^11.1.0",
     3808                "@wordpress/compose": "^3.22.0",
    39043809                "@wordpress/element": "^2.18.0",
    39053810                "@wordpress/i18n": "^3.16.0",
     
    39083813        },
    39093814        "@wordpress/media-utils": {
    3910             "version": "1.17.0",
    3911             "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.17.0.tgz",
    3912             "integrity": "sha512-KOTxCjToePY7Jnc3SP2sP3WC2Bkrr8VTryt3xVMQj0pCUhwoI0CmlrrgmuBYQDu3VzaBOCERObylKYfoGO059w==",
     3815            "version": "1.18.0",
     3816            "resolved": "https://registry.npmjs.org/@wordpress/media-utils/-/media-utils-1.18.0.tgz",
     3817            "integrity": "sha512-ap7Fi5QOH3bJdEZilAI/6jgbOVLgYEPbqKsn5li/EPYSTVuR2phWER48FJPOTGtiE+cbvRd4KN0PJAzEvaxCOQ==",
    39133818            "requires": {
    39143819                "@babel/runtime": "^7.11.2",
    39153820                "@wordpress/api-fetch": "^3.20.0",
    3916                 "@wordpress/blob": "^2.10.0",
     3821                "@wordpress/blob": "^2.11.0",
    39173822                "@wordpress/element": "^2.18.0",
    39183823                "@wordpress/i18n": "^3.16.0",
     
    39213826        },
    39223827        "@wordpress/notices": {
    3923             "version": "2.10.0",
    3924             "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.10.0.tgz",
    3925             "integrity": "sha512-nqX1V7P2dY6upedzKoCsxEHLE7PiUXulkUsJsbfgE07iwonhCGA4mp6uQaua+yIotaU9IEOzfD3Tj3fwE3JkOA==",
     3828            "version": "2.11.0",
     3829            "resolved": "https://registry.npmjs.org/@wordpress/notices/-/notices-2.11.0.tgz",
     3830            "integrity": "sha512-O7X48mt0FfVu7rWaN2UizeGqPx/+6SpEDf7zrT73eflhLCEwTiNaeE6mKw1dgY1STnoO8OwCUvvI2iz000lIgw==",
    39263831            "requires": {
    39273832                "@babel/runtime": "^7.11.2",
    39283833                "@wordpress/a11y": "^2.13.0",
    3929                 "@wordpress/data": "^4.24.0",
     3834                "@wordpress/data": "^4.25.0",
    39303835                "lodash": "^4.17.19"
    39313836            }
     
    39383843        },
    39393844        "@wordpress/nux": {
    3940             "version": "3.22.0",
    3941             "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.22.0.tgz",
    3942             "integrity": "sha512-AS0rU36l7lcF6plQwEX7DtBl3Fh+PuWDsJaNk+bCk+vHxlgN3JcYGqHxpT4w8Np7Qrt8rdoERvACN4kxdYEATg==",
     3845            "version": "3.23.0",
     3846            "resolved": "https://registry.npmjs.org/@wordpress/nux/-/nux-3.23.0.tgz",
     3847            "integrity": "sha512-CnEvhuQi2phiq7ftsAxiPgWrbbu7cU1tAnDrVyCfblhFwUF77ESr9xJCcU80GKqXPWhPDLbokbe81ESAeBso8Q==",
    39433848            "requires": {
    39443849                "@babel/runtime": "^7.11.2",
    3945                 "@wordpress/components": "^11.0.0",
    3946                 "@wordpress/compose": "^3.21.0",
    3947                 "@wordpress/data": "^4.24.0",
     3850                "@wordpress/components": "^11.1.0",
     3851                "@wordpress/compose": "^3.22.0",
     3852                "@wordpress/data": "^4.25.0",
    39483853                "@wordpress/deprecated": "^2.10.0",
    39493854                "@wordpress/element": "^2.18.0",
    39503855                "@wordpress/i18n": "^3.16.0",
    3951                 "@wordpress/icons": "^2.7.0",
     3856                "@wordpress/icons": "^2.8.0",
    39523857                "lodash": "^4.17.19",
    39533858                "rememo": "^3.0.0"
     
    39553860        },
    39563861        "@wordpress/plugins": {
    3957             "version": "2.22.0",
    3958             "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.22.0.tgz",
    3959             "integrity": "sha512-VcKRdd3bH3r+n8xpMl61Ur9Tff6By+MP9QEnaE4Zc+lBzwDy72Qa5XD8k6ONLFw9rpEXKOiQSo1520MtUvqh4g==",
     3862            "version": "2.23.0",
     3863            "resolved": "https://registry.npmjs.org/@wordpress/plugins/-/plugins-2.23.0.tgz",
     3864            "integrity": "sha512-lkh/8yLrPWFRmAXCkC4EcMYUYZqlJ2y8HItaBrZSyOZmsc/dNXcr819EeNlfPMNy7g8e/AzB8bCm9Hjx5/qlYg==",
    39603865            "requires": {
    39613866                "@babel/runtime": "^7.11.2",
    3962                 "@wordpress/compose": "^3.21.0",
     3867                "@wordpress/compose": "^3.22.0",
    39633868                "@wordpress/element": "^2.18.0",
    39643869                "@wordpress/hooks": "^2.10.0",
    3965                 "@wordpress/icons": "^2.7.0",
     3870                "@wordpress/icons": "^2.8.0",
    39663871                "lodash": "^4.17.19"
    39673872            }
    39683873        },
    39693874        "@wordpress/postcss-plugins-preset": {
    3970             "version": "1.5.0",
    3971             "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-1.5.0.tgz",
    3972             "integrity": "sha512-+BXrkyxDRm8p0KFSGmm5dA9f0FuhbndsYLZW6aCF0jeEYL/65W5bYrdJpXd6zgsKUiU6OvfdxTvxIRdDCJ9hmg==",
    3973             "dev": true,
    3974             "requires": {
    3975                 "@wordpress/base-styles": "^3.1.0",
     3875            "version": "1.5.1",
     3876            "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-1.5.1.tgz",
     3877            "integrity": "sha512-E1TT0/79NXNbmcQJdtQpLn10ugkQNRw9P74piWgKvloUS+Yh7yvP6hfYF95HPFWDvB6Z9ycvGH5n/5TVjIDrrQ==",
     3878            "dev": true,
     3879            "requires": {
     3880                "@wordpress/base-styles": "^3.2.0",
    39763881                "@wordpress/postcss-themes": "^2.6.0",
    3977                 "autoprefixer": "^9.4.5",
    3978                 "postcss-custom-properties": "^9.1.1"
    3979             }
    3980         },
    3981         "@wordpress/postcss-themes": {
    3982             "version": "2.6.0",
    3983             "resolved": "https://registry.npmjs.org/@wordpress/postcss-themes/-/postcss-themes-2.6.0.tgz",
    3984             "integrity": "sha512-Q22s1KSVdtoK0Z0ND06V2QwTx/U4KvJhWFmoI8IzYW/LGlk8BkQJhHH157Y9vFliwpMlQpqfXW6/zOg2XtvHzQ==",
    3985             "dev": true,
    3986             "requires": {
    3987                 "postcss": "^7.0.32"
     3882                "autoprefixer": "^9.8.6",
     3883                "postcss-custom-properties": "^10.0.0"
    39883884            },
    39893885            "dependencies": {
     
    39963892                        "color-convert": "^1.9.0"
    39973893                    }
     3894                },
     3895                "autoprefixer": {
     3896                    "version": "9.8.6",
     3897                    "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz",
     3898                    "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==",
     3899                    "dev": true,
     3900                    "requires": {
     3901                        "browserslist": "^4.12.0",
     3902                        "caniuse-lite": "^1.0.30001109",
     3903                        "colorette": "^1.2.1",
     3904                        "normalize-range": "^0.1.2",
     3905                        "num2fraction": "^1.2.2",
     3906                        "postcss": "^7.0.32",
     3907                        "postcss-value-parser": "^4.1.0"
     3908                    }
     3909                },
     3910                "browserslist": {
     3911                    "version": "4.14.5",
     3912                    "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
     3913                    "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
     3914                    "dev": true,
     3915                    "requires": {
     3916                        "caniuse-lite": "^1.0.30001135",
     3917                        "electron-to-chromium": "^1.3.571",
     3918                        "escalade": "^3.1.0",
     3919                        "node-releases": "^1.1.61"
     3920                    }
     3921                },
     3922                "caniuse-lite": {
     3923                    "version": "1.0.30001148",
     3924                    "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
     3925                    "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
     3926                    "dev": true
    39983927                },
    39993928                "chalk": {
     
    40193948                    }
    40203949                },
     3950                "electron-to-chromium": {
     3951                    "version": "1.3.582",
     3952                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz",
     3953                    "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==",
     3954                    "dev": true
     3955                },
     3956                "node-releases": {
     3957                    "version": "1.1.64",
     3958                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz",
     3959                    "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==",
     3960                    "dev": true
     3961                },
    40213962                "postcss": {
    40223963                    "version": "7.0.35",
     
    40303971                    }
    40313972                },
     3973                "postcss-value-parser": {
     3974                    "version": "4.1.0",
     3975                    "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
     3976                    "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
     3977                    "dev": true
     3978                },
    40323979                "source-map": {
    40333980                    "version": "0.6.1",
     
    40473994            }
    40483995        },
     3996        "@wordpress/postcss-themes": {
     3997            "version": "2.6.0",
     3998            "resolved": "https://registry.npmjs.org/@wordpress/postcss-themes/-/postcss-themes-2.6.0.tgz",
     3999            "integrity": "sha512-Q22s1KSVdtoK0Z0ND06V2QwTx/U4KvJhWFmoI8IzYW/LGlk8BkQJhHH157Y9vFliwpMlQpqfXW6/zOg2XtvHzQ==",
     4000            "dev": true,
     4001            "requires": {
     4002                "postcss": "^7.0.32"
     4003            },
     4004            "dependencies": {
     4005                "ansi-styles": {
     4006                    "version": "3.2.1",
     4007                    "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
     4008                    "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
     4009                    "dev": true,
     4010                    "requires": {
     4011                        "color-convert": "^1.9.0"
     4012                    }
     4013                },
     4014                "chalk": {
     4015                    "version": "2.4.2",
     4016                    "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
     4017                    "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
     4018                    "dev": true,
     4019                    "requires": {
     4020                        "ansi-styles": "^3.2.1",
     4021                        "escape-string-regexp": "^1.0.5",
     4022                        "supports-color": "^5.3.0"
     4023                    },
     4024                    "dependencies": {
     4025                        "supports-color": {
     4026                            "version": "5.5.0",
     4027                            "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
     4028                            "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
     4029                            "dev": true,
     4030                            "requires": {
     4031                                "has-flag": "^3.0.0"
     4032                            }
     4033                        }
     4034                    }
     4035                },
     4036                "postcss": {
     4037                    "version": "7.0.35",
     4038                    "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz",
     4039                    "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==",
     4040                    "dev": true,
     4041                    "requires": {
     4042                        "chalk": "^2.4.2",
     4043                        "source-map": "^0.6.1",
     4044                        "supports-color": "^6.1.0"
     4045                    }
     4046                },
     4047                "source-map": {
     4048                    "version": "0.6.1",
     4049                    "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
     4050                    "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
     4051                    "dev": true
     4052                },
     4053                "supports-color": {
     4054                    "version": "6.1.0",
     4055                    "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
     4056                    "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
     4057                    "dev": true,
     4058                    "requires": {
     4059                        "has-flag": "^3.0.0"
     4060                    }
     4061                }
     4062            }
     4063        },
    40494064        "@wordpress/prettier-config": {
    40504065            "version": "0.4.0",
     
    40544069        },
    40554070        "@wordpress/primitives": {
    4056             "version": "1.9.0",
    4057             "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.9.0.tgz",
    4058             "integrity": "sha512-dbYivYpHunYMTXBlY5Mxy/YSBY2RbMV+Z3/MgdkZJMkGL1k+C5/JFAsHSt8Y1UyvWR3lZnWpH+MeF+oq04TWYg==",
     4071            "version": "1.10.0",
     4072            "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-1.10.0.tgz",
     4073            "integrity": "sha512-C1drc//1dEFf7eMVfuk9Z11X9VzFgKHBA8J3yAj5fxJffbATYfzHCLgERcZQIUsnn8GUL4VScNbmRf6+8i2rhw==",
    40594074            "requires": {
    40604075                "@babel/runtime": "^7.11.2",
     
    40824097            }
    40834098        },
     4099        "@wordpress/reusable-blocks": {
     4100            "version": "1.0.0",
     4101            "resolved": "https://registry.npmjs.org/@wordpress/reusable-blocks/-/reusable-blocks-1.0.0.tgz",
     4102            "integrity": "sha512-gj9/3VqIVxZUDeGl4wqa9T6nRnWtdhqcNSBFA2GAKj8iqnre7+s77eJmuGQRACRRiPKoE3YNfo1nWpjQg9gjkw==",
     4103            "requires": {
     4104                "@wordpress/block-editor": "^5.1.0",
     4105                "@wordpress/blocks": "^6.24.0",
     4106                "@wordpress/components": "^11.1.0",
     4107                "@wordpress/compose": "^3.22.0",
     4108                "@wordpress/core-data": "^2.24.0",
     4109                "@wordpress/data": "^4.25.0",
     4110                "@wordpress/element": "^2.18.0",
     4111                "@wordpress/i18n": "^3.16.0",
     4112                "@wordpress/icons": "^2.8.0",
     4113                "@wordpress/notices": "^2.11.0",
     4114                "lodash": "^4.17.19"
     4115            }
     4116        },
    40844117        "@wordpress/rich-text": {
    4085             "version": "3.22.0",
    4086             "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.22.0.tgz",
    4087             "integrity": "sha512-Bch6yyE3EckctjUZ5oS/X5VjmHP2JqO4tzrcgD1abHET7LeZIVUg7cXFnz+4byOVvkrgFtuQl+Tk6CINyLpKMQ==",
     4118            "version": "3.23.0",
     4119            "resolved": "https://registry.npmjs.org/@wordpress/rich-text/-/rich-text-3.23.0.tgz",
     4120            "integrity": "sha512-y8pzvFqsWppmmByk76sYNgzsZaStCNAkBLH2SJwbdbX+e+pLFi0vQmsjPSoUvWsfzfAg/vt8Pm2KcfQ2rTMxuQ==",
    40884121            "requires": {
    40894122                "@babel/runtime": "^7.11.2",
    4090                 "@wordpress/compose": "^3.21.0",
    4091                 "@wordpress/data": "^4.24.0",
     4123                "@wordpress/compose": "^3.22.0",
     4124                "@wordpress/data": "^4.25.0",
    40924125                "@wordpress/deprecated": "^2.10.0",
    40934126                "@wordpress/element": "^2.18.0",
     
    41024135        },
    41034136        "@wordpress/scripts": {
    4104             "version": "12.3.0",
    4105             "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-12.3.0.tgz",
    4106             "integrity": "sha512-FKwM2rQldgnHEf+PX/tv7wQAU462geu7R+TkvdHmDSPR6LN3tU+Osm7e6yc4Vk4NXsLNtJW6bnbTcV9ZAt9EeQ==",
     4137            "version": "12.4.0",
     4138            "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-12.4.0.tgz",
     4139            "integrity": "sha512-eVQYu9DyDm1Ld2IdrdPs2JFSUVItUONFwDBVOqfJtYRIoQo8T7mUf4L5HnDXcrsQBoYlZ9e6XwAsTLuZvtbvvg==",
    41074140            "dev": true,
    41084141            "requires": {
     
    41134146                "@wordpress/jest-preset-default": "^6.4.0",
    41144147                "@wordpress/npm-package-json-lint-config": "^3.1.0",
    4115                 "@wordpress/postcss-plugins-preset": "^1.5.0",
     4148                "@wordpress/postcss-plugins-preset": "^1.5.1",
    41164149                "@wordpress/prettier-config": "^0.4.0",
    41174150                "babel-jest": "^25.3.0",
     
    44954528        },
    44964529        "@wordpress/server-side-render": {
    4497             "version": "1.18.0",
    4498             "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.18.0.tgz",
    4499             "integrity": "sha512-1LFeKjTBml4daW8CavMasxOXHgit9ZDwrSi8Xs/cND7s0dShrGyS8Nxt/D8Urb9PsRgOFWAOfBlCSb74d+tTjg==",
     4530            "version": "1.19.0",
     4531            "resolved": "https://registry.npmjs.org/@wordpress/server-side-render/-/server-side-render-1.19.0.tgz",
     4532            "integrity": "sha512-QZDUu2ZLuMcZm4Lu6QRDYCgTsYPpr9JIw1FUrC9tAz75X3nSLgQ328+OkJknGnR7Ias94Eh6saxWxslR2ckmnQ==",
    45004533            "requires": {
    45014534                "@babel/runtime": "^7.11.2",
    45024535                "@wordpress/api-fetch": "^3.20.0",
    4503                 "@wordpress/components": "^11.0.0",
    4504                 "@wordpress/data": "^4.24.0",
     4536                "@wordpress/components": "^11.1.0",
     4537                "@wordpress/data": "^4.25.0",
    45054538                "@wordpress/deprecated": "^2.10.0",
    45064539                "@wordpress/element": "^2.18.0",
     
    45414574        },
    45424575        "@wordpress/viewport": {
    4543             "version": "2.23.0",
    4544             "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.23.0.tgz",
    4545             "integrity": "sha512-dn0hKaJYJBxm71w/at92anfriqpxrZDcCLiKfheTs9ZobE8s4nzgDZbwe/xGLvjxg1c4iO2lDCACDsQybBiFpw==",
     4576            "version": "2.24.0",
     4577            "resolved": "https://registry.npmjs.org/@wordpress/viewport/-/viewport-2.24.0.tgz",
     4578            "integrity": "sha512-JaJ7BVGDQJ8jzcus5XXu5Kb2m4B0lMG0J4FS2Yu/foZXOzfPCciPrJ/xo84gttL1SUwUKG5CkI9BOkQQq6npmw==",
    45464579            "requires": {
    45474580                "@babel/runtime": "^7.11.2",
    4548                 "@wordpress/compose": "^3.21.0",
    4549                 "@wordpress/data": "^4.24.0",
     4581                "@wordpress/compose": "^3.22.0",
     4582                "@wordpress/data": "^4.25.0",
    45504583                "lodash": "^4.17.19"
    45514584            }
     
    45574590        },
    45584591        "@wordpress/wordcount": {
    4559             "version": "2.12.0",
    4560             "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.12.0.tgz",
    4561             "integrity": "sha512-Urr+ejQBs4lcDlRsza9RefYY/jzFdoFxzeEHxR88Umb2zFnKmfuW47KeD3kRNEFomlxrdLEc7UpJedbYyZ/C+g==",
     4592            "version": "2.13.0",
     4593            "resolved": "https://registry.npmjs.org/@wordpress/wordcount/-/wordcount-2.13.0.tgz",
     4594            "integrity": "sha512-pml9Nc+/eICxCijQjtiJ1gCv0Z4uzWwFxEQe9XKbo5wd0LTq57NkaudxvoUgwAzS/s+60tpWgWPgR1n8S0rWOQ==",
    45624595            "requires": {
    45634596                "@babel/runtime": "^7.11.2",
     
    57035736            "dependencies": {
    57045737                "resolve": {
    5705                     "version": "1.17.0",
    5706                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
    5707                     "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
    5708                     "dev": true,
    5709                     "requires": {
     5738                    "version": "1.18.1",
     5739                    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
     5740                    "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
     5741                    "dev": true,
     5742                    "requires": {
     5743                        "is-core-module": "^2.0.0",
    57105744                        "path-parse": "^1.0.6"
    57115745                    }
     
    59185952                },
    59195953                "resolve": {
    5920                     "version": "1.17.0",
    5921                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
    5922                     "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
    5923                     "requires": {
     5954                    "version": "1.18.1",
     5955                    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
     5956                    "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
     5957                    "requires": {
     5958                        "is-core-module": "^2.0.0",
    59245959                        "path-parse": "^1.0.6"
    59255960                    }
     
    77917826                },
    77927827                "electron-to-chromium": {
    7793                     "version": "1.3.578",
    7794                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
    7795                     "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
     7828                    "version": "1.3.582",
     7829                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz",
     7830                    "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==",
    77967831                    "dev": true
    77977832                },
    77987833                "node-releases": {
    7799                     "version": "1.1.61",
    7800                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
    7801                     "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
     7834                    "version": "1.1.64",
     7835                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz",
     7836                    "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==",
    78027837                    "dev": true
    78037838                },
     
    98799914        },
    98809915        "escalade": {
    9881             "version": "3.1.0",
    9882             "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz",
    9883             "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==",
     9916            "version": "3.1.1",
     9917            "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
     9918            "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
    98849919            "dev": true
    98859920        },
     
    1014710182        },
    1014810183        "eslint-config-prettier": {
    10149             "version": "6.12.0",
    10150             "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.12.0.tgz",
    10151             "integrity": "sha512-9jWPlFlgNwRUYVoujvWTQ1aMO8o6648r+K7qU7K5Jmkbyqav1fuEZC0COYpGBxyiAJb65Ra9hrmFx19xRGwXWw==",
     10184            "version": "6.13.0",
     10185            "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.13.0.tgz",
     10186            "integrity": "sha512-LcT0i0LSmnzqK2t764pyIt7kKH2AuuqKRTtJTdddWxOiUja9HdG5GXBVF2gmCTvVYWVsTu8J2MhJLVGRh+pj8w==",
    1015210187            "dev": true,
    1015310188            "requires": {
     
    1016510200        },
    1016610201        "eslint-plugin-jsdoc": {
    10167             "version": "30.6.4",
    10168             "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.6.4.tgz",
    10169             "integrity": "sha512-aDTsAkKwyMsIYtytjH5zPtv+LkbCORN6oy/T4L40ssU5pgXWRSs0ULyJb6e4p2jT8y5nmG3IgpawYarL4tKunw==",
     10202            "version": "30.7.3",
     10203            "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-30.7.3.tgz",
     10204            "integrity": "sha512-slzJeKrm3vXabRYcFBpbUgWgdnATN9rNOFAr7IhmkxmR9Vk/6qN1c/IdvTqVSEctDRQ08chR+Lvk8fRayXgYZg==",
    1017010205            "dev": true,
    1017110206            "requires": {
     
    1023810273            "dependencies": {
    1023910274                "emoji-regex": {
    10240                     "version": "9.0.0",
    10241                     "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.0.0.tgz",
    10242                     "integrity": "sha512-6p1NII1Vm62wni/VR/cUMauVQoxmLVb9csqQlvLz+hO2gk8U2UYDfXHQSUYIBKmZwAKz867IDqG7B+u0mj+M6w==",
     10275                    "version": "9.1.1",
     10276                    "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.1.1.tgz",
     10277                    "integrity": "sha512-AaWyDiNO9rbtMIcGl7tdxMcNu8SOLaDLxmQEFT5JhgKufOJzPPkYmgN2QwqTgw4doWMZZQttC6sUWVQjb+1VdA==",
    1024310278                    "dev": true
    1024410279                }
     
    1038810423                },
    1038910424                "resolve": {
    10390                     "version": "1.17.0",
    10391                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
    10392                     "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
    10393                     "dev": true,
    10394                     "requires": {
     10425                    "version": "1.18.1",
     10426                    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
     10427                    "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
     10428                    "dev": true,
     10429                    "requires": {
     10430                        "is-core-module": "^2.0.0",
    1039510431                        "path-parse": "^1.0.6"
    1039610432                    }
     
    1457314609            }
    1457414610        },
    14575         "invariant": {
    14576             "version": "2.2.4",
    14577             "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
    14578             "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
    14579             "dev": true,
    14580             "requires": {
    14581                 "loose-envify": "^1.0.0"
    14582             }
    14583         },
    1458414611        "ip": {
    1458514612            "version": "1.1.5",
     
    1470114728            }
    1470214729        },
     14730        "is-core-module": {
     14731            "version": "2.0.0",
     14732            "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz",
     14733            "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==",
     14734            "requires": {
     14735                "has": "^1.0.3"
     14736            }
     14737        },
    1470314738        "is-data-descriptor": {
    1470414739            "version": "0.1.4",
     
    1498615021        },
    1498715022        "is-url-superb": {
    14988             "version": "3.0.0",
    14989             "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-3.0.0.tgz",
    14990             "integrity": "sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ==",
    14991             "dev": true,
    14992             "requires": {
    14993                 "url-regex": "^5.0.0"
    14994             }
     15023            "version": "4.0.0",
     15024            "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-4.0.0.tgz",
     15025            "integrity": "sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==",
     15026            "dev": true
    1499515027        },
    1499615028        "is-utf8": {
     
    1610716139                },
    1610816140                "resolve": {
    16109                     "version": "1.17.0",
    16110                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
    16111                     "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
    16112                     "dev": true,
    16113                     "requires": {
     16141                    "version": "1.18.1",
     16142                    "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz",
     16143                    "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==",
     16144                    "dev": true,
     16145                    "requires": {
     16146                        "is-core-module": "^2.0.0",
    1611416147                        "path-parse": "^1.0.6"
    1611516148                    }
     
    1702017053            "dev": true
    1702117054        },
    17022         "levenary": {
    17023             "version": "1.1.1",
    17024             "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
    17025             "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
    17026             "dev": true,
    17027             "requires": {
    17028                 "leven": "^3.1.0"
    17029             }
    17030         },
    1703117055        "levn": {
    1703217056            "version": "0.4.1",
     
    1769517719                },
    1769617720                "unist-util-visit-parents": {
    17697                     "version": "3.1.0",
    17698                     "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.0.tgz",
    17699                     "integrity": "sha512-0g4wbluTF93npyPrp/ymd3tCDTMnP0yo2akFD2FIBAYXq/Sga3lwaU1D8OYKbtpioaI6CkDcQ6fsMnmtzt7htw==",
     17721                    "version": "3.1.1",
     17722                    "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz",
     17723                    "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==",
    1770017724                    "dev": true,
    1770117725                    "requires": {
     
    1996619990        },
    1996719991        "postcss-custom-properties": {
    19968             "version": "9.2.0",
    19969             "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.2.0.tgz",
    19970             "integrity": "sha512-IFRV7LwapFkNa3MtvFpw+MEhgyUpaVZ62VlR5EM0AbmnGbNhU9qIE8u02vgUbl1gLkHK6sterEavamVPOwdE8g==",
     19992            "version": "10.0.0",
     19993            "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-10.0.0.tgz",
     19994            "integrity": "sha512-55BPj5FudpCiPZzBaO+MOeqmwMDa+nV9/0QBJBfhZjYg6D9hE+rW9lpMBLTJoF4OTXnS5Po4yM1nMlgkPbCxFg==",
    1997119995            "dev": true,
    1997219996            "requires": {
    1997319997                "postcss": "^7.0.17",
    19974                 "postcss-values-parser": "^3.0.5"
     19998                "postcss-values-parser": "^4.0.0"
    1997519999            }
    1997620000        },
     
    2059520619        },
    2059620620        "postcss-values-parser": {
    20597             "version": "3.2.1",
    20598             "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-3.2.1.tgz",
    20599             "integrity": "sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg==",
     20621            "version": "4.0.0",
     20622            "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-4.0.0.tgz",
     20623            "integrity": "sha512-R9x2D87FcbhwXUmoCXJR85M1BLII5suXRuXibGYyBJ7lVDEpRIdKZh4+8q5S+/+A4m0IoG1U5tFw39asyhX/Hw==",
    2060020624            "dev": true,
    2060120625            "requires": {
    2060220626                "color-name": "^1.1.4",
    20603                 "is-url-superb": "^3.0.0",
    20604                 "postcss": "^7.0.5",
    20605                 "url-regex": "^5.0.0"
     20627                "is-url-superb": "^4.0.0",
     20628                "postcss": "^7.0.5"
    2060620629            },
    2060720630            "dependencies": {
     
    2108621109        },
    2108721110        "re-resizable": {
    21088             "version": "6.6.1",
    21089             "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.6.1.tgz",
    21090             "integrity": "sha512-ttWVasZ9X7c0ir0+4YK47tkmm9EAFssW07YLkeLzG5HCOuFgFAlSVzMlzAH0h3i6hDShQCHHJecVx5rk+snoFA==",
     21111            "version": "6.7.0",
     21112            "resolved": "https://registry.npmjs.org/re-resizable/-/re-resizable-6.7.0.tgz",
     21113            "integrity": "sha512-uBrV59SZgxmZunL7MWoSnEKEfQW+GfevJqWqnA0slTe54Xbdfn1SgvUCP/C7Ak3hHkz3dSHN8xwpyapdx2Sgrw==",
    2109121114            "requires": {
    2109221115                "fast-memoize": "^2.5.1"
     
    2115421177        },
    2115521178        "react-easy-crop": {
    21156             "version": "3.2.0",
    21157             "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.2.0.tgz",
    21158             "integrity": "sha512-eh95jzu/XUFg8RNI45GhTTgfgHAK+J+fh9YBdfeiKxwluERW0FhJ+rh4TcuLL8seK7ol68w1M246Q5sylfTlCA==",
     21179            "version": "3.2.1",
     21180            "resolved": "https://registry.npmjs.org/react-easy-crop/-/react-easy-crop-3.2.1.tgz",
     21181            "integrity": "sha512-5igouY5tKFckQHdKl5fDq2uT3dq6cEC/V+a2OvgVs6Hh9LxeE7vQvrAoOHsHzH7CnlSnen+KW3Mb4HkQs9qr2A==",
    2115921182            "requires": {
    2116021183                "tslib": "2.0.1"
     
    2123421257        },
    2123521258        "react-test-renderer": {
    21236             "version": "16.13.1",
    21237             "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.1.tgz",
    21238             "integrity": "sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==",
     21259            "version": "16.14.0",
     21260            "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz",
     21261            "integrity": "sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg==",
    2123921262            "dev": true,
    2124021263            "requires": {
     
    2124321266                "react-is": "^16.8.6",
    2124421267                "scheduler": "^0.19.1"
    21245             },
    21246             "dependencies": {
    21247                 "scheduler": {
    21248                     "version": "0.19.1",
    21249                     "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz",
    21250                     "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==",
    21251                     "dev": true,
    21252                     "requires": {
    21253                         "loose-envify": "^1.1.0",
    21254                         "object-assign": "^4.1.1"
    21255                     }
    21256                 }
    2125721268            }
    2125821269        },
     
    2179521806                },
    2179621807                "unist-util-visit-parents": {
    21797                     "version": "3.1.0",
    21798                     "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.0.tgz",
    21799                     "integrity": "sha512-0g4wbluTF93npyPrp/ymd3tCDTMnP0yo2akFD2FIBAYXq/Sga3lwaU1D8OYKbtpioaI6CkDcQ6fsMnmtzt7htw==",
     21808                    "version": "3.1.1",
     21809                    "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz",
     21810                    "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==",
    2180021811                    "dev": true,
    2180121812                    "requires": {
     
    2302123032        },
    2302223033        "simple-html-tokenizer": {
    23023             "version": "0.5.9",
    23024             "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.9.tgz",
    23025             "integrity": "sha512-w/3FEDN94r4JQ9WoYrIr8RqDIPZdyNkdpbK9glFady1CAEyD97XWCv8HFetQO21w81e7h7Nh59iYTyG1mUJftg=="
     23034            "version": "0.5.10",
     23035            "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.10.tgz",
     23036            "integrity": "sha512-1DHMUmvUOGuUZ9/+cX/+hOhWhRD5dEw6lodn8WuV+T+cQ31hhBcCu1dcDsNotowi4mMaNhrLyKoS+DtB81HdDA=="
    2302623037        },
    2302723038        "simple-swizzle": {
     
    2420524216        },
    2420624217        "stringify-entities": {
    24207             "version": "3.0.1",
    24208             "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.0.1.tgz",
    24209             "integrity": "sha512-Lsk3ISA2++eJYqBMPKcr/8eby1I6L0gP0NlxF8Zja6c05yr/yCYyb2c9PwXjd08Ib3If1vn1rbs1H5ZtVuOfvQ==",
     24218            "version": "3.1.0",
     24219            "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz",
     24220            "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==",
    2421024221            "dev": true,
    2421124222            "requires": {
    2421224223                "character-entities-html4": "^1.0.0",
    2421324224                "character-entities-legacy": "^1.0.0",
    24214                 "is-alphanumerical": "^1.0.0",
    24215                 "is-decimal": "^1.0.2",
    24216                 "is-hexadecimal": "^1.0.0"
     24225                "xtend": "^4.0.0"
    2421724226            }
    2421824227        },
     
    2446224471                },
    2446324472                "electron-to-chromium": {
    24464                     "version": "1.3.578",
    24465                     "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz",
    24466                     "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==",
     24473                    "version": "1.3.582",
     24474                    "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz",
     24475                    "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==",
    2446724476                    "dev": true
    2446824477                },
     
    2463424643                },
    2463524644                "node-releases": {
    24636                     "version": "1.1.61",
    24637                     "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz",
    24638                     "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==",
     24645                    "version": "1.1.64",
     24646                    "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz",
     24647                    "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==",
    2463924648                    "dev": true
    2464024649                },
     
    2545725466            "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA=="
    2545825467        },
    25459         "tlds": {
    25460             "version": "1.211.0",
    25461             "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.211.0.tgz",
    25462             "integrity": "sha512-xo3HkJ8cmluINOK9ziKNeDcNjQibPNeVAlGfwgyhvxrBv1ZFqs74DcnffKaemHcOI8tNgQ+pB7G8GbcmZENKoA==",
    25463             "dev": true
    25464         },
    2546525468        "tmp": {
    2546625469            "version": "0.0.33",
     
    2616726170            "requires": {
    2616826171                "prepend-http": "^1.0.1"
    26169             }
    26170         },
    26171         "url-regex": {
    26172             "version": "5.0.0",
    26173             "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-5.0.0.tgz",
    26174             "integrity": "sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==",
    26175             "dev": true,
    26176             "requires": {
    26177                 "ip-regex": "^4.1.0",
    26178                 "tlds": "^1.203.0"
    26179             },
    26180             "dependencies": {
    26181                 "ip-regex": {
    26182                     "version": "4.2.0",
    26183                     "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.2.0.tgz",
    26184                     "integrity": "sha512-n5cDDeTWWRwK1EBoWwRti+8nP4NbytBBY0pldmnIkq6Z55KNFmWofh4rl9dPZpj+U/nVq7gweR3ylrvMt4YZ5A==",
    26185                     "dev": true
    26186                 }
    2618726172            }
    2618826173        },
  • trunk/package.json

    r49165 r49226  
    2828        "@wordpress/custom-templated-path-webpack-plugin": "1.7.0",
    2929        "@wordpress/dependency-extraction-webpack-plugin": "2.8.0",
    30         "@wordpress/e2e-test-utils": "4.14.0",
     30        "@wordpress/e2e-test-utils": "4.15.0",
    3131        "@wordpress/library-export-default-webpack-plugin": "1.9.0",
    32         "@wordpress/scripts": "12.3.0",
     32        "@wordpress/scripts": "12.4.0",
    3333        "autoprefixer": "9.6.2",
    3434        "chalk": "4.1.0",
     
    8181        "@babel/polyfill": "7.10.1",
    8282        "@wordpress/a11y": "2.13.0",
    83         "@wordpress/annotations": "1.22.0",
     83        "@wordpress/annotations": "1.23.0",
    8484        "@wordpress/api-fetch": "3.20.0",
    8585        "@wordpress/autop": "2.10.0",
    86         "@wordpress/blob": "2.10.0",
    87         "@wordpress/block-directory": "1.16.1",
    88         "@wordpress/block-editor": "5.0.1",
    89         "@wordpress/block-library": "2.25.1",
     86        "@wordpress/blob": "2.11.0",
     87        "@wordpress/block-directory": "1.17.0",
     88        "@wordpress/block-editor": "5.1.0",
     89        "@wordpress/block-library": "2.26.0",
    9090        "@wordpress/block-serialization-default-parser": "3.8.0",
    91         "@wordpress/blocks": "6.23.0",
    92         "@wordpress/components": "11.0.0",
    93         "@wordpress/compose": "3.21.0",
    94         "@wordpress/core-data": "2.23.0",
    95         "@wordpress/data": "4.24.0",
    96         "@wordpress/data-controls": "1.18.0",
     91        "@wordpress/blocks": "6.24.0",
     92        "@wordpress/components": "11.1.0",
     93        "@wordpress/compose": "3.22.0",
     94        "@wordpress/core-data": "2.24.0",
     95        "@wordpress/data": "4.25.0",
     96        "@wordpress/data-controls": "1.19.0",
    9797        "@wordpress/date": "3.12.0",
    9898        "@wordpress/deprecated": "2.10.0",
    9999        "@wordpress/dom": "2.15.0",
    100100        "@wordpress/dom-ready": "2.11.0",
    101         "@wordpress/edit-post": "3.24.1",
    102         "@wordpress/editor": "9.23.1",
     101        "@wordpress/edit-post": "3.25.0",
     102        "@wordpress/editor": "9.24.0",
    103103        "@wordpress/element": "2.18.0",
    104104        "@wordpress/escape-html": "1.10.0",
    105         "@wordpress/format-library": "1.24.1",
     105        "@wordpress/format-library": "1.25.0",
    106106        "@wordpress/hooks": "2.10.0",
    107107        "@wordpress/html-entities": "2.9.0",
    108108        "@wordpress/i18n": "3.16.0",
    109         "@wordpress/icons": "2.7.0",
     109        "@wordpress/icons": "2.8.0",
    110110        "@wordpress/is-shallow-equal": "2.3.0",
    111         "@wordpress/keyboard-shortcuts": "1.11.0",
     111        "@wordpress/keyboard-shortcuts": "1.12.0",
    112112        "@wordpress/keycodes": "2.16.0",
    113         "@wordpress/list-reusable-blocks": "1.23.0",
    114         "@wordpress/media-utils": "1.17.0",
    115         "@wordpress/notices": "2.10.0",
    116         "@wordpress/nux": "3.22.0",
    117         "@wordpress/plugins": "2.22.0",
    118         "@wordpress/primitives": "1.9.0",
     113        "@wordpress/list-reusable-blocks": "1.24.0",
     114        "@wordpress/media-utils": "1.18.0",
     115        "@wordpress/notices": "2.11.0",
     116        "@wordpress/nux": "3.23.0",
     117        "@wordpress/plugins": "2.23.0",
     118        "@wordpress/primitives": "1.10.0",
    119119        "@wordpress/priority-queue": "1.9.0",
    120120        "@wordpress/redux-routine": "3.12.0",
    121         "@wordpress/rich-text": "3.22.0",
    122         "@wordpress/server-side-render": "1.18.0",
     121        "@wordpress/reusable-blocks": "1.0.0",
     122        "@wordpress/rich-text": "3.23.0",
     123        "@wordpress/server-side-render": "1.19.0",
    123124        "@wordpress/shortcode": "2.11.0",
    124125        "@wordpress/token-list": "1.13.0",
    125126        "@wordpress/url": "2.19.0",
    126         "@wordpress/viewport": "2.23.0",
     127        "@wordpress/viewport": "2.24.0",
    127128        "@wordpress/warning": "1.3.0",
    128         "@wordpress/wordcount": "2.12.0",
     129        "@wordpress/wordcount": "2.13.0",
    129130        "backbone": "1.4.0",
    130131        "clipboard": "2.0.6",
  • trunk/src/wp-includes/assets/script-loader-packages.php

    r49135 r49226  
    1 <?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '6d98587879c8c19080b1e3a855e946be'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '6f5dba93cfcc859a12384d6500bbdb6a'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => 'd38d8020fb8b03594fb705059bd02d08'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'e3a7061e1087f5cf077a68aeaf0ea714'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27195f29e36179999f6e1fa7d1f079b3'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => '48cdfe01e7d468f66bf1f31667b83ac6'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => '503c5ca4a090284e4d04aa16b31dfdec'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '21b8a23eb77869fdc13df5b86d7b922f'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => '27585bbfe083d705c915c21bf47047df'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => '7ba861a0b2e8f76fc7a1f4c7a3a59de1'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '57a23fbc83c860f0547e814cff74072a'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue'), 'version' => '980168910efaf01ea313952dd1af8fbd'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '7159cab2b2ec3870267c3549595864a6'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '18c22155dc4bce9be5fb2d823c738095'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-polyfill'), 'version' => '6cb5c91c1427296ea7f52a6349c6f179'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'c9122f4b8a25a58b47487ad81ddf4742'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '26aefabb46263ab5dac6d7f6c63b664c'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'eedd920647fd959208dfb7bbf9caeadb'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a6586b64552c9c6924b8093e9ef4f74e'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '4b53e762718f21b20f2b2c6875f540cc'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-autop', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-wordcount'), 'version' => 'a4ddebb6f88e9e6d0426288f757fc839'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '00b4616d8d8e497fed5efc56819a4f99'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-dom', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => 'c72d237e7ca6aae466e7be3d79adfdd0'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3b8b40265078ab4bf9a60e4be8c928e'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3a3d3210bfb2ca7ef6bdba31c413250'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b2327d0572e72da49f9e26cc3a53de34'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '7439dba3888f064b1174470f8c90d789'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '576dca936dbe58003338160c3c5c3ca0'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '8306352fbf4b1a62d2f99b32e4bcf9db'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '6ef5a273eb0a450c2545eaaedb952c9c'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '59e33e2f12d7375fbb59033060e3755c'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => 'c6425ef5696f295c5bebd738baf59fdf'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'bf7037b87ab1db074706fa8565c2ba5f'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '47f496b20b6a5895b5ca5f40e85b0e62'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '61fc9b8c45afe763799612e733d04e5d'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'caae3879a1870fe55d4d6c91882b4aec'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '895e31f6df6a5ec8a679b93d71bd2175'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '356e2911f80386235087cbc8a30b0b79'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0f4a8551daa990e80114889793034ff6'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '8c1de0af2850ea512bf7ee4ea8a6af09'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '5cfad922551470f0d04552a83d5e7eb4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => 'de07809632bb717b3bef9fb526a17f20'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'ababa914c8610cc872482756daceab10'));
     1<?php return array('a11y.js' => array('dependencies' => array('wp-dom-ready', 'wp-i18n', 'wp-polyfill'), 'version' => '6d98587879c8c19080b1e3a855e946be'), 'annotations.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-hooks', 'wp-i18n', 'wp-polyfill', 'wp-rich-text'), 'version' => '7e632871049335586b0d9c3057baedbb'), 'api-fetch.js' => array('dependencies' => array('wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '9d28f58ef7c5024b312e65bc2ddfe4fc'), 'autop.js' => array('dependencies' => array('wp-polyfill'), 'version' => '46344923664714dbd8b729a8e45156f8'), 'blob.js' => array('dependencies' => array('wp-polyfill'), 'version' => '72222aa8da2b1686a4f3ff592e15ff3b'), 'block-directory.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-data-controls', 'wp-edit-post', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives'), 'version' => '2d8c506d0b1125c6089e00a3f9a9e66b'), 'block-editor.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-a11y', 'wp-blob', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-shortcode', 'wp-token-list', 'wp-url', 'wp-viewport', 'wp-warning', 'wp-wordcount'), 'version' => 'f38e4e437fbc76ea0523efa54c3f0142'), 'block-library.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-api-fetch', 'wp-autop', 'wp-blob', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport'), 'version' => '4c93bab329c0a9eb65f95a4f041558f0'), 'block-serialization-default-parser.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd0f9ebaf5c46ca058852005b47bcf613'), 'blocks.js' => array('dependencies' => array('lodash', 'wp-autop', 'wp-blob', 'wp-block-serialization-default-parser', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-primitives', 'wp-shortcode'), 'version' => '6d53fd5f4dc83f94b522df3bcf339b40'), 'components.js' => array('dependencies' => array('lodash', 'moment', 'react', 'react-dom', 'wp-a11y', 'wp-compose', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-warning'), 'version' => '3b1e263cbcd5d3caae3bcf3700a56d4a'), 'compose.js' => array('dependencies' => array('lodash', 'react', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue'), 'version' => 'd87491e5ab841d917c5cd68dc712c6c7'), 'core-data.js' => array('dependencies' => array('lodash', 'wp-blocks', 'wp-data', 'wp-data-controls', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-url'), 'version' => '0325109ea620cf70abf527065f33a339'), 'data.js' => array('dependencies' => array('lodash', 'react', 'wp-compose', 'wp-deprecated', 'wp-element', 'wp-is-shallow-equal', 'wp-polyfill', 'wp-priority-queue', 'wp-redux-routine'), 'version' => '3bab2780d3e6f8ae03ebd668f52f02ea'), 'data-controls.js' => array('dependencies' => array('wp-api-fetch', 'wp-data', 'wp-polyfill'), 'version' => 'a65b10ed093076b98cfe778869208b37'), 'date.js' => array('dependencies' => array('moment', 'wp-polyfill'), 'version' => 'c9122f4b8a25a58b47487ad81ddf4742'), 'deprecated.js' => array('dependencies' => array('wp-hooks', 'wp-polyfill'), 'version' => '26aefabb46263ab5dac6d7f6c63b664c'), 'dom.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'eedd920647fd959208dfb7bbf9caeadb'), 'dom-ready.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'a6586b64552c9c6924b8093e9ef4f74e'), 'edit-post.js' => array('dependencies' => array('lodash', 'wp-a11y', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-plugins', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-url', 'wp-viewport', 'wp-warning'), 'version' => '4b1dfb6cbbf88c70a2d2b24adb6897a7'), 'editor.js' => array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-autop', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-data-controls', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-notices', 'wp-polyfill', 'wp-primitives', 'wp-reusable-blocks', 'wp-rich-text', 'wp-server-side-render', 'wp-url', 'wp-viewport', 'wp-wordcount'), 'version' => 'acb202d7e29953d65cf4abeafeb129eb'), 'element.js' => array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-escape-html', 'wp-polyfill'), 'version' => '2484bb1f7768590fd1dfb077e0385200'), 'escape-html.js' => array('dependencies' => array('wp-polyfill'), 'version' => '11a9ed20aa0e5b49a24e416455d2311e'), 'format-library.js' => array('dependencies' => array('lodash', 'wp-block-editor', 'wp-components', 'wp-data', 'wp-dom', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keycodes', 'wp-polyfill', 'wp-primitives', 'wp-rich-text', 'wp-url'), 'version' => '667d82cc8bcf9a37fe5a94ec7629630d'), 'hooks.js' => array('dependencies' => array('wp-polyfill'), 'version' => '76a5722c079a12ec8a42dcb3874d9d66'), 'html-entities.js' => array('dependencies' => array('wp-polyfill'), 'version' => '5f0f2fc8f6cde41ab343549aa0b50183'), 'i18n.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'd3a3d3210bfb2ca7ef6bdba31c413250'), 'is-shallow-equal.js' => array('dependencies' => array('wp-polyfill'), 'version' => 'b2327d0572e72da49f9e26cc3a53de34'), 'keyboard-shortcuts.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-keycodes', 'wp-polyfill'), 'version' => '8b3c847079e8b235728aa35e166fea56'), 'keycodes.js' => array('dependencies' => array('lodash', 'wp-i18n', 'wp-polyfill'), 'version' => '3b63bf025b7879801d724528993b5e26'), 'list-reusable-blocks.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-compose', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '4e8778ead4480c03445841853d780e5f'), 'media-utils.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-blob', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => 'f4636ec124360459db25b3ff26ba3277'), 'notices.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-polyfill'), 'version' => '690f3b4a52a09f1f621918c762a10272'), 'nux.js' => array('dependencies' => array('lodash', 'wp-components', 'wp-compose', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-primitives'), 'version' => '10dc58ff29dacce89f56870934a48659'), 'plugins.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-element', 'wp-hooks', 'wp-polyfill', 'wp-primitives'), 'version' => 'b26cb9a7d97012f662da22943ee99c1d'), 'primitives.js' => array('dependencies' => array('wp-element', 'wp-polyfill'), 'version' => '893b0eee5573b5b435e1065d3b3aa11d'), 'priority-queue.js' => array('dependencies' => array('wp-polyfill'), 'version' => '61fc9b8c45afe763799612e733d04e5d'), 'redux-routine.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => 'caae3879a1870fe55d4d6c91882b4aec'), 'reusable-blocks.js' => array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-notices', 'wp-polyfill', 'wp-primitives'), 'version' => '903185c108d2d75af4a1ff4d4aa5f6a0'), 'rich-text.js' => array('dependencies' => array('lodash', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-escape-html', 'wp-keycodes', 'wp-polyfill'), 'version' => '7cade08c6b011628652e2a80f80663eb'), 'server-side-render.js' => array('dependencies' => array('lodash', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-polyfill', 'wp-url'), 'version' => '5b41896d723f96d6f10f75440d86378a'), 'shortcode.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '0f4a8551daa990e80114889793034ff6'), 'token-list.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '8c1de0af2850ea512bf7ee4ea8a6af09'), 'url.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '5cfad922551470f0d04552a83d5e7eb4'), 'viewport.js' => array('dependencies' => array('lodash', 'wp-compose', 'wp-data', 'wp-element', 'wp-polyfill'), 'version' => '7fa6a8ee86592080d7dc3c2319c0aa82'), 'warning.js' => array('dependencies' => array('wp-polyfill'), 'version' => '202ac16e99afe7c33c257b248625a947'), 'wordcount.js' => array('dependencies' => array('lodash', 'wp-polyfill'), 'version' => '8134af8a132c0ab063d74d2151f21e31'));
  • trunk/src/wp-includes/block-supports/align.php

    r49135 r49226  
    88/**
    99 * Registers the align block attribute for block types that support it.
     10 *
     11 * @access private
    1012 *
    1113 * @param WP_Block_Type $block_type Block Type.
     
    3436 * This will be applied to the block markup in the front-end.
    3537 *
    36  * @param array         $attributes       Comprehensive list of attributes to be applied.
     38 * @access private
     39 *
     40 * @param WP_Block_Type $block_type       Block Type.
    3741 * @param array         $block_attributes Block attributes.
    38  * @param WP_Block_Type $block_type       Block Type.
    3942 *
    4043 * @return array Block alignment CSS classes and inline styles.
    4144 */
    42 function wp_apply_alignment_support( $attributes, $block_attributes, $block_type ) {
     45function wp_apply_alignment_support( $block_type, $block_attributes ) {
     46    $attributes        = array();
    4347    $has_align_support = false;
    4448    if ( property_exists( $block_type, 'supports' ) ) {
     
    4953
    5054        if ( $has_block_alignment ) {
    51             $attributes['css_classes'][] = sprintf( 'align%s', $block_attributes['align'] );
     55            $attributes['class'] = sprintf( 'align%s', $block_attributes['align'] );
    5256        }
    5357    }
     
    5559    return $attributes;
    5660}
     61
     62// Register the block support.
     63WP_Block_Supports::get_instance()->register(
     64    'align',
     65    array(
     66        'register_attribute' => 'wp_register_alignment_support',
     67        'apply'              => 'wp_apply_alignment_support',
     68    )
     69);
  • trunk/src/wp-includes/block-supports/colors.php

    r49135 r49226  
    88/**
    99 * Registers the style and colors block attributes for block types that support it.
     10 *
     11 * @access private
    1012 *
    1113 * @param WP_Block_Type $block_type Block Type.
     
    5456 * This will be applied to the block markup in the front-end.
    5557 *
    56  * @param  array         $attributes       Comprehensive list of attributes to be applied.
    57  * @param  array         $block_attributes Block attributes.
     58 * @access private
     59 *
    5860 * @param  WP_Block_Type $block_type       Block type.
     61* @param  array         $block_attributes Block attributes.
    5962 *
    6063 * @return array Colors CSS classes and inline styles.
    6164 */
    62 function wp_apply_colors_support( $attributes, $block_attributes, $block_type ) {
     65function wp_apply_colors_support( $block_type, $block_attributes ) {
    6366    $color_support                 = wp_array_get( $block_type->supports, array( '__experimentalColor' ), false );
    6467    $has_text_colors_support       = true === $color_support || ( is_array( $color_support ) && wp_array_get( $color_support, array( 'text' ), true ) );
     
    6669    $has_link_colors_support       = wp_array_get( $color_support, array( 'linkColor' ), false );
    6770    $has_gradients_support         = wp_array_get( $color_support, array( 'gradients' ), false );
     71    $classes                       = array();
     72    $styles                        = array();
    6873
    6974    // Text Colors.
     
    7580        // Apply required generic class.
    7681        if ( $has_custom_text_color || $has_named_text_color ) {
    77             $attributes['css_classes'][] = 'has-text-color';
     82            $classes[] = 'has-text-color';
    7883        }
    7984        // Apply color class or inline style.
    8085        if ( $has_named_text_color ) {
    81             $attributes['css_classes'][] = sprintf( 'has-%s-color', $block_attributes['textColor'] );
     86            $classes[] = sprintf( 'has-%s-color', $block_attributes['textColor'] );
    8287        } elseif ( $has_custom_text_color ) {
    83             $attributes['inline_styles'][] = sprintf( 'color: %s;', $block_attributes['style']['color']['text'] );
     88            $styles[] = sprintf( 'color: %s;', $block_attributes['style']['color']['text'] );
    8489        }
    8590    }
     
    9095        // Apply required class and style.
    9196        if ( $has_link_color ) {
    92             $attributes['css_classes'][] = 'has-link-color';
     97            $classes[] = 'has-link-color';
    9398            // If link is a named color.
    9499            if ( strpos( $block_attributes['style']['color']['link'], 'var:preset|color|' ) !== false ) {
    95100                // Get the name from the string and add proper styles.
    96                 $index_to_splice               = strrpos( $block_attributes['style']['color']['link'], '|' ) + 1;
    97                 $link_color_name               = substr( $block_attributes['style']['color']['link'], $index_to_splice );
    98                 $attributes['inline_styles'][] = sprintf( '--wp--style--color--link:var(--wp--preset--color--%s);', $link_color_name );
     101                $index_to_splice = strrpos( $block_attributes['style']['color']['link'], '|' ) + 1;
     102                $link_color_name = substr( $block_attributes['style']['color']['link'], $index_to_splice );
     103                $styles[]        = sprintf( '--wp--style--color--link: var(--wp--preset--color--%s);', $link_color_name );
    99104            } else {
    100                 $attributes['inline_styles'][] = sprintf( '--wp--style--color--link: %s;', $block_attributes['style']['color']['link'] );
     105                $styles[] = sprintf( '--wp--style--color--link: %s;', $block_attributes['style']['color']['link'] );
    101106            }
    102107        }
     
    110115        // Apply required background class.
    111116        if ( $has_custom_background_color || $has_named_background_color ) {
    112             $attributes['css_classes'][] = 'has-background';
     117            $classes[] = 'has-background';
    113118        }
    114119        // Apply background color classes or styles.
    115120        if ( $has_named_background_color ) {
    116             $attributes['css_classes'][] = sprintf( 'has-%s-background-color', $block_attributes['backgroundColor'] );
     121            $classes[] = sprintf( 'has-%s-background-color', $block_attributes['backgroundColor'] );
    117122        } elseif ( $has_custom_background_color ) {
    118             $attributes['inline_styles'][] = sprintf( 'background-color: %s;', $block_attributes['style']['color']['background'] );
     123            $styles[] = sprintf( 'background-color: %s;', $block_attributes['style']['color']['background'] );
    119124        }
    120125    }
     
    126131
    127132        if ( $has_named_gradient || $has_custom_gradient ) {
    128             $attributes['css_classes'][] = 'has-background';
     133            $classes[] = 'has-background';
    129134        }
    130135        // Apply required background class.
    131136        if ( $has_named_gradient ) {
    132             $attributes['css_classes'][] = sprintf( 'has-%s-gradient-background', $block_attributes['gradient'] );
     137            $classes[] = sprintf( 'has-%s-gradient-background', $block_attributes['gradient'] );
    133138        } elseif ( $has_custom_gradient ) {
    134             $attributes['inline_styles'][] = sprintf( 'background: %s;', $block_attributes['style']['color']['gradient'] );
     139            $styles[] = sprintf( 'background: %s;', $block_attributes['style']['color']['gradient'] );
    135140        }
     141    }
     142
     143    $attributes = array();
     144    if ( ! empty( $classes ) ) {
     145        $attributes['class'] = implode( ' ', $classes );
     146    }
     147    if ( ! empty( $styles ) ) {
     148        $attributes['style'] = implode( ' ', $styles );
    136149    }
    137150
    138151    return $attributes;
    139152}
     153
     154// Register the block support.
     155WP_Block_Supports::get_instance()->register(
     156    'colors',
     157    array(
     158        'register_attribute' => 'wp_register_colors_support',
     159        'apply'              => 'wp_apply_colors_support',
     160    )
     161);
  • trunk/src/wp-includes/block-supports/custom-classname.php

    r49135 r49226  
    88/**
    99 * Registers the custom classname block attribute for block types that support it.
     10 *
     11 * @access private
    1012 *
    1113 * @param WP_Block_Type $block_type Block Type.
     
    3234 * Add the custom classnames to the output.
    3335 *
    34  * @param  array         $attributes       Comprehensive list of attributes to be applied.
     36 * @access private
     37 *
     38 * @param  WP_Block_Type $block_type       Block Type.
    3539 * @param  array         $block_attributes Block attributes.
    36  * @param  WP_Block_Type $block_type       Block Type.
    3740 *
    3841 * @return array Block CSS classes and inline styles.
    3942 */
    40 function wp_apply_custom_classname_support( $attributes, $block_attributes, $block_type ) {
     43function wp_apply_custom_classname_support( $block_type, $block_attributes ) {
    4144    $has_custom_classname_support = true;
     45    $attributes                   = array();
    4246    if ( property_exists( $block_type, 'supports' ) ) {
    4347        $has_custom_classname_support = wp_array_get( $block_type->supports, array( 'customClassName' ), true );
     
    4751
    4852        if ( $has_custom_classnames ) {
    49             $attributes['css_classes'][] = $block_attributes['className'];
     53            $attributes['class'] = $block_attributes['className'];
    5054        }
    5155    }
     
    5357    return $attributes;
    5458}
     59
     60// Register the block support.
     61WP_Block_Supports::get_instance()->register(
     62    'custom-classname',
     63    array(
     64        'register_attribute' => 'wp_register_custom_classname_support',
     65        'apply'              => 'wp_apply_custom_classname_support',
     66    )
     67);
  • trunk/src/wp-includes/block-supports/generated-classname.php

    r49135 r49226  
    88/**
    99 * Get the generated classname from a given block name.
     10 *
     11 * @access private
    1012 *
    1113 * @param  string $block_name Block Name.
     
    3537 * Add the generated classnames to the output.
    3638 *
    37  * @param  array         $attributes       Comprehensive list of attributes to be applied.
     39 * @access private
     40 *
     41 * @param  WP_Block_Type $block_type       Block Type.
    3842 * @param  array         $block_attributes Block attributes.
    39  * @param  WP_Block_Type $block_type       Block Type.
    4043 *
    4144 * @return array Block CSS classes and inline styles.
    4245 */
    43 function wp_apply_generated_classname_support( $attributes, $block_attributes, $block_type ) {
     46function wp_apply_generated_classname_support( $block_type, $block_attributes ) {
    4447    $has_generated_classname_support = true;
     48    $attributes                      = array();
    4549    if ( property_exists( $block_type, 'supports' ) ) {
    4650        $has_generated_classname_support = wp_array_get( $block_type->supports, array( 'className' ), true );
     
    5054
    5155        if ( $block_classname ) {
    52             $attributes['css_classes'][] = $block_classname;
     56            $attributes['class'] = $block_classname;
    5357        }
    5458    }
     
    5660    return $attributes;
    5761}
     62
     63// Register the block support.
     64WP_Block_Supports::get_instance()->register(
     65    'generated-classname',
     66    array(
     67        'apply' => 'wp_apply_generated_classname_support',
     68    )
     69);
  • trunk/src/wp-includes/block-supports/typography.php

    r49135 r49226  
    99 * Registers the style and typography block attributes for block types that support it.
    1010 *
     11 * @access private
     12 *
    1113 * @param WP_Block_Type $block_type Block Type.
    1214 */
     
    1517    if ( property_exists( $block_type, 'supports' ) ) {
    1618        $has_font_size_support = wp_array_get( $block_type->supports, array( '__experimentalFontSize' ), false );
    17     }
    18 
    19     $has_font_style_support = false;
    20     if ( property_exists( $block_type, 'supports' ) ) {
    21         $has_font_style_support = wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
    2219    }
    2320
     
    3128    }
    3229
    33     if ( ( $has_font_size_support || $has_font_style_support || $has_line_height_support ) && ! array_key_exists( 'style', $block_type->attributes ) ) {
     30    if ( ( $has_font_size_support || $has_line_height_support ) && ! array_key_exists( 'style', $block_type->attributes ) ) {
    3431        $block_type->attributes['style'] = array(
    3532            'type' => 'object',
     
    4845 * This will be applied to the block markup in the front-end.
    4946 *
    50  * @param  array         $attributes       Comprehensive list of attributes to be applied.
     47 * @access private
     48 *
     49 * @param  WP_Block_Type $block_type       Block type.
    5150 * @param  array         $block_attributes Block attributes.
    52  * @param  WP_Block_Type $block_type       Block type.
    5351 *
    5452 * @return array Font size CSS classes and inline styles.
    5553 */
    56 function wp_apply_typography_support( $attributes, $block_attributes, $block_type ) {
     54function wp_apply_typography_support( $block_type, $block_attributes ) {
    5755    $has_font_size_support = false;
     56    $classes               = array();
     57    $styles                = array();
    5858    if ( property_exists( $block_type, 'supports' ) ) {
    59         $has_font_size_support = wp_array_get( $block_type->supports, array( '__experimentalFontSize' ), false );
    60     }
    61 
    62     $has_font_style_support = false;
    63     if ( property_exists( $block_type, 'supports' ) ) {
    64         $has_font_style_support = wp_array_get( $block_type->supports, array( '__experimentalFontStyle' ), false );
     59        $has_font_size_support = wp_array_get( $block_type->supports, array( 'fontSize' ), false );
    6560    }
    6661
    6762    $has_line_height_support = false;
    6863    if ( property_exists( $block_type, 'supports' ) ) {
    69         $has_line_height_support = wp_array_get( $block_type->supports, array( '__experimentalLineHeight' ), false );
     64        $has_line_height_support = wp_array_get( $block_type->supports, array( 'lineHeight' ), false );
    7065    }
    7166
     
    7772        // Apply required class or style.
    7873        if ( $has_named_font_size ) {
    79             $attributes['css_classes'][] = sprintf( 'has-%s-font-size', $block_attributes['fontSize'] );
     74            $classes[] = sprintf( 'has-%s-font-size', $block_attributes['fontSize'] );
    8075        } elseif ( $has_custom_font_size ) {
    81             $attributes['inline_styles'][] = sprintf( 'font-size: %spx;', $block_attributes['style']['typography']['fontSize'] );
    82         }
    83     }
    84 
    85     // Font Styles e.g. bold, italic, underline & strikethrough.
    86     if ( $has_font_style_support ) {
    87         $has_font_styles = isset( $block_attributes['style']['typography']['fontStyles'] );
    88 
    89         // Apply required CSS classes.
    90         if ( $has_font_styles ) {
    91             $attributes['css_classes'][] = 'has-font-style';
    92 
    93             // CSS class names chosen to be more explicit than generic `has-<something>-font-style`.
    94             $font_style_classes = array(
    95                 'bold'          => 'has-bold-font-weight',
    96                 'italic'        => 'has-italic-font-style',
    97                 'underline'     => 'has-underline-text-decoration',
    98                 'strikethrough' => 'has-strikethrough-text-decoration',
    99             );
    100 
    101             $style_selections = $block_attributes['style']['typography']['fontStyles'];
    102 
    103             foreach ( $style_selections as $style => $turned_on ) {
    104                 if ( $turned_on ) {
    105                     $attributes['css_classes'][] = $font_style_classes[ $style ];
    106                 }
    107             }
     76            $styles[] = sprintf( 'font-size: %spx;', $block_attributes['style']['typography']['fontSize'] );
    10877        }
    10978    }
     
    11483        // Add the style (no classes for line-height).
    11584        if ( $has_line_height ) {
    116             $attributes['inline_styles'][] = sprintf( 'line-height: %s;', $block_attributes['style']['typography']['lineHeight'] );
     85            $styles[] = sprintf( 'line-height: %s;', $block_attributes['style']['typography']['lineHeight'] );
    11786        }
     87    }
     88
     89    $attributes = array();
     90    if ( ! empty( $classes ) ) {
     91        $attributes['class'] = implode( ' ', $classes );
     92    }
     93    if ( ! empty( $styles ) ) {
     94        $attributes['style'] = implode( ' ', $styles );
    11895    }
    11996
    12097    return $attributes;
    12198}
     99
     100WP_Block_Supports::get_instance()->register(
     101    'typography',
     102    array(
     103        'register_attribute' => 'wp_register_typography_support',
     104        'apply'              => 'wp_apply_typography_support',
     105    )
     106);
  • trunk/src/wp-includes/blocks.php

    r49224 r49226  
    649649
    650650/**
     651 * Block currently being parsed.
     652 *
     653 * @type array
     654*/
     655global $current_parsed_block;
     656
     657$current_parsed_block = array(
     658    'blockName'  => null,
     659    'attributes' => null,
     660);
     661
     662/**
    651663 * Renders a single block into a HTML string.
    652664 *
    653665 * @since 5.0.0
    654666 *
    655  * @global WP_Post  $post     The post to edit.
    656  * @global WP_Query $wp_query WordPress Query object.
     667 * @global array    $current_parsed_block Block currently being parsed.
     668 * @global WP_Post  $post                 The post to edit.
     669 * @global WP_Query $wp_query             WordPress Query object.
     670 * @global WP_Query $wp_query             WordPress Query object.
    657671 *
    658672 * @param array $parsed_block A single parsed block object.
     
    660674 */
    661675function render_block( $parsed_block ) {
    662     global $post, $wp_query;
     676    global $post, $wp_query, $current_parsed_block;
    663677
    664678    /**
     
    674688        return $pre_render;
    675689    }
     690
     691    $current_parsed_block = $parsed_block;
    676692
    677693    $source_block = $parsed_block;
  • trunk/src/wp-includes/blocks/archives.php

    r49135 r49226  
    9898    }
    9999
     100    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
     101
    100102    return sprintf(
    101         '<ul class="%1$s">%2$s</ul>',
    102         $classnames,
     103        '<ul %1$s>%2$s</ul>',
     104        $wrapper_attributes,
    103105        $archives
    104106    );
  • trunk/src/wp-includes/blocks/archives/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/archives",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/audio/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/audio",
    34    "category": "media",
     
    3839    "supports": {
    3940        "anchor": true,
    40         "align": true,
    41         "lightBlockWrapper": true
     41        "align": true
    4242    }
    4343}
  • trunk/src/wp-includes/blocks/block/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/block",
    34    "category": "reusable",
  • trunk/src/wp-includes/blocks/button/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/button",
    34    "category": "design",
     
    5960        "alignWide": false,
    6061        "reusable": false,
    61         "lightBlockWrapper": true
     62        "__experimentalSelector": ".wp-block-button > a"
    6263    }
    6364}
  • trunk/src/wp-includes/blocks/buttons/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/buttons",
    34    "category": "design",
     
    56        "anchor": true,
    67        "align": true,
    7         "alignWide": false,
    8         "lightBlockWrapper": true
     8        "alignWide": false
    99    }
    1010}
  • trunk/src/wp-includes/blocks/calendar.php

    r49135 r49226  
    3232    }
    3333
    34     $output = sprintf(
    35         '<div>%1$s</div>',
     34    $wrapper_attributes = get_block_wrapper_attributes();
     35    $output             = sprintf(
     36        '<div %1$s>%2$s</div>',
     37        $wrapper_attributes,
    3638        get_calendar( true, false )
    3739    );
  • trunk/src/wp-includes/blocks/calendar/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/calendar",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/categories.php

    r49135 r49226  
    2929        $args['id']               = $id;
    3030        $args['show_option_none'] = __( 'Select Category' );
    31         $wrapper_markup           = '<div class="%1$s">%2$s</div>';
     31        $wrapper_markup           = '<div %1$s>%2$s</div>';
    3232        $items_markup             = wp_dropdown_categories( $args );
    3333        $type                     = 'dropdown';
     
    4343        }
    4444    } else {
    45         $wrapper_markup = '<ul class="%1$s">%2$s</ul>';
     45        $wrapper_markup = '<ul %1$s>%2$s</ul>';
    4646        $items_markup   = wp_list_categories( $args );
    4747        $type           = 'list';
    4848    }
    4949
    50     $class = "wp-block-categories-{$type}";
     50    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => "wp-block-categories-{$type}" ) );
    5151
    5252    return sprintf(
    5353        $wrapper_markup,
    54         esc_attr( $class ),
     54        $wrapper_attributes,
    5555        $items_markup
    5656    );
  • trunk/src/wp-includes/blocks/categories/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/categories",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/classic/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/freeform",
    34    "category": "text",
  • trunk/src/wp-includes/blocks/code/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/code",
    34    "category": "text",
     
    1011    },
    1112    "supports": {
    12         "anchor": true,
    13         "lightBlockWrapper": true
     13        "anchor": true
    1414    }
    1515}
  • trunk/src/wp-includes/blocks/column/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/column",
    34    "category": "text",
     
    1011        },
    1112        "width": {
    12             "type": "number",
    13             "min": 0,
    14             "max": 100
     13            "type": "string"
     14        },
     15        "templateLock": {
     16            "type": "string"
    1517        }
    1618    },
     
    1820        "anchor": true,
    1921        "reusable": false,
    20         "html": false,
    21         "lightBlockWrapper": true
     22        "html": false
    2223    }
    2324}
  • trunk/src/wp-includes/blocks/columns/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/columns",
    34    "category": "design",
     
    1415        ],
    1516        "html": false,
    16         "lightBlockWrapper": true,
    17         "__experimentalColor": {
     17        "color": {
    1818            "gradients": true,
    19             "linkColor": true
     19            "link": true
    2020        }
    2121    }
  • trunk/src/wp-includes/blocks/embed/block.json

    r49210 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/embed",
    34    "category": "embed",
  • trunk/src/wp-includes/blocks/file/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/file",
    34    "category": "media",
  • trunk/src/wp-includes/blocks/group/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/group",
    34    "category": "design",
     
    67            "type": "string",
    78            "default": "div"
     9        },
     10        "templateLock": {
     11            "type": "string"
    812        }
    913    },
     
    1519        "anchor": true,
    1620        "html": false,
    17         "lightBlockWrapper": true,
    18         "__experimentalColor": {
     21        "color": {
    1922            "gradients": true,
    20             "linkColor": true
     23            "link": true
    2124        },
    22         "__experimentalPadding": true
     25        "spacing": {
     26            "padding": true
     27        }
    2328    }
    2429}
  • trunk/src/wp-includes/blocks/heading/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/heading",
    34    "category": "text",
     
    2122    },
    2223    "supports": {
     24        "align": [ "wide", "full" ],
    2325        "anchor": true,
    2426        "className": false,
    25         "lightBlockWrapper": true,
    26         "__experimentalColor": {
    27             "linkColor": true
     27        "color": {
     28            "link": true
    2829        },
    29         "__experimentalFontSize": true,
    30         "__experimentalLineHeight": true,
     30        "fontSize": true,
     31        "lineHeight": true,
    3132        "__experimentalSelector": {
    3233            "core/heading/h1": "h1",
  • trunk/src/wp-includes/blocks/html/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/html",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/image/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/image",
    34    "category": "media",
     
    7172    },
    7273    "supports": {
    73         "anchor": true,
    74         "lightBlockWrapper": true
     74        "anchor": true
    7575    }
    7676}
  • trunk/src/wp-includes/blocks/latest-comments.php

    r49135 r49226  
    130130        $classnames[] = 'no-comments';
    131131    }
    132     $class = esc_attr( implode( ' ', $classnames ) );
     132    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) );
    133133
    134134    return ! empty( $comments ) ? sprintf(
    135         '<ol class="%1$s">%2$s</ol>',
    136         $class,
     135        '<ol %1$s>%2$s</ol>',
     136        $wrapper_attributes,
    137137        $list_items_markup
    138138    ) : sprintf(
    139         '<div class="%1$s">%2$s</div>',
    140         $class,
     139        '<div %1$s>%2$s</div>',
     140        $wrapper_attributes,
    141141        __( 'No comments to show.' )
    142142    );
  • trunk/src/wp-includes/blocks/latest-comments/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/latest-comments",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/latest-posts.php

    r49135 r49226  
    172172    }
    173173
     174    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) );
     175
    174176    return sprintf(
    175         '<ul class="%1$s">%2$s</ul>',
    176         esc_attr( $class ),
     177        '<ul %1$s>%2$s</ul>',
     178        $wrapper_attributes,
    177179        $list_items_markup
    178180    );
  • trunk/src/wp-includes/blocks/list/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/list",
    34    "category": "text",
     
    2829        "anchor": true,
    2930        "className": false,
    30         "__experimentalColor": {
     31        "color": {
    3132            "gradients": true
    3233        },
    33         "__unstablePasteTextInline": true,
    34         "lightBlockWrapper": true
     34        "__unstablePasteTextInline": true
    3535    }
    3636}
  • trunk/src/wp-includes/blocks/media-text/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/media-text",
    34    "category": "media",
     
    8586        "align": [ "wide", "full" ],
    8687        "html": false,
    87         "lightBlockWrapper": true,
    88         "__experimentalColor": {
     88        "color": {
    8989            "gradients": true,
    90             "linkColor": true
     90            "link": true
    9191        }
    9292    }
  • trunk/src/wp-includes/blocks/missing/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/missing",
    34    "category": "text",
  • trunk/src/wp-includes/blocks/more/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/more",
    34    "category": "design",
  • trunk/src/wp-includes/blocks/nextpage/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/nextpage",
    34    "category": "design",
  • trunk/src/wp-includes/blocks/paragraph/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/paragraph",
    34    "category": "text",
     
    3031        "anchor": true,
    3132        "className": false,
    32         "lightBlockWrapper": true,
    33         "__experimentalColor": {
    34             "linkColor": true
     33        "color": {
     34            "link": true
    3535        },
    36         "__experimentalFontSize": true,
    37         "__experimentalLineHeight": true,
     36        "fontSize": true,
     37        "lineHeight": true,
    3838        "__experimentalSelector": "p",
    3939        "__unstablePasteTextInline": true
  • trunk/src/wp-includes/blocks/preformatted/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/preformatted",
    34    "category": "text",
     
    1213    },
    1314    "supports": {
    14         "anchor": true,
    15         "lightBlockWrapper": true
     15        "anchor": true
    1616    }
    1717}
  • trunk/src/wp-includes/blocks/pullquote/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/pullquote",
    34    "category": "text",
  • trunk/src/wp-includes/blocks/quote/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/quote",
    34    "category": "text",
     
    2122    },
    2223    "supports": {
    23         "anchor": true,
    24         "lightBlockWrapper": true
     24        "anchor": true
    2525    }
    2626}
  • trunk/src/wp-includes/blocks/rss.php

    r49135 r49226  
    8888        $classnames[] = 'columns-' . $attributes['columns'];
    8989    }
     90    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) );
    9091
    91     return sprintf( '<ul class="%s">%s</ul>', esc_attr( implode( ' ', $classnames ) ), $list_items );
     92    return sprintf( '<ul %s>%s</ul>', $wrapper_attributes, $list_items );
    9293}
    9394
  • trunk/src/wp-includes/blocks/rss/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/rss",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/search.php

    r49135 r49226  
    6666    if ( $show_button ) {
    6767        $button_internal_markup = '';
     68        $button_classes         = '';
    6869
    6970        if ( ! $use_icon_button ) {
     
    7273            }
    7374        } else {
     75            $button_classes        .= 'has-icon';
    7476            $button_internal_markup =
    75                 '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24">
     77                '<svg id="search-icon" class="search-icon" viewBox="0 0 24 24" width="24" height="24">
    7678                    <path d="M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"></path>
    7779                </svg>';
     
    7981
    8082        $button_markup = sprintf(
    81             '<button type="submit" class="wp-block-search__button">%s</button>',
     83            '<button type="submit"class="wp-block-search__button ' . $button_classes . '">%s</button>',
    8284            $button_internal_markup
    8385        );
     
    9092    }
    9193
    92     $field_markup = sprintf(
     94    $field_markup       = sprintf(
    9395        '<div class="wp-block-search__inside-wrapper"%s>%s</div>',
    9496        $width_styles,
    9597        $input_markup . $button_markup
    9698    );
     99    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) );
    97100
    98101    return sprintf(
    99         '<form role="search" method="get" action="%s" class="%s">%s</form>',
     102        '<form role="search" method="get" action="%s" %s>%s</form>',
    100103        esc_url( home_url( '/' ) ),
    101         $classnames,
     104        $wrapper_attributes,
    102105        $label_markup . $field_markup
    103106    );
  • trunk/src/wp-includes/blocks/search/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/search",
    34    "category": "widgets",
     
    78        },
    89        "showLabel": {
    9             "type": "bool",
     10            "type": "boolean",
    1011            "default": true
    1112        },
     
    2829        },
    2930        "buttonUseIcon": {
    30             "type": "bool",
     31            "type": "boolean",
    3132            "default": false
    3233        }
     
    3435    "supports": {
    3536        "align": [ "left", "center", "right" ],
    36         "html": false,
    37         "lightBlockWrapper": true
     37        "html": false
    3838    }
    3939}
  • trunk/src/wp-includes/blocks/separator/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/separator",
    34    "category": "design",
     
    1112    },
    1213    "supports": {
    13         "anchor": true
     14        "anchor": true,
     15        "align": ["center","wide","full"]
    1416    }
    1517}
  • trunk/src/wp-includes/blocks/shortcode/block.json

    r48213 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/shortcode",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/social-link.php

    r49135 r49226  
    3333    }
    3434
    35     $icon = block_core_social_link_get_icon( $service );
    36     return '<li class="wp-social-link wp-social-link-' . esc_attr( $service ) . esc_attr( $class_name ) . '"><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '" ' . $attribute . '> ' . $icon . '</a></li>';
     35    $icon               = block_core_social_link_get_icon( $service );
     36    $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => 'wp-social-link wp-social-link-' . $service . $class_name ) );
     37
     38    return '<li ' . $wrapper_attributes . '><a href="' . esc_url( $url ) . '" aria-label="' . esc_attr( $label ) . '" ' . $attribute . '> ' . $icon . '</a></li>';
    3739}
    3840
  • trunk/src/wp-includes/blocks/social-link/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/social-link",
    34    "category": "widgets",
     
    2122    "supports": {
    2223        "reusable": false,
    23         "html": false,
    24         "lightBlockWrapper": true
     24        "html": false
    2525    }
    2626}
  • trunk/src/wp-includes/blocks/social-links/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/social-links",
    34    "category": "widgets",
     
    1718            "right"
    1819        ],
    19         "lightBlockWrapper": true,
    2020        "anchor": true
    2121    }
  • trunk/src/wp-includes/blocks/spacer/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/spacer",
    34    "category": "design",
  • trunk/src/wp-includes/blocks/subhead/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/subhead",
    34    "category": "text",
  • trunk/src/wp-includes/blocks/table/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/table",
    34    "category": "text",
     
    124125    "supports": {
    125126        "anchor": true,
    126         "align": true
     127        "align": true,
     128        "__experimentalSelector": ".wp-block-button > table"
    127129    }
    128130}
  • trunk/src/wp-includes/blocks/tag-cloud.php

    r49135 r49226  
    3232    }
    3333
     34    $wrapper_attributes = get_block_wrapper_attributes();
     35
    3436    return sprintf(
    35         '<p>%1$s</p>',
     37        '<p %1$s>%2$s</p>',
     38        $wrapper_attributes,
    3639        $tag_cloud
    3740    );
  • trunk/src/wp-includes/blocks/tag-cloud/block.json

    r49135 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/tag-cloud",
    34    "category": "widgets",
  • trunk/src/wp-includes/blocks/text-columns/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/text-columns",
    34    "icon": "columns",
  • trunk/src/wp-includes/blocks/verse/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/verse",
    34    "category": "text",
     
    1516    },
    1617    "supports": {
    17         "anchor": true,
    18         "lightBlockWrapper": true
     18        "anchor": true
    1919    }
    2020}
  • trunk/src/wp-includes/blocks/video/block.json

    r48845 r49226  
    11{
     2    "apiVersion": 2,
    23    "name": "core/video",
    34    "category": "media",
     
    6061            "selector": "video",
    6162            "attribute": "playsinline"
     63        },
     64        "tracks": {
     65            "type": "array",
     66            "items": {
     67                "type": "object"
     68            },
     69            "default": []
    6270        }
    6371    },
    6472    "supports": {
    6573        "anchor": true,
    66         "align": true,
    67         "lightBlockWrapper": true
     74        "align": true
    6875    }
    6976}
  • trunk/src/wp-includes/class-wp-block.php

    r48845 r49226  
    193193     */
    194194    public function render( $options = array() ) {
    195         global $post;
     195        global $post, $current_parsed_block;
    196196        $options = wp_parse_args(
    197197            $options,
     
    207207            $index = 0;
    208208            foreach ( $this->inner_content as $chunk ) {
    209                 $block_content .= is_string( $chunk ) ?
    210                     $chunk :
    211                     $this->inner_blocks[ $index++ ]->render();
     209                if ( is_string( $chunk ) ) {
     210                    $block_content .= $chunk;
     211                } else {
     212                    $parent_parsed_block  = $current_parsed_block;
     213                    $current_parsed_block = $this->inner_blocks[ $index ]->parsed_block;
     214                    $block_content       .= $this->inner_blocks[ $index++ ]->render();
     215                    $current_parsed_block = $parent_parsed_block;
     216                }
    212217            }
    213218        }
  • trunk/src/wp-includes/default-filters.php

    r49211 r49226  
    306306add_action( 'init', '_register_core_block_patterns_and_categories' );
    307307add_action( 'init', 'check_theme_switched', 99 );
     308add_action( 'init', array( 'WP_Block_Supports', 'init' ), 22 );
    308309add_action( 'after_switch_theme', '_wp_menus_changed' );
    309310add_action( 'after_switch_theme', '_wp_sidebars_changed' );
  • trunk/src/wp-settings.php

    r49154 r49226  
    293293require ABSPATH . WPINC . '/blocks/index.php';
    294294require ABSPATH . WPINC . '/block-patterns.php';
    295 require ABSPATH . WPINC . '/block-supports/index.php';
     295require ABSPATH . WPINC . '/class-wp-block-supports.php';
     296require ABSPATH . WPINC . '/block-supports/align.php';
     297require ABSPATH . WPINC . '/block-supports/colors.php';
     298require ABSPATH . WPINC . '/block-supports/custom-classname.php';
     299require ABSPATH . WPINC . '/block-supports/generated-classname.php';
     300require ABSPATH . WPINC . '/block-supports/typography.php';
    296301
    297302$GLOBALS['wp_embed'] = new WP_Embed();
  • trunk/tests/phpunit/data/blocks/fixtures/core__archives.server.html

    r49135 r49226  
    1 <div class="wp-block-archives-list wp-block-archives">No archives to show.</div>
     1<div class=" wp-block-archives-list">No archives to show.</div>
  • trunk/tests/phpunit/data/blocks/fixtures/core__archives__showPostCounts.server.html

    r49135 r49226  
    1 <div class="wp-block-archives-list wp-block-archives">No archives to show.</div>
     1<div class=" wp-block-archives-list">No archives to show.</div>
  • trunk/tests/phpunit/includes/bootstrap.php

    r48592 r49226  
    172172require __DIR__ . '/testcase-xmlrpc.php';
    173173require __DIR__ . '/testcase-ajax.php';
     174require __DIR__ . '/testcase-block-supports.php';
    174175require __DIR__ . '/testcase-canonical.php';
    175176require __DIR__ . '/testcase-xml.php';
Note: See TracChangeset for help on using the changeset viewer.