From d9f0629d95014f54a4f805b2ca5bf230a2da1d73 Mon Sep 17 00:00:00 2001 From: Urata Daiki <7nohe@users.noreply.github.com> Date: Mon, 5 Feb 2024 00:21:10 +0900 Subject: [PATCH 1/5] chore: upgrade dependencies in package.json --- examples/react-app/package.json | 8 +- package.json | 6 +- pnpm-lock.yaml | 149 +++++++++++++++----------------- 3 files changed, 77 insertions(+), 86 deletions(-) diff --git a/examples/react-app/package.json b/examples/react-app/package.json index 8b3bf76..950009f 100644 --- a/examples/react-app/package.json +++ b/examples/react-app/package.json @@ -13,19 +13,19 @@ "test:generated": "tsc ./openapi/queries/index.ts --noEmit --target esnext --moduleResolution node" }, "dependencies": { - "@tanstack/react-query": "^5.17.1", - "axios": "^1.6.3", + "@tanstack/react-query": "^5.18.1", + "axios": "^1.6.7", "form-data": "~4.0.0", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@stoplight/prism-cli": "^5.5.2", - "@types/react": "^18.2.46", + "@types/react": "^18.2.52", "@types/react-dom": "^18.2.18", "@vitejs/plugin-react": "^4.2.1", "npm-run-all": "^4.1.5", "typescript": "^5.3.3", - "vite": "^5.0.10" + "vite": "^5.0.12" } } \ No newline at end of file diff --git a/package.json b/package.json index 0b9559b..14e6ecb 100644 --- a/package.json +++ b/package.json @@ -33,13 +33,13 @@ "license": "MIT", "devDependencies": { "@types/node": "^20.10.6", - "commander": "^11.1.0", + "commander": "^12.0.0", "glob": "^10.3.10", - "openapi-typescript-codegen": "^0.25.0", + "openapi-typescript-codegen": "^0.27.0", "typescript": "^5.3.3" }, "peerDependencies": { - "commander": ">= 11 < 12", + "commander": ">= 11 < 13", "glob": ">= 10", "openapi-typescript-codegen": "^0.24.0", "typescript": ">= 4.8.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 925fde5..bbdeef6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: ^20.10.6 version: 20.10.6 commander: - specifier: ^11.1.0 - version: 11.1.0 + specifier: ^12.0.0 + version: 12.0.0 glob: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.25.0 - version: 0.25.0 + specifier: ^0.27.0 + version: 0.27.0 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -30,14 +30,14 @@ importers: specifier: ^20.10.6 version: 20.10.6 commander: - specifier: ^11.1.0 - version: 11.1.0 + specifier: ^12.0.0 + version: 12.0.0 glob: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.25.0 - version: 0.25.0 + specifier: ^0.27.0 + version: 0.27.0 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -45,11 +45,11 @@ importers: examples/react-app: dependencies: '@tanstack/react-query': - specifier: ^5.17.1 - version: 5.17.1(react@18.2.0) + specifier: ^5.18.1 + version: 5.18.1(react@18.2.0) axios: - specifier: ^1.6.3 - version: 1.6.3 + specifier: ^1.6.7 + version: 1.6.7 form-data: specifier: ~4.0.0 version: 4.0.0 @@ -64,14 +64,14 @@ importers: specifier: ^5.5.2 version: 5.5.2 '@types/react': - specifier: ^18.2.46 - version: 18.2.46 + specifier: ^18.2.52 + version: 18.2.52 '@types/react-dom': specifier: ^18.2.18 version: 18.2.18 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.0.10) + version: 4.2.1(vite@5.0.12) npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -79,8 +79,8 @@ importers: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.0.10 - version: 5.0.10(@types/node@20.10.6) + specifier: ^5.0.12 + version: 5.0.12(@types/node@20.10.6) packages: @@ -92,13 +92,15 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@apidevtools/json-schema-ref-parser@9.0.9: - resolution: {integrity: sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==} + /@apidevtools/json-schema-ref-parser@10.1.0: + resolution: {integrity: sha512-3e+viyMuXdrcK8v5pvP+SDoAQ77FH6OyRmuK48SZKmdHJRFm87RsSs8qm6kP39a/pOPURByJw+OXzQIqcfmKtA==} + engines: {node: '>= 16'} dependencies: '@jsdevtools/ono': 7.1.3 '@types/json-schema': 7.0.14 - call-me-maybe: 1.0.2 + '@types/lodash.clonedeep': 4.5.9 js-yaml: 4.1.0 + lodash.clonedeep: 4.5.0 dev: true /@babel/code-frame@7.23.5: @@ -218,11 +220,6 @@ packages: '@babel/types': 7.23.6 dev: true - /@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} @@ -258,14 +255,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.23.0 - dev: true - /@babel/parser@7.23.6: resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} engines: {node: '>=6.0.0'} @@ -321,15 +310,6 @@ packages: - supports-color dev: true - /@babel/types@7.23.0: - resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 - dev: true - /@babel/types@7.23.6: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} @@ -924,16 +904,16 @@ packages: tslib: 2.6.2 dev: true - /@tanstack/query-core@5.17.1: - resolution: {integrity: sha512-kUXozQmU7NBtzX5dM6qfFNZN+YK/9Ct37hnG/ogdgI4mExIx7VH/qRepsPhKfNrJz2w81/JykmM3Uug6sVpUSw==} + /@tanstack/query-core@5.18.1: + resolution: {integrity: sha512-fYhrG7bHgSNbnkIJF2R4VUXb4lF7EBiQjKkDc5wOlB7usdQOIN4LxxHpDxyE3qjqIst1WBGvDtL48T0sHJGKCw==} dev: false - /@tanstack/react-query@5.17.1(react@18.2.0): - resolution: {integrity: sha512-4JYgX0kU+pvwVQi5eRiHGvBK7WnahEl6lmaxd32ZVSKmByAxLgaewoxBR03cdDNse8lUD2zGOe0sx3M/EGRlmA==} + /@tanstack/react-query@5.18.1(react@18.2.0): + resolution: {integrity: sha512-PdI07BbsahZ+04PxSuDQsQvBWe008eWFk/YYWzt8fvzt2sALUM0TpAJa/DFpqa7+SSo7j1EQR6Jx6znXNHyaXw==} peerDependencies: react: ^18.0.0 dependencies: - '@tanstack/query-core': 5.17.1 + '@tanstack/query-core': 5.18.1 react: 18.2.0 dev: false @@ -945,8 +925,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 '@types/babel__generator': 7.6.6 '@types/babel__template': 7.4.3 '@types/babel__traverse': 7.20.3 @@ -955,20 +935,20 @@ packages: /@types/babel__generator@7.6.6: resolution: {integrity: sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w==} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.6 dev: true /@types/babel__template@7.4.3: resolution: {integrity: sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==} dependencies: - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/parser': 7.23.6 + '@babel/types': 7.23.6 dev: true /@types/babel__traverse@7.20.3: resolution: {integrity: sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==} dependencies: - '@babel/types': 7.23.0 + '@babel/types': 7.23.6 dev: true /@types/json-schema@7.0.11: @@ -979,6 +959,16 @@ packages: resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} dev: true + /@types/lodash.clonedeep@4.5.9: + resolution: {integrity: sha512-19429mWC+FyaAhOLzsS8kZUsI+/GmBAQ0HFiCPsKGU+7pBXOQWhyrY6xNNDwUSX8SMZMJvuFVMF9O5dQOlQK9Q==} + dependencies: + '@types/lodash': 4.14.202 + dev: true + + /@types/lodash@4.14.202: + resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + dev: true + /@types/node@20.10.6: resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} dependencies: @@ -992,11 +982,11 @@ packages: /@types/react-dom@18.2.18: resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} dependencies: - '@types/react': 18.2.46 + '@types/react': 18.2.52 dev: true - /@types/react@18.2.46: - resolution: {integrity: sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w==} + /@types/react@18.2.52: + resolution: {integrity: sha512-E/YjWh3tH+qsLKaUzgpZb5AY0ChVa+ZJzF7ogehVILrFpdQk6nC/WXOv0bfFEABbXbgNxLBGU7IIZByPKb6eBw==} dependencies: '@types/prop-types': 15.7.9 '@types/scheduler': 0.16.4 @@ -1017,7 +1007,7 @@ packages: '@types/node': 20.10.6 dev: true - /@vitejs/plugin-react@4.2.1(vite@5.0.10): + /@vitejs/plugin-react@4.2.1(vite@5.0.12): resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1028,7 +1018,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.12(@types/node@20.10.6) transitivePeerDependencies: - supports-color dev: true @@ -1155,10 +1145,10 @@ packages: engines: {node: '>= 0.4'} dev: true - /axios@1.6.3: - resolution: {integrity: sha512-fWyNdeawGam70jXSVlKl+SUNVcL6j6W79CuSIPfi6HnDUmSCH6gyUys/HrqHeA/wU0Az41rRgean494d0Jb+ww==} + /axios@1.6.7: + resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} dependencies: - follow-redirects: 1.15.3 + follow-redirects: 1.15.5 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -1311,6 +1301,11 @@ packages: engines: {node: '>=16'} dev: true + /commander@12.0.0: + resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==} + engines: {node: '>=18'} + dev: true + /compute-gcd@1.2.1: resolution: {integrity: sha512-TwMbxBNz0l71+8Sc4czv13h4kEqnchV9igQZBi6QUaz09dnz13juGnnaWWJTRsP3brxOoxeB4SA2WELLw1hCtg==} dependencies: @@ -1598,8 +1593,8 @@ packages: resolution: {integrity: sha512-Gz1EvfOneuFfk4yG458dJ3TLJ7gV19q3OM/vVvvHf7eT02Hm1DleB4edsia6ahbKgAYxO9gvyQ1ioWZR+a00Yw==} dev: true - /follow-redirects@1.15.3: - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} + /follow-redirects@1.15.5: + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -1643,8 +1638,8 @@ packages: resolution: {integrity: sha512-by7U5W8dkIzcvDofUcO42yl9JbnHTEDBrzu3pt5fKT+Z4Oy85I21K80EYJYdjQGC2qum4Vo55Ag57iiIK4FYuA==} dev: true - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 @@ -2077,14 +2072,6 @@ packages: ono: 4.0.11 dev: true - /json-schema-ref-parser@9.0.9: - resolution: {integrity: sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==} - engines: {node: '>=10'} - deprecated: Please switch to @apidevtools/json-schema-ref-parser - dependencies: - '@apidevtools/json-schema-ref-parser': 9.0.9 - dev: true - /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true @@ -2139,6 +2126,10 @@ packages: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} dev: true + /lodash.clonedeep@4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: true + /lodash.isequalwith@4.4.0: resolution: {integrity: sha512-dcZON0IalGBpRmJBmMkaoV7d3I80R2O+FrzsZyHdNSFrANq/cgDqKQNmAHE8UEj4+QYWwwhkQOVdLHiAopzlsQ==} dev: true @@ -2344,15 +2335,15 @@ packages: format-util: 1.0.5 dev: true - /openapi-typescript-codegen@0.25.0: - resolution: {integrity: sha512-nN/TnIcGbP58qYgwEEy5FrAAjePcYgfMaCe3tsmYyTgI3v4RR9v8os14L+LEWDvV50+CmqiyTzRkKKtJeb6Ybg==} + /openapi-typescript-codegen@0.27.0: + resolution: {integrity: sha512-QyQEod/vuel3zfnTRC3GgmYsqLPSBzB2OL4ojMYjO9hJmfYW02T+7tbQWEnuqWdhh2KSOBf3L8h59vLStr6vwA==} hasBin: true dependencies: + '@apidevtools/json-schema-ref-parser': 10.1.0 camelcase: 6.3.0 commander: 11.1.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 handlebars: 4.7.8 - json-schema-ref-parser: 9.0.9 dev: true /openapi3-ts@2.0.2: @@ -3058,8 +3049,8 @@ packages: resolution: {integrity: sha512-kRAyotcbNaSYoDnXvb4MHg/0a1egJdLwS6oJ38TJY7aw9n93Fl/3blIXdyYvPOp55CNxywooG/3BcrwNrBpcSg==} dev: true - /vite@5.0.10(@types/node@20.10.6): - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} + /vite@5.0.12(@types/node@20.10.6): + resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: From 04ad0edfdc5626dc92919a9978a3d34a54799bf5 Mon Sep 17 00:00:00 2001 From: Urata Daiki <7nohe@users.noreply.github.com> Date: Mon, 5 Feb 2024 00:30:45 +0900 Subject: [PATCH 2/5] Update openapi-typescript-codegen version to 0.26.0 --- package.json | 2 +- pnpm-lock.yaml | 26 ++++++++++++++++++++++++-- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 14e6ecb..5850958 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/node": "^20.10.6", "commander": "^12.0.0", "glob": "^10.3.10", - "openapi-typescript-codegen": "^0.27.0", + "openapi-typescript-codegen": "^0.26.0", "typescript": "^5.3.3" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbdeef6..03d8277 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.27.0 - version: 0.27.0 + specifier: ^0.26.0 + version: 0.26.0 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -103,6 +103,17 @@ packages: lodash.clonedeep: 4.5.0 dev: true + /@apidevtools/json-schema-ref-parser@11.1.0: + resolution: {integrity: sha512-g/VW9ZQEFJAOwAyUb8JFf7MLiLy2uEB4rU270rGzDwICxnxMlPy0O11KVePSgS36K1NI29gSlK84n5INGhd4Ag==} + engines: {node: '>= 16'} + dependencies: + '@jsdevtools/ono': 7.1.3 + '@types/json-schema': 7.0.14 + '@types/lodash.clonedeep': 4.5.9 + js-yaml: 4.1.0 + lodash.clonedeep: 4.5.0 + dev: true + /@babel/code-frame@7.23.5: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} @@ -2335,6 +2346,17 @@ packages: format-util: 1.0.5 dev: true + /openapi-typescript-codegen@0.26.0: + resolution: {integrity: sha512-5D45xawBHu9efxaDdioeZAfAQGxE0v12aNk24dTymNHRA75A6bFP8tKUAIzx8+AKWN7d/S9RWD87yVWhlFLhDA==} + hasBin: true + dependencies: + '@apidevtools/json-schema-ref-parser': 11.1.0 + camelcase: 6.3.0 + commander: 11.1.0 + fs-extra: 11.2.0 + handlebars: 4.7.8 + dev: true + /openapi-typescript-codegen@0.27.0: resolution: {integrity: sha512-QyQEod/vuel3zfnTRC3GgmYsqLPSBzB2OL4ojMYjO9hJmfYW02T+7tbQWEnuqWdhh2KSOBf3L8h59vLStr6vwA==} hasBin: true From 1f6a64863566b6a7a3b481435d1632c1cd3ccabd Mon Sep 17 00:00:00 2001 From: Urata Daiki <7nohe@users.noreply.github.com> Date: Mon, 5 Feb 2024 00:35:00 +0900 Subject: [PATCH 3/5] Update openapi-typescript-codegen version --- package.json | 2 +- pnpm-lock.yaml | 28 +++------------------------- 2 files changed, 4 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 5850958..0903202 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/node": "^20.10.6", "commander": "^12.0.0", "glob": "^10.3.10", - "openapi-typescript-codegen": "^0.26.0", + "openapi-typescript-codegen": "0.26.0", "typescript": "^5.3.3" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 03d8277..678f310 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.26.0 + specifier: 0.26.0 version: 0.26.0 typescript: specifier: ^5.3.3 @@ -36,8 +36,8 @@ importers: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.27.0 - version: 0.27.0 + specifier: ^0.26.0 + version: 0.26.0 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -92,17 +92,6 @@ packages: '@jridgewell/trace-mapping': 0.3.20 dev: true - /@apidevtools/json-schema-ref-parser@10.1.0: - resolution: {integrity: sha512-3e+viyMuXdrcK8v5pvP+SDoAQ77FH6OyRmuK48SZKmdHJRFm87RsSs8qm6kP39a/pOPURByJw+OXzQIqcfmKtA==} - engines: {node: '>= 16'} - dependencies: - '@jsdevtools/ono': 7.1.3 - '@types/json-schema': 7.0.14 - '@types/lodash.clonedeep': 4.5.9 - js-yaml: 4.1.0 - lodash.clonedeep: 4.5.0 - dev: true - /@apidevtools/json-schema-ref-parser@11.1.0: resolution: {integrity: sha512-g/VW9ZQEFJAOwAyUb8JFf7MLiLy2uEB4rU270rGzDwICxnxMlPy0O11KVePSgS36K1NI29gSlK84n5INGhd4Ag==} engines: {node: '>= 16'} @@ -2357,17 +2346,6 @@ packages: handlebars: 4.7.8 dev: true - /openapi-typescript-codegen@0.27.0: - resolution: {integrity: sha512-QyQEod/vuel3zfnTRC3GgmYsqLPSBzB2OL4ojMYjO9hJmfYW02T+7tbQWEnuqWdhh2KSOBf3L8h59vLStr6vwA==} - hasBin: true - dependencies: - '@apidevtools/json-schema-ref-parser': 10.1.0 - camelcase: 6.3.0 - commander: 11.1.0 - fs-extra: 11.2.0 - handlebars: 4.7.8 - dev: true - /openapi3-ts@2.0.2: resolution: {integrity: sha512-TxhYBMoqx9frXyOgnRHufjQfPXomTIHYKhSKJ6jHfj13kS8OEIhvmE8CTuQyKtjjWttAjX5DPxM1vmalEpo8Qw==} dependencies: From beffe597c27a1fe98bb6dce44298c9b41811c5bf Mon Sep 17 00:00:00 2001 From: Urata Daiki <7nohe@users.noreply.github.com> Date: Mon, 5 Feb 2024 00:43:23 +0900 Subject: [PATCH 4/5] Update pnpm command in test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6b8dddb..817a7f8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,7 +34,7 @@ jobs: run: pnpm -w build - name: Install dependencies in example app - run: pnpm --filter @7nohe/react-app install + run: pnpm --filter @7nohe/react-app install --no-frozen-lockfile - name: Run codegen run: pnpm --filter @7nohe/react-app generate:api From d310c42c5bdf787732b40170b7146869c8549f0d Mon Sep 17 00:00:00 2001 From: Urata Daiki <7nohe@users.noreply.github.com> Date: Mon, 5 Feb 2024 00:46:23 +0900 Subject: [PATCH 5/5] Update openapi-typescript-codegen version to 0.25.0 --- package.json | 2 +- pnpm-lock.yaml | 34 +++++++++++++++++++++++++++++++--- 2 files changed, 32 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 0903202..8c8f12f 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/node": "^20.10.6", "commander": "^12.0.0", "glob": "^10.3.10", - "openapi-typescript-codegen": "0.26.0", + "openapi-typescript-codegen": "0.25.0", "typescript": "^5.3.3" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 678f310..c42746e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: 0.26.0 - version: 0.26.0 + specifier: 0.25.0 + version: 0.25.0 typescript: specifier: ^5.3.3 version: 5.3.3 @@ -36,7 +36,7 @@ importers: specifier: ^10.3.10 version: 10.3.10 openapi-typescript-codegen: - specifier: ^0.26.0 + specifier: 0.26.0 version: 0.26.0 typescript: specifier: ^5.3.3 @@ -103,6 +103,15 @@ packages: lodash.clonedeep: 4.5.0 dev: true + /@apidevtools/json-schema-ref-parser@9.0.9: + resolution: {integrity: sha512-GBD2Le9w2+lVFoc4vswGI/TjkNIZSVp7+9xPf+X3uidBfWnAeUWmquteSyt0+VCrhNMWj/FTABISQrD3Z/YA+w==} + dependencies: + '@jsdevtools/ono': 7.1.3 + '@types/json-schema': 7.0.14 + call-me-maybe: 1.0.2 + js-yaml: 4.1.0 + dev: true + /@babel/code-frame@7.23.5: resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==} engines: {node: '>=6.9.0'} @@ -2072,6 +2081,14 @@ packages: ono: 4.0.11 dev: true + /json-schema-ref-parser@9.0.9: + resolution: {integrity: sha512-qcP2lmGy+JUoQJ4DOQeLaZDqH9qSkeGCK3suKWxJXS82dg728Mn3j97azDMaOUmJAN4uCq91LdPx4K7E8F1a7Q==} + engines: {node: '>=10'} + deprecated: Please switch to @apidevtools/json-schema-ref-parser + dependencies: + '@apidevtools/json-schema-ref-parser': 9.0.9 + dev: true + /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true @@ -2335,6 +2352,17 @@ packages: format-util: 1.0.5 dev: true + /openapi-typescript-codegen@0.25.0: + resolution: {integrity: sha512-nN/TnIcGbP58qYgwEEy5FrAAjePcYgfMaCe3tsmYyTgI3v4RR9v8os14L+LEWDvV50+CmqiyTzRkKKtJeb6Ybg==} + hasBin: true + dependencies: + camelcase: 6.3.0 + commander: 11.1.0 + fs-extra: 11.2.0 + handlebars: 4.7.8 + json-schema-ref-parser: 9.0.9 + dev: true + /openapi-typescript-codegen@0.26.0: resolution: {integrity: sha512-5D45xawBHu9efxaDdioeZAfAQGxE0v12aNk24dTymNHRA75A6bFP8tKUAIzx8+AKWN7d/S9RWD87yVWhlFLhDA==} hasBin: true