diff --git a/package.json b/package.json index 0a5f089..92ee0b0 100644 --- a/package.json +++ b/package.json @@ -19,26 +19,26 @@ "prettier": "prettier-config-atomic", "dependencies": { "@babel/core": "^7", - "@rollup/plugin-babel": "^5.3.1", - "@rollup/plugin-commonjs": "22.0.2", - "@rollup/plugin-json": "4.1.0", - "@rollup/plugin-node-resolve": "13.3.0", - "@rollup/plugin-replace": "^4.0.0", - "@rollup/plugin-typescript": "8.4.0", - "@rollup/plugin-wasm": "^5.1.2", + "@rollup/plugin-babel": "^6.0.0", + "@rollup/plugin-commonjs": "24.0.1", + "@rollup/plugin-json": "6.0.0", + "@rollup/plugin-node-resolve": "15.0.1", + "@rollup/plugin-replace": "^5.0.0", + "@rollup/plugin-typescript": "11.0.0", + "@rollup/plugin-wasm": "^6.0.0", "array-includes-any": "^2.7.3", "csso-cli": "^4.0.0", - "rollup": "^2", + "rollup": "^3.0.0", "rollup-plugin-assemblyscript": "^2.0.0", "rollup-plugin-auto-external": "2.0.0", "rollup-plugin-coffee-script": "2.0.0", - "rollup-plugin-css-only": "^3.1.0", + "rollup-plugin-css-only": "^4.0.0", "rollup-plugin-execute": "^1.1.1", "rollup-plugin-sourcemaps": "^0.6.3", "rollup-plugin-terser": "7.0.2", "rollup-plugin-visualizer": "^5.6.0", "tslib": "^2.3.1", - "typescript": "^4" + "typescript": "^5.0.0" }, "devDependencies": { "assemblyscript": "*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dca6221..f952cd4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,24 +5,24 @@ importers: .: specifiers: '@babel/core': ^7 - '@rollup/plugin-babel': ^5.3.1 - '@rollup/plugin-commonjs': 22.0.2 - '@rollup/plugin-json': 4.1.0 - '@rollup/plugin-node-resolve': 13.3.0 - '@rollup/plugin-replace': ^4.0.0 - '@rollup/plugin-typescript': 8.4.0 - '@rollup/plugin-wasm': ^5.1.2 + '@rollup/plugin-babel': ^6.0.0 + '@rollup/plugin-commonjs': 24.0.1 + '@rollup/plugin-json': 6.0.0 + '@rollup/plugin-node-resolve': 15.0.1 + '@rollup/plugin-replace': ^5.0.0 + '@rollup/plugin-typescript': 11.0.0 + '@rollup/plugin-wasm': ^6.0.0 array-includes-any: ^2.7.3 assemblyscript: '*' coffeescript: ^1 || ^2 csso-cli: ^4.0.0 npm-check-updates: 16.5.6 prettier-config-atomic: ^3.0.6 - rollup: ^2 + rollup: ^3.0.0 rollup-plugin-assemblyscript: ^2.0.0 rollup-plugin-auto-external: 2.0.0 rollup-plugin-coffee-script: 2.0.0 - rollup-plugin-css-only: ^3.1.0 + rollup-plugin-css-only: ^4.0.0 rollup-plugin-execute: ^1.1.1 rollup-plugin-sourcemaps: ^0.6.3 rollup-plugin-terser: 7.0.2 @@ -30,24 +30,24 @@ importers: tslib: ^2.3.1 typescript: ^4 dependencies: - '@rollup/plugin-babel': 5.3.1_@babel+core@7.12.3+rollup@2.42.1 - '@rollup/plugin-commonjs': 22.0.2_rollup@2.42.1 - '@rollup/plugin-json': 4.1.0_rollup@2.42.1 - '@rollup/plugin-node-resolve': 13.3.0_rollup@2.42.1 - '@rollup/plugin-replace': 4.0.0_rollup@2.42.1 - '@rollup/plugin-typescript': 8.4.0_b53c90e70346949ca6a519c486064823 - '@rollup/plugin-wasm': 5.1.2_rollup@2.42.1 + '@rollup/plugin-babel': 6.0.3_@babel+core@7.12.3+rollup@3.19.1 + '@rollup/plugin-commonjs': 24.0.1_rollup@3.19.1 + '@rollup/plugin-json': 6.0.0_rollup@3.19.1 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.19.1 + '@rollup/plugin-replace': 5.0.2_rollup@3.19.1 + '@rollup/plugin-typescript': 11.0.0_ab9bd8af099f25a9530fee3a03d5bf71 + '@rollup/plugin-wasm': 6.1.2_rollup@3.19.1 array-includes-any: 2.7.3 csso-cli: 4.0.1 - rollup: 2.42.1 + rollup: 3.19.1 rollup-plugin-assemblyscript: 2.0.0_assemblyscript@0.18.6 - rollup-plugin-auto-external: 2.0.0_rollup@2.42.1 + rollup-plugin-auto-external: 2.0.0_rollup@3.19.1 rollup-plugin-coffee-script: 2.0.0_coffeescript@1.12.7 - rollup-plugin-css-only: 3.1.0_rollup@2.42.1 + rollup-plugin-css-only: 4.3.0_rollup@3.19.1 rollup-plugin-execute: 1.1.1 - rollup-plugin-sourcemaps: 0.6.3_rollup@2.42.1 - rollup-plugin-terser: 7.0.2_rollup@2.42.1 - rollup-plugin-visualizer: 5.6.0_rollup@2.42.1 + rollup-plugin-sourcemaps: 0.6.3_rollup@3.19.1 + rollup-plugin-terser: 7.0.2_rollup@3.19.1 + rollup-plugin-visualizer: 5.6.0_rollup@3.19.1 tslib: 2.3.1 optionalDependencies: '@babel/core': 7.12.3 @@ -94,7 +94,7 @@ packages: /@babel/generator/7.12.1: resolution: {integrity: sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 jsesc: 2.5.2 source-map: 0.5.7 dev: false @@ -104,38 +104,39 @@ packages: dependencies: '@babel/helper-get-function-arity': 7.10.4 '@babel/template': 7.10.4 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/helper-get-function-arity/7.10.4: resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/helper-member-expression-to-functions/7.12.1: resolution: {integrity: sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false - /@babel/helper-module-imports/7.12.1: - resolution: {integrity: sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==} + /@babel/helper-module-imports/7.18.6: + resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} + engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/helper-module-transforms/7.12.1: resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} dependencies: - '@babel/helper-module-imports': 7.12.1 + '@babel/helper-module-imports': 7.18.6 '@babel/helper-replace-supers': 7.12.1 '@babel/helper-simple-access': 7.12.1 '@babel/helper-split-export-declaration': 7.11.0 - '@babel/helper-validator-identifier': 7.10.4 + '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.10.4 '@babel/traverse': 7.12.1 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -144,7 +145,7 @@ packages: /@babel/helper-optimise-call-expression/7.10.4: resolution: {integrity: sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/helper-replace-supers/7.12.1: @@ -153,7 +154,7 @@ packages: '@babel/helper-member-expression-to-functions': 7.12.1 '@babel/helper-optimise-call-expression': 7.10.4 '@babel/traverse': 7.12.1 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 transitivePeerDependencies: - supports-color dev: false @@ -161,17 +162,23 @@ packages: /@babel/helper-simple-access/7.12.1: resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/helper-split-export-declaration/7.11.0: resolution: {integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==} dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 + dev: false + + /@babel/helper-string-parser/7.19.4: + resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} + engines: {node: '>=6.9.0'} dev: false - /@babel/helper-validator-identifier/7.10.4: - resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==} + /@babel/helper-validator-identifier/7.19.1: + resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} + engines: {node: '>=6.9.0'} dev: false /@babel/helpers/7.12.1: @@ -179,7 +186,7 @@ packages: dependencies: '@babel/template': 7.10.4 '@babel/traverse': 7.12.1 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 transitivePeerDependencies: - supports-color dev: false @@ -187,7 +194,7 @@ packages: /@babel/highlight/7.10.4: resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==} dependencies: - '@babel/helper-validator-identifier': 7.10.4 + '@babel/helper-validator-identifier': 7.19.1 chalk: 2.4.2 js-tokens: 4.0.0 dev: false @@ -197,7 +204,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/template/7.10.4: @@ -205,7 +212,7 @@ packages: dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.12.3 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 dev: false /@babel/traverse/7.12.1: @@ -216,7 +223,7 @@ packages: '@babel/helper-function-name': 7.10.4 '@babel/helper-split-export-declaration': 7.11.0 '@babel/parser': 7.12.3 - '@babel/types': 7.12.1 + '@babel/types': 7.21.3 debug: 4.3.4 globals: 11.12.0 lodash: 4.17.21 @@ -227,15 +234,28 @@ packages: /@babel/types/7.12.1: resolution: {integrity: sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==} dependencies: - '@babel/helper-validator-identifier': 7.10.4 + '@babel/helper-validator-identifier': 7.19.1 lodash: 4.17.21 to-fast-properties: 2.0.0 dev: false + /@babel/types/7.21.3: + resolution: {integrity: sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.19.4 + '@babel/helper-validator-identifier': 7.19.1 + to-fast-properties: 2.0.0 + dev: false + /@gar/promisify/1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true + /@jridgewell/sourcemap-codec/1.4.14: + resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} + dev: false + /@nodelib/fs.scandir/2.1.4: resolution: {integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==} engines: {node: '>= 8'} @@ -356,101 +376,121 @@ packages: config-chain: 1.1.13 dev: true - /@rollup/plugin-babel/5.3.1_@babel+core@7.12.3+rollup@2.42.1: - resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} - engines: {node: '>= 10.0.0'} + /@rollup/plugin-babel/6.0.3_@babel+core@7.12.3+rollup@3.19.1: + resolution: {integrity: sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==} + engines: {node: '>=14.0.0'} peerDependencies: '@babel/core': ^7.0.0 '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 peerDependenciesMeta: '@types/babel__core': optional: true + rollup: + optional: true dependencies: '@babel/core': 7.12.3 - '@babel/helper-module-imports': 7.12.1 - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - rollup: 2.42.1 + '@babel/helper-module-imports': 7.18.6 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + rollup: 3.19.1 dev: false - /@rollup/plugin-commonjs/22.0.2_rollup@2.42.1: - resolution: {integrity: sha512-//NdP6iIwPbMTcazYsiBMbJW7gfmpHom33u1beiIoHDEM0Q9clvtQB1T0efvMqHeKsGohiHo97BCPCkBXdscwg==} - engines: {node: '>= 12.0.0'} + /@rollup/plugin-commonjs/24.0.1_rollup@3.19.1: + resolution: {integrity: sha512-15LsiWRZk4eOGqvrJyu3z3DaBu5BhXIMeWnijSRvd8irrrg9SHpQ1pH+BUK4H6Z9wL9yOxZJMTLU+Au86XHxow==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.68.0 + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 commondir: 1.0.1 - estree-walker: 2.0.1 - glob: 7.2.0 + estree-walker: 2.0.2 + glob: 8.0.3 is-reference: 1.2.1 - magic-string: 0.25.7 - resolve: 1.19.0 - rollup: 2.42.1 + magic-string: 0.27.0 + rollup: 3.19.1 dev: false - /@rollup/plugin-json/4.1.0_rollup@2.42.1: - resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + /@rollup/plugin-json/6.0.0_rollup@3.19.1: + resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - rollup: 2.42.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + rollup: 3.19.1 dev: false - /@rollup/plugin-node-resolve/13.3.0_rollup@2.42.1: - resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} - engines: {node: '>= 10.0.0'} + /@rollup/plugin-node-resolve/15.0.1_rollup@3.19.1: + resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.42.0 + rollup: ^2.78.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - '@types/resolve': 1.17.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + '@types/resolve': 1.20.2 deepmerge: 4.2.2 - is-builtin-module: 3.1.0 + is-builtin-module: 3.2.1 is-module: 1.0.0 - resolve: 1.19.0 - rollup: 2.42.1 + resolve: 1.22.1 + rollup: 3.19.1 dev: false - /@rollup/plugin-replace/4.0.0_rollup@2.42.1: - resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==} + /@rollup/plugin-replace/5.0.2_rollup@3.19.1: + resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - magic-string: 0.25.7 - rollup: 2.42.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + magic-string: 0.27.0 + rollup: 3.19.1 dev: false - /@rollup/plugin-typescript/8.4.0_b53c90e70346949ca6a519c486064823: - resolution: {integrity: sha512-QssfoOP6V4/6skX12EfOW5UzJAv/c334F4OJWmQpe2kg3agEa0JwVCckwmfuvEgDixyX+XyxjFenH7M2rDKUyQ==} - engines: {node: '>=8.0.0'} + /@rollup/plugin-typescript/11.0.0_ab9bd8af099f25a9530fee3a03d5bf71: + resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.14.0 + rollup: ^2.14.0||^3.0.0 tslib: '*' typescript: '>=3.7.0' peerDependenciesMeta: + rollup: + optional: true tslib: optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - resolve: 1.19.0 - rollup: 2.42.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + resolve: 1.22.1 + rollup: 3.19.1 tslib: 2.3.1 typescript: 4.0.3 dev: false - /@rollup/plugin-wasm/5.1.2_rollup@2.42.1: - resolution: {integrity: sha512-eiOuMHBNY0EGTq3LCebg4IQ6/SOvKjmGetzqKajJWcbDQkrQZvHihZKKnBJYY7NuuvjNqCLdEViYr5aAZms63g==} - engines: {node: '>=10.0.0'} + /@rollup/plugin-wasm/6.1.2_rollup@3.19.1: + resolution: {integrity: sha512-YdrQ7zfnZ54Y+6raCev3tR1PrhQGxYKSTajGylhyP0oBacouuNo6KcNCk+pYKw9M98jxRWLFFca/udi76IDXzg==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0 || ^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - rollup: 2.42.1 + rollup: 3.19.1 dev: false - /@rollup/pluginutils/3.1.0_rollup@2.42.1: + /@rollup/pluginutils/3.1.0_rollup@3.19.1: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -458,19 +498,23 @@ packages: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 - picomatch: 2.2.2 - rollup: 2.42.1 + picomatch: 2.3.1 + rollup: 3.19.1 dev: false - /@rollup/pluginutils/4.1.0_rollup@2.42.1: - resolution: {integrity: sha512-TrBhfJkFxA+ER+ew2U2/fHbebhLT/l/2pRk0hfj9KusXUuRXd2v0R58AfaZK9VXDQ4TogOSEmICVrQAA3zFnHQ==} - engines: {node: '>= 8.0.0'} + /@rollup/pluginutils/5.0.2_rollup@3.19.1: + resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true dependencies: - estree-walker: 2.0.1 - picomatch: 2.2.2 - rollup: 2.42.1 + '@types/estree': 1.0.0 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 3.19.1 dev: false /@sindresorhus/is/4.6.0: @@ -507,6 +551,10 @@ packages: resolution: {integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==} dev: false + /@types/estree/1.0.0: + resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} + dev: false + /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: @@ -541,10 +589,8 @@ packages: /@types/node/14.11.8: resolution: {integrity: sha512-KPcKqKm5UKDkaYPTuXSx8wEP7vE9GnuaXIZKijwRYcePpZFDVuy2a57LarFKiORbHOuTOOwYzxVxcUzsh2P2Pw==} - /@types/resolve/1.17.1: - resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} - dependencies: - '@types/node': 14.11.8 + /@types/resolve/1.20.2: + resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} dev: false /@types/responselike/1.0.0: @@ -639,7 +685,7 @@ packages: engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 - picomatch: 2.2.2 + picomatch: 2.3.1 dev: false /aproba/1.2.0: @@ -718,12 +764,12 @@ packages: dependencies: balanced-match: 1.0.0 concat-map: 0.0.1 + dev: true /brace-expansion/2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.0 - dev: true /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -739,8 +785,8 @@ packages: engines: {node: '>=4'} dev: false - /builtin-modules/3.1.0: - resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} + /builtin-modules/3.3.0: + resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} engines: {node: '>=6'} dev: false @@ -981,6 +1027,7 @@ packages: /concat-map/0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true /config-chain/1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} @@ -1203,8 +1250,8 @@ packages: resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} dev: false - /estree-walker/2.0.1: - resolution: {integrity: sha512-tF0hv+Yi2Ot1cwj9eYHtxC0jB9bmjacjQs6ZBTj82H8JwUywFuc+7E83NWfNMwHXZc11mjfFcVXPe9gEP4B8dg==} + /estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: false /fast-glob/3.2.5: @@ -1216,7 +1263,7 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.2 - picomatch: 2.2.2 + picomatch: 2.3.1 dev: true /fast-memoize/2.5.2: @@ -1333,6 +1380,7 @@ packages: minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 + dev: true /glob/8.0.3: resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} @@ -1343,7 +1391,6 @@ packages: inherits: 2.0.4 minimatch: 5.1.1 once: 1.4.0 - dev: true /global-dirs/3.0.0: resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} @@ -1576,11 +1623,11 @@ packages: binary-extensions: 2.1.0 dev: false - /is-builtin-module/3.1.0: - resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==} + /is-builtin-module/3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} dependencies: - builtin-modules: 3.1.0 + builtin-modules: 3.3.0 dev: false /is-ci/3.0.1: @@ -1590,8 +1637,8 @@ packages: ci-info: 3.3.2 dev: true - /is-core-module/2.8.1: - resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} + /is-core-module/2.11.0: + resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 @@ -1835,10 +1882,11 @@ packages: deprecated: Please update to latest patch version to fix memory leak https://github.com/isaacs/node-lru-cache/issues/227 dev: true - /magic-string/0.25.7: - resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} + /magic-string/0.27.0: + resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + engines: {node: '>=12'} dependencies: - sourcemap-codec: 1.4.8 + '@jridgewell/sourcemap-codec': 1.4.14 dev: false /make-fetch-happen/10.0.5: @@ -1934,7 +1982,7 @@ packages: engines: {node: '>=8'} dependencies: braces: 3.0.2 - picomatch: 2.2.2 + picomatch: 2.3.1 dev: true /mimic-response/1.0.1: @@ -1951,13 +1999,13 @@ packages: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch/5.1.1: resolution: {integrity: sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 - dev: true /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} @@ -2086,7 +2134,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 - resolve: 1.19.0 + resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: false @@ -2096,7 +2144,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: hosted-git-info: 6.1.1 - is-core-module: 2.8.1 + is-core-module: 2.11.0 semver: 7.3.8 validate-npm-package-license: 3.0.4 dev: true @@ -2347,14 +2395,15 @@ packages: /path-is-absolute/1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + dev: true /path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} dev: true - /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: false /path-type/3.0.0: @@ -2369,8 +2418,8 @@ packages: engines: {node: '>=8'} dev: true - /picomatch/2.2.2: - resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} /pify/3.0.0: @@ -2548,7 +2597,7 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: - picomatch: 2.2.2 + picomatch: 2.3.1 dev: false /registry-auth-token/5.0.1: @@ -2587,14 +2636,16 @@ packages: /resolve/1.17.0: resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: - path-parse: 1.0.6 + path-parse: 1.0.7 dev: false - /resolve/1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + /resolve/1.22.1: + resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + hasBin: true dependencies: - is-core-module: 2.8.1 - path-parse: 1.0.6 + is-core-module: 2.11.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 dev: false /responselike/2.0.0: @@ -2629,7 +2680,7 @@ packages: assemblyscript: 0.18.6 dev: false - /rollup-plugin-auto-external/2.0.0_rollup@2.42.1: + /rollup-plugin-auto-external/2.0.0_rollup@3.19.1: resolution: {integrity: sha512-HQM3ZkZYfSam1uoZtAB9sK26EiAsfs1phrkf91c/YX+S07wugyRXSigBxrIwiLr5EPPilKYmoMxsrnlGBsXnuQ==} engines: {node: '>=6'} peerDependencies: @@ -2637,7 +2688,7 @@ packages: dependencies: builtins: 2.0.1 read-pkg: 3.0.0 - rollup: 2.42.1 + rollup: 3.19.1 safe-resolve: 1.0.0 semver: 5.7.1 dev: false @@ -2653,14 +2704,14 @@ packages: rollup-pluginutils: 2.8.2 dev: false - /rollup-plugin-css-only/3.1.0_rollup@2.42.1: - resolution: {integrity: sha512-TYMOE5uoD76vpj+RTkQLzC9cQtbnJNktHPB507FzRWBVaofg7KhIqq1kGbcVOadARSozWF883Ho9KpSPKH8gqA==} - engines: {node: '>=10.12.0'} + /rollup-plugin-css-only/4.3.0_rollup@3.19.1: + resolution: {integrity: sha512-BsiCqJJQzZh2lQiHY5irejRoJ3I1EUFHEi5PjVqsr+EmOh54YrWVwd3YZEXnQJ2+fzlhif0YM/Kf0GuH90GAdQ==} + engines: {node: '>=14'} peerDependencies: - rollup: 1 || 2 + rollup: <4 dependencies: - '@rollup/pluginutils': 4.1.0_rollup@2.42.1 - rollup: 2.42.1 + '@rollup/pluginutils': 5.0.2_rollup@3.19.1 + rollup: 3.19.1 dev: false /rollup-plugin-execute/1.1.1: @@ -2673,10 +2724,10 @@ packages: dependencies: builtin-modules: 2.0.0 is-module: 1.0.0 - resolve: 1.19.0 + resolve: 1.22.1 dev: false - /rollup-plugin-sourcemaps/0.6.3_rollup@2.42.1: + /rollup-plugin-sourcemaps/0.6.3_rollup@3.19.1: resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} peerDependencies: @@ -2686,24 +2737,24 @@ packages: '@types/node': optional: true dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.42.1 - rollup: 2.42.1 + '@rollup/pluginutils': 3.1.0_rollup@3.19.1 + rollup: 3.19.1 source-map-resolve: 0.6.0 dev: false - /rollup-plugin-terser/7.0.2_rollup@2.42.1: + /rollup-plugin-terser/7.0.2_rollup@3.19.1: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.10.4 jest-worker: 26.5.0 - rollup: 2.42.1 + rollup: 3.19.1 serialize-javascript: 4.0.0 terser: 5.3.5 dev: false - /rollup-plugin-visualizer/5.6.0_rollup@2.42.1: + /rollup-plugin-visualizer/5.6.0_rollup@3.19.1: resolution: {integrity: sha512-CKcc8GTUZjC+LsMytU8ocRr/cGZIfMR7+mdy4YnlyetlmIl/dM8BMnOEpD4JPIGt+ZVW7Db9ZtSsbgyeBH3uTA==} engines: {node: '>=12'} hasBin: true @@ -2712,7 +2763,7 @@ packages: dependencies: nanoid: 3.3.1 open: 8.4.0 - rollup: 2.42.1 + rollup: 3.19.1 source-map: 0.7.3 yargs: 17.3.1 dev: false @@ -2723,9 +2774,9 @@ packages: estree-walker: 0.6.1 dev: false - /rollup/2.42.1: - resolution: {integrity: sha512-/y7M2ULg06JOXmMpPzhTeQroJSchy8lX8q6qrjqil0jmLz6ejCWbQzVnWTsdmMQRhfU0QcwtiW8iZlmrGXWV4g==} - engines: {node: '>=10.0.0'} + /rollup/3.19.1: + resolution: {integrity: sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 @@ -2900,10 +2951,6 @@ packages: engines: {node: '>= 8'} dev: false - /sourcemap-codec/1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - dev: false - /spawn-please/2.0.1: resolution: {integrity: sha512-W+cFbZR2q2mMTfjz5ZGvhBAiX+e/zczFCNlbS9mxiSdYswBXwUuBUT+a0urH+xZZa8f/bs0mXHyZsZHR9hKogA==} engines: {node: '>=14'} @@ -3010,6 +3057,11 @@ packages: has-flag: 4.0.0 dev: false + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: false + /tar/6.1.11: resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} engines: {node: '>= 10'} @@ -3034,7 +3086,7 @@ packages: dev: false /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} dev: false