diff --git a/package.json b/package.json index 7238299..aad0328 100644 --- a/package.json +++ b/package.json @@ -59,18 +59,18 @@ "@mheob/eslint-config": "^5.2.0", "@mheob/prettier-config": "^3.2.0", "@mheob/tsconfig": "^2.0.0", - "@types/node": "^20.11.7", - "@vitest/coverage-istanbul": "^1.2.1", + "@types/node": "^20.11.16", + "@vitest/coverage-istanbul": "^1.2.2", "commitizen": "^4.3.0", "cz-git": "^1.8.0", "eslint": "^8.56.0", "husky": "^8.0.3", - "lint-staged": "^15.2.0", + "lint-staged": "^15.2.2", "ts-node": "^10.9.2", "tsup": "^8.0.1", "typescript": "^5.3.3", - "vite": "^5.0.10", - "vitest": "^1.2.1" + "vite": "^5.0.12", + "vitest": "^1.2.2" }, "tsup": { "clean": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bc873ca..cbe4c5d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ devDependencies: version: 0.4.0 '@commitlint/cli': specifier: ^18.6.0 - version: 18.6.0(@types/node@20.11.10)(typescript@5.3.3) + version: 18.6.0(@types/node@20.11.16)(typescript@5.3.3) '@mheob/commitlint-config': specifier: ^1.1.1 version: 1.1.1(@commitlint/cli@18.6.0)(commitizen@4.3.0)(cz-git@1.8.0) @@ -38,14 +38,14 @@ devDependencies: specifier: ^2.0.0 version: 2.0.0 '@types/node': - specifier: ^20.11.7 - version: 20.11.10 + specifier: ^20.11.16 + version: 20.11.16 '@vitest/coverage-istanbul': - specifier: ^1.2.1 + specifier: ^1.2.2 version: 1.2.2(vitest@1.2.2) commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@20.11.10)(typescript@5.3.3) + version: 4.3.0(@types/node@20.11.16)(typescript@5.3.3) cz-git: specifier: ^1.8.0 version: 1.8.0 @@ -56,11 +56,11 @@ devDependencies: specifier: ^8.0.3 version: 8.0.3 lint-staged: - specifier: ^15.2.0 - version: 15.2.0 + specifier: ^15.2.2 + version: 15.2.2 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + version: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) tsup: specifier: ^8.0.1 version: 8.0.1(ts-node@10.9.2)(typescript@5.3.3) @@ -68,11 +68,11 @@ devDependencies: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.0.10 - version: 5.0.12(@types/node@20.11.10) + specifier: ^5.0.12 + version: 5.0.12(@types/node@20.11.16) vitest: - specifier: ^1.2.1 - version: 1.2.2(@types/node@20.11.10) + specifier: ^1.2.2 + version: 1.2.2(@types/node@20.11.16) packages: @@ -478,14 +478,14 @@ packages: prettier: 2.8.8 dev: true - /@commitlint/cli@18.6.0(@types/node@20.11.10)(typescript@5.3.3): + /@commitlint/cli@18.6.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-FiH23cr9QG8VdfbmvJJZmdfHGVMCouOOAzoXZ3Cd7czGC52RbycwNt8YCI7SA69pAl+t30vh8LMaO/N+kcel6w==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.0 '@commitlint/lint': 18.6.0 - '@commitlint/load': 18.6.0(@types/node@20.11.10)(typescript@5.3.3) + '@commitlint/load': 18.6.0(@types/node@20.11.16)(typescript@5.3.3) '@commitlint/read': 18.6.0 '@commitlint/types': 18.6.0 execa: 5.1.1 @@ -549,7 +549,7 @@ packages: '@commitlint/types': 18.6.0 dev: true - /@commitlint/load@18.6.0(@types/node@20.11.10)(typescript@5.3.3): + /@commitlint/load@18.6.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==} engines: {node: '>=v18'} dependencies: @@ -559,7 +559,7 @@ packages: '@commitlint/types': 18.6.0 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.10)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -973,8 +973,8 @@ packages: commitizen: ^4.3.0 cz-git: ^1.7.1 dependencies: - '@commitlint/cli': 18.6.0(@types/node@20.11.10)(typescript@5.3.3) - commitizen: 4.3.0(@types/node@20.11.10)(typescript@5.3.3) + '@commitlint/cli': 18.6.0(@types/node@20.11.16)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@20.11.16)(typescript@5.3.3) cz-git: 1.8.0 dev: true @@ -1189,8 +1189,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node@20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: true @@ -1353,7 +1353,7 @@ packages: magicast: 0.3.3 picocolors: 1.0.0 test-exclude: 6.0.0 - vitest: 1.2.2(@types/node@20.11.10) + vitest: 1.2.2(@types/node@20.11.16) transitivePeerDependencies: - supports-color dev: true @@ -1941,13 +1941,13 @@ packages: engines: {node: '>= 6'} dev: true - /commitizen@4.3.0(@types/node@20.11.10)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.11.10)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.11.16)(typescript@5.3.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -2002,7 +2002,7 @@ packages: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} dev: true - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.10)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2010,7 +2010,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -2075,18 +2075,18 @@ packages: stream-transform: 2.1.3 dev: true - /cz-conventional-changelog@3.3.0(@types/node@20.11.10)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.11.10)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@20.11.16)(typescript@5.3.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 18.6.0(@types/node@20.11.10)(typescript@5.3.3) + '@commitlint/load': 18.6.0(@types/node@20.11.16)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -3842,8 +3842,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@15.2.0: - resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} + /lint-staged@15.2.2: + resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -3852,7 +3852,7 @@ packages: debug: 4.3.4 execa: 8.0.1 lilconfig: 3.0.0 - listr2: 8.0.0 + listr2: 8.0.1 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -3861,8 +3861,8 @@ packages: - supports-color dev: true - /listr2@8.0.0: - resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==} + /listr2@8.0.1: + resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} engines: {node: '>=18.0.0'} dependencies: cli-truncate: 4.0.0 @@ -4550,8 +4550,8 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) - yaml: 2.3.3 + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) + yaml: 2.3.4 dev: true /postcss@8.4.32: @@ -5349,7 +5349,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node@10.9.2(@types/node@20.11.10)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -5368,7 +5368,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -5596,7 +5596,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@1.2.2(@types/node@20.11.10): + /vite-node@1.2.2(@types/node@20.11.16): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5605,7 +5605,7 @@ packages: debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.12(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.16) transitivePeerDependencies: - '@types/node' - less @@ -5617,7 +5617,7 @@ packages: - terser dev: true - /vite@5.0.12(@types/node@20.11.10): + /vite@5.0.12(@types/node@20.11.16): resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5645,7 +5645,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 esbuild: 0.19.8 postcss: 8.4.32 rollup: 4.6.1 @@ -5653,7 +5653,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.2.2(@types/node@20.11.10): + /vitest@1.2.2(@types/node@20.11.16): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -5678,7 +5678,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 '@vitest/snapshot': 1.2.2 @@ -5697,8 +5697,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.0.12(@types/node@20.11.10) - vite-node: 1.2.2(@types/node@20.11.10) + vite: 5.0.12(@types/node@20.11.16) + vite-node: 1.2.2(@types/node@20.11.16) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -5880,11 +5880,6 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} - engines: {node: '>= 14'} - dev: true - /yaml@2.3.4: resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'}