pedromsilva


Pedro M. silva

  • Simple cli tool that allows to share files between multiple computers over LAN or the Internet

    published 0.0.4 7 years ago
  • Easily compose complex and reusable ffmpeg filters using JavaScript functions and generate the command string on the fly

    published 1.0.3 4 years ago
  • Simple Java8-inspired monadic class to represent optional values

    published 0.0.2 7 years ago
  • Write to a file, making sure it's parent folders exist, and that if the write operation is cancelled mid-writing, it does not corrupt any possible file there previously.

    published 2.0.0 5 years ago
  • A simplistic simulation of turing machines written in TypeScript

    published 0.5.5 7 years ago
  • A simple stack machine simulator written in typescript

    published 0.5.7 6 years ago
  • Lightweight TypeScript/ES2017 class to simulate an asynchronous semaphore, with several utility functions

    published 0.3.10 4 years ago
  • Simple TypeScript/ES2015 class to allow to create a promise and to be resolved/rejected later

    published 1.1.3 5 years ago
  • Simple TypeScript/ES2017 class to represent either values

    published 0.0.2 6 years ago
  • Simple TypeScript/ES2015 class to emulate cancellation tokens

    published 0.5.3 6 years ago
  • Batteries-included utility functions to work with async iterables available in ES2018/TypeScript

    published 1.4.6 2 years ago
  • Three efficient data structures to save and traverse indexed chunks of information (like torrent blocks or HLS segments)

    published 0.2.2 a year ago
  • Composable subtitle parsing and transformations (including encoding/decoding) written in TypeScript

    published 0.1.9 2 years ago
  • A collection of composable reduction operations for arbitrary streams of values

    published 1.0.5 5 years ago
  • Simply update text on the terminal, even after subsequent output is written

    published 0.3.4 5 years ago
  • Measure the elapsed time in your code between two moments

    published 0.1.0 5 years ago
  • Easy to use logger for both small and serious apps that writes both to the terminal and to files

    published 0.2.4 a year ago
  • Simple terminal progress bar, backed by clui-live

    published 0.1.1 5 years ago
  • Safely and reliable serialize and write data to a file in transactions, and read them back again

    published 0.1.5 5 years ago
  • A simple module that exposes MPV to be controlled through a RPC WebSockets API, that can be used with the unicast server

    published 0.1.14 3 years ago
  • Efficient balanced tree implementation in TypeScript

    published 0.1.0 5 years ago
  • Incredibly simple and extensible in-memory sync/async cache with optional persistence and eviction

    published 0.0.1 5 years ago
  • Simple TypeScript/ES2017 classes to represent unit values (like time/data size)

    published 0.1.0 5 years ago
  • Straighforward Dependency Injection for Typescript/JavaScript applications

    published 0.1.0 3 years ago
  • Tools for working with annotations in JavaScript/TypeScript classes

    published 0.0.1 3 years ago
show more packages