diff --git a/client/package.json b/client/package.json index 1aeb6d0d..03390ec2 100644 --- a/client/package.json +++ b/client/package.json @@ -74,6 +74,6 @@ "prettier": "^2.6.2", "sass": "^1.50.0", "tailwindcss": "^3.0.23", - "typescript": "^4.6.3" + "typescript": "<4.6.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8ec5a165..4341d9b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -101,7 +101,7 @@ importers: sass: ^1.50.0 sharp: ^0.30.3 tailwindcss: ^3.0.23 - typescript: ^4.6.3 + typescript: <4.6.0 uuid: ^8.3.2 webfontloader: ^1.6.28 dependencies: @@ -164,13 +164,13 @@ importers: autoprefixer: 10.4.4_postcss@8.4.12 csstype: 3.0.11 eslint: 8.12.0 - eslint-config-next: 12.1.4_fab470334d1cc33786399cd971ce0917 + eslint-config-next: 12.1.4_5aa522a137fa8040b326f2f997abe5d1 next-sitemap: 2.5.19_next@12.1.4 postcss: 8.4.12 prettier: 2.6.2 sass: 1.50.0 tailwindcss: 3.0.23_autoprefixer@10.4.4 - typescript: 4.6.3 + typescript: 4.5.5 docs: specifiers: @@ -198,10 +198,10 @@ importers: schema: specifiers: eslint: ^8.12.0 - typescript: ^4.6.3 + typescript: <4.6.0 devDependencies: eslint: 8.12.0 - typescript: 4.6.3 + typescript: 4.5.5 server: specifiers: @@ -256,7 +256,7 @@ importers: ts-node: ^10.7.0 tsconfig-paths: ^3.14.1 typeorm: ^0.2.34 - typescript: ^4.6.3 + typescript: <4.6.0 uuid: ^8.3.2 webpack: ^5.72.0 dependencies: @@ -300,7 +300,7 @@ importers: uuid: 8.3.2 devDependencies: '@nestjs/cli': 8.2.5 - '@nestjs/schematics': 8.0.10_typescript@4.6.3 + '@nestjs/schematics': 8.0.10_typescript@4.5.5 '@reactive-resume/schema': link:../schema '@types/bcrypt': 5.0.0 '@types/cookie-parser': 1.4.2 @@ -310,10 +310,10 @@ importers: eslint: 8.12.0 prettier: 2.6.2 source-map-support: 0.5.21 - ts-loader: 9.2.8_typescript@4.6.3+webpack@5.72.0 - ts-node: 10.7.0_ee885bc7281b682b6adbed6ae09ee090 + ts-loader: 9.2.8_typescript@4.5.5+webpack@5.72.0 + ts-node: 10.7.0_f617194e5939c51b27c7a156f2544bd6 tsconfig-paths: 3.14.1 - typescript: 4.6.3 + typescript: 4.5.5 webpack: 5.72.0 packages: @@ -4415,7 +4415,7 @@ packages: - chokidar dev: true - /@nestjs/schematics/8.0.10_typescript@4.6.3: + /@nestjs/schematics/8.0.10_typescript@4.5.5: resolution: {integrity: sha512-gQq/8TYjtgum+5+QuPfHHKgKxDgNLGh8mH+EJ1skOKX+GTxgt5jmg1GFmwEfiOXZUcF9thT6GsOVNKWrdO3YMg==} peerDependencies: typescript: ^3.4.5 || ^4.3.5 @@ -4425,7 +4425,7 @@ packages: fs-extra: 10.0.1 jsonc-parser: 3.0.0 pluralize: 8.0.0 - typescript: 4.6.3 + typescript: 4.5.5 transitivePeerDependencies: - chokidar dev: true @@ -5301,7 +5301,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.10.1_eslint@8.12.0+typescript@4.6.3: + /@typescript-eslint/parser/5.10.1_eslint@8.12.0+typescript@4.5.5: resolution: {integrity: sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5313,10 +5313,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.10.1 '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.6.3 + '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.5.5 debug: 4.3.3 eslint: 8.12.0 - typescript: 4.6.3 + typescript: 4.5.5 transitivePeerDependencies: - supports-color dev: true @@ -5386,7 +5386,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.10.1_typescript@4.6.3: + /@typescript-eslint/typescript-estree/5.10.1_typescript@4.5.5: resolution: {integrity: sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5401,8 +5401,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.5.5 + typescript: 4.5.5 transitivePeerDependencies: - supports-color dev: true @@ -8040,7 +8040,7 @@ packages: engines: {node: '>=12'} dev: false - /eslint-config-next/12.1.4_fab470334d1cc33786399cd971ce0917: + /eslint-config-next/12.1.4_5aa522a137fa8040b326f2f997abe5d1: resolution: {integrity: sha512-Uj0jrVjoQbg9qerxRjSHoOOv3PEzoZxpb8G9LYct25fsflP8xIiUq0l4WEu2KSB5owuLv5hie7wSMqPEsHj+bQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -8052,7 +8052,7 @@ packages: dependencies: '@next/eslint-plugin-next': 12.1.4 '@rushstack/eslint-patch': 1.0.8 - '@typescript-eslint/parser': 5.10.1_eslint@8.12.0+typescript@4.6.3 + '@typescript-eslint/parser': 5.10.1_eslint@8.12.0+typescript@4.5.5 eslint: 8.12.0 eslint-import-resolver-node: 0.3.4 eslint-import-resolver-typescript: 2.4.0_5ed5bdacbcdb2439c26fb46c22005051 @@ -8061,7 +8061,7 @@ packages: eslint-plugin-react: 7.29.1_eslint@8.12.0 eslint-plugin-react-hooks: 4.3.0_eslint@8.12.0 next: 12.1.4_882ba5a6954ee47d3dfca78a4f1709e7 - typescript: 4.6.3 + typescript: 4.5.5 transitivePeerDependencies: - supports-color dev: true @@ -14805,7 +14805,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false - /ts-loader/9.2.8_typescript@4.6.3+webpack@5.72.0: + /ts-loader/9.2.8_typescript@4.5.5+webpack@5.72.0: resolution: {integrity: sha512-gxSak7IHUuRtwKf3FIPSW1VpZcqF9+MBrHOvBp9cjHh+525SjtCIJKVGjRKIAfxBwDGDGCFF00rTfzB1quxdSw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -14816,41 +14816,10 @@ packages: enhanced-resolve: 5.9.2 micromatch: 4.0.4 semver: 7.3.5 - typescript: 4.6.3 + typescript: 4.5.5 webpack: 5.72.0 dev: true - /ts-node/10.7.0_ee885bc7281b682b6adbed6ae09ee090: - resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 17.0.23 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.3 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - dev: true - /ts-node/10.7.0_f01b7c141b75a45db67b7d9ae4c261df: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true @@ -14883,6 +14852,37 @@ packages: dev: true optional: true + /ts-node/10.7.0_f617194e5939c51b27c7a156f2544bd6: + resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + dependencies: + '@cspotcode/source-map-support': 0.7.0 + '@tsconfig/node10': 1.0.8 + '@tsconfig/node12': 1.0.9 + '@tsconfig/node14': 1.0.1 + '@tsconfig/node16': 1.0.2 + '@types/node': 17.0.23 + acorn: 8.7.0 + acorn-walk: 8.2.0 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.5.5 + v8-compile-cache-lib: 3.0.0 + yn: 3.1.1 + dev: true + /tsconfig-paths-webpack-plugin/3.5.2: resolution: {integrity: sha512-EhnfjHbzm5IYI9YPNVIxx1moxMI4bpHD2e0zTXeDNQcwjjRaGepP7IhTHJkyDBG0CAOoxRfe7jCG630Ou+C6Pw==} dependencies: @@ -14906,6 +14906,16 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} + /tsutils/3.21.0_typescript@4.5.5: + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 4.5.5 + dev: true + /tsutils/3.21.0_typescript@4.6.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -15064,6 +15074,12 @@ packages: typescript-compare: 0.0.2 dev: false + /typescript/4.5.5: + resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + /typescript/4.6.2: resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} diff --git a/schema/package.json b/schema/package.json index cbcfa6c2..74b148e1 100644 --- a/schema/package.json +++ b/schema/package.json @@ -10,6 +10,6 @@ }, "devDependencies": { "eslint": "^8.12.0", - "typescript": "^4.6.3" + "typescript": "<4.6.0" } } diff --git a/server/package.json b/server/package.json index 84a3e923..76da7488 100644 --- a/server/package.json +++ b/server/package.json @@ -64,7 +64,7 @@ "ts-loader": "^9.2.8", "ts-node": "^10.7.0", "tsconfig-paths": "^3.14.1", - "typescript": "^4.6.3", + "typescript": "<4.6.0", "webpack": "^5.72.0" } }