Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/deltachat/yerpc
An ergonomic JSON-RPC server library in Rust with autocreated TypeScript client and OpenRPC specification
https://github.com/deltachat/yerpc
Replace async-mutex with async-lock
jayvdb opened this pull request 4 months ago
jayvdb opened this pull request 4 months ago
Update `syn` and `darling` in yerpc-derive
link2xt opened this pull request 6 months ago
link2xt opened this pull request 6 months ago
fix memory leak in ts client.
Simon-Laux opened this pull request 6 months ago
Simon-Laux opened this pull request 6 months ago
typescript client: crashes after some amount of requests
Simon-Laux opened this issue 6 months ago
Simon-Laux opened this issue 6 months ago
yerpc question: sending updates from Rust to TypeScript (web)?
greatcat19 opened this issue about 1 year ago
greatcat19 opened this issue about 1 year ago
yerpc feature request: adding a feature to support `typeshare` in addition to
greatcat19 opened this issue about 1 year ago
greatcat19 opened this issue about 1 year ago
[Question] What factors made you choose typescript-type-def over other crates?
JoeHowarth opened this issue about 1 year ago
JoeHowarth opened this issue about 1 year ago
Notification example
JoeHowarth opened this issue about 1 year ago
JoeHowarth opened this issue about 1 year ago
chore: remove `yerpc-tide` crate
link2xt opened this pull request over 1 year ago
link2xt opened this pull request over 1 year ago
Move yerpc-tide into examples
link2xt opened this issue over 1 year ago
link2xt opened this issue over 1 year ago
fix: do not inline method types
link2xt opened this pull request over 1 year ago
link2xt opened this pull request over 1 year ago
Method parameter types are duplicated in OpenRPC specification
link2xt opened this issue over 1 year ago
link2xt opened this issue over 1 year ago
Use references for OpenRPC schemas
link2xt opened this pull request over 1 year ago
link2xt opened this pull request over 1 year ago
api: add public RpcSession.process_incoming() method
link2xt opened this pull request over 1 year ago
link2xt opened this pull request over 1 year ago
feat: add `RpcSession::server()` method
link2xt opened this pull request over 1 year ago
link2xt opened this pull request over 1 year ago
Add a way to call call the method blockingly from RpcSession
link2xt opened this issue over 1 year ago
link2xt opened this issue over 1 year ago
Split off web socket transport into dedicated npm package.
Simon-Laux opened this issue over 1 year ago
Simon-Laux opened this issue over 1 year ago
openrpc improvements
Simon-Laux opened this pull request over 1 year ago
Simon-Laux opened this pull request over 1 year ago
fix license doc link
Simon-Laux opened this pull request over 1 year ago
Simon-Laux opened this pull request over 1 year ago
fix crate name of tide example
Simon-Laux opened this pull request over 1 year ago
Simon-Laux opened this pull request over 1 year ago
fix npm package
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
chore: link README.md to yerpc folder for crates.io
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
Release fixes
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
add readme to crates.io page
Simon-Laux opened this issue almost 2 years ago
Simon-Laux opened this issue almost 2 years ago
add changelog
Simon-Laux opened this pull request almost 2 years ago
Simon-Laux opened this pull request almost 2 years ago
fix: improve build setup for typescript client
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
Add CommonJS build
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
upgrade axum to 0.6.6
Simon-Laux opened this pull request almost 2 years ago
Simon-Laux opened this pull request almost 2 years ago
add a changelog
Simon-Laux opened this issue almost 2 years ago
Simon-Laux opened this issue almost 2 years ago
Document that handle_incoming() does not spawn tasks itself
link2xt opened this pull request almost 2 years ago
link2xt opened this pull request almost 2 years ago
update ts types of npm package looks like this is not done automatically for typescript/jsonrpc.ts
Simon-Laux opened this pull request almost 2 years ago
Simon-Laux opened this pull request almost 2 years ago
try to be more backwards compatible with JSON-RPC 1.0
adbenitez opened this pull request almost 2 years ago
adbenitez opened this pull request almost 2 years ago
be more backwards compatible with JSON-RPC 1.0
adbenitez opened this issue almost 2 years ago
adbenitez opened this issue almost 2 years ago
fix: correct feature flags axum for tests
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
Fix/test feature flags
Frando opened this pull request almost 2 years ago
Frando opened this pull request almost 2 years ago
allow strings as ids
Simon-Laux opened this pull request almost 2 years ago
Simon-Laux opened this pull request almost 2 years ago
openrpc: mark all arguments as required
link2xt opened this pull request about 2 years ago
link2xt opened this pull request about 2 years ago
feat: generate openrpc definitions
Frando opened this pull request about 2 years ago
Frando opened this pull request about 2 years ago
stdio transport
link2xt opened this issue about 2 years ago
link2xt opened this issue about 2 years ago
request id should be able to be a string
Simon-Laux opened this issue about 2 years ago
Simon-Laux opened this issue about 2 years ago
Do not crash if "params" are omitted from request
link2xt opened this pull request about 2 years ago
link2xt opened this pull request about 2 years ago
wip: add function to export method signatures
Simon-Laux opened this pull request about 2 years ago
Simon-Laux opened this pull request about 2 years ago
generated client.ts should use types from yerpc npm package instead of making own version of it
Simon-Laux opened this issue about 2 years ago
Simon-Laux opened this issue about 2 years ago
tests are failing: unresolved import `yerpc::tungstenite`
Simon-Laux opened this issue about 2 years ago
Simon-Laux opened this issue about 2 years ago
remove __AllTyps ts type from output
Simon-Laux opened this pull request about 2 years ago
Simon-Laux opened this pull request about 2 years ago
remove `__AllTyps` type from generated `types.ts`
Simon-Laux opened this issue about 2 years ago
Simon-Laux opened this issue about 2 years ago
Enable CI
Frando opened this pull request over 2 years ago
Frando opened this pull request over 2 years ago
deduplicate `__AllTyps`
Simon-Laux opened this pull request over 2 years ago
Simon-Laux opened this pull request over 2 years ago
dedup types in of `__AllTyps`
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
Some renames for claritiy & add yerpc-axum
Frando opened this pull request over 2 years ago
Frando opened this pull request over 2 years ago
Update to typescript-type-def 0.5
Frando opened this pull request over 2 years ago
Frando opened this pull request over 2 years ago
Typescript codegen: Generate docs
Frando opened this pull request over 2 years ago
Frando opened this pull request over 2 years ago
Typescript: Also allow undefined for `Option<T>`?
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
improve client code
Simon-Laux opened this pull request over 2 years ago
Simon-Laux opened this pull request over 2 years ago
export ClientHandler type to allow for different transports than WS
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
Code Formatting for TypeScript?
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
bug: error when request does not contain `"params":[]`
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
quick and dirty addition of stacktraces to errors
Simon-Laux opened this pull request over 2 years ago
Simon-Laux opened this pull request over 2 years ago
add feature to expose anyhow errors
Simon-Laux opened this pull request over 2 years ago
Simon-Laux opened this pull request over 2 years ago
idea: take doc comments from rust over to generated ts bindings
Simon-Laux opened this issue over 2 years ago
Simon-Laux opened this issue over 2 years ago
Usage Guide in readme and/or on rust docs page
Simon-Laux opened this issue almost 3 years ago
Simon-Laux opened this issue almost 3 years ago
add a License
Simon-Laux opened this issue almost 3 years ago
Simon-Laux opened this issue almost 3 years ago