Craig P Hicks's repositories
browser-on-lxc-vpn-xephyr
Javascript module to create (from a virgin generic ubuntu lxc) an unprivileged linux container running firefox, vpn, and the X-server Xephyr.
craigphicks.github.io
github pages user site
DefinitelyTyped
The repository for high quality TypeScript type definitions.
devcontainer-rw-share-with-host
Use vscode's devcontainer software to run a container inside vscode read+write sharing a mounted directory with host
docker-rw-share-with-host
Use docker to run a container, read+write sharing a mounted directory with host
mini-preproc
A simple, light, and fast text preprocessor implemented as a node transform stream. Cannot get any more lightweight or faster than this.
mixed-tape
Run tape tests concurrently
mocha-webpack-template
This document describes running mocha tests in the browser, using webpack to bundle. (Express for production)
PasswordSafe
Library allowing for reading and writing Password Safe version 3 files.
private-CA-script
User friendly script to up private CA certs using openssl
ptyprocess
Run a subprocess in a pseudo terminal
recover-vscode-py-ipynb
reconvert a '.py' file back to '.ipynb'. Of course the text is gone, but it is useful for merging changes back to the original '.ipynb' file
reversible-preproc
Core unit for stream/file preprocessing with powerful conditional statements. Disabled code marked with annotated comments, hence "reversible". E.g., in-place switching between configurations.
reversible-preproc-example
an simple example program demonstrating usiage of the ReversiblePreproc, passing data in line by line.
task-serializer
Serialize tasks/promises for integrated control. Option for limiting number of concurrent tasks.
TypeScript-7-bsol-async
enable async callbacks in SolutionBuilder
TypeScript-cph
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
yamato_daiwa-es_extensions
Helper functions and classes aimed to reduce the routine code. Build-in TypeScript type safety without "any" type.