diff --git a/package.json b/package.json index 5927261..302501f 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "eslint-plugin-prettier": "^4.2.1", "husky": "^8.0.3", "jsdom": "^21.1.1", - "nx": "15.8.6", + "nx": "16.4.1", "prettier": "^2.8.4", "tsup": "^6.6.3", "tsx": "^3.12.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63a08b4..b5f3dfc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + importers: .: @@ -35,8 +39,8 @@ importers: specifier: ^21.1.1 version: 21.1.1 nx: - specifier: 15.8.6 - version: 15.8.6 + specifier: 16.4.1 + version: 16.4.1 prettier: specifier: ^2.8.4 version: 2.8.4 @@ -1336,18 +1340,19 @@ packages: fastq: 1.15.0 dev: true - /@nrwl/cli@15.8.6: - resolution: {integrity: sha512-KrWoYcZgE6woCubPO1QSnwbZAjs2rdV4dotHxR+iRkeHRPAq0D6w83CVo5oP/krfUri2pxwzhnbkgAK1LSPBYg==} + /@nrwl/tao@16.4.1: + resolution: {integrity: sha512-aJqYxgz+PzyeuFrKj7jei8Xwq05JYLmq5o+4/Und+lkMZboqvVWz1ezwiMj9pzGoXz4td8b3sN1B+nwmORm3ZQ==} + hasBin: true dependencies: - nx: 15.8.6 + nx: 16.4.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' - debug dev: true - /@nrwl/nx-darwin-arm64@15.8.6: - resolution: {integrity: sha512-8diQitlyjHxpkWcXNecd6T2ch8fHR7LOMaZg9+qgrt5AypWkEGf+UHMxTSNRObAiBGnoxySa+AL/UKVtpQ203Q==} + /@nx/nx-darwin-arm64@16.4.1: + resolution: {integrity: sha512-DkY51qgBlqgHwAVrK4k58tNZ1Uuqi4czA+aLs+J2OvC8W/4uRSajGPL4LWgdPWYe1zKxJvhFIFswchn8uQuaBw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -1355,8 +1360,8 @@ packages: dev: true optional: true - /@nrwl/nx-darwin-x64@15.8.6: - resolution: {integrity: sha512-h9/JULzPZTpt6oNpKMZLc1NGDu+CLyx91c8DJUh/hH0Zh/7dS9LFxe9jWeFIdh18iAu7ZAoktK2KJ5YhOrUYhA==} + /@nx/nx-darwin-x64@16.4.1: + resolution: {integrity: sha512-jMJz6wsCOl7n3x4lmiS7BbQZdGmKKsN1IUaLcJfxZjFN3YS8euO2bwO74trFkfNOdYG8KjFuw/+A62USYj4e+g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -1364,8 +1369,17 @@ packages: dev: true optional: true - /@nrwl/nx-linux-arm-gnueabihf@15.8.6: - resolution: {integrity: sha512-Yp/YjzcIHW+OW4revPRZIt0Px9cKRsOL69FPLlYSxWuR/PD9SPeXWcbo3pKkjnIWIjOL2YT8z5cHiQ3bV1NVfw==} + /@nx/nx-freebsd-x64@16.4.1: + resolution: {integrity: sha512-8Ql2/g+WZOKnPC7x4IeW/vzIRi9K9BE6LvFGGMsTvqKJHurboGlPjBAAqo/wmgM+JPNivtzX+IsQQkcGQrFfLw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@nx/nx-linux-arm-gnueabihf@16.4.1: + resolution: {integrity: sha512-EyK/q86FXO78oGcubBXlqdzCsrMBx+CgEyndS2IlvpGFXN3v2s3jE8v/RXWbPskJ6zJZytRvyMjTjxAnzjxb+A==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -1373,8 +1387,8 @@ packages: dev: true optional: true - /@nrwl/nx-linux-arm64-gnu@15.8.6: - resolution: {integrity: sha512-b+OenpPhhxqgaG6EFHRLfVGtAU4+UbKqOhv7DLLh5P7tX3RAQAtyrT6tVkfDRFYl6kgEme/I5ZrevcbaGyDO+w==} + /@nx/nx-linux-arm64-gnu@16.4.1: + resolution: {integrity: sha512-2YpmfnHahuFXD7DN4j/O+8hvV1P1oa+QxO+hxBfPdqU45YmOPSwbVEcTsjYmc++iG9xURpGaSu3hGmk5JR4OoQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -1382,8 +1396,8 @@ packages: dev: true optional: true - /@nrwl/nx-linux-arm64-musl@15.8.6: - resolution: {integrity: sha512-F9D8moy+lfJQhVrZoY54vDwpigBgxQy4HB9PRmc6Ln9mIk3ouOvKNC99OjUYEO+ensHr9eMpsbghsRCjod//uw==} + /@nx/nx-linux-arm64-musl@16.4.1: + resolution: {integrity: sha512-+xDP3/veLSPaLFrp1lItZTK2rqpMEftOC+2TsRPQ1BwivGxBegerQYWgZxe6nfuBGrRD2xj8+aY4on5UfmYBJw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -1391,8 +1405,8 @@ packages: dev: true optional: true - /@nrwl/nx-linux-x64-gnu@15.8.6: - resolution: {integrity: sha512-an0zD6lKpblexazKssFvcfOx7BuGutwlrzmwScxISPXj5+ly99u+sYclDg2P56YRHYXIuYGBK0c0VWaJ91QIcw==} + /@nx/nx-linux-x64-gnu@16.4.1: + resolution: {integrity: sha512-psbB+hTXffeeATO692To4zxz08XNUHNiHefZYVwT6hUWw+EsUAadnd3VimP9xoSzHyzvUk6raYPT783MySTzGg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -1400,8 +1414,8 @@ packages: dev: true optional: true - /@nrwl/nx-linux-x64-musl@15.8.6: - resolution: {integrity: sha512-LOurlSuLf9LWdjvpHHIsHC0auxgMVrkeOFFCUJ3oVv/dN4uZ0vuNG98XM2E7fPDXDacBZIyKdx34KQlmFfBHsA==} + /@nx/nx-linux-x64-musl@16.4.1: + resolution: {integrity: sha512-pztJGR64NRygp675p/tkQIF2clIc9mxRVpVAaeIc1DoQTEpyeagqi6bTPwTTUdhDhTleqV6r3wOTL/3ImUrpng==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -1409,8 +1423,8 @@ packages: dev: true optional: true - /@nrwl/nx-win32-arm64-msvc@15.8.6: - resolution: {integrity: sha512-MvH84nLv1tdM96z92abeQd+tguY/zKC22AFHek9PSR1StUQzwwPu6rR7XDn3mggwnkLm11jTUXlk7wdbE5sldQ==} + /@nx/nx-win32-arm64-msvc@16.4.1: + resolution: {integrity: sha512-tmfVFZ5lKahYg16mUs7gwEJtlBkL9cEoc1Pf7cuFXHT+T7z5WhXoZ0q7VTyArf3gisK4fTmTAEEuUEK2MbQ2xA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -1418,8 +1432,8 @@ packages: dev: true optional: true - /@nrwl/nx-win32-x64-msvc@15.8.6: - resolution: {integrity: sha512-P0Sb4HJCeoeTvPFdUMKljRUIjzso0go36cn1Zpl+Z5CG/nbOvLlbnzh6rg15SRNu9OLWTHNPtyQIvKxjqEDoxg==} + /@nx/nx-win32-x64-msvc@16.4.1: + resolution: {integrity: sha512-MAy719VC8hCPkYJ6j5Gl+s4pevWL0dxbzcXtQDstC0Y7XWPFmHS+CDgK8zHWfaN8mK6Sebv+nTQ+e/ptEu1+TA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1427,16 +1441,6 @@ packages: dev: true optional: true - /@nrwl/tao@15.8.6: - resolution: {integrity: sha512-dY205cotLiKTV+5BrUlneZEOucDmXiJU4asj1G4vQCf8Nt7awwuLYOmgbsACS27gkopSVV+DPl1zmtkSJX8Cjg==} - dependencies: - nx: 15.8.6 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - dev: true - /@parcel/watcher@2.0.4: resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==} engines: {node: '>= 10.0.0'} @@ -1777,7 +1781,7 @@ packages: '@typescript-eslint/typescript-estree': 5.55.0(typescript@4.9.5) eslint: 8.36.0 eslint-scope: 5.1.1 - semver: 7.3.8 + semver: 7.5.3 transitivePeerDependencies: - supports-color - typescript @@ -1850,8 +1854,8 @@ packages: resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} dev: true - /@yarnpkg/parsers@3.0.0-rc.40: - resolution: {integrity: sha512-sKbi5XhHKXCjzb5m0ftGuQuODM2iUXEsrCSl8MkKexNWHepCmU3IPaGTPC5gHZy4sOvsb9JqTLaZEez+kDzG+Q==} + /@yarnpkg/parsers@3.0.0-rc.46: + resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==} engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 @@ -1860,6 +1864,7 @@ packages: /@zkochan/js-yaml@0.0.6: resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==} + hasBin: true dependencies: argparse: 2.0.1 dev: true @@ -2367,7 +2372,7 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.3.8 + semver: 7.5.3 well-known-symbols: 2.0.0 dev: true @@ -2927,6 +2932,7 @@ packages: /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} + hasBin: true /esquery@1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} @@ -3135,6 +3141,7 @@ packages: /flat@5.0.2: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true dev: true /flatted@3.2.7: @@ -3691,6 +3698,7 @@ packages: /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} + hasBin: true dev: true /is-extendable@0.1.1: @@ -3948,6 +3956,7 @@ packages: /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 @@ -4012,6 +4021,7 @@ packages: /json5@1.0.2: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true dependencies: minimist: 1.2.8 dev: true @@ -5104,6 +5114,7 @@ packages: /node-gyp-build@4.6.0: resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} + hasBin: true dev: true /node-releases@2.0.10: @@ -5133,8 +5144,8 @@ packages: resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} dev: true - /nx@15.8.6: - resolution: {integrity: sha512-3OsT6HMyyUyRuP07vLr7iuWzqziQvkh/vSfOWQb3PXakm6N1IvaLxF+NuUCtSaBDUACfqoVO4MC7WE2270OrKQ==} + /nx@16.4.1: + resolution: {integrity: sha512-om1v2xu+e4/ibQ4PgnFfemwnfS4e9Biss3R0lx1d8GmaVRIJ/o4Ng0c6F5Uw9l/WMc0DyAnGBthKyrVAlHPs1A==} hasBin: true requiresBuild: true peerDependencies: @@ -5146,11 +5157,10 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/cli': 15.8.6 - '@nrwl/tao': 15.8.6 + '@nrwl/tao': 16.4.1 '@parcel/watcher': 2.0.4 '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.0-rc.40 + '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 axios: 1.3.4 chalk: 4.1.2 @@ -5171,7 +5181,7 @@ packages: minimatch: 3.0.5 npm-run-path: 4.0.1 open: 8.4.2 - semver: 7.3.4 + semver: 7.5.3 string-width: 4.2.3 strong-log-transformer: 2.1.0 tar-stream: 2.2.0 @@ -5182,15 +5192,16 @@ packages: yargs: 17.7.1 yargs-parser: 21.1.1 optionalDependencies: - '@nrwl/nx-darwin-arm64': 15.8.6 - '@nrwl/nx-darwin-x64': 15.8.6 - '@nrwl/nx-linux-arm-gnueabihf': 15.8.6 - '@nrwl/nx-linux-arm64-gnu': 15.8.6 - '@nrwl/nx-linux-arm64-musl': 15.8.6 - '@nrwl/nx-linux-x64-gnu': 15.8.6 - '@nrwl/nx-linux-x64-musl': 15.8.6 - '@nrwl/nx-win32-arm64-msvc': 15.8.6 - '@nrwl/nx-win32-x64-msvc': 15.8.6 + '@nx/nx-darwin-arm64': 16.4.1 + '@nx/nx-darwin-x64': 16.4.1 + '@nx/nx-freebsd-x64': 16.4.1 + '@nx/nx-linux-arm-gnueabihf': 16.4.1 + '@nx/nx-linux-arm64-gnu': 16.4.1 + '@nx/nx-linux-arm64-musl': 16.4.1 + '@nx/nx-linux-x64-gnu': 16.4.1 + '@nx/nx-linux-x64-musl': 16.4.1 + '@nx/nx-win32-arm64-msvc': 16.4.1 + '@nx/nx-win32-x64-msvc': 16.4.1 transitivePeerDependencies: - debug dev: true @@ -5807,6 +5818,7 @@ packages: /rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.1.6 dev: true @@ -5885,16 +5897,17 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} dev: true - /semver@7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + /semver@7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 dev: true - /semver@7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + /semver@7.5.3: + resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 dev: true @@ -6126,6 +6139,7 @@ packages: /strong-log-transformer@2.1.0: resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==} engines: {node: '>=4'} + hasBin: true dependencies: duplexer: 0.1.2 minimist: 1.2.8