Hexo renderer for typescript files.
In place replacement for style-loader, that exports array of lit-element CSSResult
CloudPSS p2p framework
Rpc used in cloudpss, a simple shim of apache thrift
Http client for cloudpss APIs, use `@cloudpss/fetch` for http requests.
Get/set urls for cloudpss from `process.env` (also `document.baseURI` or `location.href`).
Provides `Agent` for node.js, a simple wrapper of [proxy-agent](https://github.com/TooTallNate/node-proxy-agent), use conditional exports to export instance of `ProxyAgent` in node environment, `undefined` in browsers.
A set of compression algorithms used by CloudPSS. Auto detect algorithm by magic number. Be carful when handling binary files since their data might be confusing with magic numbers of compressed data.
Opinionated YAML encoder/decoder for CloudPSS. Based on [js-yaml](https://github.com/nodeca/js-yaml).
Opinionated UBJSON encoder/decoder for CloudPSS.
Opinionated object hash calculation based on the `@cloudpss/ubjson` encoder.
Resource related type definitions, generators, and validators.
Type system used in CloudPSS args, pins, returns, and errors.
Provides `fetch` for node.js, a simple wrapper of [node-fetch](https://github.com/node-fetch/node-fetch).
Create human readable id from uuid.
Rpc server/client build on websocket and ubjson.