Tries to kill a process nicely and after a timeout invokes kill(9).
Repositories
thlorenz repositories
Rewrite require statements to make a module v8-snapshot-able.
Splits a given JavaScript file into as many parsable snippets as possible.
Collection of simple solana contracts from all over the place
Various utility scripts to work with Solana
Rust Solana IDL types definitions de/serializable with serde
Simple tweets as Solana accounts
Derive Solana public keys from BIP39 seed phrases using HD wallet derivation paths. Supports Ledger Nano and software wallets (Solflare, Phantom).
Explorings solana features one at a time
Formats output of Solana's cargo test-bpf/test-sbf command
Parse and consume source maps.
Investigating if error stack traces include source map info.
Quick and dirty sourcemap visualizer.
Spins up multiple versions of your app, each in its own docker container
Spins up tar streams each in it's own docker container.
Checks a given object against a given specification to keep you from writing boilerplate tests.
Simple SQL string escape.
Initialize it with a source map, then feed it error stacks to have the trace locations mapped to the original files.
A staked Solana trading agent