Eugene Lazutkin's repositories
list-toolkit
List-based data structures to organize your objects.
dotfiles
My dotfiles managed by ChezMoi
grunt-slice-markdown
Slices a Markdown file in segments, generates HTML, and applies a template to the result.
time-queues
time-queues is an efficient library for organizing asynchronous multitasking and scheduled tasks.
stream-chain
Chain functions as transform streams.
console-painter
Toolkit to produce a fancy console output (boxes, tables, colors).
stream-json
The micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API.
git-credential-ejson
Git credential helper that keeps its data store in an encrypted JSON using id_rsa or similar certificate.
grunt-slice-front
Slices a Markdown file in segments separating a front matter in YAML, generates HTML, and applies a template to the result. Useful to generate web pages.
grunt-tight-sprite
Tight 2D packing of images into a sprite with a corresponding CSS.
install-artifact-from-github
No-dependency micro helper for developers of binary addons for Node that checks the cache for an artifact before attempting to build a project. Save time for your users!
koa-cognito-middleware
Koa middleware for AWS Cognito integration.
cognito-toolkit
Helpers for AWS Cognito to build web applications with authentication/authorization
browser-stats
Calculating a feature set using GA reports.
nano-bench
Small utility to benchmark code with Node.
dynamodb-toolkit
No-dependencies micro-library for AWS DynamoDB to build small efficient RESTful APIs and high-performance command-line utilities.
rollup-plugin-postcss
Seamless integration between Rollup and PostCSS.
page-dom-stats
A simple Chrome extension to inspect performance-related properties of a web page
stream-csv-as-json
Micro-library of Node stream components with minimal dependencies for creating custom data processors oriented on processing huge CSV files while requiring a minimal memory footprint.
stream-fork
Fork a writable stream into several parallel writable streams.
save-artifact-to-github
Minimal-dependency micro helper for developers of binary addons for Node that saves precompiled artifacts to GitHub releases, so later it can be retrieved from the cache rather than built. Save time for your users!
stream-join
stream-join is the micro-module to join values of multiple streams together.
compress
Compress middleware for koa