
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@mercuryworkshop/proxy-transports
Advanced tools
A universal interface for designing "transports", i.e. ways of sending https+wss traffic from the browser through a proxy.
A universal interface for designing "transports", i.e. ways of sending https+wss traffic from the browser through a proxy.
A transport is an object that implements the ProxyTransport interface.
export interface ProxyTransport {
init: () => Promise<void>;
ready: boolean;
connect: (
url: URL,
protocols: string[],
requestHeaders: RawHeaders,
onopen: (protocol: string, extensions: string) => void,
onmessage: (data: WebSocketDataType) => void,
onclose: (code: number, reason: string) => void,
onerror: (error: string) => void
) => [
(data: WebSocketDataType) => void,
(code: number, reason: string) => void,
];
request: (
remote: URL,
method: string,
body: BodyInit | null,
headers: RawHeaders,
signal: AbortSignal | undefined
) => Promise<TransferrableResponse>;
}
Successor to bare-mux
FAQs
A universal interface for designing "transports", i.e. ways of sending https+wss traffic from the browser through a proxy.
The npm package @mercuryworkshop/proxy-transports receives a total of 956 weekly downloads. As such, @mercuryworkshop/proxy-transports popularity was classified as not popular.
We found that @mercuryworkshop/proxy-transports demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.