This package provides client for PGProxy Servers based on WHATWG `fetch` and WebSockets, and the WebCrypto API.
npm install @juit/pgproxy-client-whatwgThis package provides client for PGProxy Servers based on WHATWG fetch and
WebSockets, and the WebCrypto API.
* Usage with PGClient
* Direct Usage
* PGProxy
* Copyright Notice
* License
Simply register the client by importing it, and ensure that the PGURL
environment variable is set to the HTTP/HTTPS url of the server (or specify
the URL in the constructor):
``ts
import '@juit/pgproxy-client-whatwg'
import { PGClient } from '@juit/pgproxy-client'
const client = new PGClient('https://my-secret@my-pgproxy-server:54321/')
`
The WHATWG client can be used directly by simply importing the WHATWGClient
class:
`ts
import { WHATWGClient } from '@juit/pgproxy-client-whatwg'
const client = new WHATWGClient('https://my-secret@my-pgproxy-server:54321/')
``