diff --git a/package.json b/package.json index 646a956..d672fc1 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "lint-staged": "^13.2.2", "simple-git-hooks": "^2.8.1", "tsup": "7.0.0", - "typescript": "5.1.3" + "typescript": "5.3.3" }, "simple-git-hooks": { "pre-commit": "pnpm lint-staged" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25fbc39..4d27e0e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ specifiers: schema-dts: ^1.1.2 simple-git-hooks: ^2.8.1 tsup: 7.0.0 - typescript: 5.1.3 + typescript: 5.3.3 dependencies: axios: 1.4.0 @@ -23,26 +23,26 @@ dependencies: iso8601-duration: 2.1.1 jsonschema: 1.4.1 microdata-node: 2.0.0 - schema-dts: 1.1.2_typescript@5.1.3 + schema-dts: 1.1.2_typescript@5.3.3 devDependencies: - '@antfu/eslint-config': 0.39.4_7ploys55nlrvgzaet23aqtwjea + '@antfu/eslint-config': 0.39.4_cvgbfroz3tqedf2b23zqphzhwm '@types/node': 20.2.5 eslint: 8.41.0 lint-staged: 13.2.2 simple-git-hooks: 2.8.1 - tsup: 7.0.0_typescript@5.1.3 - typescript: 5.1.3 + tsup: 7.0.0_typescript@5.3.3 + typescript: 5.3.3 packages: - /@antfu/eslint-config-basic/0.39.4_tdr2qua4fkywmnacuh6cbeg2x4: + /@antfu/eslint-config-basic/0.39.4_xfq5hxlcfeiitde372eafgycmu: resolution: {integrity: sha512-xDvS/OkOnueSojswaf1OmEcwuV5F9LM5tG+JihCmINHmYIOZGIriEIPlYJrnqx9K+/xZxDdLbKsDGTUzb/y2tQ==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.41.0 - eslint-plugin-antfu: 0.39.4_7ploys55nlrvgzaet23aqtwjea + eslint-plugin-antfu: 0.39.4_cvgbfroz3tqedf2b23zqphzhwm eslint-plugin-eslint-comments: 3.2.0_eslint@8.41.0 eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.27.5_w6joeaz4pb46sjt54b6a4bjlz4 @@ -65,18 +65,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.39.4_7ploys55nlrvgzaet23aqtwjea: + /@antfu/eslint-config-ts/0.39.4_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-EwKC29QgEkDXu2qOWluq2kmEA8CHmqalfdn0vBD6uRh8kaJTbm5QzDJsqikbfDMZhukrGTPYAddsbraeryCu+g==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.39.4_tdr2qua4fkywmnacuh6cbeg2x4 - '@typescript-eslint/eslint-plugin': 5.59.8_vog5d3mv2q3kvlkqaumaagd3nq - '@typescript-eslint/parser': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@antfu/eslint-config-basic': 0.39.4_xfq5hxlcfeiitde372eafgycmu + '@typescript-eslint/eslint-plugin': 5.59.8_m6grfeu5wrdojonavux3tvfbye + '@typescript-eslint/parser': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm eslint: 8.41.0 - eslint-plugin-jest: 27.2.1_fztnmttn53uhxgxtmkfvhqj6pe - typescript: 5.1.3 + eslint-plugin-jest: 27.2.1_rlcav2wvftqleea7amr6qpyzxm + typescript: 5.3.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -84,13 +84,13 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.39.4_tdr2qua4fkywmnacuh6cbeg2x4: + /@antfu/eslint-config-vue/0.39.4_xfq5hxlcfeiitde372eafgycmu: resolution: {integrity: sha512-PtM3Uuaoe9+YcaIBq8t6JpSHdDKwAYZB7dxvM0cAREybtutn0XmXiFYO79Oxm/eckBPR7BK08g7jF746b31NfA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.39.4_tdr2qua4fkywmnacuh6cbeg2x4 - '@antfu/eslint-config-ts': 0.39.4_7ploys55nlrvgzaet23aqtwjea + '@antfu/eslint-config-basic': 0.39.4_xfq5hxlcfeiitde372eafgycmu + '@antfu/eslint-config-ts': 0.39.4_cvgbfroz3tqedf2b23zqphzhwm eslint: 8.41.0 eslint-plugin-vue: 9.14.1_eslint@8.41.0 local-pkg: 0.4.3 @@ -104,14 +104,14 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.39.4_7ploys55nlrvgzaet23aqtwjea: + /@antfu/eslint-config/0.39.4_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-KluIlyMinAIpbwxZDOlZGettnYCMRonJiOBUR3rCt8IyppYToWwXrlXc3s1Lbof5pqD40E9bUSdgoky69jnjFA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.39.4_tdr2qua4fkywmnacuh6cbeg2x4 - '@typescript-eslint/eslint-plugin': 5.59.8_vog5d3mv2q3kvlkqaumaagd3nq - '@typescript-eslint/parser': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@antfu/eslint-config-vue': 0.39.4_xfq5hxlcfeiitde372eafgycmu + '@typescript-eslint/eslint-plugin': 5.59.8_m6grfeu5wrdojonavux3tvfbye + '@typescript-eslint/parser': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm eslint: 8.41.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.41.0 eslint-plugin-html: 7.1.0 @@ -459,7 +459,7 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.59.8_vog5d3mv2q3kvlkqaumaagd3nq: + /@typescript-eslint/eslint-plugin/5.59.8_m6grfeu5wrdojonavux3tvfbye: resolution: {integrity: sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -471,23 +471,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/parser': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm '@typescript-eslint/scope-manager': 5.59.8 - '@typescript-eslint/type-utils': 5.59.8_7ploys55nlrvgzaet23aqtwjea - '@typescript-eslint/utils': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/type-utils': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm + '@typescript-eslint/utils': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm debug: 4.3.4 eslint: 8.41.0 grapheme-splitter: 1.0.4 ignore: 5.2.1 natural-compare-lite: 1.4.0 semver: 7.5.1 - tsutils: 3.21.0_typescript@5.1.3 - typescript: 5.1.3 + tsutils: 3.21.0_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.59.8_7ploys55nlrvgzaet23aqtwjea: + /@typescript-eslint/parser/5.59.8_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -499,10 +499,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.59.8 '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.1.3 + '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.3.3 debug: 4.3.4 eslint: 8.41.0 - typescript: 5.1.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -515,7 +515,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.8 dev: true - /@typescript-eslint/type-utils/5.59.8_7ploys55nlrvgzaet23aqtwjea: + /@typescript-eslint/type-utils/5.59.8_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -525,12 +525,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.1.3 - '@typescript-eslint/utils': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.3.3 + '@typescript-eslint/utils': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm debug: 4.3.4 eslint: 8.41.0 - tsutils: 3.21.0_typescript@5.1.3 - typescript: 5.1.3 + tsutils: 3.21.0_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true @@ -540,7 +540,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.59.8_typescript@5.1.3: + /@typescript-eslint/typescript-estree/5.59.8_typescript@5.3.3: resolution: {integrity: sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -555,13 +555,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0_typescript@5.1.3 - typescript: 5.1.3 + tsutils: 3.21.0_typescript@5.3.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.59.8_7ploys55nlrvgzaet23aqtwjea: + /@typescript-eslint/utils/5.59.8_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -572,7 +572,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.8 '@typescript-eslint/types': 5.59.8 - '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.1.3 + '@typescript-eslint/typescript-estree': 5.59.8_typescript@5.3.3 eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.1 @@ -1272,7 +1272,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/parser': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm debug: 3.2.7 eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 @@ -1280,10 +1280,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.39.4_7ploys55nlrvgzaet23aqtwjea: + /eslint-plugin-antfu/0.39.4_cvgbfroz3tqedf2b23zqphzhwm: resolution: {integrity: sha512-5vsIww98pW5QUF/TOcnuBIc6iJ+LGPRsp+S/OTA/ozPonMtBcQd55vMV1X9IJgxWtz0jM+DiqD6oy0VtsWlacg==} dependencies: - '@typescript-eslint/utils': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/utils': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm transitivePeerDependencies: - eslint - supports-color @@ -1328,7 +1328,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/parser': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -1351,7 +1351,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.2.1_fztnmttn53uhxgxtmkfvhqj6pe: + /eslint-plugin-jest/27.2.1_rlcav2wvftqleea7amr6qpyzxm: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -1364,8 +1364,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.8_vog5d3mv2q3kvlkqaumaagd3nq - '@typescript-eslint/utils': 5.59.8_7ploys55nlrvgzaet23aqtwjea + '@typescript-eslint/eslint-plugin': 5.59.8_m6grfeu5wrdojonavux3tvfbye + '@typescript-eslint/utils': 5.59.8_cvgbfroz3tqedf2b23zqphzhwm eslint: 8.41.0 transitivePeerDependencies: - supports-color @@ -1462,7 +1462,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.8_vog5d3mv2q3kvlkqaumaagd3nq + '@typescript-eslint/eslint-plugin': 5.59.8_m6grfeu5wrdojonavux3tvfbye eslint: 8.41.0 eslint-rule-composer: 0.3.0 dev: true @@ -2836,12 +2836,12 @@ packages: regexp-tree: 0.1.27 dev: true - /schema-dts/1.1.2_typescript@5.1.3: + /schema-dts/1.1.2_typescript@5.3.3: resolution: {integrity: sha512-MpNwH0dZJHinVxk9bT8XUdjKTxMYrA5bLtrrGmFA6PTLwlOKnhi67XoRd6/ty+Djt6ZC0slR57qFhZDNMI6DhQ==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 5.1.3 + typescript: 5.3.3 dev: false /semver/5.7.1: @@ -3133,7 +3133,7 @@ packages: resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==} dev: true - /tsup/7.0.0_typescript@5.1.3: + /tsup/7.0.0_typescript@5.3.3: resolution: {integrity: sha512-yYARDRkPq07mO3YUXTvF12ISwWQG57Odve8aFEgLdHyeGungxuKxb19yf9G0W8y59SZFkLnRj1gkoVk1gd5fbQ==} engines: {node: '>=16.14'} hasBin: true @@ -3163,20 +3163,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.29.0 tree-kill: 1.2.2 - typescript: 5.1.3 + typescript: 5.3.3 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils/3.21.0_typescript@5.1.3: + /tsutils/3.21.0_typescript@5.3.3: 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: 5.1.3 + typescript: 5.3.3 dev: true /type-check/0.4.0: @@ -3214,8 +3214,8 @@ packages: is-typed-array: 1.1.10 dev: true - /typescript/5.1.3: - resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} + /typescript/5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'} hasBin: true