diff --git a/packages/casl-ability/package.json b/packages/casl-ability/package.json index b8abc8ed4..f173f6ef0 100644 --- a/packages/casl-ability/package.json +++ b/packages/casl-ability/package.json @@ -60,7 +60,7 @@ "@types/node": "^18.0.0", "chai": "^4.1.0", "chai-spies": "^1.0.0", - "expect-type": "^0.15.0" + "expect-type": "^0.16.0" }, "files": [ "dist", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a81c5b6a6..c58fc4d2d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -30,8 +34,8 @@ importers: specifier: ^1.0.0 version: 1.0.0(chai@4.1.0) expect-type: - specifier: ^0.15.0 - version: 0.15.0 + specifier: ^0.16.0 + version: 0.16.0 packages/casl-angular: devDependencies: @@ -70,7 +74,7 @@ importers: version: 29.0.0 jest-preset-angular: specifier: ^13.0.0 - version: 13.0.0(@angular-devkit/build-angular@15.0.0)(@angular/compiler-cli@15.0.0)(@angular/core@15.0.0)(@angular/platform-browser-dynamic@15.0.0)(@babel/core@7.14.0)(jest@29.0.0)(typescript@4.8.2) + version: 13.0.0(@angular-devkit/build-angular@15.0.0)(@angular/compiler-cli@15.0.0)(@angular/core@15.0.0)(@angular/platform-browser-dynamic@15.0.0)(@babel/core@7.21.8)(jest@29.0.0)(typescript@4.8.2) rxjs: specifier: ^7.5.5 version: 7.5.5 @@ -287,7 +291,7 @@ importers: version: 17.4.2 ts-jest: specifier: ^29.0.0 - version: 29.0.0(@babel/core@7.14.0)(esbuild@0.17.19)(jest@29.0.0)(typescript@4.8.2) + version: 29.0.0(@babel/core@7.14.0)(jest@29.0.0)(typescript@4.8.2) typescript: specifier: ~4.8.0 version: 4.8.2 @@ -2689,6 +2693,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/android-arm@0.15.13: @@ -2706,6 +2711,7 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/android-x64@0.17.19: @@ -2714,6 +2720,7 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/darwin-arm64@0.17.19: @@ -2722,6 +2729,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /@esbuild/darwin-x64@0.17.19: @@ -2730,6 +2738,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /@esbuild/freebsd-arm64@0.17.19: @@ -2738,6 +2747,7 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true /@esbuild/freebsd-x64@0.17.19: @@ -2746,6 +2756,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true /@esbuild/linux-arm64@0.17.19: @@ -2754,6 +2765,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-arm@0.17.19: @@ -2762,6 +2774,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-ia32@0.17.19: @@ -2770,6 +2783,7 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-loong64@0.15.13: @@ -2787,6 +2801,7 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-mips64el@0.17.19: @@ -2795,6 +2810,7 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-ppc64@0.17.19: @@ -2803,6 +2819,7 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-riscv64@0.17.19: @@ -2811,6 +2828,7 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-s390x@0.17.19: @@ -2819,6 +2837,7 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-x64@0.17.19: @@ -2827,6 +2846,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/netbsd-x64@0.17.19: @@ -2835,6 +2855,7 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true /@esbuild/openbsd-x64@0.17.19: @@ -2843,6 +2864,7 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true /@esbuild/sunos-x64@0.17.19: @@ -2851,6 +2873,7 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true /@esbuild/win32-arm64@0.17.19: @@ -2859,6 +2882,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /@esbuild/win32-ia32@0.17.19: @@ -2867,6 +2891,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /@esbuild/win32-x64@0.17.19: @@ -2875,6 +2900,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /@eslint/eslintrc@1.4.1: @@ -6206,6 +6232,7 @@ packages: '@esbuild/win32-arm64': 0.17.19 '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 + dev: true /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -6536,8 +6563,9 @@ packages: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} - /expect-type@0.15.0: - resolution: {integrity: sha512-yWnriYB4e8G54M5/fAFj7rCIBiKs1HAACaY13kCz6Ku0dezjS9aMcfcdVK2X8Tv2tEV1BPz/wKfQ7WA4S/d8aA==} + /expect-type@0.16.0: + resolution: {integrity: sha512-wCpFeVBiAPGiYkQZzaqvGuuBnNCHbtnowMOBpBGY8a27XbG8VAit3lklWph1r8VmgsH61mOZqI3NuGm8bZnUlw==} + engines: {node: '>=12.0.0'} dev: true /expect@29.5.0: @@ -7940,7 +7968,7 @@ packages: dependencies: jest-resolve: 29.5.0 - /jest-preset-angular@13.0.0(@angular-devkit/build-angular@15.0.0)(@angular/compiler-cli@15.0.0)(@angular/core@15.0.0)(@angular/platform-browser-dynamic@15.0.0)(@babel/core@7.14.0)(jest@29.0.0)(typescript@4.8.2): + /jest-preset-angular@13.0.0(@angular-devkit/build-angular@15.0.0)(@angular/compiler-cli@15.0.0)(@angular/core@15.0.0)(@angular/platform-browser-dynamic@15.0.0)(@babel/core@7.21.8)(jest@29.0.0)(typescript@4.8.2): resolution: {integrity: sha512-FNaWL41PgW3yvleB423pf1Z7xqaDaFMJxi2TwUek9J1p3SHT1Se+A2jeOI27XcC16zj87blUuffh/Smse2Grpg==} engines: {node: ^14.15.0 || >=16.10.0} peerDependencies: @@ -7961,7 +7989,7 @@ packages: jest-environment-jsdom: 29.5.0 jest-util: 29.5.0 pretty-format: 29.5.0 - ts-jest: 29.0.0(@babel/core@7.14.0)(esbuild@0.17.19)(jest@29.0.0)(typescript@4.8.2) + ts-jest: 29.0.0(@babel/core@7.21.8)(esbuild@0.17.19)(jest@29.0.0)(typescript@4.8.2) typescript: 4.8.2 optionalDependencies: esbuild: 0.17.19 @@ -10938,7 +10966,7 @@ packages: engines: {node: '>=8'} dev: false - /ts-jest@29.0.0(@babel/core@7.14.0)(esbuild@0.17.19)(jest@29.0.0)(typescript@4.8.2): + /ts-jest@29.0.0(@babel/core@7.14.0)(jest@29.0.0)(typescript@4.8.2): resolution: {integrity: sha512-OxUaigbv5Aon3OMLY9HBtwkGMs1upWE/URrmmVQFzzOcGlEPVuWzGmXUIkWGt/95Dj/T6MGuTrHHGL6kT6Yn8g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10961,6 +10989,40 @@ packages: dependencies: '@babel/core': 7.14.0 bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 29.0.0 + jest-util: 29.5.0 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.5.1 + typescript: 4.8.2 + yargs-parser: 21.1.1 + dev: false + + /ts-jest@29.0.0(@babel/core@7.21.8)(esbuild@0.17.19)(jest@29.0.0)(typescript@4.8.2): + resolution: {integrity: sha512-OxUaigbv5Aon3OMLY9HBtwkGMs1upWE/URrmmVQFzzOcGlEPVuWzGmXUIkWGt/95Dj/T6MGuTrHHGL6kT6Yn8g==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + hasBin: true + peerDependencies: + '@babel/core': '>=7.0.0-beta.0 <8' + '@jest/types': ^29.0.0 + babel-jest: ^29.0.0 + esbuild: '*' + jest: ^29.0.0 + typescript: '>=4.3' + peerDependenciesMeta: + '@babel/core': + optional: true + '@jest/types': + optional: true + babel-jest: + optional: true + esbuild: + optional: true + dependencies: + '@babel/core': 7.21.8 + bs-logger: 0.2.6 esbuild: 0.17.19 fast-json-stable-stringify: 2.1.0 jest: 29.0.0 @@ -10971,6 +11033,7 @@ packages: semver: 7.5.1 typescript: 4.8.2 yargs-parser: 21.1.1 + dev: true /tsconfig-paths@3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}