Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix typia.llm.applicationOfValidate() function in generation mode. #1439

Merged
merged 1 commit into from
Dec 17, 2024

Conversation

samchon
Copy link
Owner

@samchon samchon commented Dec 17, 2024

This pull request includes several updates and additions to the project, focusing on version updates, enhancements to the LlmApplicationOfValidateProgrammer, and the addition of new interface definitions and configurations for testing.

Version Updates:

  • Updated the version of typia in package.json to 7.4.2.
  • Updated the version of typescript-json and its dependency on typia in packages/typescript-json/package.json to 7.4.2-dev.20241217. [1] [2]

Enhancements to LlmApplicationOfValidateProgrammer:

  • Added name and className properties to various parts of the LlmApplicationOfValidateProgrammer to improve validation and parameter handling. [1] [2] [3] [4]
  • Added name property in LlmApplicationOfValidateTransformer for better identification of top-level elements.

New Interface Definitions:

  • Added new interface definitions for IApplication, ICompany, IDepartment, and IEmployee in the test-esm/generate/input and test-esm/generate/output directories to facilitate testing and validation. [1] [2] [3] [4]

Testing Configurations:

  • Added a new script to test-esm/package.json for generating and formatting output files.
  • Added a new tsconfig.generate.json file for the TypeScript compiler configuration specific to the generate task.

Enhancements to Test Files:

  • Updated generate_llm.ts to include new application and validation logic for the llama model. [1] [2]

@samchon samchon added bug Something isn't working enhancement New feature or request labels Dec 17, 2024
@samchon samchon self-assigned this Dec 17, 2024
Copy link

pkg-pr-new bot commented Dec 17, 2024

Open in Stackblitz

npm i https://pkg.pr.new/typia@1439

commit: 4272b36

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/typia@7.4.2-dev.20241217 Transitive: environment, filesystem, shell +63 12.1 MB samchon

🚮 Removed packages: npm/tgrid@1.1.0, npm/ts-loader@9.5.1, npm/ts-node@10.9.2, npm/tstl@3.0.0, npm/typedoc-github-theme@0.2.0, npm/typedoc@0.27.5, npm/typia@7.4.1, npm/write-file-webpack-plugin@4.5.1

View full report↗︎

Copy link
Owner Author

@samchon samchon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test okay.

@samchon samchon merged commit 2d0ec1c into master Dec 17, 2024
9 checks passed
@samchon samchon deleted the feat/generate branch December 17, 2024 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant