diff --git a/package.json b/package.json index 43c33f0..ed4608c 100644 --- a/package.json +++ b/package.json @@ -63,10 +63,13 @@ "sirv-cli": "^2.0.2", "size-limit": "^8.1.0", "type-coverage": "^2.22.0", - "typescript": "4.8.3", + "typescript": "~4.7.4", "unplugin-auto-import": "^0.11.2", "vitest": "^0.23.2" }, + "resolutions": { + "typescript": "~4.7.4" + }, "publishConfig": { "main": "./lib/index.cjs", "module": "./lib/index.js", @@ -77,6 +80,11 @@ }, "types": "./lib/index.d.ts" }, + "pnpm": { + "overrides": { + "typescript": "~4.7.4" + } + }, "size-limit": [ { "path": "lib/index.js" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 667e87f..6de2562 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,8 @@ lockfileVersion: 5.4 +overrides: + typescript: ~4.7.4 + specifiers: '@1stg/app-config': ^7.2.1 '@1stg/lib-config': ^10.2.1 @@ -23,7 +26,7 @@ specifiers: size-limit: ^8.1.0 tslib: ^2.4.0 type-coverage: ^2.22.0 - typescript: 4.8.3 + typescript: ~4.7.4 unplugin-auto-import: ^0.11.2 vitest: ^0.23.2 @@ -31,12 +34,12 @@ dependencies: tslib: 2.4.0 devDependencies: - '@1stg/app-config': 7.2.1_s5qz2gcm4vgewmx5ovxeqfcuye - '@1stg/lib-config': 10.2.1_swdtvvoyzwgzgcusbanzem4ko4 + '@1stg/app-config': 7.2.1_3etldqlua4an5psg2il3myhzei + '@1stg/lib-config': 10.2.1_eiyk2l65xpdbhyeidimi3mliye '@changesets/changelog-github': 0.4.6 '@changesets/cli': 2.24.4 - '@pkgr/webpack': 3.4.0_5a7paxny6evf3k55tn2i6e3i4q - '@pkgr/webpack-mdx': 2.2.0_bys56oy7n6wvn3cw6pl6ulsviu + '@pkgr/webpack': 3.4.0_lgmck65baimw7kai4qgfu67sem + '@pkgr/webpack-mdx': 2.2.0_yb7bxg2g3zoq6jr2a323eeltba '@size-limit/preset-small-lib': 8.1.0_size-limit@8.1.0 '@types/mdx': 2.0.2 '@types/node': 18.7.16 @@ -51,19 +54,19 @@ devDependencies: react-router-dom: 6.3.0_biqbaboplfbrettd7655fr4n2y sirv-cli: 2.0.2 size-limit: 8.1.0 - type-coverage: 2.22.0_typescript@4.8.3 - typescript: 4.8.3 + type-coverage: 2.22.0_typescript@4.7.4 + typescript: 4.7.4 unplugin-auto-import: 0.11.2_biheitgh2mbumyai6i5cnikjiq vitest: 0.23.2_less@4.1.3+stylus@0.59.0 packages: - /@1stg/app-config/7.2.1_s5qz2gcm4vgewmx5ovxeqfcuye: + /@1stg/app-config/7.2.1_3etldqlua4an5psg2il3myhzei: resolution: {integrity: sha512-TS8x4Qz787kgrxWGOJKBClsF6SX+b4GxtEItoiG+HJAPaKgF3umWTMXa1BmVbxuqdfH0XTlSpyu+Gyi8e285BQ==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: '@1stg/browserslist-config': 1.2.4_browserslist@4.21.3 - '@1stg/common-config': 7.1.1_cldzefz57pogljxxz4jvljyj7a + '@1stg/common-config': 7.1.1_6hmwgd3aiyksrakfduexdxxdru '@1stg/postcss-config': 3.3.1_mu2kzpkteq3ketk6piffleamkq '@1stg/stylelint-config': 4.8.1_wg4wp6ukpnmndgiqpvjxez3zti '@pkgr/es-modules': 0.6.3 @@ -88,7 +91,7 @@ packages: - vue dev: true - /@1stg/babel-preset/3.2.2_33gy5wazrjs3j5meiibty7ny44: + /@1stg/babel-preset/3.2.2_jh2gi5afdkta2rfxcq4yoa6ks4: resolution: {integrity: sha512-/VcqzRATvVpBDdXfNEkuxcRDLy3AuBvjhWnAXIK1Fvp+mXsIRpOM9aXalAFPmgf6vxZ16R5efdWwipqTaHn+Dg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: @@ -110,7 +113,7 @@ packages: babel-plugin-transform-react-remove-prop-types: 0.4.24 babel-plugin-transform-remove-console: 6.9.4 babel-plugin-transform-typescript-metadata: 0.3.2 - babel-preset-proposal-typescript: 3.0.0_33gy5wazrjs3j5meiibty7ny44 + babel-preset-proposal-typescript: 3.0.0_jh2gi5afdkta2rfxcq4yoa6ks4 core-js: 3.25.1 fast-async: 7.0.6 transitivePeerDependencies: @@ -138,19 +141,19 @@ packages: - lerna dev: true - /@1stg/common-config/7.1.1_cldzefz57pogljxxz4jvljyj7a: + /@1stg/common-config/7.1.1_6hmwgd3aiyksrakfduexdxxdru: resolution: {integrity: sha512-HM63QDXKoYlzo79+sYwEEPvovu3ePL2qq25WY/xAfksncTydWCEAd1bAcx7RcYs+F+fvL1G/b2Pu29tbOOY68w==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: - '@1stg/babel-preset': 3.2.2_33gy5wazrjs3j5meiibty7ny44 + '@1stg/babel-preset': 3.2.2_jh2gi5afdkta2rfxcq4yoa6ks4 '@1stg/commitlint-config': 3.1.5 - '@1stg/eslint-config': 5.6.0_fznyy6cqwc4hx2yjhtjlzmontu - '@1stg/lint-staged': 3.4.0_uaft7wfrw26md6lalxeakgsk4y + '@1stg/eslint-config': 5.6.0_tosdmv3acu6cyms3jjfmvul2ey + '@1stg/lint-staged': 3.4.0_3w77u3kdhhemrw642ff5t5i6om '@1stg/markuplint-config': 2.2.1_hz7v37fgfckc7l4rzr56smsd7a '@1stg/prettier-config': 3.9.1_nk6d2fkgcllkkdynqbuearcure '@1stg/remark-preset': 1.0.1_prettier@2.7.1 '@1stg/simple-git-hooks': 0.2.2_sjg5dvdm7g6fzftswk7teajyem - '@1stg/tsconfig': 2.3.1_typescript@4.8.3 + '@1stg/tsconfig': 2.3.1_typescript@4.7.4 '@babel/core': 7.19.0 '@commitlint/cli': 17.1.2 eslint: 8.23.1 @@ -178,21 +181,21 @@ packages: resolution: {integrity: sha512-fStBgzyQnL0/bdIcHCplmrjFN9SBfnkldQ+TnpKnBFmp7jIxoggSRL3kaEFbGlq2lbV/H7Udy3bmJWTtdDH5Iw==} dev: true - /@1stg/eslint-config/5.6.0_fznyy6cqwc4hx2yjhtjlzmontu: + /@1stg/eslint-config/5.6.0_tosdmv3acu6cyms3jjfmvul2ey: resolution: {integrity: sha512-cG5gKLZI9GBcZmSnFKahKLmwxM2drTQG3Oy+WJn4D0XyNW1xd/fkptJ4EfdvxmPeozFwnG3ys1CYI1kFHmG1PA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: '@1stg/config': 0.2.1 - '@angular-eslint/eslint-plugin': 14.0.4_irgkl5vooow2ydyo6aokmferha - '@angular-eslint/eslint-plugin-template': 14.0.4_irgkl5vooow2ydyo6aokmferha - '@angular-eslint/template-parser': 14.0.4_irgkl5vooow2ydyo6aokmferha + '@angular-eslint/eslint-plugin': 14.0.4_4brgkhw6cq4me3drk3kxrpb2mm + '@angular-eslint/eslint-plugin-template': 14.0.4_4brgkhw6cq4me3drk3kxrpb2mm + '@angular-eslint/template-parser': 14.0.4_4brgkhw6cq4me3drk3kxrpb2mm '@babel/eslint-parser': 7.18.9_eia2ig3m3pjccex4igkch6uffy '@babel/eslint-plugin': 7.18.10_lp3qrsx55lt6xwfnux3kkcfwiu '@pkgr/utils': 2.3.1 - '@typescript-eslint/eslint-plugin': 5.36.2_wxqvmnl3i4rbvz4ixyoiufmx3e - '@typescript-eslint/parser': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/eslint-plugin': 5.36.2_ymvve5pmriizw6sqldrdyt3llu + '@typescript-eslint/parser': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm angular-eslint-template-parser: 0.1.1_v6rybuuw67ar7qumdfme45idii eslint: 8.23.1 eslint-config-prettier: 8.5.0_eslint@8.23.1 @@ -205,7 +208,7 @@ packages: eslint-plugin-es-x: 5.3.1_eslint@8.23.1 eslint-plugin-eslint-comments: 3.2.0_eslint@8.23.1 eslint-plugin-import: /eslint-plugin-i/2.26.0_bkwixupcywvgmrzjbgj7n47r6y - eslint-plugin-jest: 26.9.0_m7syvwiprlflhpriz6wpymz35u + eslint-plugin-jest: 26.9.0_ghsfkkdnmwu4wbycfu6uxdpdeq eslint-plugin-jsdoc: 39.3.6_eslint@8.23.1 eslint-plugin-json-schema-validator: 4.0.2_eslint@8.23.1 eslint-plugin-jsonc: 2.4.0_eslint@8.23.1 @@ -218,7 +221,7 @@ packages: eslint-plugin-react-hooks: 4.6.0_eslint@8.23.1 eslint-plugin-regexp: 1.9.0_eslint@8.23.1 eslint-plugin-simple-import-sort: 7.0.0_eslint@8.23.1 - eslint-plugin-sonar: 0.9.1_jti2in4mosipqrf6d5p2hjukvy + eslint-plugin-sonar: 0.9.1_irdy4g6b7pwepfmxtf7g2bmnfu eslint-plugin-sonarjs: 0.15.0_eslint@8.23.1 eslint-plugin-svelte: 2.8.0_fu6uadvmvlcvmfmk26zunkcl6a eslint-plugin-toml: 0.3.1_eslint@8.23.1 @@ -236,11 +239,11 @@ packages: - typescript dev: true - /@1stg/lib-config/10.2.1_swdtvvoyzwgzgcusbanzem4ko4: + /@1stg/lib-config/10.2.1_eiyk2l65xpdbhyeidimi3mliye: resolution: {integrity: sha512-07PPf42V7vuq83iv3SRHwQ6wEPqRVZL+ZYefPex34drw7NYHZ5nhHzEDVBW91zbBaUQjHtE5fF23F1Y3JpljPg==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: - '@1stg/common-config': 7.1.1_cldzefz57pogljxxz4jvljyj7a + '@1stg/common-config': 7.1.1_6hmwgd3aiyksrakfduexdxxdru '@pkgr/rollup': 3.2.1_ixvdr3pzvqvagcffh3ywaoklxy transitivePeerDependencies: - '@swc/core' @@ -259,7 +262,7 @@ packages: - vue dev: true - /@1stg/lint-staged/3.4.0_uaft7wfrw26md6lalxeakgsk4y: + /@1stg/lint-staged/3.4.0_3w77u3kdhhemrw642ff5t5i6om: resolution: {integrity: sha512-JMpA2r/GpLjWMO5oF2hpLA0gC/+zpMw5jdC7gw6EqTS8KwxtIiTnbGNo9EHwsToJ9Chpb4P53y59cDHwfYKKWw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} peerDependencies: @@ -267,7 +270,7 @@ packages: dependencies: '@1stg/config': 0.2.1 '@1stg/prettier-config': 3.9.1_nk6d2fkgcllkkdynqbuearcure - '@1stg/tsconfig': 2.3.1_typescript@4.8.3 + '@1stg/tsconfig': 2.3.1_typescript@4.7.4 '@pkgr/utils': 2.3.1 lint-staged: 13.0.3 prettier: 2.7.1 @@ -396,12 +399,12 @@ packages: - supports-color dev: true - /@1stg/tsconfig/2.3.1_typescript@4.8.3: + /@1stg/tsconfig/2.3.1_typescript@4.7.4: resolution: {integrity: sha512-/CA4zzddYGeSNdpZgVxJIbRcK39xMDtPJUPZVrd8F7Mi725sXgK/okKOL2cyMxxcOGmFKfjoWRHOl0WIdv9Ztw==} peerDependencies: typescript: '>=3.0.0' dependencies: - typescript: 4.8.3 + typescript: 4.7.4 dev: true /@adobe/css-tools/4.0.1: @@ -420,38 +423,38 @@ packages: resolution: {integrity: sha512-/fbXDvkm4q95xG/9LZDtiyE2MQwT061sanmMginDk63f0dlC4H+AXgggva38YNRN+CFcbFtWfikTy7yFdNFZlA==} dev: true - /@angular-eslint/eslint-plugin-template/14.0.4_irgkl5vooow2ydyo6aokmferha: + /@angular-eslint/eslint-plugin-template/14.0.4_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-F3GgItYHcEtQfOcJoyfvmRKdFIrI+/Wc7SjOo1X31tdeaQaRHseYWGFZ5AaA+MM+/rV7jPAd671Tv7wlm+Wjtg==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 14.0.4 - '@typescript-eslint/type-utils': 5.36.2_irgkl5vooow2ydyo6aokmferha - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/type-utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm aria-query: 5.0.2 axobject-query: 3.0.1 eslint: 8.23.1 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/eslint-plugin/14.0.4_irgkl5vooow2ydyo6aokmferha: + /@angular-eslint/eslint-plugin/14.0.4_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-sPEXAZ/+u0jL849HV1dsc9C15zsiEiOd0Fo5St2YhZuCNsn94kg5zyai5p85/5tbpM6vchaH9cB4fZ3WE+FOog==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 14.0.4_irgkl5vooow2ydyo6aokmferha - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@angular-eslint/utils': 14.0.4_4brgkhw6cq4me3drk3kxrpb2mm + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm eslint: 8.23.1 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/template-parser/14.0.4_irgkl5vooow2ydyo6aokmferha: + /@angular-eslint/template-parser/14.0.4_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-L7+VHWlIUiUml81q43tP/CZZhIDkbHoin2OH+0TEqeQuCcYZwZQfUBey0pmbzzhjZD2tV75QxlAUqFCuM85Tng==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -460,19 +463,19 @@ packages: '@angular-eslint/bundled-angular-compiler': 14.0.4 eslint: 8.23.1 eslint-scope: 5.1.1 - typescript: 4.8.3 + typescript: 4.7.4 dev: true - /@angular-eslint/utils/14.0.4_irgkl5vooow2ydyo6aokmferha: + /@angular-eslint/utils/14.0.4_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-7BcK+g0qaMRXfRFeOf57UOb5R4V8/uzGLyeXkugA65s7BLDLPEV1StRTpGW7w4jK7I8sldfsnbrkJqb6hgQtfA==} peerDependencies: eslint: ^7.0.0 || ^8.0.0 typescript: '*' dependencies: '@angular-eslint/bundled-angular-compiler': 14.0.4 - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm eslint: 8.23.1 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -2289,11 +2292,11 @@ packages: '@types/node': 14.18.28 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 4.0.0_4ewzuwoatjhxndkz2pnfgbepom + cosmiconfig-typescript-loader: 4.0.0_3fsfwaqvzqsexvrl2h7z3a7why lodash: 4.17.21 resolve-from: 5.0.0 - ts-node: 10.9.1_biypgpt64q46mnmiaymabwlhlm - typescript: 4.8.3 + ts-node: 10.9.1_i35juvv3q67kl3o6475tyeglwq + typescript: 4.7.4 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -2680,7 +2683,7 @@ packages: mustache: 4.2.0 prettier: 2.7.1 tslib: 2.4.0 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -2998,11 +3001,11 @@ packages: tslib: 2.4.0 dev: true - /@pkgr/webpack-mdx/2.2.0_bys56oy7n6wvn3cw6pl6ulsviu: + /@pkgr/webpack-mdx/2.2.0_yb7bxg2g3zoq6jr2a323eeltba: resolution: {integrity: sha512-8TMEgsdebZwayZ8AEl/LK3eGvqiP6I1aPi7XjUEWozwzUl4NpCOSUbs9v2n4OicjzNluT5myaqBtT7VrqQ46ew==} dependencies: '@mdx-js/loader': 2.1.3_webpack@5.74.0 - '@pkgr/webpack-react': 2.1.1_56tfhu5eir2aqtbv5uibvqzh7a + '@pkgr/webpack-react': 2.1.1_aqv6dptnotuxcf6nmm6jek3cd4 rehype-raw: 6.1.1 remark-gfm: 3.0.1 transitivePeerDependencies: @@ -3026,12 +3029,12 @@ packages: - webpack-cli dev: true - /@pkgr/webpack-react/2.1.1_56tfhu5eir2aqtbv5uibvqzh7a: + /@pkgr/webpack-react/2.1.1_aqv6dptnotuxcf6nmm6jek3cd4: resolution: {integrity: sha512-DdYRZ9vQ+w9F2X3pBYFu594LmgIEs6q8p9uUAlrYDrU7JADpSsmzOxrZgzv2XpOQXba1DoKbs/Z+0UtWUmVnYQ==} peerDependencies: react: '>=16.0.0' dependencies: - '@pkgr/webpack': 3.4.0_5a7paxny6evf3k55tn2i6e3i4q + '@pkgr/webpack': 3.4.0_lgmck65baimw7kai4qgfu67sem '@svgr/webpack': 6.3.1 react: 18.2.0 transitivePeerDependencies: @@ -3053,12 +3056,12 @@ packages: - webpack-cli dev: true - /@pkgr/webpack/3.4.0_5a7paxny6evf3k55tn2i6e3i4q: + /@pkgr/webpack/3.4.0_lgmck65baimw7kai4qgfu67sem: resolution: {integrity: sha512-wwE3uXvpm3PWbeFHOhk/ooCJ5eefrrLGd8RbQ98N1v/RA5yGfmJS42vYZLwAu0Wpl8Kw+QgMiCz0YevACHouzg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true dependencies: - '@1stg/babel-preset': 3.2.2_33gy5wazrjs3j5meiibty7ny44 + '@1stg/babel-preset': 3.2.2_jh2gi5afdkta2rfxcq4yoa6ks4 '@1stg/postcss-config': 3.3.1_mu2kzpkteq3ketk6piffleamkq '@babel/core': 7.19.0 '@pkgr/es-modules': 0.6.3 @@ -3838,7 +3841,7 @@ packages: '@types/node': 18.7.16 dev: true - /@typescript-eslint/eslint-plugin/5.36.2_wxqvmnl3i4rbvz4ixyoiufmx3e: + /@typescript-eslint/eslint-plugin/5.36.2_ymvve5pmriizw6sqldrdyt3llu: resolution: {integrity: sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3849,23 +3852,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/parser': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm '@typescript-eslint/scope-manager': 5.36.2 - '@typescript-eslint/type-utils': 5.36.2_irgkl5vooow2ydyo6aokmferha - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/type-utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm debug: 4.3.4 eslint: 8.23.1 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.36.2_irgkl5vooow2ydyo6aokmferha: + /@typescript-eslint/parser/5.36.2_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3877,10 +3880,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.36.2 '@typescript-eslint/types': 5.36.2 - '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.7.4 debug: 4.3.4 eslint: 8.23.1 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -3893,7 +3896,7 @@ packages: '@typescript-eslint/visitor-keys': 5.36.2 dev: true - /@typescript-eslint/type-utils/5.36.2_irgkl5vooow2ydyo6aokmferha: + /@typescript-eslint/type-utils/5.36.2_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3903,12 +3906,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.8.3 - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.7.4 + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm debug: 4.3.4 eslint: 8.23.1 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -3918,7 +3921,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.36.2_typescript@4.8.3: + /@typescript-eslint/typescript-estree/5.36.2_typescript@4.7.4: resolution: {integrity: sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3933,13 +3936,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.36.2_irgkl5vooow2ydyo6aokmferha: + /@typescript-eslint/utils/5.36.2_4brgkhw6cq4me3drk3kxrpb2mm: resolution: {integrity: sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3948,7 +3951,7 @@ packages: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 5.36.2 '@typescript-eslint/types': 5.36.2 - '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.8.3 + '@typescript-eslint/typescript-estree': 5.36.2_typescript@4.7.4 eslint: 8.23.1 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.23.1 @@ -4397,7 +4400,7 @@ packages: peerDependencies: '@angular-eslint/template-parser': '*' dependencies: - '@angular-eslint/template-parser': 14.0.4_irgkl5vooow2ydyo6aokmferha + '@angular-eslint/template-parser': 14.0.4_4brgkhw6cq4me3drk3kxrpb2mm dev: true /angular-html-parser/1.8.0: @@ -4730,7 +4733,7 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /babel-preset-proposal-typescript/3.0.0_33gy5wazrjs3j5meiibty7ny44: + /babel-preset-proposal-typescript/3.0.0_jh2gi5afdkta2rfxcq4yoa6ks4: resolution: {integrity: sha512-J+PczSpvWjLT0l6BvGyuXoM2wssQODSymYo64jvM+jailkkHDoxFd5SgyMaMMoEBPZnZvvbx4X2kvYUghC7bnQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -4754,7 +4757,7 @@ packages: '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.0 '@bloomberg/record-tuple-polyfill': 0.0.4 compare-versions: 4.1.4 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true @@ -5556,7 +5559,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cosmiconfig-typescript-loader/4.0.0_4ewzuwoatjhxndkz2pnfgbepom: + /cosmiconfig-typescript-loader/4.0.0_3fsfwaqvzqsexvrl2h7z3a7why: resolution: {integrity: sha512-cVpucSc2Tf+VPwCCR7SZzmQTQkPbkk4O01yXsYqXBIbjE1bhwqSyAgYQkRK1un4i0OPziTleqFhdkmOc4RQ/9g==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -5567,8 +5570,8 @@ packages: dependencies: '@types/node': 14.18.28 cosmiconfig: 7.0.1 - ts-node: 10.9.1_biypgpt64q46mnmiaymabwlhlm - typescript: 4.8.3 + ts-node: 10.9.1_i35juvv3q67kl3o6475tyeglwq + typescript: 4.7.4 dev: true /cosmiconfig/7.0.1: @@ -6821,7 +6824,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/parser': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm debug: 3.2.7 eslint: 8.23.1 eslint-import-resolver-node: 0.3.6 @@ -6905,7 +6908,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/26.9.0_m7syvwiprlflhpriz6wpymz35u: + /eslint-plugin-jest/26.9.0_ghsfkkdnmwu4wbycfu6uxdpdeq: resolution: {integrity: sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6918,8 +6921,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.36.2_wxqvmnl3i4rbvz4ixyoiufmx3e - '@typescript-eslint/utils': 5.36.2_irgkl5vooow2ydyo6aokmferha + '@typescript-eslint/eslint-plugin': 5.36.2_ymvve5pmriizw6sqldrdyt3llu + '@typescript-eslint/utils': 5.36.2_4brgkhw6cq4me3drk3kxrpb2mm eslint: 8.23.1 transitivePeerDependencies: - supports-color @@ -7124,7 +7127,7 @@ packages: eslint: 8.23.1 dev: true - /eslint-plugin-sonar/0.9.1_jti2in4mosipqrf6d5p2hjukvy: + /eslint-plugin-sonar/0.9.1_irdy4g6b7pwepfmxtf7g2bmnfu: resolution: {integrity: sha512-+N56TU0PkUKitb4OC1tSamibSF9EAM1DWZOPwrFDwpO7OTpWwuH6lUkrB1I+Q2NJoK4Fmy6m1QqvfvLRgkit4g==} engines: {node: '>=12.20'} peerDependencies: @@ -7140,7 +7143,7 @@ packages: eslint-plugin-sonarjs: 0.13.0_eslint@8.23.1 regexpp: 3.2.0 scslre: 0.1.6 - typescript: 4.8.3 + typescript: 4.7.4 transitivePeerDependencies: - '@babel/core' dev: true @@ -12202,7 +12205,7 @@ packages: dependencies: lilconfig: 2.0.6 postcss: 8.4.16 - ts-node: 10.9.1_jq3ovzqw3j7j4aj2v37zonaj5u + ts-node: 10.9.1_ssqzpbjs2sdybfr3fpuddh5sdi yaml: 1.10.2 dev: true @@ -12220,7 +12223,7 @@ packages: dependencies: lilconfig: 2.0.6 postcss: 8.4.16 - ts-node: 10.9.1_jq3ovzqw3j7j4aj2v37zonaj5u + ts-node: 10.9.1_ssqzpbjs2sdybfr3fpuddh5sdi yaml: 2.1.1 dev: true @@ -15963,7 +15966,7 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: true - /ts-node/10.9.1_biypgpt64q46mnmiaymabwlhlm: + /ts-node/10.9.1_i35juvv3q67kl3o6475tyeglwq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15989,12 +15992,12 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.8.3 + typescript: 4.7.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node/10.9.1_jq3ovzqw3j7j4aj2v37zonaj5u: + /ts-node/10.9.1_ssqzpbjs2sdybfr3fpuddh5sdi: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -16020,7 +16023,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.8.3 + typescript: 4.7.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -16050,14 +16053,14 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} - /tsutils/3.21.0_typescript@4.8.3: + /tsutils/3.21.0_typescript@4.7.4: 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.8.3 + typescript: 4.7.4 dev: true /tty-table/4.1.6: @@ -16094,7 +16097,7 @@ packages: prelude-ls: 1.2.1 dev: true - /type-coverage-core/2.22.0_typescript@4.8.3: + /type-coverage-core/2.22.0_typescript@4.7.4: resolution: {integrity: sha512-j2wjwOTeKc/G6RUrgVsBYuDbum2GnJ/pCQ6/DlMvgs1QBXEqZxI9N6okUSFc14veQBzr01gG0cwmdyagKdf3Sg==} peerDependencies: typescript: 2 || 3 || 4 @@ -16103,16 +16106,16 @@ packages: minimatch: 5.1.0 normalize-path: 3.0.0 tslib: 2.4.0 - tsutils: 3.21.0_typescript@4.8.3 - typescript: 4.8.3 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 dev: true - /type-coverage/2.22.0_typescript@4.8.3: + /type-coverage/2.22.0_typescript@4.7.4: resolution: {integrity: sha512-wgM1yH4J5gAszojftiozxb6HSOvoCqYQLmIS5Ybo4HpBtr9BrVgK5duj4e3tkc28Xg6VA2WPB8GFC+oJw352oQ==} hasBin: true dependencies: minimist: 1.2.6 - type-coverage-core: 2.22.0_typescript@4.8.3 + type-coverage-core: 2.22.0_typescript@4.7.4 transitivePeerDependencies: - typescript dev: true @@ -16182,8 +16185,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typescript/4.8.3: - resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} + /typescript/4.7.4: + resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} engines: {node: '>=4.2.0'} hasBin: true dev: true