diff --git a/package.json b/package.json index e693b6a312..0d0d658c05 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "@types/glob": "^7.2.0", "@types/jest": "^27.0.2", "@types/node": "^16.11.7", - "@typescript-eslint/eslint-plugin": "^5.3.1", + "@typescript-eslint/eslint-plugin": "^5.4.0", "@typescript-eslint/parser": "^4.33.0", "benchmark": "^2.1.4", "eslint": "^8.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 782360c1d3..d8f11f0065 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ specifiers: '@types/glob': ^7.2.0 '@types/jest': ^27.0.2 '@types/node': ^16.11.7 - '@typescript-eslint/eslint-plugin': ^5.3.1 + '@typescript-eslint/eslint-plugin': ^5.4.0 '@typescript-eslint/parser': ^4.33.0 benchmark: ^2.1.4 eslint: ^8.2.0 @@ -52,7 +52,7 @@ devDependencies: '@types/glob': 7.2.0 '@types/jest': 27.0.2 '@types/node': 16.11.7 - '@typescript-eslint/eslint-plugin': 5.3.1_041d5d1877855c83916d3396e394691f + '@typescript-eslint/eslint-plugin': 5.4.0_041d5d1877855c83916d3396e394691f '@typescript-eslint/parser': 4.33.0_eslint@8.2.0+typescript@4.4.4 benchmark: 2.1.4 eslint: 8.2.0 @@ -93,8 +93,8 @@ packages: '@babel/highlight': 7.16.0 dev: true - /@babel/compat-data/7.16.0: - resolution: {integrity: sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==} + /@babel/compat-data/7.16.4: + resolution: {integrity: sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==} engines: {node: '>=6.9.0'} dev: true @@ -107,7 +107,7 @@ packages: '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 '@babel/helper-module-transforms': 7.16.0 '@babel/helpers': 7.16.3 - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/template': 7.16.0 '@babel/traverse': 7.16.3 '@babel/types': 7.16.0 @@ -151,10 +151,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.16.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.16.0 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.18.0 + browserslist: 4.18.1 semver: 6.3.0 dev: true @@ -186,8 +186,8 @@ packages: regexpu-core: 4.8.0 dev: true - /@babel/helper-define-polyfill-provider/0.2.4_@babel+core@7.16.0: - resolution: {integrity: sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==} + /@babel/helper-define-polyfill-provider/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: @@ -276,8 +276,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator/7.16.0: - resolution: {integrity: sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==} + /@babel/helper-remap-async-to-generator/7.16.4: + resolution: {integrity: sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-annotate-as-pure': 7.16.0 @@ -362,8 +362,8 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.16.3: - resolution: {integrity: sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==} + /@babel/parser/7.16.4: + resolution: {integrity: sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==} engines: {node: '>=6.0.0'} hasBin: true dev: true @@ -390,15 +390,15 @@ packages: '@babel/plugin-proposal-optional-chaining': 7.16.0_@babel+core@7.16.0 dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==} + /@babel/plugin-proposal-async-generator-functions/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.16.0 + '@babel/helper-remap-async-to-generator': 7.16.4 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.16.0 transitivePeerDependencies: - supports-color @@ -503,7 +503,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.16.0 '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 @@ -749,7 +749,7 @@ packages: '@babel/core': 7.16.0 '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - '@babel/helper-remap-async-to-generator': 7.16.0 + '@babel/helper-remap-async-to-generator': 7.16.4 transitivePeerDependencies: - supports-color dev: true @@ -1016,8 +1016,8 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/plugin-transform-runtime/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==} + /@babel/plugin-transform-runtime/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-pru6+yHANMTukMtEZGC4fs7XPwg35v8sj5CIEmE+gEkFljFiVJxEWxx/7ZDkTK+iZRYo1bFXBtfIN95+K3cJ5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1025,9 +1025,9 @@ packages: '@babel/core': 7.16.0 '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 - babel-plugin-polyfill-corejs2: 0.2.3_@babel+core@7.16.0 - babel-plugin-polyfill-corejs3: 0.3.0_@babel+core@7.16.0 - babel-plugin-polyfill-regenerator: 0.2.3_@babel+core@7.16.0 + babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0 + babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.0 + babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -1105,20 +1105,20 @@ packages: '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/preset-env/7.16.0_@babel+core@7.16.0: - resolution: {integrity: sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==} + /@babel/preset-env/7.16.4_@babel+core@7.16.0: + resolution: {integrity: sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.16.0 '@babel/helper-compilation-targets': 7.16.3_@babel+core@7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/helper-validator-option': 7.14.5 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.2_@babel+core@7.16.0 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.0_@babel+core@7.16.0 - '@babel/plugin-proposal-async-generator-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-async-generator-functions': 7.16.4_@babel+core@7.16.0 '@babel/plugin-proposal-class-properties': 7.16.0_@babel+core@7.16.0 '@babel/plugin-proposal-class-static-block': 7.16.0_@babel+core@7.16.0 '@babel/plugin-proposal-dynamic-import': 7.16.0_@babel+core@7.16.0 @@ -1181,9 +1181,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.16.0_@babel+core@7.16.0 '@babel/preset-modules': 0.1.5_@babel+core@7.16.0 '@babel/types': 7.16.0 - babel-plugin-polyfill-corejs2: 0.2.3_@babel+core@7.16.0 - babel-plugin-polyfill-corejs3: 0.3.0_@babel+core@7.16.0 - babel-plugin-polyfill-regenerator: 0.2.3_@babel+core@7.16.0 + babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0 + babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.0 + babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0 core-js-compat: 3.19.1 semver: 6.3.0 transitivePeerDependencies: @@ -1215,7 +1215,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.0 - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/types': 7.16.0 dev: true @@ -1228,7 +1228,7 @@ packages: '@babel/helper-function-name': 7.16.0 '@babel/helper-hoist-variables': 7.16.0 '@babel/helper-split-export-declaration': 7.16.0 - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/types': 7.16.0 debug: 4.3.2 globals: 11.12.0 @@ -1687,8 +1687,8 @@ packages: chalk: 4.1.2 dev: true - /@mdn/browser-compat-data/4.0.10: - resolution: {integrity: sha512-vLJbqPv8bZxJax7dRaGP8O9Xe3X7vdbF1IYzRajP5wGoAkgIl8WBvouRhrOMz1n5nVFjrQ8KWRWtykmHk+iGtg==} + /@mdn/browser-compat-data/4.0.11: + resolution: {integrity: sha512-rmQPBLe3/DuJy0Bcr1KNuSiIcgV67R2AeLxagKMQTI0R8F9lLC894wJRYhA5ytV0CIi7dzxILqdFeuVbqrkoCA==} dev: true /@napi-rs/triples/1.0.3: @@ -1701,8 +1701,8 @@ packages: '@napi-rs/triples': 1.0.3 dev: true - /@node-rs/xxhash-android-arm64/1.0.0: - resolution: {integrity: sha512-42kUl4BftrywIz5ce8vjRop9/+W+0thwOL8Q0xFvOnlKIrFBprbF0qGTC67p+GJVGIJFU8SD8ykVF0aN7SpGUA==} + /@node-rs/xxhash-android-arm64/1.0.1: + resolution: {integrity: sha512-w9cIPIzSVjMrsZYpg4jqS4VmqEIWdXtteCO3jO0/RU4wF5aDO0UMYsYVMgWnnq8zLY2xpDOHpw9z+jlI2C8axA==} engines: {node: '>= 12'} cpu: [arm64] os: [android] @@ -1710,8 +1710,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-darwin-arm64/1.0.0: - resolution: {integrity: sha512-MMXib4NbxQ3nIMu7d+jQsvhx/afO3GW5FnCOZYKxRgvwmu/s0emu3/nbDIV4d19gVrZE76o9zbAcgGkbZ5p02g==} + /@node-rs/xxhash-darwin-arm64/1.0.1: + resolution: {integrity: sha512-tMllwdYgnEJUJD3Gn2ahrT3R4TI8OH11oyrjpSDVdh0TZsrEiqN2WMUFgEB1nEeowujmIBhGDDb1RnwcPCCCdA==} engines: {node: '>= 12'} cpu: [arm64] os: [darwin] @@ -1719,8 +1719,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-darwin-x64/1.0.0: - resolution: {integrity: sha512-aBOj3UwGTnLRfutS/70GkAdZTBtqNputxs9IUXvmHcXApqM750NNTtp/bqUhebKf9Lp9VjiR3Y1T2/YPvTYZjw==} + /@node-rs/xxhash-darwin-x64/1.0.1: + resolution: {integrity: sha512-W2bwfoPYgbNuaLfBCbxdCLTZCddLwb0rOeocbxCeZukX2OaPfTzkuexd21yaWrsesateCHhR7M+JcvqsMzqv6Q==} engines: {node: '>= 12'} cpu: [x64] os: [darwin] @@ -1728,8 +1728,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-freebsd-x64/1.0.0: - resolution: {integrity: sha512-RucPV0CBFZv4TTac4YhI4XFCPwPKPd8kePzy+YBCY+lt341A09tIIE60GDX0LExpTHKEp/+1375SE/x8QtJj4Q==} + /@node-rs/xxhash-freebsd-x64/1.0.1: + resolution: {integrity: sha512-i4nIXRNb1Tg9rADrTEpZqIPckSGn1zyWYVpdINqzrmOeKtwqaBo4p1hfxIvIwKYQp76+WqA1032PCP1dkyQ8SQ==} engines: {node: '>= 12'} cpu: [x64] os: [freebsd] @@ -1737,8 +1737,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-linux-arm-gnueabihf/1.0.0: - resolution: {integrity: sha512-pLTgTyQr1C9HZBoEbAPuNebeylWPGMa+gPilqpstg/aRmHleasPWBjURbX8UMK9iGADeS0OhV/p3XueQ6369MQ==} + /@node-rs/xxhash-linux-arm-gnueabihf/1.0.1: + resolution: {integrity: sha512-Igt8xVHj4Qzog+CgZO2b5asyVLQjAt3eojW9c3Oyi8TlMJUuLu/q7q+c0piKirD5BngBq5zOKMEJbCbawWMc8A==} engines: {node: '>= 12'} cpu: [arm] os: [linux] @@ -1746,8 +1746,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-linux-arm64-gnu/1.0.0: - resolution: {integrity: sha512-o4UdKnTe0x6n7/3vVpIORF9p7M9R8latdvQ/fjOgCou80peSboC9AZprsqUGPiEZ7YG5+ZphMF4S8+TEZoaLSg==} + /@node-rs/xxhash-linux-arm64-gnu/1.0.1: + resolution: {integrity: sha512-TaAAVCmRlUupEEoo5lhWXXwASU+EsWj+wPuen+ngELMNhEXRTj4ZYSKMS3Aoiy00EhqgztzCFdKNNSNlI0vWLQ==} engines: {node: '>= 12'} cpu: [arm64] os: [linux] @@ -1755,8 +1755,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-linux-arm64-musl/1.0.0: - resolution: {integrity: sha512-AjGWZiCkoqaS3SYXdMr9470bVj9QtzZND2amYHWcj6Thi0fl3jiZ1n7gMmzEYuUxSfeNWqWMY5u0G82sbmsi9Q==} + /@node-rs/xxhash-linux-arm64-musl/1.0.1: + resolution: {integrity: sha512-li9o0bDEnY1RefDuJkhWEk/4hAk4ojAsR6+auzYbTY3xLgp5+JWPMzvqGw/YwlvyAS7UGrkRo1nyfW/Nyen9jA==} engines: {node: '>= 12'} cpu: [arm64] os: [linux] @@ -1764,8 +1764,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-linux-x64-gnu/1.0.0: - resolution: {integrity: sha512-zJpQTjDrSz//IZ9YoNOoOEz2XnFIMprn4KKCvyEBkx6r16kAvzzTpynqFOcQvXWSErW4PAf8QkgY4hv+R0S89Q==} + /@node-rs/xxhash-linux-x64-gnu/1.0.1: + resolution: {integrity: sha512-UAaB1Gc28oup9BsiHCjGglfFtWJie+KVMpfdS4Ko4lZJY6SITPb+3KDHUKieKJGW2SLp1J3FR1v/Ut/ehZ0jQQ==} engines: {node: '>= 12'} cpu: [x64] os: [linux] @@ -1773,8 +1773,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-linux-x64-musl/1.0.0: - resolution: {integrity: sha512-tJu5ubJ/ljmFaMuQBjSs7z8UHhAh9fK6V9I58wHETjU8Q+8r2IYarwsQ4e4fmochDjz3/R8xm02WMHR7s5I/vw==} + /@node-rs/xxhash-linux-x64-musl/1.0.1: + resolution: {integrity: sha512-Ailcrvvoj/St/puyTtqzu6q+zVJSNFmo+ekiCAUcezq+pLeedYPsA5roQ6rCeUiiF+PovBryQXPuHPbxgAtIxw==} engines: {node: '>= 12'} cpu: [x64] os: [linux] @@ -1782,8 +1782,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-win32-arm64-msvc/1.0.0: - resolution: {integrity: sha512-gAPGspa5BIZ/6SQMgCzhSEOfgOgTaNpGf6oFFo+Q05AOkPUwkWS+BOpuYhoopFWUIr23Q7Ej2Ne8MYpQknC3og==} + /@node-rs/xxhash-win32-arm64-msvc/1.0.1: + resolution: {integrity: sha512-tLPFVDKNaZ2NrSPPZtxHsh+h4OWRVjuSR0hWO93s/Sn4TKnLv11I6HakBarwQUReYsyav/0aCilWHIjH1DP28w==} engines: {node: '>= 12'} cpu: [arm64] os: [win32] @@ -1791,8 +1791,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-win32-ia32-msvc/1.0.0: - resolution: {integrity: sha512-RHEf9Q5kpjH6f+qH5BQdQmwuBV+VG0kWG5xCcsExJ9D6tn899XSZxRPeJNS8AgJvr+mz1nfJzEx8DR2ZzWP+ZQ==} + /@node-rs/xxhash-win32-ia32-msvc/1.0.1: + resolution: {integrity: sha512-2BTLG1FKAwrBEU+9NHwhQA5hCXlLi/p8UusHUeBy8rzhkX6C+xtGfUCRhgJPrSGZp+LoEHlphavbGZ+hUt/taw==} engines: {node: '>= 12'} cpu: [ia32] os: [win32] @@ -1800,8 +1800,8 @@ packages: dev: true optional: true - /@node-rs/xxhash-win32-x64-msvc/1.0.0: - resolution: {integrity: sha512-xT5Xu5mGfgEGoeNRMuqkyM7KdZEL0H4e4RxF+k/B67U/0K0t5fAs2EVH2qDCG2McgbND85G4BMUzdyaMuEuaSQ==} + /@node-rs/xxhash-win32-x64-msvc/1.0.1: + resolution: {integrity: sha512-mQev+YV+6bFWq43RQsgLfg1x19COrkhGTYpskOFdiitlJoeyMsQGOE2AdtztwPlXOF7oAN8gg6x12KWf4gxhKw==} engines: {node: '>= 12'} cpu: [x64] os: [win32] @@ -1809,24 +1809,24 @@ packages: dev: true optional: true - /@node-rs/xxhash/1.0.0: - resolution: {integrity: sha512-wVhbJT3QumfE7zlMLAZoAllaUufN5r3ia8vatKaqcG/Bau9SdFmcZpo8IuWDfSX+Jqyh9dViSRpUYChrVUvyFw==} + /@node-rs/xxhash/1.0.1: + resolution: {integrity: sha512-IYb5vx36csK0TFtyl/pSuoSXiT1qj/PtPCItk30qdFDMoDgwJzvcPohFugEVn4Bvxc7aBDTjo25CGLtnu96lNQ==} engines: {node: '>= 12'} dependencies: '@node-rs/helper': 1.2.1 optionalDependencies: - '@node-rs/xxhash-android-arm64': 1.0.0 - '@node-rs/xxhash-darwin-arm64': 1.0.0 - '@node-rs/xxhash-darwin-x64': 1.0.0 - '@node-rs/xxhash-freebsd-x64': 1.0.0 - '@node-rs/xxhash-linux-arm-gnueabihf': 1.0.0 - '@node-rs/xxhash-linux-arm64-gnu': 1.0.0 - '@node-rs/xxhash-linux-arm64-musl': 1.0.0 - '@node-rs/xxhash-linux-x64-gnu': 1.0.0 - '@node-rs/xxhash-linux-x64-musl': 1.0.0 - '@node-rs/xxhash-win32-arm64-msvc': 1.0.0 - '@node-rs/xxhash-win32-ia32-msvc': 1.0.0 - '@node-rs/xxhash-win32-x64-msvc': 1.0.0 + '@node-rs/xxhash-android-arm64': 1.0.1 + '@node-rs/xxhash-darwin-arm64': 1.0.1 + '@node-rs/xxhash-darwin-x64': 1.0.1 + '@node-rs/xxhash-freebsd-x64': 1.0.1 + '@node-rs/xxhash-linux-arm-gnueabihf': 1.0.1 + '@node-rs/xxhash-linux-arm64-gnu': 1.0.1 + '@node-rs/xxhash-linux-arm64-musl': 1.0.1 + '@node-rs/xxhash-linux-x64-gnu': 1.0.1 + '@node-rs/xxhash-linux-x64-musl': 1.0.1 + '@node-rs/xxhash-win32-arm64-msvc': 1.0.1 + '@node-rs/xxhash-win32-ia32-msvc': 1.0.1 + '@node-rs/xxhash-win32-x64-msvc': 1.0.1 dev: true /@nodelib/fs.scandir/2.1.5: @@ -2012,7 +2012,7 @@ packages: /@swc-node/jest/1.4.1: resolution: {integrity: sha512-Rv1Pt8T+kbj2QYB5uzOgKGTfbVXswa5VV5Es/RM42mu3qy2LerAW0J7mhttFDBGTvtN/ztTjcCpS601+vgULmg==} dependencies: - '@node-rs/xxhash': 1.0.0 + '@node-rs/xxhash': 1.0.1 '@swc-node/core': 1.8.0 dev: true @@ -2186,7 +2186,7 @@ packages: /@types/babel__core/7.1.16: resolution: {integrity: sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==} dependencies: - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/types': 7.16.0 '@types/babel__generator': 7.6.3 '@types/babel__template': 7.4.1 @@ -2202,7 +2202,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/types': 7.16.0 dev: true @@ -2333,8 +2333,8 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/eslint-plugin/5.3.1_041d5d1877855c83916d3396e394691f: - resolution: {integrity: sha512-cFImaoIr5Ojj358xI/SDhjog57OK2NqlpxwdcgyxDA3bJlZcJq5CPzUXtpD7CxI2Hm6ATU7w5fQnnkVnmwpHqw==} + /@typescript-eslint/eslint-plugin/5.4.0_041d5d1877855c83916d3396e394691f: + resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2344,9 +2344,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.3.1_eslint@8.2.0+typescript@4.4.4 + '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.2.0+typescript@4.4.4 '@typescript-eslint/parser': 4.33.0_eslint@8.2.0+typescript@4.4.4 - '@typescript-eslint/scope-manager': 5.3.1 + '@typescript-eslint/scope-manager': 5.4.0 debug: 4.3.2 eslint: 8.2.0 functional-red-black-tree: 1.0.1 @@ -2359,16 +2359,16 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.3.1_eslint@8.2.0+typescript@4.4.4: - resolution: {integrity: sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==} + /@typescript-eslint/experimental-utils/5.4.0_eslint@8.2.0+typescript@4.4.4: + resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.3.1 - '@typescript-eslint/types': 5.3.1 - '@typescript-eslint/typescript-estree': 5.3.1_typescript@4.4.4 + '@typescript-eslint/scope-manager': 5.4.0 + '@typescript-eslint/types': 5.4.0 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.4.4 eslint: 8.2.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.2.0 @@ -2405,12 +2405,12 @@ packages: '@typescript-eslint/visitor-keys': 4.33.0 dev: true - /@typescript-eslint/scope-manager/5.3.1: - resolution: {integrity: sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==} + /@typescript-eslint/scope-manager/5.4.0: + resolution: {integrity: sha512-pRxFjYwoi8R+n+sibjgF9iUiAELU9ihPBtHzocyW8v8D8G8KeQvXTsW7+CBYIyTYsmhtNk50QPGLE3vrvhM5KA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.3.1 - '@typescript-eslint/visitor-keys': 5.3.1 + '@typescript-eslint/types': 5.4.0 + '@typescript-eslint/visitor-keys': 5.4.0 dev: true /@typescript-eslint/types/4.33.0: @@ -2418,8 +2418,8 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/types/5.3.1: - resolution: {integrity: sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==} + /@typescript-eslint/types/5.4.0: + resolution: {integrity: sha512-GjXNpmn+n1LvnttarX+sPD6+S7giO+9LxDIGlRl4wK3a7qMWALOHYuVSZpPTfEIklYjaWuMtfKdeByx0AcaThA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -2444,8 +2444,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.3.1_typescript@4.4.4: - resolution: {integrity: sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==} + /@typescript-eslint/typescript-estree/5.4.0_typescript@4.4.4: + resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2453,8 +2453,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.3.1 - '@typescript-eslint/visitor-keys': 5.3.1 + '@typescript-eslint/types': 5.4.0 + '@typescript-eslint/visitor-keys': 5.4.0 debug: 4.3.2 globby: 11.0.4 is-glob: 4.0.3 @@ -2473,11 +2473,11 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@typescript-eslint/visitor-keys/5.3.1: - resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==} + /@typescript-eslint/visitor-keys/5.4.0: + resolution: {integrity: sha512-PVbax7MeE7tdLfW5SA0fs8NGVVr+buMPrcj+CWYWPXsZCH8qZ1THufDzbXm1xrZ2b2PA1iENJ0sRq5fuUtvsJg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.3.1 + '@typescript-eslint/types': 5.4.0 eslint-visitor-keys: 3.1.0 dev: true @@ -2584,8 +2584,8 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.8.0: - resolution: {integrity: sha512-L+cJ/+pkdICMueKR6wIx3VP2fjIx3yAhuvadUv/osv9yFD7OVZy442xFF+Oeu3ZvmhBGQzoF6mTSt+LUWBmGQg==} + /ajv/8.8.1: + resolution: {integrity: sha512-6CiMNDrzv0ZR916u2T+iRunnD60uWmNn8SkdB44/6stVORUg0aAkWO7PkOhpCmjmW8f2I/G/xnowD66fxGyQJg==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -2778,38 +2778,38 @@ packages: '@types/babel__traverse': 7.14.2 dev: true - /babel-plugin-polyfill-corejs2/0.2.3_@babel+core@7.16.0: - resolution: {integrity: sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==} + /babel-plugin-polyfill-corejs2/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.16.0 + '@babel/compat-data': 7.16.4 '@babel/core': 7.16.0 - '@babel/helper-define-polyfill-provider': 0.2.4_@babel+core@7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.3.0_@babel+core@7.16.0: - resolution: {integrity: sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==} + /babel-plugin-polyfill-corejs3/0.4.0_@babel+core@7.16.0: + resolution: {integrity: sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.0 - '@babel/helper-define-polyfill-provider': 0.2.4_@babel+core@7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 core-js-compat: 3.19.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.2.3_@babel+core@7.16.0: - resolution: {integrity: sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==} + /babel-plugin-polyfill-regenerator/0.3.0_@babel+core@7.16.0: + resolution: {integrity: sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.16.0 - '@babel/helper-define-polyfill-provider': 0.2.4_@babel+core@7.16.0 + '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 transitivePeerDependencies: - supports-color dev: true @@ -2921,7 +2921,7 @@ packages: resolution: {integrity: sha512-70g7RMq7eKVc2NnvybDtF+G6A6vVnF5fLXJ3qQqiquDb5t8O2OWUzux0F2/+Z7Cix9ZR1NdTfaAQl9AZyCB3Dw==} engines: {node: '>=8.0.0'} dependencies: - '@mdn/browser-compat-data': 4.0.10 + '@mdn/browser-compat-data': 4.0.11 '@types/object-path': 0.11.1 '@types/semver': 7.3.9 '@types/ua-parser-js': 0.7.36 @@ -2939,19 +2939,19 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001280 - electron-to-chromium: 1.3.896 + electron-to-chromium: 1.3.899 escalade: 3.1.1 nanocolors: 0.1.12 node-releases: 1.1.77 dev: true - /browserslist/4.18.0: - resolution: {integrity: sha512-ER2M0g5iAR84fS/zjBDqEgU6iO5fS9JI2EkHr5zxDxYEFk3LjhU9Vpp/INb6RMQphxko7PDV1FH38H/qVP5yCA==} + /browserslist/4.18.1: + resolution: {integrity: sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: caniuse-lite: 1.0.30001280 - electron-to-chromium: 1.3.896 + electron-to-chromium: 1.3.899 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 @@ -3272,7 +3272,7 @@ packages: /core-js-compat/3.19.1: resolution: {integrity: sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==} dependencies: - browserslist: 4.18.0 + browserslist: 4.18.1 semver: 7.0.0 dev: true @@ -3499,8 +3499,8 @@ packages: safer-buffer: 2.1.2 dev: true - /electron-to-chromium/1.3.896: - resolution: {integrity: sha512-NcGkBVXePiuUrPLV8IxP43n1EOtdg+dudVjrfVEUd/bOqpQUFZ2diL5PPYzbgEhZFEltdXV3AcyKwGnEQ5lhMA==} + /electron-to-chromium/1.3.899: + resolution: {integrity: sha512-w16Dtd2zl7VZ4N4Db+FIa7n36sgPGCKjrKvUUmp5ialsikvcQLjcJR9RWnlYNxIyEHLdHaoIZEqKsPxU9MdyBg==} dev: true /emittery/0.8.1: @@ -3550,164 +3550,164 @@ packages: xtend: 4.0.2 dev: true - /esbuild-android-arm64/0.13.13: - resolution: {integrity: sha512-T02aneWWguJrF082jZworjU6vm8f4UQ+IH2K3HREtlqoY9voiJUwHLRL6khRlsNLzVglqgqb7a3HfGx7hAADCQ==} + /esbuild-android-arm64/0.13.14: + resolution: {integrity: sha512-Q+Xhfp827r+ma8/DJgpMRUbDZfefsk13oePFEXEIJ4gxFbNv5+vyiYXYuKm43/+++EJXpnaYmEnu4hAKbAWYbA==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /esbuild-darwin-64/0.13.13: - resolution: {integrity: sha512-wkaiGAsN/09X9kDlkxFfbbIgR78SNjMOfUhoel3CqKBDsi9uZhw7HBNHNxTzYUK8X8LAKFpbODgcRB3b/I8gHA==} + /esbuild-darwin-64/0.13.14: + resolution: {integrity: sha512-YmOhRns6QBNSjpVdTahi/yZ8dscx9ai7a6OY6z5ACgOuQuaQ2Qk2qgJ0/siZ6LgD0gJFMV8UINFV5oky5TFNQQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-darwin-arm64/0.13.13: - resolution: {integrity: sha512-b02/nNKGSV85Gw9pUCI5B48AYjk0vFggDeom0S6QMP/cEDtjSh1WVfoIFNAaLA0MHWfue8KBwoGVsN7rBshs4g==} + /esbuild-darwin-arm64/0.13.14: + resolution: {integrity: sha512-Lp00VTli2jqZghSa68fx3fEFCPsO1hK59RMo1PRap5RUjhf55OmaZTZYnCDI0FVlCtt+gBwX5qwFt4lc6tI1xg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-freebsd-64/0.13.13: - resolution: {integrity: sha512-ALgXYNYDzk9YPVk80A+G4vz2D22Gv4j4y25exDBGgqTcwrVQP8rf/rjwUjHoh9apP76oLbUZTmUmvCMuTI1V9A==} + /esbuild-freebsd-64/0.13.14: + resolution: {integrity: sha512-BKosI3jtvTfnmsCW37B1TyxMUjkRWKqopR0CE9AF2ratdpkxdR24Vpe3gLKNyWiZ7BE96/SO5/YfhbPUzY8wKw==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-freebsd-arm64/0.13.13: - resolution: {integrity: sha512-uFvkCpsZ1yqWQuonw5T1WZ4j59xP/PCvtu6I4pbLejhNo4nwjW6YalqnBvBSORq5/Ifo9S/wsIlVHzkzEwdtlw==} + /esbuild-freebsd-arm64/0.13.14: + resolution: {integrity: sha512-yd2uh0yf+fWv5114+SYTl4/1oDWtr4nN5Op+PGxAkMqHfYfLjFKpcxwCo/QOS/0NWqPVE8O41IYZlFhbEN2B8Q==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-linux-32/0.13.13: - resolution: {integrity: sha512-yxR9BBwEPs9acVEwTrEE2JJNHYVuPQC9YGjRfbNqtyfK/vVBQYuw8JaeRFAvFs3pVJdQD0C2BNP4q9d62SCP4w==} + /esbuild-linux-32/0.13.14: + resolution: {integrity: sha512-a8rOnS1oWSfkkYWXoD2yXNV4BdbDKA7PNVQ1klqkY9SoSApL7io66w5H44mTLsfyw7G6Z2vLlaLI2nz9MMAowA==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-64/0.13.13: - resolution: {integrity: sha512-kzhjlrlJ+6ESRB/n12WTGll94+y+HFeyoWsOrLo/Si0s0f+Vip4b8vlnG0GSiS6JTsWYAtGHReGczFOaETlKIw==} + /esbuild-linux-64/0.13.14: + resolution: {integrity: sha512-yPZSoMs9W2MC3Dw+6kflKt5FfQm6Dicex9dGIr1OlHRsn3Hm7yGMUTctlkW53KknnZdOdcdd5upxvbxqymczVQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm/0.13.13: - resolution: {integrity: sha512-hXub4pcEds+U1TfvLp1maJ+GHRw7oizvzbGRdUvVDwtITtjq8qpHV5Q5hWNNn6Q+b3b2UxF03JcgnpzCw96nUQ==} + /esbuild-linux-arm/0.13.14: + resolution: {integrity: sha512-8chZE4pkKRvJ/M/iwsNQ1KqsRg2RyU5eT/x2flNt/f8F2TVrDreR7I0HEeCR50wLla3B1C3wTIOzQBmjuc6uWg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm64/0.13.13: - resolution: {integrity: sha512-KMrEfnVbmmJxT3vfTnPv/AiXpBFbbyExH13BsUGy1HZRPFMi5Gev5gk8kJIZCQSRfNR17aqq8sO5Crm2KpZkng==} + /esbuild-linux-arm64/0.13.14: + resolution: {integrity: sha512-Lvo391ln9PzC334e+jJ2S0Rt0cxP47eoH5gFyv/E8HhOnEJTvm7A+RRnMjjHnejELacTTfYgFGQYPjLsi/jObQ==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-mips64le/0.13.13: - resolution: {integrity: sha512-cJT9O1LYljqnnqlHaS0hdG73t7hHzF3zcN0BPsjvBq+5Ad47VJun+/IG4inPhk8ta0aEDK6LdP+F9299xa483w==} + /esbuild-linux-mips64le/0.13.14: + resolution: {integrity: sha512-MZhgxbmrWbpY3TOE029O6l5tokG9+Yoj2hW7vdit/d/VnmneqeGrSHADuDL6qXM8L5jaCiaivb4VhsyVCpdAbQ==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-ppc64le/0.13.13: - resolution: {integrity: sha512-+rghW8st6/7O6QJqAjVK3eXzKkZqYAw6LgHv7yTMiJ6ASnNvghSeOcIvXFep3W2oaJc35SgSPf21Ugh0o777qQ==} + /esbuild-linux-ppc64le/0.13.14: + resolution: {integrity: sha512-un7KMwS7fX1Un6BjfSZxTT8L5cV/8Uf4SAhM7WYy2XF8o8TI+uRxxD03svZnRNIPsN2J5cl6qV4n7Iwz+yhhVw==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-netbsd-64/0.13.13: - resolution: {integrity: sha512-A/B7rwmzPdzF8c3mht5TukbnNwY5qMJqes09ou0RSzA5/jm7Jwl/8z853ofujTFOLhkNHUf002EAgokzSgEMpQ==} + /esbuild-netbsd-64/0.13.14: + resolution: {integrity: sha512-5ekKx/YbOmmlTeNxBjh38Uh5TGn5C4uyqN17i67k18pS3J+U2hTVD7rCxcFcRS1AjNWumkVL3jWqYXadFwMS0Q==} cpu: [x64] os: [netbsd] requiresBuild: true dev: true optional: true - /esbuild-openbsd-64/0.13.13: - resolution: {integrity: sha512-szwtuRA4rXKT3BbwoGpsff6G7nGxdKgUbW9LQo6nm0TVCCjDNDC/LXxT994duIW8Tyq04xZzzZSW7x7ttDiw1w==} + /esbuild-openbsd-64/0.13.14: + resolution: {integrity: sha512-9bzvwewHjct2Cv5XcVoE1yW5YTW12Sk838EYfA46abgnhxGoFSD1mFcaztp5HHC43AsF+hQxbSFG/RilONARUA==} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /esbuild-sunos-64/0.13.13: - resolution: {integrity: sha512-ihyds9O48tVOYF48iaHYUK/boU5zRaLOXFS+OOL3ceD39AyHo46HVmsJLc7A2ez0AxNZCxuhu+P9OxfPfycTYQ==} + /esbuild-sunos-64/0.13.14: + resolution: {integrity: sha512-mjMrZB76M6FmoiTvj/RGWilrioR7gVwtFBRVugr9qLarXMIU1W/pQx+ieEOtflrW61xo8w1fcxyHsVVGRvoQ0w==} cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true - /esbuild-windows-32/0.13.13: - resolution: {integrity: sha512-h2RTYwpG4ldGVJlbmORObmilzL8EECy8BFiF8trWE1ZPHLpECE9//J3Bi+W3eDUuv/TqUbiNpGrq4t/odbayUw==} + /esbuild-windows-32/0.13.14: + resolution: {integrity: sha512-GZa6mrx2rgfbH/5uHg0Rdw50TuOKbdoKCpEBitzmG5tsXBdce+cOL+iFO5joZc6fDVCLW3Y6tjxmSXRk/v20Hg==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-64/0.13.13: - resolution: {integrity: sha512-oMrgjP4CjONvDHe7IZXHrMk3wX5Lof/IwFEIbwbhgbXGBaN2dke9PkViTiXC3zGJSGpMvATXVplEhlInJ0drHA==} + /esbuild-windows-64/0.13.14: + resolution: {integrity: sha512-Lsgqah24bT7ClHjLp/Pj3A9wxjhIAJyWQcrOV4jqXAFikmrp2CspA8IkJgw7HFjx6QrJuhpcKVbCAe/xw0i2yw==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-arm64/0.13.13: - resolution: {integrity: sha512-6fsDfTuTvltYB5k+QPah/x7LrI2+OLAJLE3bWLDiZI6E8wXMQU+wLqtEO/U/RvJgVY1loPs5eMpUBpVajczh1A==} + /esbuild-windows-arm64/0.13.14: + resolution: {integrity: sha512-KP8FHVlWGhM7nzYtURsGnskXb/cBCPTfj0gOKfjKq2tHtYnhDZywsUG57nk7TKhhK0fL11LcejHG3LRW9RF/9A==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild/0.13.13: - resolution: {integrity: sha512-Z17A/R6D0b4s3MousytQ/5i7mTCbaF+Ua/yPfoe71vdTv4KBvVAvQ/6ytMngM2DwGJosl8WxaD75NOQl2QF26Q==} + /esbuild/0.13.14: + resolution: {integrity: sha512-xu4D+1ji9x53ocuomcY+KOrwAnWzhBu/wTEjpdgZ8I1c8i5vboYIeigMdzgY1UowYBKa2vZgVgUB32bu7gkxeg==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.13 - esbuild-darwin-64: 0.13.13 - esbuild-darwin-arm64: 0.13.13 - esbuild-freebsd-64: 0.13.13 - esbuild-freebsd-arm64: 0.13.13 - esbuild-linux-32: 0.13.13 - esbuild-linux-64: 0.13.13 - esbuild-linux-arm: 0.13.13 - esbuild-linux-arm64: 0.13.13 - esbuild-linux-mips64le: 0.13.13 - esbuild-linux-ppc64le: 0.13.13 - esbuild-netbsd-64: 0.13.13 - esbuild-openbsd-64: 0.13.13 - esbuild-sunos-64: 0.13.13 - esbuild-windows-32: 0.13.13 - esbuild-windows-64: 0.13.13 - esbuild-windows-arm64: 0.13.13 + esbuild-android-arm64: 0.13.14 + esbuild-darwin-64: 0.13.14 + esbuild-darwin-arm64: 0.13.14 + esbuild-freebsd-64: 0.13.14 + esbuild-freebsd-arm64: 0.13.14 + esbuild-linux-32: 0.13.14 + esbuild-linux-64: 0.13.14 + esbuild-linux-arm: 0.13.14 + esbuild-linux-arm64: 0.13.14 + esbuild-linux-mips64le: 0.13.14 + esbuild-linux-ppc64le: 0.13.14 + esbuild-netbsd-64: 0.13.14 + esbuild-openbsd-64: 0.13.14 + esbuild-sunos-64: 0.13.14 + esbuild-windows-32: 0.13.14 + esbuild-windows-64: 0.13.14 + esbuild-windows-arm64: 0.13.14 dev: true /escalade/3.1.1: @@ -4676,7 +4676,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.16.0 - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -5091,7 +5091,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/generator': 7.16.0 - '@babel/parser': 7.16.3 + '@babel/parser': 7.16.4 '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 '@babel/traverse': 7.16.3 '@babel/types': 7.16.0 @@ -6436,8 +6436,9 @@ packages: filesize: 6.4.0 gzip-size: 6.0.0 pacote: 11.3.5 - terser: 5.9.0 + terser: 5.10.0 transitivePeerDependencies: + - acorn - supports-color dev: true @@ -6450,7 +6451,9 @@ packages: jest-worker: 26.6.2 rollup: 2.58.0 serialize-javascript: 4.0.0 - terser: 5.9.0 + terser: 5.10.0 + transitivePeerDependencies: + - acorn dev: true /rollup-plugin-ts/1.4.7_rollup@2.58.0+typescript@4.4.4: @@ -6461,19 +6464,19 @@ packages: typescript: '>=3.2.x || >= 4.x' dependencies: '@babel/core': 7.16.0 - '@babel/plugin-proposal-async-generator-functions': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-proposal-async-generator-functions': 7.16.4_@babel+core@7.16.0 '@babel/plugin-proposal-json-strings': 7.16.0_@babel+core@7.16.0 '@babel/plugin-proposal-object-rest-spread': 7.16.0_@babel+core@7.16.0 '@babel/plugin-proposal-optional-catch-binding': 7.16.0_@babel+core@7.16.0 '@babel/plugin-proposal-unicode-property-regex': 7.16.0_@babel+core@7.16.0 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.16.0 - '@babel/plugin-transform-runtime': 7.16.0_@babel+core@7.16.0 - '@babel/preset-env': 7.16.0_@babel+core@7.16.0 + '@babel/plugin-transform-runtime': 7.16.4_@babel+core@7.16.0 + '@babel/preset-env': 7.16.4_@babel+core@7.16.0 '@babel/runtime': 7.16.3 '@rollup/pluginutils': 4.1.1 '@types/babel__core': 7.1.16 '@wessberg/stringutil': 1.0.19 - browserslist: 4.18.0 + browserslist: 4.18.1 browserslist-generator: 1.0.64 chalk: 4.1.2 compatfactory: 0.0.9_typescript@4.4.4 @@ -6887,7 +6890,7 @@ packages: resolution: {integrity: sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.8.0 + ajv: 8.8.1 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -6914,10 +6917,15 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser/5.9.0: - resolution: {integrity: sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==} + /terser/5.10.0: + resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} engines: {node: '>=10'} hasBin: true + peerDependencies: + acorn: ^8.5.0 + peerDependenciesMeta: + acorn: + optional: true dependencies: commander: 2.20.3 source-map: 0.7.3 @@ -7278,7 +7286,7 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.13 + esbuild: 0.13.14 postcss: 8.3.11 resolve: 1.20.0 rollup: 2.58.0 diff --git a/src/drivers/props.ts b/src/drivers/props.ts index dde49c4f40..b50dd5ca13 100644 --- a/src/drivers/props.ts +++ b/src/drivers/props.ts @@ -33,6 +33,7 @@ export const props = workStack.push(() => (el[propName] = newPropValue)); } else { workStack.push(() => { + el[propName] = ''; el.removeAttribute(propName); delete el[propName]; });