Changeset 12746
- Timestamp:
- 10/10/2020 02:00:44 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 12 added
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/.jshintignore
r12574 r12746 5 5 // Blocks Scripts 6 6 src/**/js/blocks/*.js 7 src/**/js/blocks/**/*.js 7 8 src/**/js/block-components/*.js 8 9 src/**/js/block-components/**/*.js -
trunk/Gruntfile.js
r12737 r12746 20 20 BP_EXCLUDED_JS = [ 21 21 '!**/js/blocks/*.js', 22 '!**/js/blocks/**/*.js', 22 23 '!**/js/block-components/*.js', 23 24 '!**/js/block-components/**/*.js', … … 32 33 '!bp-templates/bp-legacy/css/twenty*.css', 33 34 '!bp-templates/bp-nouveau/css/buddypress.css', 34 '!bp-core/admin/css/hello.css' 35 '!bp-core/admin/css/hello.css', 36 '!bp-members/css/blocks/member.css', 37 '!bp-groups/css/blocks/group.css' 35 38 ], 36 39 … … 124 127 src: ['bp-core/admin/sass/*.scss'], 125 128 dest: SOURCE_DIR + 'bp-core/admin/css/' 129 }, 130 members_blocks: { 131 cwd: SOURCE_DIR, 132 extDot: 'last', 133 expand: true, 134 ext: '.css', 135 flatten: true, 136 src: ['bp-members/sass/blocks/*.scss'], 137 dest: SOURCE_DIR + 'bp-members/css/blocks/' 138 }, 139 groups_blocks: { 140 cwd: SOURCE_DIR, 141 extDot: 'last', 142 expand: true, 143 ext: '.css', 144 flatten: true, 145 src: ['bp-groups/sass/blocks/*.scss'], 146 dest: SOURCE_DIR + 'bp-groups/css/blocks/' 126 147 } 127 148 }, … … 379 400 * Register tasks. 380 401 */ 381 grunt.registerTask( 'src', ['checkDependencies', 'jsvalidate:src', 'jshint', 'stylelint', 'sass', 'postcss', 'rtlcss' ] );402 grunt.registerTask( 'src', ['checkDependencies', 'jsvalidate:src', 'jshint', 'stylelint', 'sass', 'postcss', 'rtlcss', 'exec:blocks_src'] ); 382 403 grunt.registerTask( 'makepot', ['exec:makepot'] ); 383 404 grunt.registerTask( 'commit', ['src', 'checktextdomain', 'imagemin', 'phplint', 'exec:phpcompat'] ); -
trunk/npm-shrinkwrap.json
r12742 r12746 52 52 }, 53 53 "@babel/core": { 54 "version": "7.8.7", 55 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz", 56 "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==", 57 "dev": true, 58 "requires": { 59 "@babel/code-frame": "^7.8.3", 60 "@babel/generator": "^7.8.7", 61 "@babel/helpers": "^7.8.4", 62 "@babel/parser": "^7.8.7", 63 "@babel/template": "^7.8.6", 64 "@babel/traverse": "^7.8.6", 65 "@babel/types": "^7.8.7", 54 "version": "7.11.6", 55 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", 56 "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", 57 "dev": true, 58 "requires": { 59 "@babel/code-frame": "^7.10.4", 60 "@babel/generator": "^7.11.6", 61 "@babel/helper-module-transforms": "^7.11.0", 62 "@babel/helpers": "^7.10.4", 63 "@babel/parser": "^7.11.5", 64 "@babel/template": "^7.10.4", 65 "@babel/traverse": "^7.11.5", 66 "@babel/types": "^7.11.5", 66 67 "convert-source-map": "^1.7.0", 67 68 "debug": "^4.1.0", 68 69 "gensync": "^1.0.0-beta.1", 69 "json5": "^2.1. 0",70 "lodash": "^4.17.1 3",70 "json5": "^2.1.2", 71 "lodash": "^4.17.19", 71 72 "resolve": "^1.3.2", 72 73 "semver": "^5.4.1", … … 74 75 }, 75 76 "dependencies": { 77 "@babel/code-frame": { 78 "version": "7.10.4", 79 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 80 "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 81 "dev": true, 82 "requires": { 83 "@babel/highlight": "^7.10.4" 84 } 85 }, 86 "@babel/generator": { 87 "version": "7.11.6", 88 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", 89 "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", 90 "dev": true, 91 "requires": { 92 "@babel/types": "^7.11.5", 93 "jsesc": "^2.5.1", 94 "source-map": "^0.5.0" 95 } 96 }, 97 "@babel/helper-function-name": { 98 "version": "7.10.4", 99 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", 100 "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", 101 "dev": true, 102 "requires": { 103 "@babel/helper-get-function-arity": "^7.10.4", 104 "@babel/template": "^7.10.4", 105 "@babel/types": "^7.10.4" 106 } 107 }, 108 "@babel/helper-get-function-arity": { 109 "version": "7.10.4", 110 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", 111 "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", 112 "dev": true, 113 "requires": { 114 "@babel/types": "^7.10.4" 115 } 116 }, 117 "@babel/helper-member-expression-to-functions": { 118 "version": "7.11.0", 119 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", 120 "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", 121 "dev": true, 122 "requires": { 123 "@babel/types": "^7.11.0" 124 } 125 }, 126 "@babel/helper-module-imports": { 127 "version": "7.10.4", 128 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", 129 "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", 130 "dev": true, 131 "requires": { 132 "@babel/types": "^7.10.4" 133 } 134 }, 135 "@babel/helper-module-transforms": { 136 "version": "7.11.0", 137 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", 138 "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", 139 "dev": true, 140 "requires": { 141 "@babel/helper-module-imports": "^7.10.4", 142 "@babel/helper-replace-supers": "^7.10.4", 143 "@babel/helper-simple-access": "^7.10.4", 144 "@babel/helper-split-export-declaration": "^7.11.0", 145 "@babel/template": "^7.10.4", 146 "@babel/types": "^7.11.0", 147 "lodash": "^4.17.19" 148 } 149 }, 150 "@babel/helper-optimise-call-expression": { 151 "version": "7.10.4", 152 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", 153 "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", 154 "dev": true, 155 "requires": { 156 "@babel/types": "^7.10.4" 157 } 158 }, 159 "@babel/helper-replace-supers": { 160 "version": "7.10.4", 161 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", 162 "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", 163 "dev": true, 164 "requires": { 165 "@babel/helper-member-expression-to-functions": "^7.10.4", 166 "@babel/helper-optimise-call-expression": "^7.10.4", 167 "@babel/traverse": "^7.10.4", 168 "@babel/types": "^7.10.4" 169 } 170 }, 171 "@babel/helper-simple-access": { 172 "version": "7.10.4", 173 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", 174 "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", 175 "dev": true, 176 "requires": { 177 "@babel/template": "^7.10.4", 178 "@babel/types": "^7.10.4" 179 } 180 }, 181 "@babel/helper-split-export-declaration": { 182 "version": "7.11.0", 183 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", 184 "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", 185 "dev": true, 186 "requires": { 187 "@babel/types": "^7.11.0" 188 } 189 }, 190 "@babel/helper-validator-identifier": { 191 "version": "7.10.4", 192 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 193 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 194 "dev": true 195 }, 196 "@babel/highlight": { 197 "version": "7.10.4", 198 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", 199 "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", 200 "dev": true, 201 "requires": { 202 "@babel/helper-validator-identifier": "^7.10.4", 203 "chalk": "^2.0.0", 204 "js-tokens": "^4.0.0" 205 } 206 }, 207 "@babel/parser": { 208 "version": "7.11.5", 209 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", 210 "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", 211 "dev": true 212 }, 213 "@babel/template": { 214 "version": "7.10.4", 215 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", 216 "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", 217 "dev": true, 218 "requires": { 219 "@babel/code-frame": "^7.10.4", 220 "@babel/parser": "^7.10.4", 221 "@babel/types": "^7.10.4" 222 } 223 }, 224 "@babel/traverse": { 225 "version": "7.11.5", 226 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", 227 "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", 228 "dev": true, 229 "requires": { 230 "@babel/code-frame": "^7.10.4", 231 "@babel/generator": "^7.11.5", 232 "@babel/helper-function-name": "^7.10.4", 233 "@babel/helper-split-export-declaration": "^7.11.0", 234 "@babel/parser": "^7.11.5", 235 "@babel/types": "^7.11.5", 236 "debug": "^4.1.0", 237 "globals": "^11.1.0", 238 "lodash": "^4.17.19" 239 } 240 }, 241 "@babel/types": { 242 "version": "7.11.5", 243 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 244 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 245 "dev": true, 246 "requires": { 247 "@babel/helper-validator-identifier": "^7.10.4", 248 "lodash": "^4.17.19", 249 "to-fast-properties": "^2.0.0" 250 } 251 }, 76 252 "convert-source-map": { 77 253 "version": "1.7.0", … … 84 260 }, 85 261 "debug": { 86 "version": "4.1.1", 87 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 88 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 89 "dev": true, 90 "requires": { 91 "ms": "^2.1.1" 92 } 93 }, 94 "lodash": { 95 "version": "4.17.19", 96 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", 97 "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", 98 "dev": true 262 "version": "4.2.0", 263 "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", 264 "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", 265 "dev": true, 266 "requires": { 267 "ms": "2.1.2" 268 } 99 269 }, 100 270 "ms": { … … 213 383 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.384.tgz", 214 384 "integrity": "sha512-9jGNF78o450ymPf63n7/j1HrRAD4xGTsDkKY2X6jtCAWaYgph2A9xQjwfwRpj+AovkARMO+JfZuVCFTdandD6w==", 385 "dev": true 386 } 387 } 388 }, 389 "@babel/helper-create-class-features-plugin": { 390 "version": "7.10.5", 391 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", 392 "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", 393 "dev": true, 394 "requires": { 395 "@babel/helper-function-name": "^7.10.4", 396 "@babel/helper-member-expression-to-functions": "^7.10.5", 397 "@babel/helper-optimise-call-expression": "^7.10.4", 398 "@babel/helper-plugin-utils": "^7.10.4", 399 "@babel/helper-replace-supers": "^7.10.4", 400 "@babel/helper-split-export-declaration": "^7.10.4" 401 }, 402 "dependencies": { 403 "@babel/code-frame": { 404 "version": "7.10.4", 405 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 406 "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 407 "dev": true, 408 "requires": { 409 "@babel/highlight": "^7.10.4" 410 } 411 }, 412 "@babel/generator": { 413 "version": "7.11.6", 414 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", 415 "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", 416 "dev": true, 417 "requires": { 418 "@babel/types": "^7.11.5", 419 "jsesc": "^2.5.1", 420 "source-map": "^0.5.0" 421 } 422 }, 423 "@babel/helper-function-name": { 424 "version": "7.10.4", 425 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", 426 "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", 427 "dev": true, 428 "requires": { 429 "@babel/helper-get-function-arity": "^7.10.4", 430 "@babel/template": "^7.10.4", 431 "@babel/types": "^7.10.4" 432 } 433 }, 434 "@babel/helper-get-function-arity": { 435 "version": "7.10.4", 436 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", 437 "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", 438 "dev": true, 439 "requires": { 440 "@babel/types": "^7.10.4" 441 } 442 }, 443 "@babel/helper-member-expression-to-functions": { 444 "version": "7.11.0", 445 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", 446 "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", 447 "dev": true, 448 "requires": { 449 "@babel/types": "^7.11.0" 450 } 451 }, 452 "@babel/helper-optimise-call-expression": { 453 "version": "7.10.4", 454 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", 455 "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", 456 "dev": true, 457 "requires": { 458 "@babel/types": "^7.10.4" 459 } 460 }, 461 "@babel/helper-plugin-utils": { 462 "version": "7.10.4", 463 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 464 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 465 "dev": true 466 }, 467 "@babel/helper-replace-supers": { 468 "version": "7.10.4", 469 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", 470 "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", 471 "dev": true, 472 "requires": { 473 "@babel/helper-member-expression-to-functions": "^7.10.4", 474 "@babel/helper-optimise-call-expression": "^7.10.4", 475 "@babel/traverse": "^7.10.4", 476 "@babel/types": "^7.10.4" 477 } 478 }, 479 "@babel/helper-split-export-declaration": { 480 "version": "7.11.0", 481 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", 482 "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", 483 "dev": true, 484 "requires": { 485 "@babel/types": "^7.11.0" 486 } 487 }, 488 "@babel/helper-validator-identifier": { 489 "version": "7.10.4", 490 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 491 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 492 "dev": true 493 }, 494 "@babel/highlight": { 495 "version": "7.10.4", 496 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", 497 "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", 498 "dev": true, 499 "requires": { 500 "@babel/helper-validator-identifier": "^7.10.4", 501 "chalk": "^2.0.0", 502 "js-tokens": "^4.0.0" 503 } 504 }, 505 "@babel/parser": { 506 "version": "7.11.5", 507 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", 508 "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", 509 "dev": true 510 }, 511 "@babel/template": { 512 "version": "7.10.4", 513 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", 514 "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", 515 "dev": true, 516 "requires": { 517 "@babel/code-frame": "^7.10.4", 518 "@babel/parser": "^7.10.4", 519 "@babel/types": "^7.10.4" 520 } 521 }, 522 "@babel/traverse": { 523 "version": "7.11.5", 524 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", 525 "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", 526 "dev": true, 527 "requires": { 528 "@babel/code-frame": "^7.10.4", 529 "@babel/generator": "^7.11.5", 530 "@babel/helper-function-name": "^7.10.4", 531 "@babel/helper-split-export-declaration": "^7.11.0", 532 "@babel/parser": "^7.11.5", 533 "@babel/types": "^7.11.5", 534 "debug": "^4.1.0", 535 "globals": "^11.1.0", 536 "lodash": "^4.17.19" 537 } 538 }, 539 "@babel/types": { 540 "version": "7.11.5", 541 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 542 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 543 "dev": true, 544 "requires": { 545 "@babel/helper-validator-identifier": "^7.10.4", 546 "lodash": "^4.17.19", 547 "to-fast-properties": "^2.0.0" 548 } 549 }, 550 "debug": { 551 "version": "4.2.0", 552 "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", 553 "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", 554 "dev": true, 555 "requires": { 556 "ms": "2.1.2" 557 } 558 }, 559 "ms": { 560 "version": "2.1.2", 561 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 562 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 563 "dev": true 564 }, 565 "source-map": { 566 "version": "0.5.7", 567 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 568 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 215 569 "dev": true 216 570 } … … 394 748 } 395 749 }, 750 "@babel/helper-skip-transparent-expression-wrappers": { 751 "version": "7.11.0", 752 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", 753 "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", 754 "dev": true, 755 "requires": { 756 "@babel/types": "^7.11.0" 757 }, 758 "dependencies": { 759 "@babel/helper-validator-identifier": { 760 "version": "7.10.4", 761 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 762 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 763 "dev": true 764 }, 765 "@babel/types": { 766 "version": "7.11.5", 767 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 768 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 769 "dev": true, 770 "requires": { 771 "@babel/helper-validator-identifier": "^7.10.4", 772 "lodash": "^4.17.19", 773 "to-fast-properties": "^2.0.0" 774 } 775 } 776 } 777 }, 396 778 "@babel/helper-split-export-declaration": { 397 779 "version": "7.8.3", … … 422 804 }, 423 805 "@babel/helpers": { 424 "version": "7.9.2", 425 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz", 426 "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==", 427 "dev": true, 428 "requires": { 429 "@babel/template": "^7.8.3", 430 "@babel/traverse": "^7.9.0", 431 "@babel/types": "^7.9.0" 806 "version": "7.10.4", 807 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", 808 "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", 809 "dev": true, 810 "requires": { 811 "@babel/template": "^7.10.4", 812 "@babel/traverse": "^7.10.4", 813 "@babel/types": "^7.10.4" 814 }, 815 "dependencies": { 816 "@babel/code-frame": { 817 "version": "7.10.4", 818 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 819 "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 820 "dev": true, 821 "requires": { 822 "@babel/highlight": "^7.10.4" 823 } 824 }, 825 "@babel/generator": { 826 "version": "7.11.6", 827 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", 828 "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", 829 "dev": true, 830 "requires": { 831 "@babel/types": "^7.11.5", 832 "jsesc": "^2.5.1", 833 "source-map": "^0.5.0" 834 } 835 }, 836 "@babel/helper-function-name": { 837 "version": "7.10.4", 838 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", 839 "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", 840 "dev": true, 841 "requires": { 842 "@babel/helper-get-function-arity": "^7.10.4", 843 "@babel/template": "^7.10.4", 844 "@babel/types": "^7.10.4" 845 } 846 }, 847 "@babel/helper-get-function-arity": { 848 "version": "7.10.4", 849 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", 850 "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", 851 "dev": true, 852 "requires": { 853 "@babel/types": "^7.10.4" 854 } 855 }, 856 "@babel/helper-split-export-declaration": { 857 "version": "7.11.0", 858 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", 859 "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", 860 "dev": true, 861 "requires": { 862 "@babel/types": "^7.11.0" 863 } 864 }, 865 "@babel/helper-validator-identifier": { 866 "version": "7.10.4", 867 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 868 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 869 "dev": true 870 }, 871 "@babel/highlight": { 872 "version": "7.10.4", 873 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", 874 "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", 875 "dev": true, 876 "requires": { 877 "@babel/helper-validator-identifier": "^7.10.4", 878 "chalk": "^2.0.0", 879 "js-tokens": "^4.0.0" 880 } 881 }, 882 "@babel/parser": { 883 "version": "7.11.5", 884 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", 885 "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", 886 "dev": true 887 }, 888 "@babel/template": { 889 "version": "7.10.4", 890 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", 891 "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", 892 "dev": true, 893 "requires": { 894 "@babel/code-frame": "^7.10.4", 895 "@babel/parser": "^7.10.4", 896 "@babel/types": "^7.10.4" 897 } 898 }, 899 "@babel/traverse": { 900 "version": "7.11.5", 901 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", 902 "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", 903 "dev": true, 904 "requires": { 905 "@babel/code-frame": "^7.10.4", 906 "@babel/generator": "^7.11.5", 907 "@babel/helper-function-name": "^7.10.4", 908 "@babel/helper-split-export-declaration": "^7.11.0", 909 "@babel/parser": "^7.11.5", 910 "@babel/types": "^7.11.5", 911 "debug": "^4.1.0", 912 "globals": "^11.1.0", 913 "lodash": "^4.17.19" 914 } 915 }, 916 "@babel/types": { 917 "version": "7.11.5", 918 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 919 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 920 "dev": true, 921 "requires": { 922 "@babel/helper-validator-identifier": "^7.10.4", 923 "lodash": "^4.17.19", 924 "to-fast-properties": "^2.0.0" 925 } 926 }, 927 "debug": { 928 "version": "4.2.0", 929 "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", 930 "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", 931 "dev": true, 932 "requires": { 933 "ms": "2.1.2" 934 } 935 }, 936 "ms": { 937 "version": "2.1.2", 938 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 939 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 940 "dev": true 941 }, 942 "source-map": { 943 "version": "0.5.7", 944 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 945 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 946 "dev": true 947 } 432 948 } 433 949 }, … … 460 976 } 461 977 }, 978 "@babel/plugin-proposal-class-properties": { 979 "version": "7.10.4", 980 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", 981 "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", 982 "dev": true, 983 "requires": { 984 "@babel/helper-create-class-features-plugin": "^7.10.4", 985 "@babel/helper-plugin-utils": "^7.10.4" 986 }, 987 "dependencies": { 988 "@babel/helper-plugin-utils": { 989 "version": "7.10.4", 990 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 991 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 992 "dev": true 993 } 994 } 995 }, 462 996 "@babel/plugin-proposal-dynamic-import": { 463 997 "version": "7.8.3", … … 470 1004 } 471 1005 }, 1006 "@babel/plugin-proposal-export-namespace-from": { 1007 "version": "7.10.4", 1008 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", 1009 "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", 1010 "dev": true, 1011 "requires": { 1012 "@babel/helper-plugin-utils": "^7.10.4", 1013 "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 1014 }, 1015 "dependencies": { 1016 "@babel/helper-plugin-utils": { 1017 "version": "7.10.4", 1018 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1019 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1020 "dev": true 1021 } 1022 } 1023 }, 472 1024 "@babel/plugin-proposal-json-strings": { 473 1025 "version": "7.8.3", … … 480 1032 } 481 1033 }, 1034 "@babel/plugin-proposal-logical-assignment-operators": { 1035 "version": "7.11.0", 1036 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", 1037 "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", 1038 "dev": true, 1039 "requires": { 1040 "@babel/helper-plugin-utils": "^7.10.4", 1041 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" 1042 }, 1043 "dependencies": { 1044 "@babel/helper-plugin-utils": { 1045 "version": "7.10.4", 1046 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1047 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1048 "dev": true 1049 } 1050 } 1051 }, 482 1052 "@babel/plugin-proposal-nullish-coalescing-operator": { 483 1053 "version": "7.8.3", … … 530 1100 } 531 1101 }, 1102 "@babel/plugin-proposal-private-methods": { 1103 "version": "7.10.4", 1104 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", 1105 "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", 1106 "dev": true, 1107 "requires": { 1108 "@babel/helper-create-class-features-plugin": "^7.10.4", 1109 "@babel/helper-plugin-utils": "^7.10.4" 1110 }, 1111 "dependencies": { 1112 "@babel/helper-plugin-utils": { 1113 "version": "7.10.4", 1114 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1115 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1116 "dev": true 1117 } 1118 } 1119 }, 532 1120 "@babel/plugin-proposal-unicode-property-regex": { 533 1121 "version": "7.8.8", … … 549 1137 } 550 1138 }, 1139 "@babel/plugin-syntax-class-properties": { 1140 "version": "7.10.4", 1141 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", 1142 "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", 1143 "dev": true, 1144 "requires": { 1145 "@babel/helper-plugin-utils": "^7.10.4" 1146 }, 1147 "dependencies": { 1148 "@babel/helper-plugin-utils": { 1149 "version": "7.10.4", 1150 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1151 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1152 "dev": true 1153 } 1154 } 1155 }, 551 1156 "@babel/plugin-syntax-dynamic-import": { 552 1157 "version": "7.8.3", … … 558 1163 } 559 1164 }, 1165 "@babel/plugin-syntax-export-namespace-from": { 1166 "version": "7.8.3", 1167 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", 1168 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", 1169 "dev": true, 1170 "requires": { 1171 "@babel/helper-plugin-utils": "^7.8.3" 1172 } 1173 }, 560 1174 "@babel/plugin-syntax-flow": { 561 1175 "version": "7.8.3", … … 583 1197 "requires": { 584 1198 "@babel/helper-plugin-utils": "^7.8.3" 1199 } 1200 }, 1201 "@babel/plugin-syntax-logical-assignment-operators": { 1202 "version": "7.10.4", 1203 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 1204 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 1205 "dev": true, 1206 "requires": { 1207 "@babel/helper-plugin-utils": "^7.10.4" 1208 }, 1209 "dependencies": { 1210 "@babel/helper-plugin-utils": { 1211 "version": "7.10.4", 1212 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1213 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1214 "dev": true 1215 } 585 1216 } 586 1217 }, … … 919 1550 }, 920 1551 "@babel/plugin-transform-runtime": { 921 "version": "7. 9.0",922 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7. 9.0.tgz",923 "integrity": "sha512- pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==",924 "dev": true, 925 "requires": { 926 "@babel/helper-module-imports": "^7. 8.3",927 "@babel/helper-plugin-utils": "^7. 8.3",1552 "version": "7.11.5", 1553 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.5.tgz", 1554 "integrity": "sha512-9aIoee+EhjySZ6vY5hnLjigHzunBlscx9ANKutkeWTJTx6m5Rbq6Ic01tLvO54lSusR+BxV7u4UDdCmXv5aagg==", 1555 "dev": true, 1556 "requires": { 1557 "@babel/helper-module-imports": "^7.10.4", 1558 "@babel/helper-plugin-utils": "^7.10.4", 928 1559 "resolve": "^1.8.1", 929 1560 "semver": "^5.5.1" 1561 }, 1562 "dependencies": { 1563 "@babel/helper-module-imports": { 1564 "version": "7.10.4", 1565 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", 1566 "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", 1567 "dev": true, 1568 "requires": { 1569 "@babel/types": "^7.10.4" 1570 } 1571 }, 1572 "@babel/helper-plugin-utils": { 1573 "version": "7.10.4", 1574 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1575 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1576 "dev": true 1577 }, 1578 "@babel/helper-validator-identifier": { 1579 "version": "7.10.4", 1580 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 1581 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 1582 "dev": true 1583 }, 1584 "@babel/types": { 1585 "version": "7.11.5", 1586 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 1587 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 1588 "dev": true, 1589 "requires": { 1590 "@babel/helper-validator-identifier": "^7.10.4", 1591 "lodash": "^4.17.19", 1592 "to-fast-properties": "^2.0.0" 1593 } 1594 } 930 1595 } 931 1596 }, … … 975 1640 "requires": { 976 1641 "@babel/helper-plugin-utils": "^7.8.3" 1642 } 1643 }, 1644 "@babel/plugin-transform-unicode-escapes": { 1645 "version": "7.10.4", 1646 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", 1647 "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", 1648 "dev": true, 1649 "requires": { 1650 "@babel/helper-plugin-utils": "^7.10.4" 1651 }, 1652 "dependencies": { 1653 "@babel/helper-plugin-utils": { 1654 "version": "7.10.4", 1655 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 1656 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 1657 "dev": true 1658 } 977 1659 } 978 1660 }, … … 1624 2306 "dev": true 1625 2307 }, 2308 "@types/prop-types": { 2309 "version": "15.7.3", 2310 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", 2311 "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", 2312 "dev": true 2313 }, 1626 2314 "@types/q": { 1627 2315 "version": "1.5.2", … … 1630 2318 "dev": true 1631 2319 }, 2320 "@types/react": { 2321 "version": "16.9.51", 2322 "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", 2323 "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", 2324 "dev": true, 2325 "requires": { 2326 "@types/prop-types": "*", 2327 "csstype": "^3.0.2" 2328 } 2329 }, 2330 "@types/react-dom": { 2331 "version": "16.9.8", 2332 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.9.8.tgz", 2333 "integrity": "sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA==", 2334 "dev": true, 2335 "requires": { 2336 "@types/react": "*" 2337 } 2338 }, 1632 2339 "@types/responselike": { 1633 2340 "version": "1.0.0", … … 1646 2353 }, 1647 2354 "@wordpress/babel-plugin-import-jsx-pragma": { 1648 "version": "2. 5.0",1649 "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2. 5.0.tgz",1650 "integrity": "sha512- fvb9+BBi5ns95pTKj2R/YoGbIbA2oBb2YNxRr0pSmeuURFqzeaQIzE+lFnkLCkWVp3DCkXQ1x92+5aWqOqfqzg==",2355 "version": "2.7.0", 2356 "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-2.7.0.tgz", 2357 "integrity": "sha512-yR+rSyfHKfevW84vKBOERpjEslD/o00CaYMftywVYOjsOQ8GLS6xv/VgDcpQ8JomJ9eRRInLRpeGKTM3lOa4xQ==", 1651 2358 "dev": true 1652 2359 }, 1653 2360 "@wordpress/babel-preset-default": { 1654 "version": "4.10.0", 1655 "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.10.0.tgz", 1656 "integrity": "sha512-fVwtjumi0iIvaD2iTw/X2zK7dQnl0bwUy3L7mBU0M5WkUQ6C4wd6ukA+HRGSH8QKqqxm4ZL1OQnpshJfgioxfw==", 1657 "dev": true, 1658 "requires": { 1659 "@babel/core": "^7.8.3", 1660 "@babel/plugin-proposal-async-generator-functions": "^7.8.3", 1661 "@babel/plugin-proposal-object-rest-spread": "^7.8.3", 1662 "@babel/plugin-transform-react-jsx": "^7.8.3", 1663 "@babel/plugin-transform-runtime": "^7.8.3", 1664 "@babel/preset-env": "^7.8.3", 1665 "@babel/runtime": "^7.8.3", 1666 "@wordpress/babel-plugin-import-jsx-pragma": "^2.5.0", 1667 "@wordpress/browserslist-config": "^2.6.0", 1668 "@wordpress/element": "^2.11.0", 1669 "@wordpress/warning": "^1.0.0", 1670 "core-js": "^3.1.4" 1671 }, 1672 "dependencies": { 2361 "version": "4.19.0", 2362 "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-4.19.0.tgz", 2363 "integrity": "sha512-b/DQ17UGqWm5Z/c1j+wF8kW3Sqeg7e0CVFKeNd+uoI6wH+ruRsOcS7e0iutjQcwOLmvaZ3TYh48jjfkMBnLBqA==", 2364 "dev": true, 2365 "requires": { 2366 "@babel/core": "^7.11.6", 2367 "@babel/plugin-transform-react-jsx": "^7.10.4", 2368 "@babel/plugin-transform-runtime": "^7.11.5", 2369 "@babel/preset-env": "^7.11.5", 2370 "@babel/runtime": "^7.11.2", 2371 "@wordpress/babel-plugin-import-jsx-pragma": "^2.7.0", 2372 "@wordpress/browserslist-config": "^2.7.0", 2373 "@wordpress/element": "^2.18.0", 2374 "@wordpress/warning": "^1.3.0", 2375 "core-js": "^3.6.4" 2376 }, 2377 "dependencies": { 2378 "@babel/code-frame": { 2379 "version": "7.10.4", 2380 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", 2381 "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", 2382 "dev": true, 2383 "requires": { 2384 "@babel/highlight": "^7.10.4" 2385 } 2386 }, 2387 "@babel/compat-data": { 2388 "version": "7.11.0", 2389 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", 2390 "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", 2391 "dev": true, 2392 "requires": { 2393 "browserslist": "^4.12.0", 2394 "invariant": "^2.2.4", 2395 "semver": "^5.5.0" 2396 } 2397 }, 2398 "@babel/generator": { 2399 "version": "7.11.6", 2400 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", 2401 "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", 2402 "dev": true, 2403 "requires": { 2404 "@babel/types": "^7.11.5", 2405 "jsesc": "^2.5.1", 2406 "source-map": "^0.5.0" 2407 } 2408 }, 2409 "@babel/helper-annotate-as-pure": { 2410 "version": "7.10.4", 2411 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", 2412 "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", 2413 "dev": true, 2414 "requires": { 2415 "@babel/types": "^7.10.4" 2416 } 2417 }, 2418 "@babel/helper-builder-binary-assignment-operator-visitor": { 2419 "version": "7.10.4", 2420 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", 2421 "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", 2422 "dev": true, 2423 "requires": { 2424 "@babel/helper-explode-assignable-expression": "^7.10.4", 2425 "@babel/types": "^7.10.4" 2426 } 2427 }, 2428 "@babel/helper-builder-react-jsx": { 2429 "version": "7.10.4", 2430 "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", 2431 "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", 2432 "dev": true, 2433 "requires": { 2434 "@babel/helper-annotate-as-pure": "^7.10.4", 2435 "@babel/types": "^7.10.4" 2436 } 2437 }, 2438 "@babel/helper-builder-react-jsx-experimental": { 2439 "version": "7.11.5", 2440 "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.11.5.tgz", 2441 "integrity": "sha512-Vc4aPJnRZKWfzeCBsqTBnzulVNjABVdahSPhtdMD3Vs80ykx4a87jTHtF/VR+alSrDmNvat7l13yrRHauGcHVw==", 2442 "dev": true, 2443 "requires": { 2444 "@babel/helper-annotate-as-pure": "^7.10.4", 2445 "@babel/helper-module-imports": "^7.10.4", 2446 "@babel/types": "^7.11.5" 2447 } 2448 }, 2449 "@babel/helper-compilation-targets": { 2450 "version": "7.10.4", 2451 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", 2452 "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", 2453 "dev": true, 2454 "requires": { 2455 "@babel/compat-data": "^7.10.4", 2456 "browserslist": "^4.12.0", 2457 "invariant": "^2.2.4", 2458 "levenary": "^1.1.1", 2459 "semver": "^5.5.0" 2460 } 2461 }, 2462 "@babel/helper-create-regexp-features-plugin": { 2463 "version": "7.10.4", 2464 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", 2465 "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", 2466 "dev": true, 2467 "requires": { 2468 "@babel/helper-annotate-as-pure": "^7.10.4", 2469 "@babel/helper-regex": "^7.10.4", 2470 "regexpu-core": "^4.7.0" 2471 } 2472 }, 2473 "@babel/helper-define-map": { 2474 "version": "7.10.5", 2475 "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", 2476 "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", 2477 "dev": true, 2478 "requires": { 2479 "@babel/helper-function-name": "^7.10.4", 2480 "@babel/types": "^7.10.5", 2481 "lodash": "^4.17.19" 2482 } 2483 }, 2484 "@babel/helper-explode-assignable-expression": { 2485 "version": "7.11.4", 2486 "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", 2487 "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", 2488 "dev": true, 2489 "requires": { 2490 "@babel/types": "^7.10.4" 2491 } 2492 }, 2493 "@babel/helper-function-name": { 2494 "version": "7.10.4", 2495 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", 2496 "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", 2497 "dev": true, 2498 "requires": { 2499 "@babel/helper-get-function-arity": "^7.10.4", 2500 "@babel/template": "^7.10.4", 2501 "@babel/types": "^7.10.4" 2502 } 2503 }, 2504 "@babel/helper-get-function-arity": { 2505 "version": "7.10.4", 2506 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", 2507 "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", 2508 "dev": true, 2509 "requires": { 2510 "@babel/types": "^7.10.4" 2511 } 2512 }, 2513 "@babel/helper-hoist-variables": { 2514 "version": "7.10.4", 2515 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", 2516 "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", 2517 "dev": true, 2518 "requires": { 2519 "@babel/types": "^7.10.4" 2520 } 2521 }, 2522 "@babel/helper-member-expression-to-functions": { 2523 "version": "7.11.0", 2524 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", 2525 "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", 2526 "dev": true, 2527 "requires": { 2528 "@babel/types": "^7.11.0" 2529 } 2530 }, 2531 "@babel/helper-module-imports": { 2532 "version": "7.10.4", 2533 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", 2534 "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", 2535 "dev": true, 2536 "requires": { 2537 "@babel/types": "^7.10.4" 2538 } 2539 }, 2540 "@babel/helper-module-transforms": { 2541 "version": "7.11.0", 2542 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", 2543 "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", 2544 "dev": true, 2545 "requires": { 2546 "@babel/helper-module-imports": "^7.10.4", 2547 "@babel/helper-replace-supers": "^7.10.4", 2548 "@babel/helper-simple-access": "^7.10.4", 2549 "@babel/helper-split-export-declaration": "^7.11.0", 2550 "@babel/template": "^7.10.4", 2551 "@babel/types": "^7.11.0", 2552 "lodash": "^4.17.19" 2553 } 2554 }, 2555 "@babel/helper-optimise-call-expression": { 2556 "version": "7.10.4", 2557 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", 2558 "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", 2559 "dev": true, 2560 "requires": { 2561 "@babel/types": "^7.10.4" 2562 } 2563 }, 2564 "@babel/helper-plugin-utils": { 2565 "version": "7.10.4", 2566 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", 2567 "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", 2568 "dev": true 2569 }, 2570 "@babel/helper-regex": { 2571 "version": "7.10.5", 2572 "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", 2573 "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", 2574 "dev": true, 2575 "requires": { 2576 "lodash": "^4.17.19" 2577 } 2578 }, 2579 "@babel/helper-remap-async-to-generator": { 2580 "version": "7.11.4", 2581 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", 2582 "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", 2583 "dev": true, 2584 "requires": { 2585 "@babel/helper-annotate-as-pure": "^7.10.4", 2586 "@babel/helper-wrap-function": "^7.10.4", 2587 "@babel/template": "^7.10.4", 2588 "@babel/types": "^7.10.4" 2589 } 2590 }, 2591 "@babel/helper-replace-supers": { 2592 "version": "7.10.4", 2593 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", 2594 "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", 2595 "dev": true, 2596 "requires": { 2597 "@babel/helper-member-expression-to-functions": "^7.10.4", 2598 "@babel/helper-optimise-call-expression": "^7.10.4", 2599 "@babel/traverse": "^7.10.4", 2600 "@babel/types": "^7.10.4" 2601 } 2602 }, 2603 "@babel/helper-simple-access": { 2604 "version": "7.10.4", 2605 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", 2606 "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", 2607 "dev": true, 2608 "requires": { 2609 "@babel/template": "^7.10.4", 2610 "@babel/types": "^7.10.4" 2611 } 2612 }, 2613 "@babel/helper-split-export-declaration": { 2614 "version": "7.11.0", 2615 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", 2616 "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", 2617 "dev": true, 2618 "requires": { 2619 "@babel/types": "^7.11.0" 2620 } 2621 }, 2622 "@babel/helper-validator-identifier": { 2623 "version": "7.10.4", 2624 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", 2625 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", 2626 "dev": true 2627 }, 2628 "@babel/helper-wrap-function": { 2629 "version": "7.10.4", 2630 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", 2631 "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", 2632 "dev": true, 2633 "requires": { 2634 "@babel/helper-function-name": "^7.10.4", 2635 "@babel/template": "^7.10.4", 2636 "@babel/traverse": "^7.10.4", 2637 "@babel/types": "^7.10.4" 2638 } 2639 }, 2640 "@babel/highlight": { 2641 "version": "7.10.4", 2642 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", 2643 "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", 2644 "dev": true, 2645 "requires": { 2646 "@babel/helper-validator-identifier": "^7.10.4", 2647 "chalk": "^2.0.0", 2648 "js-tokens": "^4.0.0" 2649 } 2650 }, 2651 "@babel/parser": { 2652 "version": "7.11.5", 2653 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", 2654 "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", 2655 "dev": true 2656 }, 2657 "@babel/plugin-proposal-async-generator-functions": { 2658 "version": "7.10.5", 2659 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", 2660 "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", 2661 "dev": true, 2662 "requires": { 2663 "@babel/helper-plugin-utils": "^7.10.4", 2664 "@babel/helper-remap-async-to-generator": "^7.10.4", 2665 "@babel/plugin-syntax-async-generators": "^7.8.0" 2666 } 2667 }, 2668 "@babel/plugin-proposal-dynamic-import": { 2669 "version": "7.10.4", 2670 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", 2671 "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", 2672 "dev": true, 2673 "requires": { 2674 "@babel/helper-plugin-utils": "^7.10.4", 2675 "@babel/plugin-syntax-dynamic-import": "^7.8.0" 2676 } 2677 }, 2678 "@babel/plugin-proposal-json-strings": { 2679 "version": "7.10.4", 2680 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", 2681 "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", 2682 "dev": true, 2683 "requires": { 2684 "@babel/helper-plugin-utils": "^7.10.4", 2685 "@babel/plugin-syntax-json-strings": "^7.8.0" 2686 } 2687 }, 2688 "@babel/plugin-proposal-nullish-coalescing-operator": { 2689 "version": "7.10.4", 2690 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", 2691 "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", 2692 "dev": true, 2693 "requires": { 2694 "@babel/helper-plugin-utils": "^7.10.4", 2695 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" 2696 } 2697 }, 2698 "@babel/plugin-proposal-numeric-separator": { 2699 "version": "7.10.4", 2700 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", 2701 "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", 2702 "dev": true, 2703 "requires": { 2704 "@babel/helper-plugin-utils": "^7.10.4", 2705 "@babel/plugin-syntax-numeric-separator": "^7.10.4" 2706 } 2707 }, 2708 "@babel/plugin-proposal-object-rest-spread": { 2709 "version": "7.11.0", 2710 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", 2711 "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", 2712 "dev": true, 2713 "requires": { 2714 "@babel/helper-plugin-utils": "^7.10.4", 2715 "@babel/plugin-syntax-object-rest-spread": "^7.8.0", 2716 "@babel/plugin-transform-parameters": "^7.10.4" 2717 } 2718 }, 2719 "@babel/plugin-proposal-optional-catch-binding": { 2720 "version": "7.10.4", 2721 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", 2722 "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", 2723 "dev": true, 2724 "requires": { 2725 "@babel/helper-plugin-utils": "^7.10.4", 2726 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" 2727 } 2728 }, 2729 "@babel/plugin-proposal-optional-chaining": { 2730 "version": "7.11.0", 2731 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", 2732 "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", 2733 "dev": true, 2734 "requires": { 2735 "@babel/helper-plugin-utils": "^7.10.4", 2736 "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", 2737 "@babel/plugin-syntax-optional-chaining": "^7.8.0" 2738 } 2739 }, 2740 "@babel/plugin-proposal-unicode-property-regex": { 2741 "version": "7.10.4", 2742 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", 2743 "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", 2744 "dev": true, 2745 "requires": { 2746 "@babel/helper-create-regexp-features-plugin": "^7.10.4", 2747 "@babel/helper-plugin-utils": "^7.10.4" 2748 } 2749 }, 2750 "@babel/plugin-syntax-jsx": { 2751 "version": "7.10.4", 2752 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", 2753 "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", 2754 "dev": true, 2755 "requires": { 2756 "@babel/helper-plugin-utils": "^7.10.4" 2757 } 2758 }, 2759 "@babel/plugin-syntax-numeric-separator": { 2760 "version": "7.10.4", 2761 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 2762 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 2763 "dev": true, 2764 "requires": { 2765 "@babel/helper-plugin-utils": "^7.10.4" 2766 } 2767 }, 2768 "@babel/plugin-syntax-top-level-await": { 2769 "version": "7.10.4", 2770 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", 2771 "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", 2772 "dev": true, 2773 "requires": { 2774 "@babel/helper-plugin-utils": "^7.10.4" 2775 } 2776 }, 2777 "@babel/plugin-transform-arrow-functions": { 2778 "version": "7.10.4", 2779 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", 2780 "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", 2781 "dev": true, 2782 "requires": { 2783 "@babel/helper-plugin-utils": "^7.10.4" 2784 } 2785 }, 2786 "@babel/plugin-transform-async-to-generator": { 2787 "version": "7.10.4", 2788 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", 2789 "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", 2790 "dev": true, 2791 "requires": { 2792 "@babel/helper-module-imports": "^7.10.4", 2793 "@babel/helper-plugin-utils": "^7.10.4", 2794 "@babel/helper-remap-async-to-generator": "^7.10.4" 2795 } 2796 }, 2797 "@babel/plugin-transform-block-scoped-functions": { 2798 "version": "7.10.4", 2799 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", 2800 "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", 2801 "dev": true, 2802 "requires": { 2803 "@babel/helper-plugin-utils": "^7.10.4" 2804 } 2805 }, 2806 "@babel/plugin-transform-block-scoping": { 2807 "version": "7.11.1", 2808 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", 2809 "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", 2810 "dev": true, 2811 "requires": { 2812 "@babel/helper-plugin-utils": "^7.10.4" 2813 } 2814 }, 2815 "@babel/plugin-transform-classes": { 2816 "version": "7.10.4", 2817 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", 2818 "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", 2819 "dev": true, 2820 "requires": { 2821 "@babel/helper-annotate-as-pure": "^7.10.4", 2822 "@babel/helper-define-map": "^7.10.4", 2823 "@babel/helper-function-name": "^7.10.4", 2824 "@babel/helper-optimise-call-expression": "^7.10.4", 2825 "@babel/helper-plugin-utils": "^7.10.4", 2826 "@babel/helper-replace-supers": "^7.10.4", 2827 "@babel/helper-split-export-declaration": "^7.10.4", 2828 "globals": "^11.1.0" 2829 } 2830 }, 2831 "@babel/plugin-transform-computed-properties": { 2832 "version": "7.10.4", 2833 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", 2834 "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", 2835 "dev": true, 2836 "requires": { 2837 "@babel/helper-plugin-utils": "^7.10.4" 2838 } 2839 }, 2840 "@babel/plugin-transform-destructuring": { 2841 "version": "7.10.4", 2842 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", 2843 "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", 2844 "dev": true, 2845 "requires": { 2846 "@babel/helper-plugin-utils": "^7.10.4" 2847 } 2848 }, 2849 "@babel/plugin-transform-dotall-regex": { 2850 "version": "7.10.4", 2851 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", 2852 "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", 2853 "dev": true, 2854 "requires": { 2855 "@babel/helper-create-regexp-features-plugin": "^7.10.4", 2856 "@babel/helper-plugin-utils": "^7.10.4" 2857 } 2858 }, 2859 "@babel/plugin-transform-duplicate-keys": { 2860 "version": "7.10.4", 2861 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", 2862 "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", 2863 "dev": true, 2864 "requires": { 2865 "@babel/helper-plugin-utils": "^7.10.4" 2866 } 2867 }, 2868 "@babel/plugin-transform-exponentiation-operator": { 2869 "version": "7.10.4", 2870 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", 2871 "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", 2872 "dev": true, 2873 "requires": { 2874 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", 2875 "@babel/helper-plugin-utils": "^7.10.4" 2876 } 2877 }, 2878 "@babel/plugin-transform-for-of": { 2879 "version": "7.10.4", 2880 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", 2881 "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", 2882 "dev": true, 2883 "requires": { 2884 "@babel/helper-plugin-utils": "^7.10.4" 2885 } 2886 }, 2887 "@babel/plugin-transform-function-name": { 2888 "version": "7.10.4", 2889 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", 2890 "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", 2891 "dev": true, 2892 "requires": { 2893 "@babel/helper-function-name": "^7.10.4", 2894 "@babel/helper-plugin-utils": "^7.10.4" 2895 } 2896 }, 2897 "@babel/plugin-transform-literals": { 2898 "version": "7.10.4", 2899 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", 2900 "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", 2901 "dev": true, 2902 "requires": { 2903 "@babel/helper-plugin-utils": "^7.10.4" 2904 } 2905 }, 2906 "@babel/plugin-transform-member-expression-literals": { 2907 "version": "7.10.4", 2908 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", 2909 "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", 2910 "dev": true, 2911 "requires": { 2912 "@babel/helper-plugin-utils": "^7.10.4" 2913 } 2914 }, 2915 "@babel/plugin-transform-modules-amd": { 2916 "version": "7.10.5", 2917 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", 2918 "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", 2919 "dev": true, 2920 "requires": { 2921 "@babel/helper-module-transforms": "^7.10.5", 2922 "@babel/helper-plugin-utils": "^7.10.4", 2923 "babel-plugin-dynamic-import-node": "^2.3.3" 2924 } 2925 }, 2926 "@babel/plugin-transform-modules-commonjs": { 2927 "version": "7.10.4", 2928 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", 2929 "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", 2930 "dev": true, 2931 "requires": { 2932 "@babel/helper-module-transforms": "^7.10.4", 2933 "@babel/helper-plugin-utils": "^7.10.4", 2934 "@babel/helper-simple-access": "^7.10.4", 2935 "babel-plugin-dynamic-import-node": "^2.3.3" 2936 } 2937 }, 2938 "@babel/plugin-transform-modules-systemjs": { 2939 "version": "7.10.5", 2940 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", 2941 "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", 2942 "dev": true, 2943 "requires": { 2944 "@babel/helper-hoist-variables": "^7.10.4", 2945 "@babel/helper-module-transforms": "^7.10.5", 2946 "@babel/helper-plugin-utils": "^7.10.4", 2947 "babel-plugin-dynamic-import-node": "^2.3.3" 2948 } 2949 }, 2950 "@babel/plugin-transform-modules-umd": { 2951 "version": "7.10.4", 2952 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", 2953 "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", 2954 "dev": true, 2955 "requires": { 2956 "@babel/helper-module-transforms": "^7.10.4", 2957 "@babel/helper-plugin-utils": "^7.10.4" 2958 } 2959 }, 2960 "@babel/plugin-transform-named-capturing-groups-regex": { 2961 "version": "7.10.4", 2962 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", 2963 "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", 2964 "dev": true, 2965 "requires": { 2966 "@babel/helper-create-regexp-features-plugin": "^7.10.4" 2967 } 2968 }, 2969 "@babel/plugin-transform-new-target": { 2970 "version": "7.10.4", 2971 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", 2972 "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", 2973 "dev": true, 2974 "requires": { 2975 "@babel/helper-plugin-utils": "^7.10.4" 2976 } 2977 }, 2978 "@babel/plugin-transform-object-super": { 2979 "version": "7.10.4", 2980 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", 2981 "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", 2982 "dev": true, 2983 "requires": { 2984 "@babel/helper-plugin-utils": "^7.10.4", 2985 "@babel/helper-replace-supers": "^7.10.4" 2986 } 2987 }, 2988 "@babel/plugin-transform-parameters": { 2989 "version": "7.10.5", 2990 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", 2991 "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", 2992 "dev": true, 2993 "requires": { 2994 "@babel/helper-get-function-arity": "^7.10.4", 2995 "@babel/helper-plugin-utils": "^7.10.4" 2996 } 2997 }, 2998 "@babel/plugin-transform-property-literals": { 2999 "version": "7.10.4", 3000 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", 3001 "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", 3002 "dev": true, 3003 "requires": { 3004 "@babel/helper-plugin-utils": "^7.10.4" 3005 } 3006 }, 3007 "@babel/plugin-transform-react-jsx": { 3008 "version": "7.10.4", 3009 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz", 3010 "integrity": "sha512-L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==", 3011 "dev": true, 3012 "requires": { 3013 "@babel/helper-builder-react-jsx": "^7.10.4", 3014 "@babel/helper-builder-react-jsx-experimental": "^7.10.4", 3015 "@babel/helper-plugin-utils": "^7.10.4", 3016 "@babel/plugin-syntax-jsx": "^7.10.4" 3017 } 3018 }, 3019 "@babel/plugin-transform-regenerator": { 3020 "version": "7.10.4", 3021 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", 3022 "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", 3023 "dev": true, 3024 "requires": { 3025 "regenerator-transform": "^0.14.2" 3026 } 3027 }, 3028 "@babel/plugin-transform-reserved-words": { 3029 "version": "7.10.4", 3030 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", 3031 "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", 3032 "dev": true, 3033 "requires": { 3034 "@babel/helper-plugin-utils": "^7.10.4" 3035 } 3036 }, 3037 "@babel/plugin-transform-shorthand-properties": { 3038 "version": "7.10.4", 3039 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", 3040 "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", 3041 "dev": true, 3042 "requires": { 3043 "@babel/helper-plugin-utils": "^7.10.4" 3044 } 3045 }, 3046 "@babel/plugin-transform-spread": { 3047 "version": "7.11.0", 3048 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", 3049 "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", 3050 "dev": true, 3051 "requires": { 3052 "@babel/helper-plugin-utils": "^7.10.4", 3053 "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" 3054 } 3055 }, 3056 "@babel/plugin-transform-sticky-regex": { 3057 "version": "7.10.4", 3058 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", 3059 "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", 3060 "dev": true, 3061 "requires": { 3062 "@babel/helper-plugin-utils": "^7.10.4", 3063 "@babel/helper-regex": "^7.10.4" 3064 } 3065 }, 3066 "@babel/plugin-transform-template-literals": { 3067 "version": "7.10.5", 3068 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", 3069 "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", 3070 "dev": true, 3071 "requires": { 3072 "@babel/helper-annotate-as-pure": "^7.10.4", 3073 "@babel/helper-plugin-utils": "^7.10.4" 3074 } 3075 }, 3076 "@babel/plugin-transform-typeof-symbol": { 3077 "version": "7.10.4", 3078 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", 3079 "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", 3080 "dev": true, 3081 "requires": { 3082 "@babel/helper-plugin-utils": "^7.10.4" 3083 } 3084 }, 3085 "@babel/plugin-transform-unicode-regex": { 3086 "version": "7.10.4", 3087 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", 3088 "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", 3089 "dev": true, 3090 "requires": { 3091 "@babel/helper-create-regexp-features-plugin": "^7.10.4", 3092 "@babel/helper-plugin-utils": "^7.10.4" 3093 } 3094 }, 3095 "@babel/preset-env": { 3096 "version": "7.11.5", 3097 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz", 3098 "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==", 3099 "dev": true, 3100 "requires": { 3101 "@babel/compat-data": "^7.11.0", 3102 "@babel/helper-compilation-targets": "^7.10.4", 3103 "@babel/helper-module-imports": "^7.10.4", 3104 "@babel/helper-plugin-utils": "^7.10.4", 3105 "@babel/plugin-proposal-async-generator-functions": "^7.10.4", 3106 "@babel/plugin-proposal-class-properties": "^7.10.4", 3107 "@babel/plugin-proposal-dynamic-import": "^7.10.4", 3108 "@babel/plugin-proposal-export-namespace-from": "^7.10.4", 3109 "@babel/plugin-proposal-json-strings": "^7.10.4", 3110 "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", 3111 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", 3112 "@babel/plugin-proposal-numeric-separator": "^7.10.4", 3113 "@babel/plugin-proposal-object-rest-spread": "^7.11.0", 3114 "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", 3115 "@babel/plugin-proposal-optional-chaining": "^7.11.0", 3116 "@babel/plugin-proposal-private-methods": "^7.10.4", 3117 "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", 3118 "@babel/plugin-syntax-async-generators": "^7.8.0", 3119 "@babel/plugin-syntax-class-properties": "^7.10.4", 3120 "@babel/plugin-syntax-dynamic-import": "^7.8.0", 3121 "@babel/plugin-syntax-export-namespace-from": "^7.8.3", 3122 "@babel/plugin-syntax-json-strings": "^7.8.0", 3123 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", 3124 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", 3125 "@babel/plugin-syntax-numeric-separator": "^7.10.4", 3126 "@babel/plugin-syntax-object-rest-spread": "^7.8.0", 3127 "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", 3128 "@babel/plugin-syntax-optional-chaining": "^7.8.0", 3129 "@babel/plugin-syntax-top-level-await": "^7.10.4", 3130 "@babel/plugin-transform-arrow-functions": "^7.10.4", 3131 "@babel/plugin-transform-async-to-generator": "^7.10.4", 3132 "@babel/plugin-transform-block-scoped-functions": "^7.10.4", 3133 "@babel/plugin-transform-block-scoping": "^7.10.4", 3134 "@babel/plugin-transform-classes": "^7.10.4", 3135 "@babel/plugin-transform-computed-properties": "^7.10.4", 3136 "@babel/plugin-transform-destructuring": "^7.10.4", 3137 "@babel/plugin-transform-dotall-regex": "^7.10.4", 3138 "@babel/plugin-transform-duplicate-keys": "^7.10.4", 3139 "@babel/plugin-transform-exponentiation-operator": "^7.10.4", 3140 "@babel/plugin-transform-for-of": "^7.10.4", 3141 "@babel/plugin-transform-function-name": "^7.10.4", 3142 "@babel/plugin-transform-literals": "^7.10.4", 3143 "@babel/plugin-transform-member-expression-literals": "^7.10.4", 3144 "@babel/plugin-transform-modules-amd": "^7.10.4", 3145 "@babel/plugin-transform-modules-commonjs": "^7.10.4", 3146 "@babel/plugin-transform-modules-systemjs": "^7.10.4", 3147 "@babel/plugin-transform-modules-umd": "^7.10.4", 3148 "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", 3149 "@babel/plugin-transform-new-target": "^7.10.4", 3150 "@babel/plugin-transform-object-super": "^7.10.4", 3151 "@babel/plugin-transform-parameters": "^7.10.4", 3152 "@babel/plugin-transform-property-literals": "^7.10.4", 3153 "@babel/plugin-transform-regenerator": "^7.10.4", 3154 "@babel/plugin-transform-reserved-words": "^7.10.4", 3155 "@babel/plugin-transform-shorthand-properties": "^7.10.4", 3156 "@babel/plugin-transform-spread": "^7.11.0", 3157 "@babel/plugin-transform-sticky-regex": "^7.10.4", 3158 "@babel/plugin-transform-template-literals": "^7.10.4", 3159 "@babel/plugin-transform-typeof-symbol": "^7.10.4", 3160 "@babel/plugin-transform-unicode-escapes": "^7.10.4", 3161 "@babel/plugin-transform-unicode-regex": "^7.10.4", 3162 "@babel/preset-modules": "^0.1.3", 3163 "@babel/types": "^7.11.5", 3164 "browserslist": "^4.12.0", 3165 "core-js-compat": "^3.6.2", 3166 "invariant": "^2.2.2", 3167 "levenary": "^1.1.1", 3168 "semver": "^5.5.0" 3169 } 3170 }, 3171 "@babel/runtime": { 3172 "version": "7.11.2", 3173 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", 3174 "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", 3175 "dev": true, 3176 "requires": { 3177 "regenerator-runtime": "^0.13.4" 3178 } 3179 }, 3180 "@babel/template": { 3181 "version": "7.10.4", 3182 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", 3183 "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", 3184 "dev": true, 3185 "requires": { 3186 "@babel/code-frame": "^7.10.4", 3187 "@babel/parser": "^7.10.4", 3188 "@babel/types": "^7.10.4" 3189 } 3190 }, 3191 "@babel/traverse": { 3192 "version": "7.11.5", 3193 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", 3194 "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", 3195 "dev": true, 3196 "requires": { 3197 "@babel/code-frame": "^7.10.4", 3198 "@babel/generator": "^7.11.5", 3199 "@babel/helper-function-name": "^7.10.4", 3200 "@babel/helper-split-export-declaration": "^7.11.0", 3201 "@babel/parser": "^7.11.5", 3202 "@babel/types": "^7.11.5", 3203 "debug": "^4.1.0", 3204 "globals": "^11.1.0", 3205 "lodash": "^4.17.19" 3206 } 3207 }, 3208 "@babel/types": { 3209 "version": "7.11.5", 3210 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", 3211 "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", 3212 "dev": true, 3213 "requires": { 3214 "@babel/helper-validator-identifier": "^7.10.4", 3215 "lodash": "^4.17.19", 3216 "to-fast-properties": "^2.0.0" 3217 } 3218 }, 1673 3219 "@wordpress/browserslist-config": { 1674 "version": "2.6.0", 1675 "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-2.6.0.tgz", 1676 "integrity": "sha512-vRgzGoxhcNVChBP30XZlyK4w6r/9ZpO+Fi1dzmButp31lUEb1pT5WBxTIQl3HE0JZ9YTEJ00WWGO5sjGi5MHZA==", 3220 "version": "2.7.0", 3221 "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-2.7.0.tgz", 3222 "integrity": "sha512-pB45JlfmHuEigNFZ1X+CTgIsOT3/TTb9iZxw1DHXge/7ytY8FNhtcNwTfF9IgnS6/xaFRZBqzw4DyH4sP1Lyxg==", 3223 "dev": true 3224 }, 3225 "babel-plugin-dynamic-import-node": { 3226 "version": "2.3.3", 3227 "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", 3228 "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", 3229 "dev": true, 3230 "requires": { 3231 "object.assign": "^4.1.0" 3232 } 3233 }, 3234 "browserslist": { 3235 "version": "4.14.5", 3236 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", 3237 "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", 3238 "dev": true, 3239 "requires": { 3240 "caniuse-lite": "^1.0.30001135", 3241 "electron-to-chromium": "^1.3.571", 3242 "escalade": "^3.1.0", 3243 "node-releases": "^1.1.61" 3244 } 3245 }, 3246 "caniuse-lite": { 3247 "version": "1.0.30001146", 3248 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001146.tgz", 3249 "integrity": "sha512-VAy5RHDfTJhpxnDdp2n40GPPLp3KqNrXz1QqFv4J64HvArKs8nuNMOWkB3ICOaBTU/Aj4rYAo/ytdQDDFF/Pug==", 3250 "dev": true 3251 }, 3252 "debug": { 3253 "version": "4.2.0", 3254 "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", 3255 "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", 3256 "dev": true, 3257 "requires": { 3258 "ms": "2.1.2" 3259 } 3260 }, 3261 "electron-to-chromium": { 3262 "version": "1.3.578", 3263 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.578.tgz", 3264 "integrity": "sha512-z4gU6dA1CbBJsAErW5swTGAaU2TBzc2mPAonJb00zqW1rOraDo2zfBMDRvaz9cVic+0JEZiYbHWPw/fTaZlG2Q==", 3265 "dev": true 3266 }, 3267 "escalade": { 3268 "version": "3.1.0", 3269 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", 3270 "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", 3271 "dev": true 3272 }, 3273 "ms": { 3274 "version": "2.1.2", 3275 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3276 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 3277 "dev": true 3278 }, 3279 "node-releases": { 3280 "version": "1.1.61", 3281 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", 3282 "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", 3283 "dev": true 3284 }, 3285 "source-map": { 3286 "version": "0.5.7", 3287 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 3288 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 1677 3289 "dev": true 1678 3290 } … … 1686 3298 }, 1687 3299 "@wordpress/element": { 1688 "version": "2.11.0", 1689 "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.11.0.tgz", 1690 "integrity": "sha512-56ZO8a+E7QEsYwiqS+3BQPSHrCPsOAIEz5smXzntb2f6BjvOKeA64pup40mdn1pNGexe06LBA8cjoZVdLBHB1w==", 1691 "dev": true, 1692 "requires": { 1693 "@babel/runtime": "^7.8.3", 1694 "@wordpress/escape-html": "^1.7.0", 1695 "lodash": "^4.17.15", 1696 "react": "^16.9.0", 1697 "react-dom": "^16.9.0" 1698 }, 1699 "dependencies": { 1700 "lodash": { 1701 "version": "4.17.19", 1702 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", 1703 "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", 1704 "dev": true 3300 "version": "2.18.0", 3301 "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-2.18.0.tgz", 3302 "integrity": "sha512-aR1gOXFxIDcrLCSANe5PwOwYH40n29LzjqBascNkFo6f0LBekCZPbI3Bqq4EtoH/zjq2RKAO9PVPlQRDoQUlmA==", 3303 "dev": true, 3304 "requires": { 3305 "@babel/runtime": "^7.11.2", 3306 "@types/react": "^16.9.0", 3307 "@types/react-dom": "^16.9.0", 3308 "@wordpress/escape-html": "^1.10.0", 3309 "lodash": "^4.17.19", 3310 "react": "^16.13.1", 3311 "react-dom": "^16.13.1" 3312 }, 3313 "dependencies": { 3314 "@babel/runtime": { 3315 "version": "7.11.2", 3316 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", 3317 "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", 3318 "dev": true, 3319 "requires": { 3320 "regenerator-runtime": "^0.13.4" 3321 } 1705 3322 } 1706 3323 } … … 2263 3880 }, 2264 3881 "@wordpress/escape-html": { 2265 "version": "1.7.0", 2266 "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.7.0.tgz", 2267 "integrity": "sha512-xDOBo0P3Jnbdbb/UypsQaplsD2k4UXgd/EpKhMAKhDa2m20GxWWmEKW9IB3/5bS4Rh2YZjVM9WL4JyWPUo4hEA==", 2268 "dev": true, 2269 "requires": { 2270 "@babel/runtime": "^7.8.3" 3882 "version": "1.10.0", 3883 "resolved": "https://registry.npmjs.org/@wordpress/escape-html/-/escape-html-1.10.0.tgz", 3884 "integrity": "sha512-peG+Ypnw8L3YiUWSe/3Nmyzlaoqqbn5JaBaLpL0o6pBxFvGwKr00fFJoi+Yq2yZ3LEFDrHBHlVYAB6A2aYIbew==", 3885 "dev": true, 3886 "requires": { 3887 "@babel/runtime": "^7.11.2" 3888 }, 3889 "dependencies": { 3890 "@babel/runtime": { 3891 "version": "7.11.2", 3892 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", 3893 "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", 3894 "dev": true, 3895 "requires": { 3896 "regenerator-runtime": "^0.13.4" 3897 } 3898 } 2271 3899 } 2272 3900 }, 2273 3901 "@wordpress/warning": { 2274 "version": "1. 0.0",2275 "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1. 0.0.tgz",2276 "integrity": "sha512- /xa3e4GuXdMhxKtGYbwkCvOJLRkFgRexhsJpq5xFHz/7jSFdBdIY/eiOIVk1jhnjQpS+w3jL9VSAsE1R2AlV7A==",3902 "version": "1.3.0", 3903 "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-1.3.0.tgz", 3904 "integrity": "sha512-xwvgwqugc3zQawSPMMA09knAgap7IGgp0PxTXpFqizGFRIohoXFWERnPBZT0VsSCovqYS0ADcH+ZZgQ+BKAzLA==", 2277 3905 "dev": true 2278 3906 }, … … 4041 5669 }, 4042 5670 "core-js": { 4043 "version": "3.6. 4",4044 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6. 4.tgz",4045 "integrity": "sha512- 4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==",5671 "version": "3.6.5", 5672 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", 5673 "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", 4046 5674 "dev": true 4047 5675 }, … … 4651 6279 "cssom": "0.3.x" 4652 6280 } 6281 }, 6282 "csstype": { 6283 "version": "3.0.3", 6284 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.3.tgz", 6285 "integrity": "sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag==", 6286 "dev": true 4653 6287 }, 4654 6288 "currently-unhandled": { -
trunk/package.json
r12742 r12746 6 6 "description": "BuddyPress adds community features to WordPress. Member Profiles, Activity Streams, Direct Messaging, Notifications, and more!", 7 7 "devDependencies": { 8 "@babel/core": " ~7.8.7",9 "@wordpress/babel-preset-default": " ~4.10.0",8 "@babel/core": "^7.11.6", 9 "@wordpress/babel-preset-default": "^4.18.0", 10 10 "@wordpress/browserslist-config": "~2.1.4", 11 11 "@wordpress/env": "~2.1.0", -
trunk/src/bp-core/js/block-components.js
r12684 r12746 247 247 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 248 248 249 function _createSuper(Derived) { return function () { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (_isNativeReflectConstruct()) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; }249 function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; } 250 250 251 251 function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } … … 254 254 * WordPress dependencies. 255 255 */ 256 var _wp$element = wp.element, 256 var _wp = wp, 257 apiFetch = _wp.apiFetch, 258 Popover = _wp.components.Popover, 259 _wp$element = _wp.element, 257 260 Component = _wp$element.Component, 258 261 Fragment = _wp$element.Fragment, 259 createElement = _wp$element.createElement; 260 var Popover = wp.components.Popover; 261 var _wp = wp, 262 apiFetch = _wp.apiFetch; 263 var addQueryArgs = wp.url.addQueryArgs; 264 var __ = wp.i18n.__; 262 createElement = _wp$element.createElement, 263 __ = _wp.i18n.__, 264 addQueryArgs = _wp.url.addQueryArgs; 265 265 266 266 var AutoCompleter = /*#__PURE__*/function (_Component) { -
trunk/src/bp-groups/css/blocks/group-rtl.css
r12684 r12746 1 1 /* CSS for the bp/group block */ 2 [data-type="bp/group"] input.components-placeholder__input { 3 flex: 1 1 auto; 4 border-radius: 2px; 5 border: 1px solid #757575; 6 padding: 6px 8px; 7 } 8 2 9 .bp-block-group { 3 10 position: relative; … … 8 15 } 9 16 17 .bp-block-group .group-description { 18 width: 100%; 19 } 20 21 .bp-block-group .group-description-content { 22 width: 100%; 23 margin-bottom: 18px; 24 } 25 26 .bp-block-group .bp-profile-button { 27 width: 100%; 28 overflow: hidden; 29 } 30 31 .bp-block-group .bp-profile-button a.button { 32 margin: 18px 0 0; 33 } 34 10 35 .bp-block-group.has-cover .group-content, 11 36 .bp-block-group.has-cover .item-header-avatar, … … 14 39 } 15 40 16 .bp-block-group .group-description{17 width: 100%;41 .bp-block-group.has-cover .group-content { 42 padding-top: 75px; 18 43 } 19 44 20 45 .bp-block-group.has-cover .group-description { 21 46 padding-top: 75px; 22 }23 24 .bp-block-group.avatar-full .group-description {25 padding-right: 35px;26 47 } 27 48 … … 56 77 } 57 78 79 .bp-block-group.avatar-none.has-cover .item-header-avatar { 80 padding-top: 75px; 81 } 82 58 83 .bp-block-group.avatar-full { 59 84 min-height: 150px; 85 } 86 87 .bp-block-group.avatar-full .item-header-avatar { 88 width: 180px; 89 } 90 91 .bp-block-group.avatar-full .group-description { 92 padding-right: 35px; 60 93 } 61 94 … … 64 97 } 65 98 66 .bp-block-group.avatar-full .item-header-avatar { 67 width: 180px; 68 } 69 70 .bp-block-group.has-cover.avatar-full .item-header-avatar { 99 .bp-block-group.avatar-full.has-cover .item-header-avatar { 71 100 width: 200px; 72 101 } 73 102 74 .bp-block-group. has-cover.avatar-fullimg.avatar {103 .bp-block-group.avatar-full.has-cover img.avatar { 75 104 border: solid 2px #fff; 76 105 background: rgba(255, 255, 255, 0.8); … … 78 107 } 79 108 80 .bp-block-group. has-cover .group-content{81 padding-top: 75px;109 .bp-block-group.avatar-thumb .item-header-avatar { 110 width: 70px; 82 111 } 83 112 … … 91 120 } 92 121 93 .bp-block-group .group-description-content {94 width: 100%;95 margin-bottom: 18px;96 }97 98 .bp-block-group.avatar-thumb .item-header-avatar {99 width: 70px;100 }101 102 122 .bp-block-group.avatar-thumb.has-cover .item-header-avatar { 103 123 padding-top: 75px; 104 }105 106 .bp-block-group .bp-profile-button {107 width: 100%;108 overflow: hidden;109 }110 111 .bp-block-group .bp-profile-button a.button {112 margin: 18px 0 0;113 124 } 114 125 … … 117 128 float: left; 118 129 } 119 120 [data-type="bp/group"] input.components-placeholder__input {121 flex: 1 1 auto;122 border-radius: 2px;123 border: 1px solid #757575;124 padding: 6px 8px;125 } -
trunk/src/bp-groups/css/blocks/group.css
r12684 r12746 1 1 /* CSS for the bp/group block */ 2 [data-type="bp/group"] input.components-placeholder__input { 3 flex: 1 1 auto; 4 border-radius: 2px; 5 border: 1px solid #757575; 6 padding: 6px 8px; 7 } 8 2 9 .bp-block-group { 3 10 position: relative; … … 8 15 } 9 16 17 .bp-block-group .group-description { 18 width: 100%; 19 } 20 21 .bp-block-group .group-description-content { 22 width: 100%; 23 margin-bottom: 18px; 24 } 25 26 .bp-block-group .bp-profile-button { 27 width: 100%; 28 overflow: hidden; 29 } 30 31 .bp-block-group .bp-profile-button a.button { 32 margin: 18px 0 0; 33 } 34 10 35 .bp-block-group.has-cover .group-content, 11 36 .bp-block-group.has-cover .item-header-avatar, … … 14 39 } 15 40 16 .bp-block-group .group-description{17 width: 100%;41 .bp-block-group.has-cover .group-content { 42 padding-top: 75px; 18 43 } 19 44 20 45 .bp-block-group.has-cover .group-description { 21 46 padding-top: 75px; 22 }23 24 .bp-block-group.avatar-full .group-description {25 padding-left: 35px;26 47 } 27 48 … … 56 77 } 57 78 79 .bp-block-group.avatar-none.has-cover .item-header-avatar { 80 padding-top: 75px; 81 } 82 58 83 .bp-block-group.avatar-full { 59 84 min-height: 150px; 85 } 86 87 .bp-block-group.avatar-full .item-header-avatar { 88 width: 180px; 89 } 90 91 .bp-block-group.avatar-full .group-description { 92 padding-left: 35px; 60 93 } 61 94 … … 64 97 } 65 98 66 .bp-block-group.avatar-full .item-header-avatar { 67 width: 180px; 68 } 69 70 .bp-block-group.has-cover.avatar-full .item-header-avatar { 99 .bp-block-group.avatar-full.has-cover .item-header-avatar { 71 100 width: 200px; 72 101 } 73 102 74 .bp-block-group. has-cover.avatar-fullimg.avatar {103 .bp-block-group.avatar-full.has-cover img.avatar { 75 104 border: solid 2px #fff; 76 105 background: rgba(255, 255, 255, 0.8); … … 78 107 } 79 108 80 .bp-block-group. has-cover .group-content{81 padding-top: 75px;109 .bp-block-group.avatar-thumb .item-header-avatar { 110 width: 70px; 82 111 } 83 112 … … 91 120 } 92 121 93 .bp-block-group .group-description-content {94 width: 100%;95 margin-bottom: 18px;96 }97 98 .bp-block-group.avatar-thumb .item-header-avatar {99 width: 70px;100 }101 102 122 .bp-block-group.avatar-thumb.has-cover .item-header-avatar { 103 123 padding-top: 75px; 104 }105 106 .bp-block-group .bp-profile-button {107 width: 100%;108 overflow: hidden;109 }110 111 .bp-block-group .bp-profile-button a.button {112 margin: 18px 0 0;113 124 } 114 125 … … 117 128 float: right; 118 129 } 119 120 [data-type="bp/group"] input.components-placeholder__input {121 flex: 1 1 auto;122 border-radius: 2px;123 border: 1px solid #757575;124 padding: 6px 8px;125 } -
trunk/src/bp-groups/js/blocks/group.js
r12684 r12746 118 118 119 119 return newRequire; 120 })({"pvse":[function(require,module,exports) { 120 })({"atl5":[function(require,module,exports) { 121 "use strict"; 122 123 Object.defineProperty(exports, "__esModule", { 124 value: true 125 }); 126 exports.GROUP_STATI = exports.AVATAR_SIZES = void 0; 127 121 128 /** 122 129 * WordPress dependencies. 123 130 */ 124 var registerBlockType = wp.blocks.registerBlockType; 125 var _wp$element = wp.element, 126 createElement = _wp$element.createElement, 127 Fragment = _wp$element.Fragment; 128 var _wp$components = wp.components, 129 Placeholder = _wp$components.Placeholder, 130 Disabled = _wp$components.Disabled, 131 PanelBody = _wp$components.PanelBody, 132 SelectControl = _wp$components.SelectControl, 133 ToggleControl = _wp$components.ToggleControl, 134 Toolbar = _wp$components.Toolbar, 135 ToolbarButton = _wp$components.ToolbarButton; 136 var _wp$blockEditor = wp.blockEditor, 137 InspectorControls = _wp$blockEditor.InspectorControls, 138 BlockControls = _wp$blockEditor.BlockControls; 139 var withSelect = wp.data.withSelect; 140 var compose = wp.compose.compose; 141 var ServerSideRender = wp.editor.ServerSideRender; 142 var __ = wp.i18n.__; 143 /** 144 * BuddyPress dependencies. 145 */ 146 147 var AutoCompleter = bp.blockComponents.AutoCompleter; 131 var _wp = wp, 132 __ = _wp.i18n.__; 133 /** 134 * Avatar sizes. 135 * 136 * @type {Array} 137 */ 138 148 139 var AVATAR_SIZES = [{ 149 140 label: __('None', 'buddypress'), … … 156 147 value: 'full' 157 148 }]; 149 /** 150 * Group stati. 151 * 152 * @type {Object} 153 */ 154 155 exports.AVATAR_SIZES = AVATAR_SIZES; 158 156 var GROUP_STATI = { 159 157 public: __('Public', 'buddypress'), … … 161 159 hidden: __('Hidden', 'buddypress') 162 160 }; 161 exports.GROUP_STATI = GROUP_STATI; 162 },{}],"cCC3":[function(require,module,exports) { 163 "use strict"; 164 165 Object.defineProperty(exports, "__esModule", { 166 value: true 167 }); 168 exports.default = void 0; 169 170 var _constants = require("./constants"); 171 172 /** 173 * WordPress dependencies. 174 */ 175 var _wp = wp, 176 _wp$blockEditor = _wp.blockEditor, 177 InspectorControls = _wp$blockEditor.InspectorControls, 178 BlockControls = _wp$blockEditor.BlockControls, 179 _wp$components = _wp.components, 180 Placeholder = _wp$components.Placeholder, 181 Disabled = _wp$components.Disabled, 182 PanelBody = _wp$components.PanelBody, 183 SelectControl = _wp$components.SelectControl, 184 ToggleControl = _wp$components.ToggleControl, 185 Toolbar = _wp$components.Toolbar, 186 ToolbarButton = _wp$components.ToolbarButton, 187 compose = _wp.compose.compose, 188 withSelect = _wp.data.withSelect, 189 ServerSideRender = _wp.editor.ServerSideRender, 190 _wp$element = _wp.element, 191 Fragment = _wp$element.Fragment, 192 createElement = _wp$element.createElement, 193 __ = _wp.i18n.__; 194 /** 195 * BuddyPress dependencies. 196 */ 197 198 var AutoCompleter = bp.blockComponents.AutoCompleter; 199 /** 200 * Internal dependencies. 201 */ 163 202 164 203 var getSlugValue = function getSlugValue(item) { 165 if (item && item.status && GROUP_STATI[item.status]) {166 return GROUP_STATI[item.status];204 if (item && item.status && _constants.GROUP_STATI[item.status]) { 205 return _constants.GROUP_STATI[item.status]; 167 206 } 168 207 … … 231 270 label: __('Avatar size', 'buddypress'), 232 271 value: avatarSize, 233 options: AVATAR_SIZES,272 options: _constants.AVATAR_SIZES, 234 273 help: __('Select "None" to disable the avatar.', 'buddypress'), 235 274 onChange: function onChange(option) { … … 259 298 }; 260 299 })])(editGroup); 300 var _default = editGroupBlock; 301 exports.default = _default; 302 },{"./constants":"atl5"}],"pvse":[function(require,module,exports) { 303 "use strict"; 304 305 var _edit = _interopRequireDefault(require("./group/edit")); 306 307 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 308 309 /** 310 * WordPress dependencies. 311 */ 312 var _wp = wp, 313 registerBlockType = _wp.blocks.registerBlockType, 314 __ = _wp.i18n.__; 315 /** 316 * Internal dependencies. 317 */ 318 261 319 registerBlockType('bp/group', { 262 320 title: __('Group', 'buddypress'), … … 286 344 } 287 345 }, 288 edit: editGroupBlock346 edit: _edit.default 289 347 }); 290 },{ }]},{},["pvse"], null)348 },{"./group/edit":"cCC3"}]},{},["pvse"], null) -
trunk/src/bp-members/css/blocks/member-rtl.css
r12684 r12746 1 1 /* CSS for the bp/member block */ 2 [data-type="bp/member"] input.components-placeholder__input { 3 flex: 1 1 auto; 4 border-radius: 2px; 5 border: 1px solid #757575; 6 padding: 6px 8px; 7 } 8 2 9 .bp-block-member { 3 10 position: relative; … … 8 15 } 9 16 17 .bp-block-member .user-nicename { 18 display: block; 19 } 20 21 .bp-block-member .user-nicename a { 22 color: currentColor; 23 text-decoration: none; 24 border: none; 25 } 26 27 .bp-block-member .bp-profile-button { 28 width: 100%; 29 } 30 31 .bp-block-member .bp-profile-button a.button { 32 position: absolute; 33 bottom: 10px; 34 left: 0; 35 display: inline-block; 36 margin: 18px 0 0; 37 } 38 10 39 .bp-block-member.has-cover .member-content, 11 40 .bp-block-member.has-cover .item-header-avatar, 12 41 .bp-block-member.has-cover .member-description { 13 42 z-index: 2; 43 } 44 45 .bp-block-member.has-cover .member-content { 46 padding-top: 75px; 14 47 } 15 48 … … 52 85 } 53 86 87 .bp-block-member.avatar-full .item-header-avatar { 88 width: 180px; 89 } 90 54 91 .bp-block-member.avatar-full.has-cover { 55 92 min-height: 300px; 56 93 } 57 94 58 .bp-block-member.avatar-full .item-header-avatar { 59 width: 180px; 60 } 61 62 .bp-block-member.has-cover.avatar-full .item-header-avatar { 95 .bp-block-member.avatar-full.has-cover .item-header-avatar { 63 96 width: 200px; 64 97 } 65 98 66 .bp-block-member. has-cover.avatar-fullimg.avatar {99 .bp-block-member.avatar-full.has-cover img.avatar { 67 100 border: solid 2px #fff; 68 101 background: rgba(255, 255, 255, 0.8); 69 102 margin-right: 20px; 70 }71 72 .bp-block-member.has-cover .member-content {73 padding-top: 75px;74 103 } 75 104 … … 87 116 } 88 117 89 .bp-block-member .user-nicename {90 display: block;91 }92 93 .bp-block-member .user-nicename a,94 118 .entry .entry-content .bp-block-member .user-nicename a { 95 119 color: currentColor; … … 97 121 border: none; 98 122 } 99 100 .bp-block-member .bp-profile-button {101 width: 100%;102 }103 104 .bp-block-member .bp-profile-button a.button {105 position: absolute;106 bottom: 10px;107 left: 0;108 display: inline-block;109 margin: 18px 0 0;110 }111 112 [data-type="bp/member"] input.components-placeholder__input {113 flex: 1 1 auto;114 border-radius: 2px;115 border: 1px solid #757575;116 padding: 6px 8px;117 } -
trunk/src/bp-members/css/blocks/member.css
r12684 r12746 1 1 /* CSS for the bp/member block */ 2 [data-type="bp/member"] input.components-placeholder__input { 3 flex: 1 1 auto; 4 border-radius: 2px; 5 border: 1px solid #757575; 6 padding: 6px 8px; 7 } 8 2 9 .bp-block-member { 3 10 position: relative; … … 8 15 } 9 16 17 .bp-block-member .user-nicename { 18 display: block; 19 } 20 21 .bp-block-member .user-nicename a { 22 color: currentColor; 23 text-decoration: none; 24 border: none; 25 } 26 27 .bp-block-member .bp-profile-button { 28 width: 100%; 29 } 30 31 .bp-block-member .bp-profile-button a.button { 32 position: absolute; 33 bottom: 10px; 34 right: 0; 35 display: inline-block; 36 margin: 18px 0 0; 37 } 38 10 39 .bp-block-member.has-cover .member-content, 11 40 .bp-block-member.has-cover .item-header-avatar, 12 41 .bp-block-member.has-cover .member-description { 13 42 z-index: 2; 43 } 44 45 .bp-block-member.has-cover .member-content { 46 padding-top: 75px; 14 47 } 15 48 … … 52 85 } 53 86 87 .bp-block-member.avatar-full .item-header-avatar { 88 width: 180px; 89 } 90 54 91 .bp-block-member.avatar-full.has-cover { 55 92 min-height: 300px; 56 93 } 57 94 58 .bp-block-member.avatar-full .item-header-avatar { 59 width: 180px; 60 } 61 62 .bp-block-member.has-cover.avatar-full .item-header-avatar { 95 .bp-block-member.avatar-full.has-cover .item-header-avatar { 63 96 width: 200px; 64 97 } 65 98 66 .bp-block-member. has-cover.avatar-fullimg.avatar {99 .bp-block-member.avatar-full.has-cover img.avatar { 67 100 border: solid 2px #fff; 68 101 background: rgba(255, 255, 255, 0.8); 69 102 margin-left: 20px; 70 }71 72 .bp-block-member.has-cover .member-content {73 padding-top: 75px;74 103 } 75 104 … … 87 116 } 88 117 89 .bp-block-member .user-nicename {90 display: block;91 }92 93 .bp-block-member .user-nicename a,94 118 .entry .entry-content .bp-block-member .user-nicename a { 95 119 color: currentColor; … … 97 121 border: none; 98 122 } 99 100 .bp-block-member .bp-profile-button {101 width: 100%;102 }103 104 .bp-block-member .bp-profile-button a.button {105 position: absolute;106 bottom: 10px;107 right: 0;108 display: inline-block;109 margin: 18px 0 0;110 }111 112 [data-type="bp/member"] input.components-placeholder__input {113 flex: 1 1 auto;114 border-radius: 2px;115 border: 1px solid #757575;116 padding: 6px 8px;117 } -
trunk/src/bp-members/js/blocks/member.js
r12684 r12746 118 118 119 119 return newRequire; 120 })({"TmUL":[function(require,module,exports) { 120 })({"AE3e":[function(require,module,exports) { 121 "use strict"; 122 123 Object.defineProperty(exports, "__esModule", { 124 value: true 125 }); 126 exports.AVATAR_SIZES = void 0; 127 121 128 /** 122 129 * WordPress dependencies. 123 130 */ 124 var registerBlockType = wp.blocks.registerBlockType; 125 var _wp$element = wp.element, 126 createElement = _wp$element.createElement, 127 Fragment = _wp$element.Fragment; 128 var _wp$components = wp.components, 129 Placeholder = _wp$components.Placeholder, 130 Disabled = _wp$components.Disabled, 131 PanelBody = _wp$components.PanelBody, 132 SelectControl = _wp$components.SelectControl, 133 ToggleControl = _wp$components.ToggleControl, 134 Toolbar = _wp$components.Toolbar, 135 ToolbarButton = _wp$components.ToolbarButton; 136 var _wp$blockEditor = wp.blockEditor, 137 InspectorControls = _wp$blockEditor.InspectorControls, 138 BlockControls = _wp$blockEditor.BlockControls; 139 var withSelect = wp.data.withSelect; 140 var compose = wp.compose.compose; 141 var ServerSideRender = wp.editor.ServerSideRender; 142 var __ = wp.i18n.__; 143 /** 144 * BuddyPress dependencies. 145 */ 146 147 var AutoCompleter = bp.blockComponents.AutoCompleter; 131 var _wp = wp, 132 __ = _wp.i18n.__; 133 /** 134 * Avatar sizes. 135 * 136 * @type {Array} 137 */ 138 148 139 var AVATAR_SIZES = [{ 149 140 label: __('None', 'buddypress'), … … 156 147 value: 'full' 157 148 }]; 149 exports.AVATAR_SIZES = AVATAR_SIZES; 150 },{}],"YNTp":[function(require,module,exports) { 151 "use strict"; 152 153 Object.defineProperty(exports, "__esModule", { 154 value: true 155 }); 156 exports.default = void 0; 157 158 var _constants = require("./constants"); 159 160 /** 161 * WordPress dependencies. 162 */ 163 var _wp = wp, 164 _wp$blockEditor = _wp.blockEditor, 165 InspectorControls = _wp$blockEditor.InspectorControls, 166 BlockControls = _wp$blockEditor.BlockControls, 167 _wp$components = _wp.components, 168 Placeholder = _wp$components.Placeholder, 169 Disabled = _wp$components.Disabled, 170 PanelBody = _wp$components.PanelBody, 171 SelectControl = _wp$components.SelectControl, 172 ToggleControl = _wp$components.ToggleControl, 173 Toolbar = _wp$components.Toolbar, 174 ToolbarButton = _wp$components.ToolbarButton, 175 compose = _wp.compose.compose, 176 withSelect = _wp.data.withSelect, 177 ServerSideRender = _wp.editor.ServerSideRender, 178 _wp$element = _wp.element, 179 Fragment = _wp$element.Fragment, 180 createElement = _wp$element.createElement, 181 __ = _wp.i18n.__; 182 /** 183 * BuddyPress dependencies. 184 */ 185 186 var AutoCompleter = bp.blockComponents.AutoCompleter; 187 /** 188 * Internal dependencies. 189 */ 158 190 159 191 var getSlugValue = function getSlugValue(item) { … … 215 247 label: __('Avatar size', 'buddypress'), 216 248 value: avatarSize, 217 options: AVATAR_SIZES,249 options: _constants.AVATAR_SIZES, 218 250 help: __('Select "None" to disable the avatar.', 'buddypress'), 219 251 onChange: function onChange(option) { … … 252 284 }; 253 285 })])(editMember); 286 var _default = editMemberBlock; 287 exports.default = _default; 288 },{"./constants":"AE3e"}],"TmUL":[function(require,module,exports) { 289 "use strict"; 290 291 var _edit = _interopRequireDefault(require("./member/edit")); 292 293 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 294 295 /** 296 * WordPress dependencies. 297 */ 298 var _wp = wp, 299 registerBlockType = _wp.blocks.registerBlockType, 300 __ = _wp.i18n.__; 301 /** 302 * Internal dependencies. 303 */ 304 254 305 registerBlockType('bp/member', { 255 306 title: __('Member', 'buddypress'), … … 279 330 } 280 331 }, 281 edit: editMemberBlock332 edit: _edit.default 282 333 }); 283 },{ }]},{},["TmUL"], null)334 },{"./member/edit":"YNTp"}]},{},["TmUL"], null) -
trunk/src/js/bp-core/js/block-components/components/autocompleter.js
r12684 r12746 2 2 * WordPress dependencies. 3 3 */ 4 const { Component, Fragment, createElement } = wp.element; 5 const { Popover } = wp.components; 6 const { apiFetch } = wp; 7 const { addQueryArgs } = wp.url; 8 const { __ } = wp.i18n; 4 const { 5 apiFetch, 6 components: { 7 Popover, 8 }, 9 element: { 10 Component, 11 Fragment, 12 createElement, 13 }, 14 i18n: { 15 __, 16 }, 17 url: { 18 addQueryArgs, 19 }, 20 } = wp; 9 21 10 22 class AutoCompleter extends Component { -
trunk/src/js/bp-groups/js/blocks/group.js
r12684 r12746 2 2 * WordPress dependencies. 3 3 */ 4 const { registerBlockType } = wp.blocks;5 const { createElement, Fragment } = wp.element; 6 const { Placeholder, Disabled, PanelBody, SelectControl, ToggleControl, Toolbar, ToolbarButton } = wp.components; 7 const { InspectorControls, BlockControls } = wp.blockEditor; 8 const { withSelect } = wp.data; 9 const { compose } = wp.compose; 10 const { ServerSideRender } = wp.editor; 11 const { __ } = wp.i18n;4 const { 5 blocks: { 6 registerBlockType, 7 }, 8 i18n: { 9 __, 10 }, 11 } = wp; 12 12 13 13 /** 14 * BuddyPressdependencies.14 * Internal dependencies. 15 15 */ 16 const { AutoCompleter } = bp.blockComponents; 17 18 const AVATAR_SIZES = [ 19 { 20 label: __( 'None', 'buddypress' ), 21 value: 'none', 22 }, 23 { 24 label: __( 'Thumb', 'buddypress' ), 25 value: 'thumb', 26 }, 27 { 28 label: __( 'Full', 'buddypress' ), 29 value: 'full', 30 }, 31 ]; 32 33 const GROUP_STATI = { 34 public: __( 'Public', 'buddypress' ), 35 private: __( 'Private', 'buddypress' ), 36 hidden: __( 'Hidden', 'buddypress' ), 37 }; 38 39 const getSlugValue = ( item ) => { 40 if ( item && item.status && GROUP_STATI[ item.status ] ) { 41 return GROUP_STATI[ item.status ]; 42 } 43 44 return null; 45 } 46 47 const editGroup = ( { attributes, setAttributes, bpSettings } ) => { 48 const { isAvatarEnabled, isCoverImageEnabled } = bpSettings; 49 const { avatarSize, displayDescription, displayActionButton, displayCoverImage } = attributes; 50 51 if ( ! attributes.itemID ) { 52 return ( 53 <Placeholder 54 icon="buddicons-groups" 55 label={ __( 'BuddyPress Group', 'buddypress' ) } 56 instructions={ __( 'Start typing the name of the group you want to feature into this post.', 'buddypress' ) } 57 > 58 <AutoCompleter 59 component="groups" 60 objectQueryArgs={ { 'show_hidden': false } } 61 slugValue={ getSlugValue } 62 ariaLabel={ __( 'Group\'s name', 'buddypress' ) } 63 placeholder={ __( 'Enter Group\'s name here…', 'buddypress' ) } 64 onSelectItem={ setAttributes } 65 useAvatar={ isAvatarEnabled } 66 /> 67 </Placeholder> 68 ); 69 } 70 71 return ( 72 <Fragment> 73 <BlockControls> 74 <Toolbar> 75 <ToolbarButton 76 icon="edit" 77 title={ __( 'Select another group', 'buddypress' ) } 78 onClick={ () =>{ 79 setAttributes( { itemID: 0 } ); 80 } } 81 /> 82 </Toolbar> 83 </BlockControls> 84 <InspectorControls> 85 <PanelBody title={ __( 'Settings', 'buddypress' ) } initialOpen={ true }> 86 <ToggleControl 87 label={ __( 'Display Group\'s home button', 'buddypress' ) } 88 checked={ !! displayActionButton } 89 onChange={ () => { 90 setAttributes( { displayActionButton: ! displayActionButton } ); 91 } } 92 help={ 93 displayActionButton 94 ? __( 'Include a link to the group\'s home page under their name.', 'buddypress' ) 95 : __( 'Toggle to display a link to the group\'s home page under their name.', 'buddypress' ) 96 } 97 /> 98 99 <ToggleControl 100 label={ __( 'Display group\'s description', 'buddypress' ) } 101 checked={ !! displayDescription } 102 onChange={ () => { 103 setAttributes( { displayDescription: ! displayDescription } ); 104 } } 105 help={ 106 displayDescription 107 ? __( 'Include the group\'s description under their name.', 'buddypress' ) 108 : __( 'Toggle to display the group\'s description under their name.', 'buddypress' ) 109 } 110 /> 111 112 { isAvatarEnabled && ( 113 <SelectControl 114 label={ __( 'Avatar size', 'buddypress' ) } 115 value={ avatarSize } 116 options={ AVATAR_SIZES } 117 help={ __( 'Select "None" to disable the avatar.', 'buddypress' ) } 118 onChange={ ( option ) => { 119 setAttributes( { avatarSize: option } ); 120 } } 121 /> 122 ) } 123 124 { isCoverImageEnabled && ( 125 <ToggleControl 126 label={ __( 'Display Cover Image', 'buddypress' ) } 127 checked={ !! displayCoverImage } 128 onChange={ () => { 129 setAttributes( { displayCoverImage: ! displayCoverImage } ); 130 } } 131 help={ 132 displayCoverImage 133 ? __( 'Include the group\'s cover image over their name.', 'buddypress' ) 134 : __( 'Toggle to display the group\'s cover image over their name.', 'buddypress' ) 135 } 136 /> 137 ) } 138 </PanelBody> 139 </InspectorControls> 140 <Disabled> 141 <ServerSideRender block="bp/group" attributes={ attributes } /> 142 </Disabled> 143 </Fragment> 144 ); 145 }; 146 147 const editGroupBlock = compose( [ 148 withSelect( ( select ) => { 149 const editorSettings = select( 'core/editor' ).getEditorSettings(); 150 return { 151 bpSettings: editorSettings.bp.groups || {}, 152 }; 153 } ), 154 ] )( editGroup ); 16 import editGroupBlock from './group/edit'; 155 17 156 18 registerBlockType( 'bp/group', { 157 19 title: __( 'Group', 'buddypress' ), 158 159 20 description: __( 'BuddyPress Group.', 'buddypress' ), 160 161 21 icon: 'buddicons-groups', 162 163 22 category: 'buddypress', 164 165 23 attributes: { 166 24 itemID: { … … 185 43 }, 186 44 }, 187 188 45 edit: editGroupBlock, 189 46 } ); -
trunk/src/js/bp-members/js/blocks/member.js
r12684 r12746 2 2 * WordPress dependencies. 3 3 */ 4 const { registerBlockType } = wp.blocks;5 const { createElement, Fragment } = wp.element; 6 const { Placeholder, Disabled, PanelBody, SelectControl, ToggleControl, Toolbar, ToolbarButton } = wp.components; 7 const { InspectorControls, BlockControls } = wp.blockEditor; 8 const { withSelect } = wp.data; 9 const { compose } = wp.compose; 10 const { ServerSideRender } = wp.editor; 11 const { __ } = wp.i18n;4 const { 5 blocks: { 6 registerBlockType, 7 }, 8 i18n: { 9 __, 10 }, 11 } = wp; 12 12 13 13 /** 14 * BuddyPressdependencies.14 * Internal dependencies. 15 15 */ 16 const { AutoCompleter } = bp.blockComponents; 17 18 const AVATAR_SIZES = [ 19 { 20 label: __( 'None', 'buddypress' ), 21 value: 'none', 22 }, 23 { 24 label: __( 'Thumb', 'buddypress' ), 25 value: 'thumb', 26 }, 27 { 28 label: __( 'Full', 'buddypress' ), 29 value: 'full', 30 }, 31 ]; 32 33 const getSlugValue = ( item ) => { 34 if ( item && item.mention_name ) { 35 return item.mention_name; 36 } 37 38 return null; 39 } 40 41 const editMember = ( { attributes, setAttributes, bpSettings } ) => { 42 const { isAvatarEnabled, isMentionEnabled, isCoverImageEnabled } = bpSettings; 43 const { avatarSize, displayMentionSlug, displayActionButton, displayCoverImage } = attributes; 44 45 if ( ! attributes.itemID ) { 46 return ( 47 <Placeholder 48 icon="admin-users" 49 label={ __( 'BuddyPress Member', 'buddypress' ) } 50 instructions={ __( 'Start typing the name of the member you want to feature into this post.', 'buddypress' ) } 51 > 52 <AutoCompleter 53 component="members" 54 slugValue={ getSlugValue } 55 ariaLabel={ __( 'Member\'s username', 'buddypress' ) } 56 placeholder={ __( 'Enter Member\'s username here…', 'buddypress' ) } 57 onSelectItem={ setAttributes } 58 useAvatar={ isAvatarEnabled } 59 /> 60 </Placeholder> 61 ); 62 } 63 64 return ( 65 <Fragment> 66 <BlockControls> 67 <Toolbar> 68 <ToolbarButton 69 icon="edit" 70 title={ __( 'Select another member', 'buddypress' ) } 71 onClick={ () =>{ 72 setAttributes( { itemID: 0 } ); 73 } } 74 /> 75 </Toolbar> 76 </BlockControls> 77 <InspectorControls> 78 <PanelBody title={ __( 'Settings', 'buddypress' ) } initialOpen={ true }> 79 <ToggleControl 80 label={ __( 'Display Profile button', 'buddypress' ) } 81 checked={ !! displayActionButton } 82 onChange={ () => { 83 setAttributes( { displayActionButton: ! displayActionButton } ); 84 } } 85 help={ 86 displayActionButton 87 ? __( 'Include a link to the user\'s profile page under their display name.', 'buddypress' ) 88 : __( 'Toggle to display a link to the user\'s profile page under their display name.', 'buddypress' ) 89 } 90 /> 91 92 { isAvatarEnabled && ( 93 <SelectControl 94 label={ __( 'Avatar size', 'buddypress' ) } 95 value={ avatarSize } 96 options={ AVATAR_SIZES } 97 help={ __( 'Select "None" to disable the avatar.', 'buddypress' ) } 98 onChange={ ( option ) => { 99 setAttributes( { avatarSize: option } ); 100 } } 101 /> 102 ) } 103 104 { isCoverImageEnabled && ( 105 <ToggleControl 106 label={ __( 'Display Cover Image', 'buddypress' ) } 107 checked={ !! displayCoverImage } 108 onChange={ () => { 109 setAttributes( { displayCoverImage: ! displayCoverImage } ); 110 } } 111 help={ 112 displayCoverImage 113 ? __( 'Include the user\'s cover image over their display name.', 'buddypress' ) 114 : __( 'Toggle to display the user\'s cover image over their display name.', 'buddypress' ) 115 } 116 /> 117 ) } 118 119 { isMentionEnabled && ( 120 <ToggleControl 121 label={ __( 'Display Mention slug', 'buddypress' ) } 122 checked={ !! displayMentionSlug } 123 onChange={ () => { 124 setAttributes( { displayMentionSlug: ! displayMentionSlug } ); 125 } } 126 help={ 127 displayMentionSlug 128 ? __( 'Include the user\'s mention name under their display name.', 'buddypress' ) 129 : __( 'Toggle to display the user\'s mention name under their display name.', 'buddypress' ) 130 } 131 /> 132 ) } 133 </PanelBody> 134 </InspectorControls> 135 <Disabled> 136 <ServerSideRender block="bp/member" attributes={ attributes } /> 137 </Disabled> 138 </Fragment> 139 ); 140 }; 141 142 const editMemberBlock = compose( [ 143 withSelect( ( select ) => { 144 const editorSettings = select( 'core/editor' ).getEditorSettings(); 145 return { 146 bpSettings: editorSettings.bp.members || {}, 147 }; 148 } ), 149 ] )( editMember ); 16 import editMemberBlock from './member/edit'; 150 17 151 18 registerBlockType( 'bp/member', { 152 19 title: __( 'Member', 'buddypress' ), 153 154 20 description: __( 'BuddyPress Member.', 'buddypress' ), 155 156 21 icon: 'admin-users', 157 158 22 category: 'buddypress', 159 160 23 attributes: { 161 24 itemID: { … … 180 43 }, 181 44 }, 182 183 45 edit: editMemberBlock, 184 46 } );
Note: See TracChangeset
for help on using the changeset viewer.