diff --git a/package.json b/package.json index bc107bc2..36a8d6ef 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^3.0.2", - "rollup": "2.79.1", + "rollup": "^3.9.1", "turbo": "^1.7.0", "typescript": "^4.9.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87eb7a0d..26c29667 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: react: ^18.2.0 react-dom: ^18.2.0 rimraf: ^3.0.2 - rollup: 2.79.1 + rollup: ^3.9.1 turbo: ^1.7.0 typescript: ^4.9.4 devDependencies: @@ -50,7 +50,7 @@ importers: react: registry.npmjs.org/react/18.2.0 react-dom: registry.npmjs.org/react-dom/18.2.0_react@18.2.0 rimraf: registry.npmjs.org/rimraf/3.0.2 - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 turbo: registry.npmjs.org/turbo/1.7.0 typescript: registry.npmjs.org/typescript/4.9.4 @@ -320,18 +320,18 @@ importers: '@rollup/plugin-node-resolve': ^15.0.1 '@rollup/plugin-replace': ^5.0.2 '@rollup/plugin-terser': ^0.3.0 - rollup: 2.79.1 + '@rollup/plugin-typescript': ^11.0.0 + rollup: ^3.9.1 rollup-plugin-peer-deps-external: ^2.2.4 - rollup-plugin-typescript2: ^0.34.1 typescript: ^4.9.4 devDependencies: - '@rollup/plugin-commonjs': registry.npmjs.org/@rollup/plugin-commonjs/24.0.0_rollup@2.79.1 - '@rollup/plugin-node-resolve': registry.npmjs.org/@rollup/plugin-node-resolve/15.0.1_rollup@2.79.1 - '@rollup/plugin-replace': registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@2.79.1 - '@rollup/plugin-terser': registry.npmjs.org/@rollup/plugin-terser/0.3.0_rollup@2.79.1 - rollup: registry.npmjs.org/rollup/2.79.1 - rollup-plugin-peer-deps-external: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@2.79.1 - rollup-plugin-typescript2: registry.npmjs.org/rollup-plugin-typescript2/0.34.1_ntuob3xud5wukob6phfmz2mbyy + '@rollup/plugin-commonjs': registry.npmjs.org/@rollup/plugin-commonjs/24.0.0_rollup@3.9.1 + '@rollup/plugin-node-resolve': registry.npmjs.org/@rollup/plugin-node-resolve/15.0.1_rollup@3.9.1 + '@rollup/plugin-replace': registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.9.1 + '@rollup/plugin-terser': registry.npmjs.org/@rollup/plugin-terser/0.3.0_rollup@3.9.1 + '@rollup/plugin-typescript': registry.npmjs.org/@rollup/plugin-typescript/11.0.0_esmavzhadgk2idmxtiodxm33ma + rollup: registry.npmjs.org/rollup/3.9.1 + rollup-plugin-peer-deps-external: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.9.1 typescript: registry.npmjs.org/typescript/4.9.4 tooling/tsconfig: @@ -522,7 +522,7 @@ packages: '@babel/helper-module-imports': registry.npmjs.org/@babel/helper-module-imports/7.18.6 '@babel/helper-simple-access': registry.npmjs.org/@babel/helper-simple-access/7.18.6 '@babel/helper-split-export-declaration': registry.npmjs.org/@babel/helper-split-export-declaration/7.18.6 - '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.18.6 + '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.19.1 '@babel/template': registry.npmjs.org/@babel/template/7.18.10 '@babel/traverse': registry.npmjs.org/@babel/traverse/7.19.0 '@babel/types': registry.npmjs.org/@babel/types/7.19.0 @@ -603,13 +603,6 @@ packages: engines: {node: '>=6.9.0'} dev: true - registry.npmjs.org/@babel/helper-validator-identifier/7.18.6: - resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz} - name: '@babel/helper-validator-identifier' - version: 7.18.6 - engines: {node: '>=6.9.0'} - dev: true - registry.npmjs.org/@babel/helper-validator-identifier/7.19.1: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz} name: '@babel/helper-validator-identifier' @@ -802,7 +795,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': registry.npmjs.org/@babel/helper-string-parser/7.18.10 - '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.18.6 + '@babel/helper-validator-identifier': registry.npmjs.org/@babel/helper-validator-identifier/7.19.1 to-fast-properties: registry.npmjs.org/to-fast-properties/2.0.0 dev: true @@ -1362,7 +1355,7 @@ packages: debug: registry.npmjs.org/debug/4.3.4 espree: registry.npmjs.org/espree/9.4.0 globals: registry.npmjs.org/globals/13.17.0 - ignore: registry.npmjs.org/ignore/5.2.4 + ignore: registry.npmjs.org/ignore/5.2.0 import-fresh: registry.npmjs.org/import-fresh/3.3.0 js-yaml: registry.npmjs.org/js-yaml/4.1.0 minimatch: registry.npmjs.org/minimatch/3.1.2 @@ -1458,7 +1451,7 @@ packages: version: 0.3.2 dependencies: '@jridgewell/gen-mapping': registry.npmjs.org/@jridgewell/gen-mapping/0.3.2 - '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping/0.3.15 + '@jridgewell/trace-mapping': registry.npmjs.org/@jridgewell/trace-mapping/0.3.17 dev: true registry.npmjs.org/@jridgewell/sourcemap-codec/1.4.14: @@ -1467,15 +1460,6 @@ packages: version: 1.4.14 dev: true - registry.npmjs.org/@jridgewell/trace-mapping/0.3.15: - resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz} - name: '@jridgewell/trace-mapping' - version: 0.3.15 - dependencies: - '@jridgewell/resolve-uri': registry.npmjs.org/@jridgewell/resolve-uri/3.1.0 - '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec/1.4.14 - dev: true - registry.npmjs.org/@jridgewell/trace-mapping/0.3.17: resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz} name: '@jridgewell/trace-mapping' @@ -1533,7 +1517,7 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': registry.npmjs.org/@nodelib/fs.scandir/2.1.5 - fastq: registry.npmjs.org/fastq/1.13.0 + fastq: registry.npmjs.org/fastq/1.15.0 dev: true registry.npmjs.org/@preconstruct/cli/2.2.1: @@ -1628,7 +1612,7 @@ packages: rollup: registry.npmjs.org/rollup/2.79.1 dev: true - registry.npmjs.org/@rollup/plugin-commonjs/24.0.0_rollup@2.79.1: + registry.npmjs.org/@rollup/plugin-commonjs/24.0.0_rollup@3.9.1: resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-24.0.0.tgz} id: registry.npmjs.org/@rollup/plugin-commonjs/24.0.0 name: '@rollup/plugin-commonjs' @@ -1640,13 +1624,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@2.79.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.9.1 commondir: registry.npmjs.org/commondir/1.0.1 estree-walker: registry.npmjs.org/estree-walker/2.0.2 glob: registry.npmjs.org/glob/8.0.3 is-reference: registry.npmjs.org/is-reference/1.2.1 magic-string: registry.npmjs.org/magic-string/0.27.0 - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 dev: true registry.npmjs.org/@rollup/plugin-json/4.1.0_rollup@2.79.1: @@ -1679,7 +1663,7 @@ packages: rollup: registry.npmjs.org/rollup/2.79.1 dev: true - registry.npmjs.org/@rollup/plugin-node-resolve/15.0.1_rollup@2.79.1: + registry.npmjs.org/@rollup/plugin-node-resolve/15.0.1_rollup@3.9.1: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.0.1.tgz} id: registry.npmjs.org/@rollup/plugin-node-resolve/15.0.1 name: '@rollup/plugin-node-resolve' @@ -1691,13 +1675,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@2.79.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.9.1 '@types/resolve': registry.npmjs.org/@types/resolve/1.20.2 deepmerge: registry.npmjs.org/deepmerge/4.2.2 is-builtin-module: registry.npmjs.org/is-builtin-module/3.2.0 is-module: registry.npmjs.org/is-module/1.0.0 resolve: registry.npmjs.org/resolve/1.22.1 - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 dev: true registry.npmjs.org/@rollup/plugin-replace/2.4.2_rollup@2.79.1: @@ -1713,7 +1697,7 @@ packages: rollup: registry.npmjs.org/rollup/2.79.1 dev: true - registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@2.79.1: + registry.npmjs.org/@rollup/plugin-replace/5.0.2_rollup@3.9.1: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.2.tgz} id: registry.npmjs.org/@rollup/plugin-replace/5.0.2 name: '@rollup/plugin-replace' @@ -1725,12 +1709,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@2.79.1 + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.9.1 magic-string: registry.npmjs.org/magic-string/0.27.0 - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 dev: true - registry.npmjs.org/@rollup/plugin-terser/0.3.0_rollup@2.79.1: + registry.npmjs.org/@rollup/plugin-terser/0.3.0_rollup@3.9.1: resolution: {integrity: sha512-mYTkNW9KjOscS/3QWU5LfOKsR3/fAAVDaqcAe2TZ7ng6pN46f+C7FOZbITuIW/neA+PhcjoKl7yMyB3XcmA4gw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.3.0.tgz} id: registry.npmjs.org/@rollup/plugin-terser/0.3.0 name: '@rollup/plugin-terser' @@ -1742,12 +1726,34 @@ packages: rollup: optional: true dependencies: - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 serialize-javascript: registry.npmjs.org/serialize-javascript/6.0.0 smob: registry.npmjs.org/smob/0.0.6 terser: registry.npmjs.org/terser/5.16.1 dev: true + registry.npmjs.org/@rollup/plugin-typescript/11.0.0_esmavzhadgk2idmxtiodxm33ma: + resolution: {integrity: sha512-goPyCWBiimk1iJgSTgsehFD5OOFHiAknrRJjqFCudcW8JtWiBlK284Xnn4flqMqg6YAjVG/EE+3aVzrL5qNSzQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.0.0.tgz} + id: registry.npmjs.org/@rollup/plugin-typescript/11.0.0 + name: '@rollup/plugin-typescript' + version: 11.0.0 + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.14.0||^3.0.0 + tslib: '*' + typescript: '>=3.7.0' + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + dependencies: + '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.9.1 + resolve: registry.npmjs.org/resolve/1.22.1 + rollup: registry.npmjs.org/rollup/3.9.1 + typescript: registry.npmjs.org/typescript/4.9.4 + dev: true + registry.npmjs.org/@rollup/pluginutils/3.1.0_rollup@2.79.1: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz} id: registry.npmjs.org/@rollup/pluginutils/3.1.0 @@ -1763,17 +1769,7 @@ packages: rollup: registry.npmjs.org/rollup/2.79.1 dev: true - registry.npmjs.org/@rollup/pluginutils/4.2.1: - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz} - name: '@rollup/pluginutils' - version: 4.2.1 - engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: registry.npmjs.org/estree-walker/2.0.2 - picomatch: registry.npmjs.org/picomatch/2.3.1 - dev: true - - registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@2.79.1: + registry.npmjs.org/@rollup/pluginutils/5.0.2_rollup@3.9.1: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz} id: registry.npmjs.org/@rollup/pluginutils/5.0.2 name: '@rollup/pluginutils' @@ -1788,7 +1784,7 @@ packages: '@types/estree': registry.npmjs.org/@types/estree/1.0.0 estree-walker: registry.npmjs.org/estree-walker/2.0.2 picomatch: registry.npmjs.org/picomatch/2.3.1 - rollup: registry.npmjs.org/rollup/2.79.1 + rollup: registry.npmjs.org/rollup/3.9.1 dev: true registry.npmjs.org/@sideway/address/4.1.4: @@ -4085,10 +4081,10 @@ packages: version: 2.0.6 dev: true - registry.npmjs.org/fastq/1.13.0: - resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz} + registry.npmjs.org/fastq/1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz} name: fastq - version: 1.13.0 + version: 1.15.0 dependencies: reusify: registry.npmjs.org/reusify/1.0.4 dev: true @@ -4128,17 +4124,6 @@ packages: to-regex-range: registry.npmjs.org/to-regex-range/5.0.1 dev: true - registry.npmjs.org/find-cache-dir/3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz} - name: find-cache-dir - version: 3.3.2 - engines: {node: '>=8'} - dependencies: - commondir: registry.npmjs.org/commondir/1.0.1 - make-dir: registry.npmjs.org/make-dir/3.1.0 - pkg-dir: registry.npmjs.org/pkg-dir/4.2.0 - dev: true - registry.npmjs.org/find-up/4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz} name: find-up @@ -4236,17 +4221,6 @@ packages: version: 0.1.7 dev: true - registry.npmjs.org/fs-extra/10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz} - name: fs-extra - version: 10.1.0 - engines: {node: '>=12'} - dependencies: - graceful-fs: registry.npmjs.org/graceful-fs/4.2.10 - jsonfile: registry.npmjs.org/jsonfile/6.1.0 - universalify: registry.npmjs.org/universalify/2.0.0 - dev: true - registry.npmjs.org/fs-extra/11.1.0: resolution: {integrity: sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz} name: fs-extra @@ -5436,15 +5410,6 @@ packages: '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec/1.4.14 dev: true - registry.npmjs.org/make-dir/3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz} - name: make-dir - version: 3.1.0 - engines: {node: '>=8'} - dependencies: - semver: registry.npmjs.org/semver/6.3.0 - dev: true - registry.npmjs.org/map-obj/1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz} name: map-obj @@ -6550,7 +6515,7 @@ packages: glob: registry.npmjs.org/glob/7.2.3 dev: true - registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@2.79.1: + registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4_rollup@3.9.1: resolution: {integrity: sha512-AWdukIM1+k5JDdAqV/Cxd+nejvno2FVLVeZ74NKggm3Q5s9cbbcOgUPGdbxPi4BXu7xGaZ8HG12F+thImYu/0g==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/rollup-plugin-peer-deps-external/-/rollup-plugin-peer-deps-external-2.2.4.tgz} id: registry.npmjs.org/rollup-plugin-peer-deps-external/2.2.4 name: rollup-plugin-peer-deps-external @@ -6558,25 +6523,7 @@ packages: peerDependencies: rollup: '*' dependencies: - rollup: registry.npmjs.org/rollup/2.79.1 - dev: true - - registry.npmjs.org/rollup-plugin-typescript2/0.34.1_ntuob3xud5wukob6phfmz2mbyy: - resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.34.1.tgz} - id: registry.npmjs.org/rollup-plugin-typescript2/0.34.1 - name: rollup-plugin-typescript2 - version: 0.34.1 - peerDependencies: - rollup: '>=1.26.3' - typescript: '>=2.4.0' - dependencies: - '@rollup/pluginutils': registry.npmjs.org/@rollup/pluginutils/4.2.1 - find-cache-dir: registry.npmjs.org/find-cache-dir/3.3.2 - fs-extra: registry.npmjs.org/fs-extra/10.1.0 - rollup: registry.npmjs.org/rollup/2.79.1 - semver: registry.npmjs.org/semver/7.3.8 - tslib: registry.npmjs.org/tslib/2.4.1 - typescript: registry.npmjs.org/typescript/4.9.4 + rollup: registry.npmjs.org/rollup/3.9.1 dev: true registry.npmjs.org/rollup/2.79.1: @@ -6851,6 +6798,7 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, registry: https://registry.npmjs.com/, tarball: https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz} name: sourcemap-codec version: 1.4.8 + deprecated: Please use @jridgewell/sourcemap-codec instead dev: true registry.npmjs.org/spawn-command/0.0.2-1: diff --git a/tooling/rollup-config/package.json b/tooling/rollup-config/package.json index cd1cdd8c..3389bdda 100644 --- a/tooling/rollup-config/package.json +++ b/tooling/rollup-config/package.json @@ -11,9 +11,9 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-replace": "^5.0.2", "@rollup/plugin-terser": "^0.3.0", - "rollup": "2.79.1", + "@rollup/plugin-typescript": "^11.0.0", + "rollup": "^3.9.1", "rollup-plugin-peer-deps-external": "^2.2.4", - "rollup-plugin-typescript2": "^0.34.1", "typescript": "^4.9.4" } } diff --git a/tooling/rollup-config/src/index.js b/tooling/rollup-config/src/index.js index cd210253..2a070ee4 100644 --- a/tooling/rollup-config/src/index.js +++ b/tooling/rollup-config/src/index.js @@ -7,7 +7,7 @@ import commonjs from '@rollup/plugin-commonjs'; import replace from '@rollup/plugin-replace'; import terser from '@rollup/plugin-terser'; import peerDepsExternal from 'rollup-plugin-peer-deps-external'; -import typescript from 'rollup-plugin-typescript2'; +import typescript from '@rollup/plugin-typescript'; const pkg = JSON.parse(readFileSync(resolve(cwd(), './package.json'))); const isProd = process.env.NODE_ENV === 'production'; @@ -37,9 +37,7 @@ export const esmConfig = defineConfig({ includeDependencies: true, }), ...defaultPlugins, - typescript({ - clean: true, - }), + typescript(), ], }); @@ -63,9 +61,7 @@ export const umdConfig = defineConfig({ plugins: [ peerDepsExternal(), ...defaultPlugins, - typescript({ - clean: true, - }), + typescript(), replace({ preventAssignment: true, 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),