Block LLM function schema composition by @human
tag.
#1427
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Follows the samchon/openapi#106 concept.
This pull request includes several changes across multiple files to enhance functionality, improve code quality, and update documentation. The most important changes include adding new features, updating dependencies, and refining validation logic.
New Features and Enhancements:
typia
to convert TypeScript types to runtime functions, ensuring type safety and runtime validation.JsonApplicationProgrammer.write
to allow custom filtering of metadata properties. [1] [2]@human
tag to exclude specific functions from LLM applications. [1] [2]Dependency Updates:
typia
inpackage.json
andtypescript-json/package.json
to7.2.1
. [1] [2] [3]Code Quality Improvements:
Documentation Updates:
README.md
to reflect the new transformation feature and other enhancements.@human
tag. [1] [2]Miscellaneous:
test/debug.js
totest/debug.ts
and updated imports to use ES modules.test/issue.ts
.test/package.json
scripts to use TypeScript for debugging and issue handling.test_issue_openapi_106_human
.These changes collectively improve the functionality, maintainability, and documentation of the project.