From 0ff708f2249181e66c65b2c0309eb426b03d3ac0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 13 Jan 2021 13:24:15 +0200 Subject: [PATCH] chore(deps): update dependency @types/react to v17 (#428) Co-authored-by: Renovate Bot --- .github/workflows/main.yml | 2 +- .renovaterc | 4 +- packages/casl-react/package.json | 10 ++-- pnpm-lock.yaml | 98 ++++++++++++++++---------------- 4 files changed, 59 insertions(+), 55 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 165f4e269..1964b0b43 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -24,7 +24,7 @@ jobs: - uses: actions/checkout@v2 - uses: pnpm/action-setup@v1.2.1 with: - version: 4.14.4 + version: 5.15.0 - name: Cache dependencies uses: actions/cache@v2 env: diff --git a/.renovaterc b/.renovaterc index 1311ae99b..266f0ed49 100644 --- a/.renovaterc +++ b/.renovaterc @@ -64,7 +64,9 @@ { "packageNames": [ "react", - "react-test-renderer" + "react-test-renderer", + "@types/react", + "@testing-library/react-hooks" ], "groupName": "react" }, diff --git a/packages/casl-react/package.json b/packages/casl-react/package.json index 0f3ede93a..317aa1a41 100644 --- a/packages/casl-react/package.json +++ b/packages/casl-react/package.json @@ -43,7 +43,7 @@ "license": "MIT", "peerDependencies": { "@casl/ability": "^3.0.0 || ^4.0.0 || ^5.1.0", - "react": "^15.0.0 || ^16.0.0" + "react": "^15.0.0 || ^16.0.0 || ^17.0.0" }, "devDependencies": { "@babel/core": "^7.8.4", @@ -58,9 +58,9 @@ "@semantic-release/git": "^9.0.0", "@semantic-release/github": "^7.0.7", "@semantic-release/npm": "^7.0.5", - "@testing-library/react-hooks": "^3.2.1", + "@testing-library/react-hooks": "^4.0.1", "@types/node": "^14.0.5", - "@types/react": "^16.9.19", + "@types/react": "^17.0.0", "@typescript-eslint/eslint-plugin": "4.13.0", "chai": "^4.1.0", "chai-spies": "^1.0.0", @@ -69,8 +69,8 @@ "eslint-config-airbnb-typescript": "^12.0.0", "eslint-plugin-import": "^2.20.2", "jest": "^26.0.0", - "react": "^16.3.0", - "react-test-renderer": "^16.3.0", + "react": "^17.0.1", + "react-test-renderer": "^17.0.1", "rollup": "^2.10.9", "rollup-plugin-sourcemaps": "^0.6.2", "rollup-plugin-terser": "^7.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6bc8883cf..050126c87 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -321,9 +321,9 @@ importers: '@semantic-release/git': 9.0.0_semantic-release@17.1.1 '@semantic-release/github': 7.1.1_semantic-release@17.1.1 '@semantic-release/npm': 7.0.6_semantic-release@17.1.1 - '@testing-library/react-hooks': 3.4.2_1fb72ba09e79ce5bfd91e4d67e1015b7 + '@testing-library/react-hooks': 4.0.1_59c10a9f92837cab37888c15f7d5c44c '@types/node': 14.11.2 - '@types/react': 16.9.50 + '@types/react': 17.0.0 '@typescript-eslint/eslint-plugin': 4.13.0_eslint@7.10.0+typescript@4.0.3 chai: 4.2.0 chai-spies: 1.0.0_chai@4.2.0 @@ -332,8 +332,8 @@ importers: eslint-config-airbnb-typescript: 12.0.0_b0e8a34275b7028c04190459bd157207 eslint-plugin-import: 2.22.1_eslint@7.10.0 jest: 26.4.2 - react: 16.13.1 - react-test-renderer: 16.13.1_react@16.13.1 + react: 17.0.1 + react-test-renderer: 17.0.1_react@17.0.1 rollup: 2.28.2 rollup-plugin-sourcemaps: 0.6.2_234a6cd3a876825e4a85aa8d458a02a6 rollup-plugin-terser: 7.0.2_rollup@2.28.2 @@ -353,9 +353,9 @@ importers: '@semantic-release/git': ^9.0.0 '@semantic-release/github': ^7.0.7 '@semantic-release/npm': ^7.0.5 - '@testing-library/react-hooks': ^3.2.1 + '@testing-library/react-hooks': ^4.0.1 '@types/node': ^14.0.5 - '@types/react': ^16.9.19 + '@types/react': ^17.0.0 '@typescript-eslint/eslint-plugin': 4.13.0 chai: ^4.1.0 chai-spies: ^1.0.0 @@ -364,8 +364,8 @@ importers: eslint-config-airbnb-typescript: ^12.0.0 eslint-plugin-import: ^2.20.2 jest: ^26.0.0 - react: ^16.3.0 - react-test-renderer: ^16.3.0 + react: ^17.0.1 + react-test-renderer: ^17.0.1 rollup: ^2.10.9 rollup-plugin-sourcemaps: ^0.6.2 rollup-plugin-terser: ^7.0.0 @@ -1457,6 +1457,12 @@ packages: dev: true resolution: integrity: sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw== + /@babel/runtime/7.12.5: + dependencies: + regenerator-runtime: 0.13.7 + dev: true + resolution: + integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== /@babel/template/7.10.4: dependencies: '@babel/code-frame': 7.10.4 @@ -2030,18 +2036,19 @@ packages: dev: true resolution: integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - /@testing-library/react-hooks/3.4.2_1fb72ba09e79ce5bfd91e4d67e1015b7: + /@testing-library/react-hooks/4.0.1_59c10a9f92837cab37888c15f7d5c44c: dependencies: - '@babel/runtime': 7.11.2 - '@types/testing-library__react-hooks': 3.4.1 - react: 16.13.1 - react-test-renderer: 16.13.1_react@16.13.1 + '@babel/runtime': 7.12.5 + '@types/react': 17.0.0 + '@types/react-test-renderer': 17.0.0 + react: 17.0.1 + react-test-renderer: 17.0.1_react@17.0.1 dev: true peerDependencies: react: '>=16.9.0' react-test-renderer: '>=16.9.0' resolution: - integrity: sha512-RfPG0ckOzUIVeIqlOc1YztKgFW+ON8Y5xaSPbiBkfj9nMkkiLhLeBXT5icfPX65oJV/zCZu4z8EVnUc6GY9C5A== + integrity: sha512-DufI8Q2GOM7W2yFEEfz85VNVNaHZL0tPZyBT6ytV7HK+1A4frL1ty+W5NBE0u0K3EFV/Pg5O28HGNEtp9D5EyA== /@tootallnate/once/1.1.2: dev: true engines: @@ -2174,19 +2181,19 @@ packages: dev: true resolution: integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== - /@types/react-test-renderer/16.9.3: + /@types/react-test-renderer/17.0.0: dependencies: - '@types/react': 16.9.50 + '@types/react': 17.0.0 dev: true resolution: - integrity: sha512-wJ7IlN5NI82XMLOyHSa+cNN4Z0I+8/YaLl04uDgcZ+W+ExWCmCiVTLT/7fRNqzy4OhStZcUwIqLNF7q+AdW43Q== - /@types/react/16.9.50: + integrity: sha512-nvw+F81OmyzpyIE1S0xWpLonLUZCMewslPuA8BtjSKc5XEbn8zEQBXS7KuOLHTNnSOEM2Pum50gHOoZ62tqTRg== + /@types/react/17.0.0: dependencies: '@types/prop-types': 15.7.3 - csstype: 3.0.3 + csstype: 3.0.6 dev: true resolution: - integrity: sha512-kPx5YsNnKDJejTk1P+lqThwxN2PczrocwsvqXnjvVvKpFescoY62ZiM3TV7dH1T8lFhlHZF+PE5xUyimUwqEGA== + integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== /@types/resolve/1.17.1: dependencies: '@types/node': 14.14.7 @@ -2201,12 +2208,6 @@ packages: dev: true resolution: integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== - /@types/testing-library__react-hooks/3.4.1: - dependencies: - '@types/react-test-renderer': 16.9.3 - dev: true - resolution: - integrity: sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q== /@types/yargs-parser/15.0.0: dev: true resolution: @@ -3558,10 +3559,10 @@ packages: node: '>=8' resolution: integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - /csstype/3.0.3: + /csstype/3.0.6: dev: true resolution: - integrity: sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag== + integrity: sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw== /dashdash/1.14.1: dependencies: assert-plus: 1.0.0 @@ -7079,14 +7080,6 @@ packages: node: '>= 6' resolution: integrity: sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA== - /prop-types/15.7.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - dev: true - resolution: - integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== /proto-list/1.2.4: dev: true resolution: @@ -7155,28 +7148,37 @@ packages: dev: true resolution: integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== - /react-test-renderer/16.13.1_react@16.13.1: + /react-shallow-renderer/16.14.1_react@17.0.1: dependencies: object-assign: 4.1.1 - prop-types: 15.7.2 - react: 16.13.1 - react-is: 16.13.1 - scheduler: 0.19.1 + react: 17.0.1 + react-is: 17.0.1 + dev: true + peerDependencies: + react: ^16.0.0 || ^17.0.0 + resolution: + integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== + /react-test-renderer/17.0.1_react@17.0.1: + dependencies: + object-assign: 4.1.1 + react: 17.0.1 + react-is: 17.0.1 + react-shallow-renderer: 16.14.1_react@17.0.1 + scheduler: 0.20.1 dev: true peerDependencies: - react: ^16.13.1 + react: 17.0.1 resolution: - integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== - /react/16.13.1: + integrity: sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA== + /react/17.0.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - prop-types: 15.7.2 dev: true engines: node: '>=0.10.0' resolution: - integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== + integrity: sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== /read-pkg-up/2.0.0: dependencies: find-up: 2.1.0 @@ -7629,13 +7631,13 @@ packages: node: '>=10' resolution: integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - /scheduler/0.19.1: + /scheduler/0.20.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 dev: true resolution: - integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== + integrity: sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw== /semantic-release/17.1.1: dependencies: '@semantic-release/commit-analyzer': 8.0.1_semantic-release@17.1.1