diff --git a/package.json b/package.json index 70bada7..25b4693 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@commitlint/cli": "^17.3.0", "@commitlint/config-angular": "^17.3.0", "@commitlint/config-conventional": "^17.3.0", - "@jscutlery/semver": "^2.29.0", + "@jscutlery/semver": "^3.1.0", "@nx/cypress": "16.7.0", "@nx/devkit": "16.7.0", "@nx/eslint-plugin": "16.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c262f95..b78fdcc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: ^17.3.0 version: 17.3.0 '@jscutlery/semver': - specifier: ^2.29.0 - version: 2.29.0(@nrwl/devkit@15.9.2) + specifier: ^3.1.0 + version: 3.1.0(@nx/devkit@16.7.0) '@nx/cypress': specifier: 16.7.0 version: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19)(@types/node@16.11.7)(eslint@8.46.0)(nx@16.7.0)(typescript@4.9.5)(verdaccio@5.21.1) @@ -2957,21 +2957,22 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@jscutlery/semver@2.29.0(@nrwl/devkit@15.9.2): + /@jscutlery/semver@3.1.0(@nx/devkit@16.7.0): resolution: { - integrity: sha512-kRSxi8RNCT2RP6Vg5NwrWv4AcKf5MLFbsAh3WON15CSR+hlNS9AScOM9mDYWogE5C60jmuNULpLI6Xbt5O0Kog==, + integrity: sha512-x/v+6HN0/UpQW8L3sIlvRodBY/pGJ3AjtNpKmMkR4RmnTuuRo+OMAiIS4/EJ2pzXhmn9YqNm8rYzIIqiWt62IA==, } engines: { node: '>=12.0.0' } peerDependencies: - '@nrwl/devkit': ^15.0.0 + '@nx/devkit': ^16.0.0 dependencies: - '@nrwl/devkit': 15.9.2(nx@16.7.0) - conventional-changelog: 3.1.25 - conventional-recommended-bump: 6.1.0 + '@nx/devkit': 16.7.0(nx@16.7.0) + chalk: 4.1.2 + conventional-changelog: 4.0.0 + conventional-recommended-bump: 7.0.1 detect-indent: 6.1.0 inquirer: 8.2.5 - rxjs: 7.5.7 + rxjs: 7.8.1 dev: true /@mole-inc/bin-wrapper@8.0.1: @@ -3043,22 +3044,6 @@ packages: - verdaccio dev: true - /@nrwl/devkit@15.9.2(nx@16.7.0): - resolution: - { - integrity: sha512-2DvTstVZb91m+d4wqUJMBHQ3elxyabdmFE6/3aXmtOGeDxTyXyDzf/1O6JvBBiL8K6XC3ZYchjtxUHgxl/NJ5A==, - } - peerDependencies: - nx: '>= 14.1 <= 16' - dependencies: - ejs: 3.1.9 - ignore: 5.2.0 - nx: 16.7.0(@swc-node/register@1.5.4)(@swc/core@1.3.19) - semver: 7.3.4 - tmp: 0.2.1 - tslib: 2.5.0 - dev: true - /@nrwl/devkit@16.7.0(nx@16.7.0): resolution: { @@ -6141,36 +6126,30 @@ packages: q: 1.5.1 dev: true - /conventional-changelog-atom@2.0.8: + /conventional-changelog-angular@6.0.0: resolution: { - integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==, + integrity: sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==, } - engines: { node: '>=10' } + engines: { node: '>=14' } dependencies: - q: 1.5.1 + compare-func: 2.0.0 dev: true - /conventional-changelog-codemirror@2.0.8: + /conventional-changelog-atom@3.0.0: resolution: { - integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==, + integrity: sha512-pnN5bWpH+iTUWU3FaYdw5lJmfWeqSyrUkG+wyHBI9tC1dLNnHkbAOg1SzTQ7zBqiFrfo55h40VsGXWMdopwc5g==, } - engines: { node: '>=10' } - dependencies: - q: 1.5.1 + engines: { node: '>=14' } dev: true - /conventional-changelog-conventionalcommits@4.6.3: + /conventional-changelog-codemirror@3.0.0: resolution: { - integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==, + integrity: sha512-wzchZt9HEaAZrenZAUUHMCFcuYzGoZ1wG/kTRMICxsnW5AXohYMRxnyecP9ob42Gvn5TilhC0q66AtTPRSNMfw==, } - engines: { node: '>=10' } - dependencies: - compare-func: 2.0.0 - lodash: 4.17.21 - q: 1.5.1 + engines: { node: '>=14' } dev: true /conventional-changelog-conventionalcommits@5.0.0: @@ -6185,125 +6164,121 @@ packages: q: 1.5.1 dev: true - /conventional-changelog-core@4.2.4: + /conventional-changelog-conventionalcommits@6.1.0: resolution: { - integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==, + integrity: sha512-3cS3GEtR78zTfMzk0AizXKKIdN4OvSh7ibNz6/DPbhWWQu7LqE/8+/GqSodV+sywUR2gpJAdP/1JFf4XtN7Zpw==, } - engines: { node: '>=10' } + engines: { node: '>=14' } + dependencies: + compare-func: 2.0.0 + dev: true + + /conventional-changelog-core@5.0.2: + resolution: + { + integrity: sha512-RhQOcDweXNWvlRwUDCpaqXzbZemKPKncCWZG50Alth72WITVd6nhVk9MJ6w1k9PFNBcZ3YwkdkChE+8+ZwtUug==, + } + engines: { node: '>=14' } dependencies: add-stream: 1.0.0 - conventional-changelog-writer: 5.0.1 - conventional-commits-parser: 3.2.4 + conventional-changelog-writer: 6.0.1 + conventional-commits-parser: 4.0.0 dateformat: 3.0.3 get-pkg-repo: 4.2.1 - git-raw-commits: 2.0.11 + git-raw-commits: 3.0.0 git-remote-origin-url: 2.0.0 - git-semver-tags: 4.1.1 - lodash: 4.17.21 + git-semver-tags: 5.0.1 normalize-package-data: 3.0.3 - q: 1.5.1 read-pkg: 3.0.0 read-pkg-up: 3.0.0 - through2: 4.0.2 dev: true - /conventional-changelog-ember@2.0.9: + /conventional-changelog-ember@3.0.0: resolution: { - integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==, + integrity: sha512-7PYthCoSxIS98vWhVcSphMYM322OxptpKAuHYdVspryI0ooLDehRXWeRWgN+zWSBXKl/pwdgAg8IpLNSM1/61A==, } - engines: { node: '>=10' } - dependencies: - q: 1.5.1 + engines: { node: '>=14' } dev: true - /conventional-changelog-eslint@3.0.9: + /conventional-changelog-eslint@4.0.0: resolution: { - integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==, + integrity: sha512-nEZ9byP89hIU0dMx37JXQkE1IpMmqKtsaR24X7aM3L6Yy/uAtbb+ogqthuNYJkeO1HyvK7JsX84z8649hvp43Q==, } - engines: { node: '>=10' } - dependencies: - q: 1.5.1 + engines: { node: '>=14' } dev: true - /conventional-changelog-express@2.0.6: + /conventional-changelog-express@3.0.0: resolution: { - integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==, + integrity: sha512-HqxihpUMfIuxvlPvC6HltA4ZktQEUan/v3XQ77+/zbu8No/fqK3rxSZaYeHYant7zRxQNIIli7S+qLS9tX9zQA==, } - engines: { node: '>=10' } - dependencies: - q: 1.5.1 + engines: { node: '>=14' } dev: true - /conventional-changelog-jquery@3.0.11: + /conventional-changelog-jquery@4.0.0: resolution: { - integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==, + integrity: sha512-TTIN5CyzRMf8PUwyy4IOLmLV2DFmPtasKN+x7EQKzwSX8086XYwo+NeaeA3VUT8bvKaIy5z/JoWUvi7huUOgaw==, } - engines: { node: '>=10' } - dependencies: - q: 1.5.1 + engines: { node: '>=14' } dev: true - /conventional-changelog-jshint@2.0.9: + /conventional-changelog-jshint@3.0.0: resolution: { - integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==, + integrity: sha512-bQof4byF4q+n+dwFRkJ/jGf9dCNUv4/kCDcjeCizBvfF81TeimPZBB6fT4HYbXgxxfxWXNl/i+J6T0nI4by6DA==, } - engines: { node: '>=10' } + engines: { node: '>=14' } dependencies: compare-func: 2.0.0 - q: 1.5.1 dev: true - /conventional-changelog-preset-loader@2.3.4: + /conventional-changelog-preset-loader@3.0.0: resolution: { - integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==, + integrity: sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==, } - engines: { node: '>=10' } + engines: { node: '>=14' } dev: true - /conventional-changelog-writer@5.0.1: + /conventional-changelog-writer@6.0.1: resolution: { - integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==, + integrity: sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ==, } - engines: { node: '>=10' } + engines: { node: '>=14' } hasBin: true dependencies: - conventional-commits-filter: 2.0.7 + conventional-commits-filter: 3.0.0 dateformat: 3.0.3 handlebars: 4.7.7 json-stringify-safe: 5.0.1 - lodash: 4.17.21 meow: 8.1.2 - semver: 6.3.1 + semver: 7.5.3 split: 1.0.1 - through2: 4.0.2 dev: true - /conventional-changelog@3.1.25: + /conventional-changelog@4.0.0: resolution: { - integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==, + integrity: sha512-JbZjwE1PzxQCvm+HUTIr+pbSekS8qdOZzMakdFyPtdkEWwFvwEJYONzjgMm0txCb2yBcIcfKDmg8xtCKTdecNQ==, } - engines: { node: '>=10' } + engines: { node: '>=14' } dependencies: - conventional-changelog-angular: 5.0.13 - conventional-changelog-atom: 2.0.8 - conventional-changelog-codemirror: 2.0.8 - conventional-changelog-conventionalcommits: 4.6.3 - conventional-changelog-core: 4.2.4 - conventional-changelog-ember: 2.0.9 - conventional-changelog-eslint: 3.0.9 - conventional-changelog-express: 2.0.6 - conventional-changelog-jquery: 3.0.11 - conventional-changelog-jshint: 2.0.9 - conventional-changelog-preset-loader: 2.3.4 + conventional-changelog-angular: 6.0.0 + conventional-changelog-atom: 3.0.0 + conventional-changelog-codemirror: 3.0.0 + conventional-changelog-conventionalcommits: 6.1.0 + conventional-changelog-core: 5.0.2 + conventional-changelog-ember: 3.0.0 + conventional-changelog-eslint: 4.0.0 + conventional-changelog-express: 3.0.0 + conventional-changelog-jquery: 4.0.0 + conventional-changelog-jshint: 3.0.0 + conventional-changelog-preset-loader: 3.0.0 dev: true /conventional-commit-types@3.0.0: @@ -6313,12 +6288,12 @@ packages: } dev: true - /conventional-commits-filter@2.0.7: + /conventional-commits-filter@3.0.0: resolution: { - integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==, + integrity: sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==, } - engines: { node: '>=10' } + engines: { node: '>=14' } dependencies: lodash.ismatch: 4.4.0 modify-values: 1.0.1 @@ -6340,22 +6315,35 @@ packages: through2: 4.0.2 dev: true - /conventional-recommended-bump@6.1.0: + /conventional-commits-parser@4.0.0: resolution: { - integrity: sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==, + integrity: sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==, } - engines: { node: '>=10' } + engines: { node: '>=14' } + hasBin: true + dependencies: + JSONStream: 1.3.5 + is-text-path: 1.0.1 + meow: 8.1.2 + split2: 3.2.2 + dev: true + + /conventional-recommended-bump@7.0.1: + resolution: + { + integrity: sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==, + } + engines: { node: '>=14' } hasBin: true dependencies: concat-stream: 2.0.0 - conventional-changelog-preset-loader: 2.3.4 - conventional-commits-filter: 2.0.7 - conventional-commits-parser: 3.2.4 - git-raw-commits: 2.0.11 - git-semver-tags: 4.1.1 + conventional-changelog-preset-loader: 3.0.0 + conventional-commits-filter: 3.0.0 + conventional-commits-parser: 4.0.0 + git-raw-commits: 3.0.0 + git-semver-tags: 5.0.1 meow: 8.1.2 - q: 1.5.1 dev: true /convert-source-map@1.9.0: @@ -8097,6 +8085,19 @@ packages: through2: 4.0.2 dev: true + /git-raw-commits@3.0.0: + resolution: + { + integrity: sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==, + } + engines: { node: '>=14' } + hasBin: true + dependencies: + dargs: 7.0.0 + meow: 8.1.2 + split2: 3.2.2 + dev: true + /git-remote-origin-url@2.0.0: resolution: { @@ -8108,16 +8109,16 @@ packages: pify: 2.3.0 dev: true - /git-semver-tags@4.1.1: + /git-semver-tags@5.0.1: resolution: { - integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==, + integrity: sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA==, } - engines: { node: '>=10' } + engines: { node: '>=14' } hasBin: true dependencies: meow: 8.1.2 - semver: 6.3.1 + semver: 7.5.3 dev: true /gitconfiglocal@1.0.0: @@ -8710,7 +8711,7 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.5.7 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 @@ -12201,17 +12202,6 @@ packages: hasBin: true dev: true - /semver@7.3.4: - resolution: - { - integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==, - } - engines: { node: '>=10' } - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.3.7: resolution: {