Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
@typegraph/sdk
Advanced tools
Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are.
Support us by starring ⭐ this repository, joining the community on
discussions 💬,
subscribing to
releases 🔔, requesting a
feature 💡 or even making a
contribution :octocat:.
Programming is like castle buildingAnd castle building is hard. Even the best teams can struggle to build according to the plans, especially with the ever evolving needs and the tech landscape complexities. | |
Build reliable castle with typegraphsTypegraphs are programmable virtual graphs describing all the components of your stack. They enable you to compose APIs, storage and business logic in a type safe manner. | |
Build modulable castle with typegateTypegate is a GraphQL/REST composition engine that compiles, optimizes, runs and caches queries over typegraphs. It enforces authentication, authorization and security for you. | |
Build reusable castle with MetatypeInstall third parties as dependencies and start reusing components. The Meta CLI offers you live reloading and one-command deployment to Metatype cloud or your self-hosted instance. |
Metatype is still in beta and some interfaces are being stabilized, yet most of the engine is close to production readiness. As such, minor versions can contain breaking changes, but we are committed to providing a smooth upgrade path and the changes will be detailed in the changelog of each release (watch/subscribe to this repository to be notified).
If you have an idea or a suggestion that would make this better, please fork the repository and follow the step below to create a pull request. You can also simply open an issue with the tag "enhancement".
git checkout -b feature/awesome-x
git commit -am 'feat: add awesome x'
git push origin feature/awesome-x
First-time contributors can find a list of friendly issues for them to get started and discover step by step the platform.
Copyright © Metatype OÜ. Distributed under various licenses, see LICENSE for the details. Contributions are welcomed and subject to a Contributor License Agreement (CLA).
v0.4.9-rc1 - 2024-09-02
client_ts
as described in #777 ....
Bug Fixes
Improved error handling in the typegraph
function to provide better
error messages.
Chores
Updated Docker image references to use docker.io
prefix for
consistency.
Updated environment variable GHJK_VERSION
to reflect a semantic
versioning format.
New Features
Introduced modules and methods for TypeScript and Python code
generation in the metagen
library, enhancing client generation
capabilities.
test_typegraph_3
function for improved testing capabilities.User side of substantial
None
No Migration Needed
libs/
to src/
.typegate/
, meta-cli
, typegraph/
, meta-lsp/
to src/
.dev/
to tools/
website/
to docs/metatype.dev
/src/typegate/tests
to tests/
src/typegraph/deno/dev
to tools/jsr/
src/typegraph/deno/sdk
to src/typegraph/deno/
src/deno
to src/mt_deno
1.46.1
1.80.1
tools/task-*.ts
to tools/task/*.ts
cliff.toml
, Cross.toml
, ruff.toml
to tools/
src/typegraph/deno
, src/typegate
, tools/
, tests/
and
more.No end user changes required
[x] The change comes with new or modified tests
[ ] Hard-to-understand functions have explanatory comments
[ ] End-user documentation is updated to reflect the change
FAQs
Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are.
The npm package @typegraph/sdk receives a total of 88 weekly downloads. As such, @typegraph/sdk popularity was classified as not popular.
We found that @typegraph/sdk demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.