From 6e225a42b4fa48bc8157f8729da639dd3d294a62 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Fri, 29 Nov 2024 21:25:05 +0900 Subject: [PATCH 1/8] Upgrade `@samchon/openapi` and `typia`, maybe the latest testing. --- benchmark/package.json | 2 +- package.json | 2 +- packages/benchmark/package.json | 2 +- packages/core/package.json | 12 ++++++------ packages/e2e/package.json | 2 +- packages/fetcher/package.json | 8 ++++---- packages/migrate/package.json | 4 ++-- packages/sdk/package.json | 16 ++++++++-------- test/package.json | 8 ++++---- 9 files changed, 28 insertions(+), 28 deletions(-) diff --git a/benchmark/package.json b/benchmark/package.json index 2074b32f2..31596a1c8 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -42,7 +42,7 @@ "reflect-metadata": "^0.2.2", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241027-2" + "typia": "^7.0.0-dev.20241029" }, "devDependencies": { "@types/autocannon": "^7.9.0", diff --git a/package.json b/package.json index d0b1c85d2..b50ebb8c8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@nestia/station", - "version": "4.0.0-dev.20241127-4", + "version": "4.0.0-dev.20241129", "description": "Nestia station", "scripts": { "build": "node build/index.js", diff --git a/packages/benchmark/package.json b/packages/benchmark/package.json index 63a4635e4..564bab3bc 100644 --- a/packages/benchmark/package.json +++ b/packages/benchmark/package.json @@ -34,7 +34,7 @@ "ts-patch": "^3.2.1", "typescript": "5.5.4", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241027-2", + "typia": "^7.0.0-dev.20241029", "uuid": "^10.0.0" }, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index f8abdef95..4bd4971d7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/core", - "version": "4.0.0-dev.20241127-4", + "version": "4.0.0-dev.20241129", "description": "Super-fast validation decorators of NestJS", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -36,10 +36,10 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/fetcher": "^4.0.0-dev.20241127-4", + "@nestia/fetcher": "^4.0.0-dev.20241129", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", - "@samchon/openapi": "^2.0.0-dev.20241127-2", + "@samchon/openapi": "^2.0.0-dev.20241129-8", "detect-ts-node": "^1.0.5", "get-function-location": "^2.0.0", "glob": "^7.2.0", @@ -48,16 +48,16 @@ "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", "tgrid": "^1.0.0", - "typia": ">=7.0.0-dev.20241027-2 <8.0.0", + "typia": ">=7.0.0-dev.20241029 <8.0.0", "ws": "^7.5.3" }, "peerDependencies": { - "@nestia/fetcher": ">=4.0.0-dev.20241127-4", + "@nestia/fetcher": ">=4.0.0-dev.20241129", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", - "typia": ">=7.0.0-dev.20241027-2 <8.0.0" + "typia": ">=7.0.0-dev.20241029 <8.0.0" }, "devDependencies": { "@nestjs/common": "^10.3.3", diff --git a/packages/e2e/package.json b/packages/e2e/package.json index e492e9693..3f9973d94 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -41,7 +41,7 @@ "ts-patch": "^3.2.1", "typescript": "^5.5.3", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241027-2" + "typia": "^7.0.0-dev.20241029" }, "files": [ "lib", diff --git a/packages/fetcher/package.json b/packages/fetcher/package.json index b8016e7dc..68fba5aac 100644 --- a/packages/fetcher/package.json +++ b/packages/fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/fetcher", - "version": "4.0.0-dev.20241127-4", + "version": "4.0.0-dev.20241129", "description": "Fetcher library of Nestia SDK", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,8 +26,8 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@samchon/openapi": "^2.0.0-dev.20241127-2", - "typia": "^7.0.0-dev.20241027-2" + "@samchon/openapi": "^2.0.0-dev.20241129-8", + "typia": "^7.0.0-dev.20241029" }, "peerDependencies": { "typescript": ">= 4.8.0" @@ -38,7 +38,7 @@ "@typescript-eslint/parser": "^5.46.1", "rimraf": "^3.0.2", "typescript": "5.5.4", - "typia": ">=7.0.0-dev.20241027-2 <8.0.0" + "typia": ">=7.0.0-dev.20241029 <8.0.0" }, "files": [ "README.md", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index aec2f85b4..68b69a316 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -72,13 +72,13 @@ }, "dependencies": { "@nestia/sdk": "^4.0.0-dev.20241127-4", - "@samchon/openapi": "^2.0.0-dev.20241127-2", + "@samchon/openapi": "^2.0.0-dev.20241129-8", "commander": "10.0.0", "inquirer": "8.2.5", "prettier": "^3.2.5", "tstl": "^3.0.0", "typescript": "~5.6.3", - "typia": "^7.0.0-dev.20241127-2" + "typia": "^7.0.0-dev.20241129" }, "files": [ "lib", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index deb7f4579..80838ddfd 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/sdk", - "version": "4.0.0-dev.20241127-4", + "version": "4.0.0-dev.20241129", "description": "Nestia SDK and Swagger generator", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/core": "^4.0.0-dev.20241127-4", - "@nestia/fetcher": "^4.0.0-dev.20241127-4", - "@samchon/openapi": "^2.0.0-dev.20241127-2", + "@nestia/core": "^4.0.0-dev.20241129", + "@nestia/fetcher": "^4.0.0-dev.20241129", + "@samchon/openapi": "^2.0.0-dev.20241129-8", "cli": "^1.0.1", "get-function-location": "^2.0.0", "glob": "^7.2.0", @@ -44,16 +44,16 @@ "tsconfck": "^2.1.2", "tsconfig-paths": "^4.1.1", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241027-2" + "typia": "^7.0.0-dev.20241029" }, "peerDependencies": { - "@nestia/core": ">=4.0.0-dev.20241127-4", - "@nestia/fetcher": ">=4.0.0-dev.20241127-4", + "@nestia/core": ">=4.0.0-dev.20241129", + "@nestia/fetcher": ">=4.0.0-dev.20241129", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "ts-node": ">=10.6.0", - "typia": ">=7.0.0-dev.20241027-2 <8.0.0" + "typia": ">=7.0.0-dev.20241029 <8.0.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", diff --git a/test/package.json b/test/package.json index 9b366c314..a42a027bc 100644 --- a/test/package.json +++ b/test/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@samchon/nestia-test", - "version": "4.0.0-dev.20241127-4", + "version": "4.0.0-dev.20241129", "description": "Test program of Nestia", "main": "index.js", "scripts": { @@ -26,9 +26,9 @@ }, "homepage": "https://nestia.io", "devDependencies": { - "@nestia/sdk": "^4.0.0-dev.20241127-4", + "@nestia/sdk": "^4.0.0-dev.20241129", "@nestjs/swagger": "^8.0.1", - "@samchon/openapi": "^2.0.0-dev.20241127-2", + "@samchon/openapi": "^2.0.0-dev.20241129-8", "@types/express": "^4.17.17", "@types/multer": "^1.4.12", "@types/node": "20.11.16", @@ -52,7 +52,7 @@ "multer": "^1.4.5-lts.1", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241027-2", + "typia": "^7.0.0-dev.20241029", "uuid": "^9.0.1" } } \ No newline at end of file From a9fd470d77210399e513e0dcfd3b66e7cec103b7 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Fri, 29 Nov 2024 21:30:16 +0900 Subject: [PATCH 2/8] Fix typescript version --- benchmark/package.json | 2 +- packages/benchmark/package.json | 2 +- packages/core/package.json | 2 +- packages/e2e/package.json | 2 +- packages/editor/package.json | 2 +- packages/fetcher/package.json | 2 +- packages/sdk/package.json | 2 +- test/package.json | 2 +- website/package.json | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/benchmark/package.json b/benchmark/package.json index 31596a1c8..c65ebf88e 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -53,6 +53,6 @@ "rimraf": "^5.0.1", "ts-node": "^10.9.1", "ts-patch": "^3.2.1", - "typescript": "5.5.4" + "typescript": "~5.6.3" } } diff --git a/packages/benchmark/package.json b/packages/benchmark/package.json index 564bab3bc..db86681e1 100644 --- a/packages/benchmark/package.json +++ b/packages/benchmark/package.json @@ -32,7 +32,7 @@ "nestia": "^5.5.0", "ts-node": "^10.9.2", "ts-patch": "^3.2.1", - "typescript": "5.5.4", + "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", "typia": "^7.0.0-dev.20241029", "uuid": "^10.0.0" diff --git a/packages/core/package.json b/packages/core/package.json index 4bd4971d7..600c3b0ed 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -80,7 +80,7 @@ "ts-node": "^10.9.1", "ts-patch": "^3.2.1", "tstl": "^3.0.0", - "typescript": "5.5.4" + "typescript": "~5.6.3" }, "files": [ "README.md", diff --git a/packages/e2e/package.json b/packages/e2e/package.json index 3f9973d94..29c3f44d5 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -39,7 +39,7 @@ "rimraf": "^4.1.2", "ts-node": "^10.9.1", "ts-patch": "^3.2.1", - "typescript": "^5.5.3", + "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", "typia": "^7.0.0-dev.20241029" }, diff --git a/packages/editor/package.json b/packages/editor/package.json index 790ee7431..13aac59a3 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -62,7 +62,7 @@ "react-dom": "^18.3.1", "rollup": "^4.24.2", "ts-node": "^10.9.2", - "typescript": "^5.6.2", + "typescript": "~5.6.3", "typescript-eslint": "^8.10.0", "vite": "^5.4.9" }, diff --git a/packages/fetcher/package.json b/packages/fetcher/package.json index 68fba5aac..044787631 100644 --- a/packages/fetcher/package.json +++ b/packages/fetcher/package.json @@ -37,7 +37,7 @@ "@typescript-eslint/eslint-plugin": "^5.46.1", "@typescript-eslint/parser": "^5.46.1", "rimraf": "^3.0.2", - "typescript": "5.5.4", + "typescript": "~5.6.3", "typia": ">=7.0.0-dev.20241029 <8.0.0" }, "files": [ diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 80838ddfd..7182548ac 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -70,7 +70,7 @@ "rimraf": "^3.0.2", "tgrid": "^1.0.3", "ts-patch": "^3.2.1", - "typescript": "5.5.4", + "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.4", "uuid": "^9.0.0" }, diff --git a/test/package.json b/test/package.json index a42a027bc..3080d432c 100644 --- a/test/package.json +++ b/test/package.json @@ -36,7 +36,7 @@ "nestia": "^6.2.0", "ts-node": "^10.9.2", "ts-patch": "v3.2.1", - "typescript": "^5.6.3", + "typescript": "~5.6.3", "typescript-transform-paths": "^3.5.2" }, "dependencies": { diff --git a/website/package.json b/website/package.json index 6dce6a078..93707ebfe 100644 --- a/website/package.json +++ b/website/package.json @@ -39,6 +39,6 @@ "rimraf": "^5.0.0", "ts-node": "^10.9.2", "typedoc": "^0.26.2", - "typescript": "5.5.4" + "typescript": "~5.6.3" } } From badad4d69198ff5a929eb414fe32e40fb0cc1622 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Fri, 29 Nov 2024 22:30:14 +0900 Subject: [PATCH 3/8] Test again --- packages/core/package.json | 2 +- packages/sdk/package.json | 4 ++-- test/features/clone-and-exact-optional-property/swagger.json | 2 +- test/package.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 600c3b0ed..4c5a65886 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -36,7 +36,7 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/fetcher": "^4.0.0-dev.20241129", + "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241129.tgz", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "@samchon/openapi": "^2.0.0-dev.20241129-8", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 7182548ac..755161648 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -32,8 +32,8 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/core": "^4.0.0-dev.20241129", - "@nestia/fetcher": "^4.0.0-dev.20241129", + "@nestia/core": "../core/nestia-core-4.0.0-dev.20241129.tgz", + "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241129.tgz", "@samchon/openapi": "^2.0.0-dev.20241129-8", "cli": "^1.0.1", "get-function-location": "^2.0.0", diff --git a/test/features/clone-and-exact-optional-property/swagger.json b/test/features/clone-and-exact-optional-property/swagger.json index 11006249c..9fa6b9633 100644 --- a/test/features/clone-and-exact-optional-property/swagger.json +++ b/test/features/clone-and-exact-optional-property/swagger.json @@ -1 +1 @@ -{"openapi":"3.1.0","servers":[{"url":"https://github.com/samchon/nestia","description":"insert your server url"}],"info":{"version":"4.0.0-dev.20241027-2","title":"@samchon/nestia-test","description":"Test program of Nestia","license":{"name":"MIT"}},"paths":{"/health":{"get":{"tags":[],"parameters":[],"responses":{"200":{"description":"","content":{"application/json":{}}}}}},"/partial-dto-test/original":{"get":{"tags":[],"parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IOriginal"}}}}}}},"/partial-dto-test/partial-interface":{"post":{"tags":[],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IOriginal.IPartialInterface"}}},"required":true},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IPartialInterface"}}}}}}},"/partial-dto-test/partial-type":{"post":{"tags":[],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartialPickIOriginaldemailcreated_atoriginal_optionalundefinable_attr"}}},"required":true},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartialPickIOriginalbemailcreated_atoriginal_optionalundefinable_attr"}}}}}}}},"components":{"schemas":{"IOriginal":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"string"},"c":{"type":"string"},"d":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"},"something":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/ISomething"}]}},"required":["a","b","c","d","email","created_at"]},"ISomething":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"boolean"}},"required":["a","b"]},"IPartialInterface":{"type":"object","properties":{"a":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[]},"IOriginal.IPartialInterface":{"type":"object","properties":{"c":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[]},"PartialPickIOriginalbemailcreated_atoriginal_optionalundefinable_attr":{"type":"object","properties":{"b":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[],"description":"Make all properties in T optional"},"PartialPickIOriginaldemailcreated_atoriginal_optionalundefinable_attr":{"type":"object","properties":{"d":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[],"description":"Make all properties in T optional"}},"securitySchemes":{"bearer":{"type":"apiKey"}}},"tags":[],"x-samchon-emended":true} \ No newline at end of file +{"openapi":"3.1.0","servers":[{"url":"https://github.com/samchon/nestia","description":"insert your server url"}],"info":{"version":"4.0.0-dev.20241129","title":"@samchon/nestia-test","description":"Test program of Nestia","license":{"name":"MIT"}},"paths":{"/health":{"get":{"tags":[],"parameters":[],"responses":{"200":{"description":"","content":{"application/json":{}}}}}},"/partial-dto-test/original":{"get":{"tags":[],"parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IOriginal"}}}}}}},"/partial-dto-test/partial-interface":{"post":{"tags":[],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IOriginal.IPartialInterface"}}},"required":true},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/IPartialInterface"}}}}}}},"/partial-dto-test/partial-type":{"post":{"tags":[],"parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartialPickIOriginaldemailcreated_atoriginal_optionalundefinable_attr"}}},"required":true},"responses":{"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartialPickIOriginalbemailcreated_atoriginal_optionalundefinable_attr"}}}}}}}},"components":{"schemas":{"IOriginal":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"string"},"c":{"type":"string"},"d":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"},"something":{"oneOf":[{"type":"null"},{"$ref":"#/components/schemas/ISomething"}]}},"required":["a","b","c","d","email","created_at"]},"ISomething":{"type":"object","properties":{"a":{"type":"string"},"b":{"type":"boolean"}},"required":["a","b"]},"IPartialInterface":{"type":"object","properties":{"a":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[]},"IOriginal.IPartialInterface":{"type":"object","properties":{"c":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[]},"PartialPickIOriginalbemailcreated_atoriginal_optionalundefinable_attr":{"type":"object","properties":{"b":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[],"description":"Make all properties in T optional"},"PartialPickIOriginaldemailcreated_atoriginal_optionalundefinable_attr":{"type":"object","properties":{"d":{"type":"string"},"email":{"oneOf":[{"type":"null"},{"type":"string","format":"email"}]},"created_at":{"oneOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"original_optional":{"type":"boolean"},"undefinable_attr":{"type":"string"}},"required":[],"description":"Make all properties in T optional"}},"securitySchemes":{"bearer":{"type":"apiKey"}}},"tags":[],"x-samchon-emended":true} \ No newline at end of file diff --git a/test/package.json b/test/package.json index 3080d432c..b08b44949 100644 --- a/test/package.json +++ b/test/package.json @@ -26,7 +26,7 @@ }, "homepage": "https://nestia.io", "devDependencies": { - "@nestia/sdk": "^4.0.0-dev.20241129", + "@nestia/sdk": "../packages/sdk/nestia-sdk-4.0.0-dev.20241129.tgz", "@nestjs/swagger": "^8.0.1", "@samchon/openapi": "^2.0.0-dev.20241129-8", "@types/express": "^4.17.17", From d111ca8fc1aff8940a8cb36aae6b243cf82857f6 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sat, 30 Nov 2024 02:03:13 +0900 Subject: [PATCH 4/8] Try it again --- benchmark/package.json | 2 +- package.json | 2 +- packages/benchmark/package.json | 2 +- packages/core/package.json | 12 ++++++------ packages/e2e/package.json | 2 +- packages/fetcher/package.json | 8 ++++---- packages/migrate/package.json | 2 +- packages/sdk/package.json | 16 ++++++++-------- test/package.json | 10 +++++----- 9 files changed, 28 insertions(+), 28 deletions(-) diff --git a/benchmark/package.json b/benchmark/package.json index c65ebf88e..e25ab4f78 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -42,7 +42,7 @@ "reflect-metadata": "^0.2.2", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241029" + "typia": "^7.0.0-dev.20241030" }, "devDependencies": { "@types/autocannon": "^7.9.0", diff --git a/package.json b/package.json index b50ebb8c8..a9d5ae25e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@nestia/station", - "version": "4.0.0-dev.20241129", + "version": "4.0.0-dev.20241130", "description": "Nestia station", "scripts": { "build": "node build/index.js", diff --git a/packages/benchmark/package.json b/packages/benchmark/package.json index db86681e1..e57b77fd8 100644 --- a/packages/benchmark/package.json +++ b/packages/benchmark/package.json @@ -34,7 +34,7 @@ "ts-patch": "^3.2.1", "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241029", + "typia": "^7.0.0-dev.20241030", "uuid": "^10.0.0" }, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index 4c5a65886..94d70b762 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/core", - "version": "4.0.0-dev.20241129", + "version": "4.0.0-dev.20241130", "description": "Super-fast validation decorators of NestJS", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -36,10 +36,10 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241129.tgz", + "@nestia/fetcher": "^4.0.0-dev.20241130", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", - "@samchon/openapi": "^2.0.0-dev.20241129-8", + "@samchon/openapi": "^2.0.0-dev.20241130", "detect-ts-node": "^1.0.5", "get-function-location": "^2.0.0", "glob": "^7.2.0", @@ -48,16 +48,16 @@ "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", "tgrid": "^1.0.0", - "typia": ">=7.0.0-dev.20241029 <8.0.0", + "typia": ">=7.0.0-dev.20241030 <8.0.0", "ws": "^7.5.3" }, "peerDependencies": { - "@nestia/fetcher": ">=4.0.0-dev.20241129", + "@nestia/fetcher": ">=4.0.0-dev.20241130", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", - "typia": ">=7.0.0-dev.20241029 <8.0.0" + "typia": ">=7.0.0-dev.20241030 <8.0.0" }, "devDependencies": { "@nestjs/common": "^10.3.3", diff --git a/packages/e2e/package.json b/packages/e2e/package.json index 29c3f44d5..c6640f95e 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -41,7 +41,7 @@ "ts-patch": "^3.2.1", "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241029" + "typia": "^7.0.0-dev.20241030" }, "files": [ "lib", diff --git a/packages/fetcher/package.json b/packages/fetcher/package.json index 044787631..9c2a68e27 100644 --- a/packages/fetcher/package.json +++ b/packages/fetcher/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/fetcher", - "version": "4.0.0-dev.20241129", + "version": "4.0.0-dev.20241130", "description": "Fetcher library of Nestia SDK", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -26,8 +26,8 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@samchon/openapi": "^2.0.0-dev.20241129-8", - "typia": "^7.0.0-dev.20241029" + "@samchon/openapi": "^2.0.0-dev.20241130", + "typia": "^7.0.0-dev.20241030" }, "peerDependencies": { "typescript": ">= 4.8.0" @@ -38,7 +38,7 @@ "@typescript-eslint/parser": "^5.46.1", "rimraf": "^3.0.2", "typescript": "~5.6.3", - "typia": ">=7.0.0-dev.20241029 <8.0.0" + "typia": ">=7.0.0-dev.20241030 <8.0.0" }, "files": [ "README.md", diff --git a/packages/migrate/package.json b/packages/migrate/package.json index 68b69a316..aeea33360 100644 --- a/packages/migrate/package.json +++ b/packages/migrate/package.json @@ -72,7 +72,7 @@ }, "dependencies": { "@nestia/sdk": "^4.0.0-dev.20241127-4", - "@samchon/openapi": "^2.0.0-dev.20241129-8", + "@samchon/openapi": "^2.0.0-dev.20241130", "commander": "10.0.0", "inquirer": "8.2.5", "prettier": "^3.2.5", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 755161648..a3f256318 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@nestia/sdk", - "version": "4.0.0-dev.20241129", + "version": "4.0.0-dev.20241130", "description": "Nestia SDK and Swagger generator", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -32,9 +32,9 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/core": "../core/nestia-core-4.0.0-dev.20241129.tgz", - "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241129.tgz", - "@samchon/openapi": "^2.0.0-dev.20241129-8", + "@nestia/core": "^4.0.0-dev.20241130", + "@nestia/fetcher": "^4.0.0-dev.20241130", + "@samchon/openapi": "^2.0.0-dev.20241130", "cli": "^1.0.1", "get-function-location": "^2.0.0", "glob": "^7.2.0", @@ -44,16 +44,16 @@ "tsconfck": "^2.1.2", "tsconfig-paths": "^4.1.1", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241029" + "typia": "^7.0.0-dev.20241030" }, "peerDependencies": { - "@nestia/core": ">=4.0.0-dev.20241129", - "@nestia/fetcher": ">=4.0.0-dev.20241129", + "@nestia/core": ">=4.0.0-dev.20241130", + "@nestia/fetcher": ">=4.0.0-dev.20241130", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "ts-node": ">=10.6.0", - "typia": ">=7.0.0-dev.20241029 <8.0.0" + "typia": ">=7.0.0-dev.20241030 <8.0.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", diff --git a/test/package.json b/test/package.json index b08b44949..e375a8e08 100644 --- a/test/package.json +++ b/test/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@samchon/nestia-test", - "version": "4.0.0-dev.20241129", + "version": "4.0.0-dev.20241130", "description": "Test program of Nestia", "main": "index.js", "scripts": { @@ -26,9 +26,9 @@ }, "homepage": "https://nestia.io", "devDependencies": { - "@nestia/sdk": "../packages/sdk/nestia-sdk-4.0.0-dev.20241129.tgz", + "@nestia/sdk": "^4.0.0-dev.20241130", "@nestjs/swagger": "^8.0.1", - "@samchon/openapi": "^2.0.0-dev.20241129-8", + "@samchon/openapi": "^2.0.0-dev.20241130", "@types/express": "^4.17.17", "@types/multer": "^1.4.12", "@types/node": "20.11.16", @@ -36,7 +36,7 @@ "nestia": "^6.2.0", "ts-node": "^10.9.2", "ts-patch": "v3.2.1", - "typescript": "~5.6.3", + "typescript": "~5.5.4", "typescript-transform-paths": "^3.5.2" }, "dependencies": { @@ -52,7 +52,7 @@ "multer": "^1.4.5-lts.1", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241029", + "typia": "^7.0.0-dev.20241030", "uuid": "^9.0.1" } } \ No newline at end of file From 10700242224163090581d4083fc2fb65c98ad981 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sat, 30 Nov 2024 02:28:50 +0900 Subject: [PATCH 5/8] Try it again --- packages/core/package.json | 2 +- packages/sdk/package.json | 4 ++-- test/package.json | 6 ++++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/core/package.json b/packages/core/package.json index 94d70b762..b4af3ed0b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -36,7 +36,7 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/fetcher": "^4.0.0-dev.20241130", + "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241130.tgz", "@nestjs/common": ">=7.0.1", "@nestjs/core": ">=7.0.1", "@samchon/openapi": "^2.0.0-dev.20241130", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index a3f256318..d8dbe3053 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -32,8 +32,8 @@ }, "homepage": "https://nestia.io", "dependencies": { - "@nestia/core": "^4.0.0-dev.20241130", - "@nestia/fetcher": "^4.0.0-dev.20241130", + "@nestia/core": "../core/nestia-core-4.0.0-dev.20241130.tgz", + "@nestia/fetcher": "../fetcher/nestia-fetcher-4.0.0-dev.20241130.tgz", "@samchon/openapi": "^2.0.0-dev.20241130", "cli": "^1.0.1", "get-function-location": "^2.0.0", diff --git a/test/package.json b/test/package.json index e375a8e08..3f7d34a59 100644 --- a/test/package.json +++ b/test/package.json @@ -28,7 +28,6 @@ "devDependencies": { "@nestia/sdk": "^4.0.0-dev.20241130", "@nestjs/swagger": "^8.0.1", - "@samchon/openapi": "^2.0.0-dev.20241130", "@types/express": "^4.17.17", "@types/multer": "^1.4.12", "@types/node": "20.11.16", @@ -41,11 +40,14 @@ }, "dependencies": { "@fastify/multipart": "^8.1.0", + "@nestia/core": "^4.0.0-dev.20241130", "@nestia/e2e": "^0.7.0", + "@nestia/fetcher": "^4.0.0-dev.20241130", "@nestjs/common": "^10.4.6", "@nestjs/core": "^10.4.6", "@nestjs/platform-express": "^10.4.6", "@nestjs/platform-fastify": "^10.4.6", + "@samchon/openapi": "^2.0.0-dev.20241130", "express": "^4.21.1", "fastify": "^5.1.0", "fastify-multer": "^2.0.3", @@ -55,4 +57,4 @@ "typia": "^7.0.0-dev.20241030", "uuid": "^9.0.1" } -} \ No newline at end of file +} From 665028a4956ac02064323bfeb238ac5514506844 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sat, 30 Nov 2024 11:03:00 +0900 Subject: [PATCH 6/8] Update package.json --- test/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/package.json b/test/package.json index 3f7d34a59..841677239 100644 --- a/test/package.json +++ b/test/package.json @@ -35,7 +35,7 @@ "nestia": "^6.2.0", "ts-node": "^10.9.2", "ts-patch": "v3.2.1", - "typescript": "~5.5.4", + "typescript": "~5.6.3", "typescript-transform-paths": "^3.5.2" }, "dependencies": { @@ -47,14 +47,14 @@ "@nestjs/core": "^10.4.6", "@nestjs/platform-express": "^10.4.6", "@nestjs/platform-fastify": "^10.4.6", - "@samchon/openapi": "^2.0.0-dev.20241130", + "@samchon/openapi": "2.0.0-dev.20241130", "express": "^4.21.1", "fastify": "^5.1.0", "fastify-multer": "^2.0.3", "multer": "^1.4.5-lts.1", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241030", + "typia": "7.0.0-dev.20241030", "uuid": "^9.0.1" } } From 0ad37ad93ff88f663007224fd35dcd8a4d121316 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sat, 30 Nov 2024 11:49:06 +0900 Subject: [PATCH 7/8] Fix to exact versions --- benchmark/package.json | 2 +- packages/benchmark/package.json | 2 +- packages/core/package.json | 4 ++-- packages/e2e/package.json | 2 +- packages/fetcher/package.json | 4 ++-- packages/sdk/package.json | 4 ++-- test/package.json | 4 ++-- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/benchmark/package.json b/benchmark/package.json index e25ab4f78..36444799f 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -42,7 +42,7 @@ "reflect-metadata": "^0.2.2", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241030" + "typia": "^7.0.0-dev.20241130" }, "devDependencies": { "@types/autocannon": "^7.9.0", diff --git a/packages/benchmark/package.json b/packages/benchmark/package.json index e57b77fd8..c0fd5e168 100644 --- a/packages/benchmark/package.json +++ b/packages/benchmark/package.json @@ -34,7 +34,7 @@ "ts-patch": "^3.2.1", "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241030", + "typia": "^7.0.0-dev.20241130", "uuid": "^10.0.0" }, "dependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index b4af3ed0b..e94cdabd1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -48,7 +48,7 @@ "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", "tgrid": "^1.0.0", - "typia": ">=7.0.0-dev.20241030 <8.0.0", + "typia": ">=7.0.0-dev.20241130 <8.0.0", "ws": "^7.5.3" }, "peerDependencies": { @@ -57,7 +57,7 @@ "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "rxjs": ">=6.0.3", - "typia": ">=7.0.0-dev.20241030 <8.0.0" + "typia": ">=7.0.0-dev.20241130 <8.0.0" }, "devDependencies": { "@nestjs/common": "^10.3.3", diff --git a/packages/e2e/package.json b/packages/e2e/package.json index c6640f95e..0835669d5 100644 --- a/packages/e2e/package.json +++ b/packages/e2e/package.json @@ -41,7 +41,7 @@ "ts-patch": "^3.2.1", "typescript": "~5.6.3", "typescript-transform-paths": "^3.4.7", - "typia": "^7.0.0-dev.20241030" + "typia": "^7.0.0-dev.20241130" }, "files": [ "lib", diff --git a/packages/fetcher/package.json b/packages/fetcher/package.json index 9c2a68e27..0fd4bd87f 100644 --- a/packages/fetcher/package.json +++ b/packages/fetcher/package.json @@ -27,7 +27,7 @@ "homepage": "https://nestia.io", "dependencies": { "@samchon/openapi": "^2.0.0-dev.20241130", - "typia": "^7.0.0-dev.20241030" + "typia": "^7.0.0-dev.20241130" }, "peerDependencies": { "typescript": ">= 4.8.0" @@ -38,7 +38,7 @@ "@typescript-eslint/parser": "^5.46.1", "rimraf": "^3.0.2", "typescript": "~5.6.3", - "typia": ">=7.0.0-dev.20241030 <8.0.0" + "typia": ">=7.0.0-dev.20241130 <8.0.0" }, "files": [ "README.md", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index d8dbe3053..7741c0c02 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -44,7 +44,7 @@ "tsconfck": "^2.1.2", "tsconfig-paths": "^4.1.1", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241030" + "typia": "^7.0.0-dev.20241130" }, "peerDependencies": { "@nestia/core": ">=4.0.0-dev.20241130", @@ -53,7 +53,7 @@ "@nestjs/core": ">=7.0.1", "reflect-metadata": ">=0.1.12", "ts-node": ">=10.6.0", - "typia": ">=7.0.0-dev.20241030 <8.0.0" + "typia": ">=7.0.0-dev.20241130 <8.0.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", diff --git a/test/package.json b/test/package.json index 841677239..1b887e6b1 100644 --- a/test/package.json +++ b/test/package.json @@ -47,14 +47,14 @@ "@nestjs/core": "^10.4.6", "@nestjs/platform-express": "^10.4.6", "@nestjs/platform-fastify": "^10.4.6", - "@samchon/openapi": "2.0.0-dev.20241130", + "@samchon/openapi": "^2.0.0-dev.20241130", "express": "^4.21.1", "fastify": "^5.1.0", "fastify-multer": "^2.0.3", "multer": "^1.4.5-lts.1", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "7.0.0-dev.20241030", + "typia": "^7.0.0-dev.20241130", "uuid": "^9.0.1" } } From a1347252d964803c0e9cd8678a851b76b794ea22 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sat, 30 Nov 2024 12:27:33 +0900 Subject: [PATCH 8/8] Update package.json --- test/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/package.json b/test/package.json index 1b887e6b1..2da87979d 100644 --- a/test/package.json +++ b/test/package.json @@ -47,14 +47,14 @@ "@nestjs/core": "^10.4.6", "@nestjs/platform-express": "^10.4.6", "@nestjs/platform-fastify": "^10.4.6", - "@samchon/openapi": "^2.0.0-dev.20241130", + "@samchon/openapi": "2.0.0-dev.20241130", "express": "^4.21.1", "fastify": "^5.1.0", "fastify-multer": "^2.0.3", "multer": "^1.4.5-lts.1", "tgrid": "^1.0.3", "tstl": "^3.0.0", - "typia": "^7.0.0-dev.20241130", + "typia": "7.0.0-dev.20241130", "uuid": "^9.0.1" } }