* initial setup * lexgen * tidying things up * add in some rate limiting * testing rate limits * small bugfix * fix build * increase rate limit * more limits * config * optional rate limiter * tweak headers * ratelimit headers * multiple rate limits * tests & bugfixes * test bypass * slight refactor * fail open * fail open * right most xff ip * setup redis for ratelimiting * redis test * more tests * use new dev-infra package * adjust limits * temporarily remove repo write limits * codegen * redis scratch var name * cfg var host -> address
ATP Developer Environment
A command-line application for developers to construct and manage development environments.
REPL API
The following methods are available in the REPL.
status()
List the currently active servers.
startPds(port?: number)
Create a new PDS instance. Data is stored in memory.
stop(port: number)
Stop the server at the given port.
mkuser(handle: string, pdsPort?: number)
Create a new user.
user(handle: string): ServiceClient
Get the ServiceClient
for the given user.