From a19d3dafb2772ae4b06a7298789c0f8c3cee6de0 Mon Sep 17 00:00:00 2001 From: Christoph Fricke Date: Sat, 25 May 2024 18:38:40 +0200 Subject: [PATCH] chore: update dev dependencies (#51) --- .changeset/config.json | 2 +- package-lock.json | 236 +++++++++++++++++++---------------------- package.json | 8 +- tsconfig.json | 7 +- 4 files changed, 115 insertions(+), 138 deletions(-) diff --git a/.changeset/config.json b/.changeset/config.json index 149c4d3..da2dff5 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -1,5 +1,5 @@ { - "$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json", + "$schema": "https://unpkg.com/@changesets/config@3.0.0/schema.json", "changelog": [ "@changesets/changelog-github", { "repo": "christoph-fricke/openapi-msw" } diff --git a/package-lock.json b/package-lock.json index 238146e..8a2a0d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,16 +13,16 @@ }, "devDependencies": { "@changesets/changelog-github": "^0.5.0", - "@changesets/cli": "^2.27.2", + "@changesets/cli": "^2.27.3", "eslint": "^9.3.0", "husky": "^9.0.11", - "lint-staged": "^15.2.2", - "openapi-typescript": "^7.0.0-next.11", + "lint-staged": "^15.2.5", + "openapi-typescript": "^7.0.0-rc.0", "prettier": "^3.2.5", "prettier-plugin-organize-imports": "^3.2.4", "rimraf": "^5.0.7", "typescript": "^5.4.5", - "typescript-eslint": "^8.0.0-alpha.13", + "typescript-eslint": "^8.0.0-alpha.16", "vitest": "^1.6.0" }, "peerDependencies": { @@ -184,9 +184,9 @@ } }, "node_modules/@changesets/cli": { - "version": "2.27.2", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.2.tgz", - "integrity": "sha512-6/kADjKMOrlLwNr/Y5HAq7T9oGOA2Lq5A59AGtwQCCiXuSGp4EgszzdJFeBiF8pdz7Wn1HaLzSUBhAaNToEJqg==", + "version": "2.27.3", + "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.3.tgz", + "integrity": "sha512-ve/VpWApILlSs8cr0okNx5C2LKRawI9XZgvfmf58S8sar2nhx5DPJREFXYZBahs0FeTfvH0rdVl+nGe8QF45Ig==", "dev": true, "dependencies": { "@babel/runtime": "^7.20.1", @@ -1479,12 +1479,6 @@ "integrity": "sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==", "peer": true }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, "node_modules/@types/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", @@ -1510,21 +1504,19 @@ "peer": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0-alpha.13.tgz", - "integrity": "sha512-FQeu2HGVZ6wDAn2m6MxpS+or7LyBEjjCXnFv79aCJtcJnxtgDQa0po88GHZv1tZwzIsgxQ3bnbz4vNgbPisMbA==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.0-alpha.16.tgz", + "integrity": "sha512-ZDVgR/z28jg3CPzQJqFIOQ/gshqf3NDw7zCu2jTeAYqtyXpCsAkAivvkeuuuXCypRl53cK16qDPlCguUCZW5Ow==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.0-alpha.13", - "@typescript-eslint/type-utils": "8.0.0-alpha.13", - "@typescript-eslint/utils": "8.0.0-alpha.13", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.13", - "debug": "^4.3.4", + "@typescript-eslint/scope-manager": "8.0.0-alpha.16", + "@typescript-eslint/type-utils": "8.0.0-alpha.16", + "@typescript-eslint/utils": "8.0.0-alpha.16", + "@typescript-eslint/visitor-keys": "8.0.0-alpha.16", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "semver": "^7.6.0", "ts-api-utils": "^1.3.0" }, "engines": { @@ -1545,15 +1537,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0-alpha.13.tgz", - "integrity": "sha512-CWFhVzrA6n7OeTHmvtxxUy+BSvUwHl8BcT6QsVi87MGcGQpLQZ1TeU0kYoIISkzFojoULF5q0de9hP/FbANi/g==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.0-alpha.16.tgz", + "integrity": "sha512-L8eX2ggDQqb986+P9FZVsl/4M0vPplvgVzPkFFtPtsP2rVRSFpzGidZGzNN73RBq2G5KnWo87sx2mUrJ+99OZQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.0.0-alpha.13", - "@typescript-eslint/types": "8.0.0-alpha.13", - "@typescript-eslint/typescript-estree": "8.0.0-alpha.13", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.13", + "@typescript-eslint/scope-manager": "8.0.0-alpha.16", + "@typescript-eslint/types": "8.0.0-alpha.16", + "@typescript-eslint/typescript-estree": "8.0.0-alpha.16", + "@typescript-eslint/visitor-keys": "8.0.0-alpha.16", "debug": "^4.3.4" }, "engines": { @@ -1573,13 +1565,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.13.tgz", - "integrity": "sha512-5XA+tfDumd6Y5GWVFMF2810HB8GIijMawdLgMptSeN3CeOfxQB1J3EBtmbgSWuValNSvV6jujIxKRVgnrZ/WpA==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.0-alpha.16.tgz", + "integrity": "sha512-SsN6Kf+sBK62CgDkW4XHZYDqCDwOY2d1Q4aUAOTcohhw06HiXYbY5xQ23GqOV2BL9TaKL+HuyyP+LLZ1aIG8FQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.13", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.13" + "@typescript-eslint/types": "8.0.0-alpha.16", + "@typescript-eslint/visitor-keys": "8.0.0-alpha.16" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1590,13 +1582,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0-alpha.13.tgz", - "integrity": "sha512-4Rkwf4YaQIqeF/l2/F9hqxiWlr9P5a0M7Ep0kK99WDYDAhABraIgvsScd2PAtKU1smJXdozbqKDywKCg6etH5Q==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.0-alpha.16.tgz", + "integrity": "sha512-g5GJ0sB6WLu71fkPlMe9JV1o3p6AKAN0vUfg4XGyYPLSElRYdMMy4Nuq1Snq2Gqs1rceomHrogp5v/qH7Iq7ig==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.0.0-alpha.13", - "@typescript-eslint/utils": "8.0.0-alpha.13", + "@typescript-eslint/typescript-estree": "8.0.0-alpha.16", + "@typescript-eslint/utils": "8.0.0-alpha.16", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1614,9 +1606,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.13.tgz", - "integrity": "sha512-uJN8BSa8YHs9E/lFR9nkzLyaEijXGzMLgkh8DuQMlOP8epqJ9Jnzx+gOFUIyJV+C8uavpGp+YnCMvq4IDG9L+Q==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.0-alpha.16.tgz", + "integrity": "sha512-06m3u1WIT49iYLK2GJWdT7Lmx54pX8imcW06AFnmgMXYDQsTZDdNXpHM6vwwL29LAWDv44j8g+eDPjJ4UNNiCA==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1627,13 +1619,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.13.tgz", - "integrity": "sha512-p5SZlikPhHg4510ttfqwjwMgBG7ehzRj5dLk8JR5x9bV0D8zWNotqkWNa0vftbYHb+mdGV6D9zNrJwDjWVd4ag==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.0-alpha.16.tgz", + "integrity": "sha512-q5FvwPYGHmDF4/J7ssWMBHKDRY/3ar1PNoKTMYh/1foSCJ2e/Hv/GTuc63h03xi12IRyTn8R/M/56vH6qd+rSQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.13", - "@typescript-eslint/visitor-keys": "8.0.0-alpha.13", + "@typescript-eslint/types": "8.0.0-alpha.16", + "@typescript-eslint/visitor-keys": "8.0.0-alpha.16", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -1679,18 +1671,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.13.tgz", - "integrity": "sha512-BMAbK/fC7RgvRjGQh8AixfQErFXIpCqL1DfFmMnp+oBZvYLON/4/iIj0yPPpY3E8gbljT7s4LHVkNSu7K/MQug==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.0-alpha.16.tgz", + "integrity": "sha512-u7mFyhJ4/jX7VaGieK+BC+PynvCH8fdr4Gie4RXO9bclvGAvMTzk62UZ65t90KN25M9/tvodxUoaZS4W4MQSNg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.15", - "@types/semver": "^7.5.8", - "@typescript-eslint/scope-manager": "8.0.0-alpha.13", - "@typescript-eslint/types": "8.0.0-alpha.13", - "@typescript-eslint/typescript-estree": "8.0.0-alpha.13", - "semver": "^7.6.0" + "@typescript-eslint/scope-manager": "8.0.0-alpha.16", + "@typescript-eslint/types": "8.0.0-alpha.16", + "@typescript-eslint/typescript-estree": "8.0.0-alpha.16" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1704,12 +1693,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.13.tgz", - "integrity": "sha512-q8r/RVc5AtAnnRGqKBIoWMwChET2hqydVGqAXlvXXnB6JOE3prpMLvnpUp7JK1jma3VPt2JieCGhzX3YZSLY/Q==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.0-alpha.16.tgz", + "integrity": "sha512-vSmfkS6FVBW1lhuf700XjcbQXtoXg3Aqbi+axsFYPNr/6oEkpLRonbKMxBzj4cGTnL/3sJl+gDVQSS7fVHWz3A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.0.0-alpha.13", + "@typescript-eslint/types": "8.0.0-alpha.16", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1860,24 +1849,9 @@ } }, "node_modules/ansi-escapes": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.0.tgz", - "integrity": "sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==", - "dev": true, - "dependencies": { - "type-fest": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", + "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", "dev": true, "engines": { "node": ">=14.16" @@ -2088,11 +2062,11 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" @@ -2459,12 +2433,12 @@ "dev": true }, "node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", "dev": true, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/concat-map": { @@ -3336,9 +3310,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -4625,12 +4599,15 @@ } }, "node_modules/lilconfig": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", - "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", "dev": true, "engines": { "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" } }, "node_modules/lines-and-columns": { @@ -4640,21 +4617,21 @@ "dev": true }, "node_modules/lint-staged": { - "version": "15.2.2", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", - "integrity": "sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==", - "dev": true, - "dependencies": { - "chalk": "5.3.0", - "commander": "11.1.0", - "debug": "4.3.4", - "execa": "8.0.1", - "lilconfig": "3.0.0", - "listr2": "8.0.1", - "micromatch": "4.0.5", - "pidtree": "0.6.0", - "string-argv": "0.3.2", - "yaml": "2.3.4" + "version": "15.2.5", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.5.tgz", + "integrity": "sha512-j+DfX7W9YUvdzEZl3Rk47FhDF6xwDBV5wwsCPw6BwWZVPYJemusQmvb9bRsW23Sqsaa+vRloAWogbK4BUuU2zA==", + "dev": true, + "dependencies": { + "chalk": "~5.3.0", + "commander": "~12.1.0", + "debug": "~4.3.4", + "execa": "~8.0.1", + "lilconfig": "~3.1.1", + "listr2": "~8.2.1", + "micromatch": "~4.0.7", + "pidtree": "~0.6.0", + "string-argv": "~0.3.2", + "yaml": "~2.4.2" }, "bin": { "lint-staged": "bin/lint-staged.js" @@ -4679,16 +4656,16 @@ } }, "node_modules/listr2": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.0.1.tgz", - "integrity": "sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==", + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.1.tgz", + "integrity": "sha512-irTfvpib/rNiD637xeevjO2l3Z5loZmuaRi0L0YE5LfijwVY96oyVn0DFD3o/teAok7nfobMG1THvvcHh/BP6g==", "dev": true, "dependencies": { "cli-truncate": "^4.0.0", "colorette": "^2.0.20", "eventemitter3": "^5.0.1", "log-update": "^6.0.0", - "rfdc": "^1.3.0", + "rfdc": "^1.3.1", "wrap-ansi": "^9.0.0" }, "engines": { @@ -5029,12 +5006,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -5413,12 +5390,12 @@ } }, "node_modules/openapi-typescript": { - "version": "7.0.0-next.11", - "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-7.0.0-next.11.tgz", - "integrity": "sha512-qkyhZikEhe4I2s4G5hyc+J6oYs22kfy50ZDPdsuZ/u/Hm1lagtGEMMVDNDEuUDaQlejYVU/wmqdI7yQWxEgsGA==", + "version": "7.0.0-rc.0", + "resolved": "https://registry.npmjs.org/openapi-typescript/-/openapi-typescript-7.0.0-rc.0.tgz", + "integrity": "sha512-9Vff1CxGTfFXQChFTVNJImx1WGqqTXfDJK2h5c81wz6e8ksu9zVXkiDM6YZY5PF7fgRaoXLwlptaEQpF2zWT1Q==", "dev": true, "dependencies": { - "@redocly/openapi-core": "^1.12.0", + "@redocly/openapi-core": "^1.12.2", "ansi-colors": "^4.1.3", "parse-json": "^8.1.0", "supports-color": "^9.4.0", @@ -7496,14 +7473,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.0.0-alpha.13", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0-alpha.13.tgz", - "integrity": "sha512-DMFKGlZTYPGrjejz1G8Cp0LuvxlelQqy1BY/T95yNVK13aVYTnDrAZ5ytW9a79OzserqBDoJnXs1AFaUqJoNEg==", + "version": "8.0.0-alpha.16", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.0-alpha.16.tgz", + "integrity": "sha512-hseQjFKLOZXuBjGgEoYWKD+EL1yd2nVvqL9TLq8RELE1ZGkha15WS98GfwpREZkak+CuTPNsRHHNxeXUesQ/DA==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.0.0-alpha.13", - "@typescript-eslint/parser": "8.0.0-alpha.13", - "@typescript-eslint/utils": "8.0.0-alpha.13" + "@typescript-eslint/eslint-plugin": "8.0.0-alpha.16", + "@typescript-eslint/parser": "8.0.0-alpha.16", + "@typescript-eslint/utils": "8.0.0-alpha.16" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -7969,10 +7946,13 @@ } }, "node_modules/yaml": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", - "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.2.tgz", + "integrity": "sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==", "dev": true, + "bin": { + "yaml": "bin.mjs" + }, "engines": { "node": ">= 14" } diff --git a/package.json b/package.json index 269fd85..7e83dd0 100644 --- a/package.json +++ b/package.json @@ -45,16 +45,16 @@ }, "devDependencies": { "@changesets/changelog-github": "^0.5.0", - "@changesets/cli": "^2.27.2", + "@changesets/cli": "^2.27.3", "eslint": "^9.3.0", "husky": "^9.0.11", - "lint-staged": "^15.2.2", - "openapi-typescript": "^7.0.0-next.11", + "lint-staged": "^15.2.5", + "openapi-typescript": "^7.0.0-rc.0", "prettier": "^3.2.5", "prettier-plugin-organize-imports": "^3.2.4", "rimraf": "^5.0.7", "typescript": "^5.4.5", - "typescript-eslint": "^8.0.0-alpha.13", + "typescript-eslint": "^8.0.0-alpha.16", "vitest": "^1.6.0" }, "overrides": { diff --git a/tsconfig.json b/tsconfig.json index 27db06c..4381727 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,7 @@ /* Language and Environment */ "target": "ESNext", "lib": ["ESNext", "DOM"], + "skipLibCheck": true, /* Modules */ "module": "NodeNext", @@ -21,11 +22,7 @@ "noPropertyAccessFromIndexSignature": true, "noUncheckedIndexedAccess": true, "allowUnreachableCode": false, - "exactOptionalPropertyTypes": true, - - /* Completeness */ - "skipDefaultLibCheck": true, - "skipLibCheck": true + "exactOptionalPropertyTypes": true }, "include": ["src", "exports", "test"] }