diff --git a/package.json b/package.json index 3d5b0e336a..cddbf73f0a 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "markdownlint": "^0.25.1", "markdownlint-cli": "^0.31.1", "turbo": "^1.2.4", - "typescript": "^4.6.4" + "typescript": "^4.7.3" }, "scripts": { "lerna": "lerna", diff --git a/packages/rrdom-nodejs/package.json b/packages/rrdom-nodejs/package.json index 331a66cf23..9c9c890349 100644 --- a/packages/rrdom-nodejs/package.json +++ b/packages/rrdom-nodejs/package.json @@ -43,7 +43,7 @@ "rollup-plugin-typescript2": "^0.31.2", "rollup-plugin-web-worker-loader": "^1.6.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.7.3" }, "dependencies": { "cssom": "^0.5.0", diff --git a/packages/rrdom/package.json b/packages/rrdom/package.json index 6bc1e1a490..c80ee641b5 100644 --- a/packages/rrdom/package.json +++ b/packages/rrdom/package.json @@ -43,7 +43,7 @@ "rollup-plugin-typescript2": "^0.31.2", "rollup-plugin-web-worker-loader": "^1.6.1", "ts-jest": "^27.1.3", - "typescript": "^4.6.2" + "typescript": "^4.7.3" }, "dependencies": { "rrweb-snapshot": "^1.1.14" diff --git a/packages/rrweb-player/package.json b/packages/rrweb-player/package.json index e005b6e191..fb94f95d53 100644 --- a/packages/rrweb-player/package.json +++ b/packages/rrweb-player/package.json @@ -4,7 +4,7 @@ "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-node-resolve": "^13.2.1", - "@rollup/plugin-typescript": "^8.3.2", + "rollup-plugin-typescript2": "^0.31.2", "@types/offscreencanvas": "^2019.6.4", "eslint-config-google": "^0.14.0", "eslint-plugin-svelte3": "^4.0.0", @@ -20,7 +20,7 @@ "svelte-check": "^1.4.0", "svelte-preprocess": "^4.0.0", "tslib": "^2.0.0", - "typescript": "^4.6.4" + "typescript": "^4.7.3" }, "dependencies": { "@tsconfig/svelte": "^1.0.0", diff --git a/packages/rrweb-player/rollup.config.js b/packages/rrweb-player/rollup.config.js index 403bf883d2..67aebc8052 100644 --- a/packages/rrweb-player/rollup.config.js +++ b/packages/rrweb-player/rollup.config.js @@ -5,7 +5,7 @@ import livereload from 'rollup-plugin-livereload'; import { terser } from 'rollup-plugin-terser'; import sveltePreprocess from 'svelte-preprocess'; import webWorkerLoader from 'rollup-plugin-web-worker-loader'; -import typescript from '@rollup/plugin-typescript'; +import typescript from 'rollup-plugin-typescript2'; import pkg from './package.json'; import css from 'rollup-plugin-css-only'; @@ -64,6 +64,7 @@ export default entries.map((output) => ({ resolve({ browser: true, dedupe: ['svelte'], + extensions: ['.js', '.ts', '.svelte'], }), commonjs(), diff --git a/packages/rrweb-snapshot/package.json b/packages/rrweb-snapshot/package.json index 7f0465198f..4da6741fea 100644 --- a/packages/rrweb-snapshot/package.json +++ b/packages/rrweb-snapshot/package.json @@ -40,7 +40,7 @@ }, "homepage": "https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme", "devDependencies": { - "@rollup/plugin-typescript": "^8.2.5", + "rollup-plugin-typescript2": "^0.31.2", "@types/chai": "^4.1.4", "@types/jest": "^27.0.2", "@types/jsdom": "^16.2.4", @@ -56,6 +56,6 @@ "ts-jest": "^27.0.5", "ts-node": "^7.0.1", "tslib": "^1.9.3", - "typescript": "^3.9.7" + "typescript": "^4.7.3" } } diff --git a/packages/rrweb-snapshot/rollup.config.js b/packages/rrweb-snapshot/rollup.config.js index 6a8b0a0933..b13f447864 100644 --- a/packages/rrweb-snapshot/rollup.config.js +++ b/packages/rrweb-snapshot/rollup.config.js @@ -1,4 +1,4 @@ -import typescript from '@rollup/plugin-typescript'; +import typescript from 'rollup-plugin-typescript2'; import { terser } from 'rollup-plugin-terser'; import pkg from './package.json'; diff --git a/packages/rrweb/package.json b/packages/rrweb/package.json index 62da2925bc..c51df94833 100644 --- a/packages/rrweb/package.json +++ b/packages/rrweb/package.json @@ -71,7 +71,7 @@ "ts-jest": "^27.1.3", "ts-node": "^10.7.0", "tslib": "^2.3.1", - "typescript": "^4.6.2" + "typescript": "^4.7.3" }, "dependencies": { "@types/css-font-loading-module": "0.0.7", diff --git a/yarn.lock b/yarn.lock index f6c36883b2..6a3e17c8b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1815,22 +1815,6 @@ is-module "^1.0.0" resolve "^1.19.0" -"@rollup/plugin-typescript@^8.2.5": - version "8.2.5" - resolved "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.2.5.tgz" - integrity sha512-QL/LvDol/PAGB2O0S7/+q2HpSUNodpw7z6nGn9BfoVCPOZ0r4EALrojFU29Bkoi2Hr2jgTocTejJ5GGWZfOxbQ== - dependencies: - "@rollup/pluginutils" "^3.1.0" - resolve "^1.17.0" - -"@rollup/plugin-typescript@^8.3.2": - version "8.3.2" - resolved "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-8.3.2.tgz" - integrity sha512-MtgyR5LNHZr3GyN0tM7gNO9D0CS+Y+vflS4v/PHmrX17JCkHUYKvQ5jN5o3cz1YKllM3duXUqu3yOHwMPUxhDg== - dependencies: - "@rollup/pluginutils" "^3.1.0" - resolve "^1.17.0" - "@rollup/pluginutils@4": version "4.1.1" resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.1.1.tgz" @@ -10971,25 +10955,10 @@ typedarray@^0.0.6: resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@*: - version "4.3.5" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz" - integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== - -typescript@^3.9.7: - version "3.9.10" - resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz" - integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - -typescript@^4.6.2: - version "4.6.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz" - integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg== - -typescript@^4.6.4: - version "4.6.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" - integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== +typescript@*, typescript@^4.7.3: + version "4.7.3" + resolved "http://192.168.26.29:7001/typescript/download/typescript-4.7.3.tgz#8364b502d5257b540f9de4c40be84c98e23a129d" + integrity sha1-g2S1AtUle1QPneTEC+hMmOI6Ep0= uc.micro@^1.0.1, uc.micro@^1.0.5: version "1.0.6"