diff --git a/package.json b/package.json index 943fe6b..17d19d7 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@release-it/bumper": "^5.1.0", "@release-it/conventional-changelog": "^7.0.1", "@types/jest": "^29.4.0", - "@types/node": "~18.7.1", + "@types/node": "~20.9.0", "@typescript-eslint/eslint-plugin": "^5.60.1", "@typescript-eslint/parser": "^5.60.1", "commitlint": "^17.7.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c45485..df7740e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,28 +104,28 @@ devDependencies: version: 16.8.0(nx@16.7.4) '@nx/esbuild': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/eslint-plugin': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/jest': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/js': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/linter': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/node': specifier: ^16.7.4 - version: 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/rollup': specifier: 16.7.4 - version: 16.7.4(@babel/core@7.22.11)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@babel/core@7.22.11)(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/webpack': specifier: 16.7.4 - version: 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + version: 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/workspace': specifier: 16.7.4 version: 16.7.4 @@ -139,8 +139,8 @@ devDependencies: specifier: ^29.4.0 version: 29.4.0 '@types/node': - specifier: ~18.7.1 - version: 18.7.1 + specifier: ~20.9.0 + version: 20.9.0 '@typescript-eslint/eslint-plugin': specifier: ^5.60.1 version: 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.46.0)(typescript@5.2.2) @@ -164,7 +164,7 @@ devDependencies: version: 3.6.13 jest: specifier: ^29.4.1 - version: 29.4.1(@types/node@18.7.1)(ts-node@10.9.1) + version: 29.4.1(@types/node@20.9.0)(ts-node@10.9.1) jest-environment-node: specifier: ^29.4.1 version: 29.6.4 @@ -200,7 +200,7 @@ devDependencies: version: 29.1.0(@babel/core@7.22.11)(esbuild@0.17.17)(jest@29.4.1)(typescript@5.2.2) ts-node: specifier: 10.9.1 - version: 10.9.1(@types/node@18.7.1)(typescript@5.2.2) + version: 10.9.1(@types/node@20.9.0)(typescript@5.2.2) type-fest: specifier: ^4.3.1 version: 4.3.1 @@ -1869,7 +1869,7 @@ packages: '@nx/webpack': ^16.7.4 dependencies: '@deepkit/type-compiler': 1.0.1-alpha.105(patch_hash=nkgip3erfincywdbg32tw73w7a)(typescript@5.2.2) - '@nx/webpack': 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/webpack': 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) tslib: 2.6.2 dev: true @@ -3366,10 +3366,10 @@ packages: - nx dev: true - /@nrwl/esbuild@16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/esbuild@16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-BKS2flToALMrGdJlsgBbIEGVG2pFiZ91juS7VbddBIxliuuijgHkBdsCvm8ae167Ppkg/jh4RJgceUMpetqBYQ==} dependencies: - '@nx/esbuild': 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/esbuild': 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3384,10 +3384,10 @@ packages: - verdaccio dev: true - /@nrwl/eslint-plugin-nx@16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/eslint-plugin-nx@16.7.4(@types/node@20.9.0)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-/qN/Gn0f+7fxmxLO/mSacous3fkBXCeauKKIeJQl6uSi1aVhV/u4BddNK+d2zn5WNN/xBI+xZThM+DYJMsiXjA==} dependencies: - '@nx/eslint-plugin': 16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/eslint-plugin': 16.7.4(@types/node@20.9.0)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3404,10 +3404,10 @@ packages: - verdaccio dev: true - /@nrwl/jest@16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/jest@16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-1DNBEUzYHK+rfqt6ewshYnVJaW59UqaQhMc3vpu5gI8hUbBnjun8CUAh3CHcZdxDVBG0akTAN7+JkB7UqQD2dg==} dependencies: - '@nx/jest': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/jest': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3424,10 +3424,10 @@ packages: - verdaccio dev: true - /@nrwl/js@16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/js@16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-7mQnzhUUSpMOnSxM10Q2XOWWEj+GdtV7HVt1s+LDvRVXSFNLWBOucjfBunbttYGO36aKk+ZPCU53SvwH2aL5eA==} dependencies: - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3441,10 +3441,10 @@ packages: - verdaccio dev: true - /@nrwl/linter@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/linter@16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-XBxFn/2nbJUPAfAJ6y7rDlEZIpkN2cZ4z1C0+QvDJkIT24YhHUIdSvYBUav0TX17xneH7+NQhY2EHelgXFf4yw==} dependencies: - '@nx/linter': 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/linter': 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3459,10 +3459,10 @@ packages: - verdaccio dev: true - /@nrwl/node@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/node@16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-GJW3j27LX36AYcBMhkQASTTfVnIz5L3oOxNSMGb6xzL9xsoiiQU5Fo/Yz4jI9iw7hUaht3EgzbATYbJhq4wETA==} dependencies: - '@nx/node': 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/node': 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3488,10 +3488,10 @@ packages: - debug dev: true - /@nrwl/rollup@16.7.4(@babel/core@7.22.11)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/rollup@16.7.4(@babel/core@7.22.11)(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-XCbQzhmvARwlMGDTJuJys7X4t+wFffVqjj1P8NZ3pkbfMq3J9Qehll0Uo4236pjtYE1AyyWdA2eCG7MUPNxP0A==} dependencies: - '@nx/rollup': 16.7.4(@babel/core@7.22.11)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/rollup': 16.7.4(@babel/core@7.22.11)(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/core' - '@babel/traverse' @@ -3520,10 +3520,10 @@ packages: - debug dev: true - /@nrwl/webpack@16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nrwl/webpack@16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-AFplOBmoq+IehP9XML1loEHJQLhPIqibpyOLmt2kZbne0BVKrLcLxmIztqbVHWfqJz9A1QO6DgxTcHdFF8447A==} dependencies: - '@nx/webpack': 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/webpack': 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -3592,7 +3592,7 @@ packages: tslib: 2.6.2 dev: true - /@nx/esbuild@16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/esbuild@16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-qfh1QpL7c7iKsjBCYsmPo0zBZARnGcmO6/bMJpFkvVQAKpRJeguRvDK9lVgHJPwvzYJToCqJNDbnvFnDNQFqMw==} peerDependencies: esbuild: ~0.17.5 @@ -3600,9 +3600,9 @@ packages: esbuild: optional: true dependencies: - '@nrwl/esbuild': 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/esbuild': 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) chalk: 4.1.2 dotenv: 16.3.1 esbuild: 0.17.17 @@ -3623,7 +3623,7 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/eslint-plugin@16.7.4(@types/node@20.9.0)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-PjpXeW/Tr/y/PJSEaB9X2xNaqW6mYXzcFSAXQrlxuDNdVEtrieSj+OiAGKfaYjkcN1d/X9dupV6b/L0V+HcSlw==} peerDependencies: '@typescript-eslint/parser': ^5.60.1 @@ -3632,9 +3632,9 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 16.7.4(@types/node@18.7.1)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/eslint-plugin-nx': 16.7.4(@types/node@20.9.0)(@typescript-eslint/parser@5.60.1)(eslint-config-prettier@8.1.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@typescript-eslint/parser': 5.60.1(eslint@8.46.0)(typescript@5.2.2) '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.46.0)(typescript@5.2.2) @@ -3658,19 +3658,19 @@ packages: - verdaccio dev: true - /@nx/jest@16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/jest@16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-/96+Pf9duar1ynjF+rWw+B5UJbM8ldLlHoGAkH8755Yq20INrwr6XEqQAu/HdosBlR7Ytbg3YnFPwb3lTOuLEw==} dependencies: '@jest/reporters': 29.6.4 '@jest/test-result': 29.6.4 - '@nrwl/jest': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/jest': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) chalk: 4.1.2 dotenv: 16.3.1 identity-obj-proxy: 3.0.0 - jest-config: 29.6.4(@types/node@18.7.1)(ts-node@10.9.1) + jest-config: 29.6.4(@types/node@20.9.0)(ts-node@10.9.1) jest-resolve: 29.6.4 jest-util: 29.6.3 resolve.exports: 1.1.0 @@ -3691,7 +3691,7 @@ packages: - verdaccio dev: true - /@nx/js@16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/js@16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-aJnpJkgGgEt1IjsV/ywZRLZ4B5/jDkTtdVu+Wf+6UrtlWji7sq2PC96NSuKeEHjq3oAvNsBc8+u2rjB/9a+8jQ==} peerDependencies: verdaccio: ^5.0.4 @@ -3706,7 +3706,7 @@ packages: '@babel/preset-env': 7.22.14(@babel/core@7.22.11) '@babel/preset-typescript': 7.22.11(@babel/core@7.22.11) '@babel/runtime': 7.22.11 - '@nrwl/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) '@nx/workspace': 16.7.4 '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) @@ -3722,7 +3722,7 @@ packages: minimatch: 3.0.5 semver: 7.5.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@types/node@18.7.1)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@20.9.0)(typescript@5.2.2) tsconfig-paths: 4.2.0 tslib: 2.6.2 verdaccio: 5.0.4(typanion@3.14.0) @@ -3738,7 +3738,7 @@ packages: - typescript dev: true - /@nx/linter@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/linter@16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-AGuPfpDIk44fBIwcloo2Hb0+ROmoD69n6ypzdpZvRrBS6KHROGjT3SoWKituyj75bSgtWndNC1ywBhcVnRfamg==} peerDependencies: eslint: ^8.0.0 @@ -3746,9 +3746,9 @@ packages: eslint: optional: true dependencies: - '@nrwl/linter': 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/linter': 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) eslint: 8.46.0 tmp: 0.2.1 @@ -3766,14 +3766,14 @@ packages: - verdaccio dev: true - /@nx/node@16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/node@16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-lO8y58y0qlOmXj/rmRQe/JaUic2vTUa8irT9ByWkfwpp2iLmIw5/qrf3TiC5kqu4LsOuPkZiiLRQyA01LhWwRw==} dependencies: - '@nrwl/node': 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/node': 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/jest': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) - '@nx/linter': 16.7.4(@types/node@18.7.1)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/jest': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/linter': 16.7.4(@types/node@20.9.0)(eslint@8.46.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/workspace': 16.7.4 tslib: 2.6.2 transitivePeerDependencies: @@ -3883,12 +3883,12 @@ packages: dev: true optional: true - /@nx/rollup@16.7.4(@babel/core@7.22.11)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/rollup@16.7.4(@babel/core@7.22.11)(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-SWpX/aPkh45Trv326CnX8DGV2gZGX3eeVGTgo9YrDVMfAfZebtCarFDTOu8pFCjgHDhb/XEZo500HGuaqesnZQ==} dependencies: - '@nrwl/rollup': 16.7.4(@babel/core@7.22.11)(@types/node@18.7.1)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/rollup': 16.7.4(@babel/core@7.22.11)(@types/node@20.9.0)(nx@16.7.4)(ts-node@10.9.1)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@rollup/plugin-babel': 5.3.1(@babel/core@7.22.11)(rollup@2.79.1) '@rollup/plugin-commonjs': 20.0.0(rollup@2.79.1) '@rollup/plugin-image': 2.1.1(rollup@2.79.1) @@ -3923,13 +3923,13 @@ packages: - verdaccio dev: true - /@nx/webpack@16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): + /@nx/webpack@16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4): resolution: {integrity: sha512-fAPuH14BO+Hzjn4Y6zJNn8b05lBDmqM0oy/yi3U3FHGoc9S1cmaLiajBMlle6nWlQjbd7S3R6Dk5xwr76Ii8yw==} dependencies: '@babel/core': 7.22.11 - '@nrwl/webpack': 16.7.4(@types/node@18.7.1)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nrwl/webpack': 16.7.4(@types/node@20.9.0)(esbuild@0.17.17)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) '@nx/devkit': 16.7.4(nx@16.7.4) - '@nx/js': 16.7.4(@types/node@18.7.1)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) + '@nx/js': 16.7.4(@types/node@20.9.0)(nx@16.7.4)(typescript@5.2.2)(verdaccio@5.0.4) autoprefixer: 10.4.15(postcss@8.4.29) babel-loader: 9.1.3(@babel/core@7.22.11)(webpack@5.88.2) browserslist: 4.21.10 @@ -4774,6 +4774,12 @@ packages: resolution: {integrity: sha512-bUBrPjEry2QUTsnuEjzjbS7voGWCc30W0qzgMf90GPeDGFRakvrz47ju+oqDAKCXLUCe39u57/ORMl/O/04/9g==} dev: true + /@types/node@20.9.0: + resolution: {integrity: sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==} + dependencies: + undici-types: 5.26.5 + dev: true + /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -9939,7 +9945,7 @@ packages: - supports-color dev: true - /jest-cli@29.6.4(@types/node@18.7.1)(ts-node@10.9.1): + /jest-cli@29.6.4(@types/node@20.9.0)(ts-node@10.9.1): resolution: {integrity: sha512-+uMCQ7oizMmh8ZwRfZzKIEszFY9ksjjEQnTEMTaL7fYiL3Kw4XhqT9bYh+A4DQKUb67hZn2KbtEnDuHvcgK4pQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9956,7 +9962,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 29.6.4(@types/node@18.7.1)(ts-node@10.9.1) + jest-config: 29.6.4(@types/node@20.9.0)(ts-node@10.9.1) jest-util: 29.6.3 jest-validate: 29.6.3 prompts: 2.4.2 @@ -10003,7 +10009,48 @@ packages: pretty-format: 29.6.3 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@types/node@18.7.1)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@20.9.0)(typescript@5.2.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + + /jest-config@29.6.4(@types/node@20.9.0)(ts-node@10.9.1): + resolution: {integrity: sha512-JWohr3i9m2cVpBumQFv2akMEnFEPVOh+9L2xIBJhJ0zOaci2ZXuKJj0tgMKQCBZAKA09H049IR4HVS/43Qb19A==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.22.11 + '@jest/test-sequencer': 29.6.4 + '@jest/types': 29.6.3 + '@types/node': 20.9.0 + babel-jest: 29.6.4(@babel/core@7.22.11) + chalk: 4.1.2 + ci-info: 3.8.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.6.4 + jest-environment-node: 29.6.4 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.6.4 + jest-runner: 29.6.4 + jest-util: 29.6.3 + jest-validate: 29.6.3 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.6.3 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1(@types/node@20.9.0)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -10301,7 +10348,7 @@ packages: supports-color: 8.1.1 dev: true - /jest@29.4.1(@types/node@18.7.1)(ts-node@10.9.1): + /jest@29.4.1(@types/node@20.9.0)(ts-node@10.9.1): resolution: {integrity: sha512-cknimw7gAXPDOmj0QqztlxVtBVCw2lYY9CeIE5N6kD+kET1H4H79HSNISJmijb1HF+qk+G+ploJgiDi5k/fRlg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10314,7 +10361,7 @@ packages: '@jest/core': 29.6.4(ts-node@10.9.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.6.4(@types/node@18.7.1)(ts-node@10.9.1) + jest-cli: 29.6.4(@types/node@20.9.0)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12520,7 +12567,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.29 - ts-node: 10.9.1(@types/node@18.7.1)(typescript@5.2.2) + ts-node: 10.9.1(@types/node@20.9.0)(typescript@5.2.2) yaml: 1.10.2 dev: true @@ -14870,7 +14917,7 @@ packages: bs-logger: 0.2.6 esbuild: 0.17.17 fast-json-stable-stringify: 2.1.0 - jest: 29.4.1(@types/node@18.7.1)(ts-node@10.9.1) + jest: 29.4.1(@types/node@20.9.0)(ts-node@10.9.1) jest-util: 29.6.3 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -14895,7 +14942,7 @@ packages: webpack: 5.88.2(esbuild@0.17.17) dev: true - /ts-node@10.9.1(@types/node@18.7.1)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@20.4.7)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -14914,7 +14961,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.7.1 + '@types/node': 20.4.7 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -14926,7 +14973,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@types/node@20.4.7)(typescript@5.2.2): + /ts-node@10.9.1(@types/node@20.9.0)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -14945,7 +14992,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.4.7 + '@types/node': 20.9.0 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -15164,6 +15211,10 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true + /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'}