{"payload":{"pageCount":6,"repositories":[{"type":"Public","name":"node-amqp-log-to-pg","owner":"noblesamurai","isFork":false,"description":"Logs from an amqp queue to a postgres db.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-04T02:38:45.236Z"}},{"type":"Public","name":"remote-ffprobe","owner":"noblesamurai","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-13T15:29:41.075Z"}},{"type":"Public","name":"pg-log2amqp-cli","owner":"noblesamurai","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":8,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-11T01:00:44.263Z"}},{"type":"Public","name":"autoscale-desired-count","owner":"noblesamurai","isFork":false,"description":"estimate the number of processes required to keep up with the current demand","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-23T01:13:24.930Z"}},{"type":"Public","name":"ffmpeg-loop","owner":"noblesamurai","isFork":false,"description":"Instantiate ffmpeg in looping mode.","topicNames":["ffmpeg"],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T04:01:06.005Z"}},{"type":"Public","name":"get-media-dimensions","owner":"noblesamurai","isFork":false,"description":"get video, image or audio dimensions","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":3,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T04:00:32.179Z"}},{"type":"Public","name":"headless-gl","owner":"noblesamurai","isFork":true,"description":"🎃 Windowless WebGL for node.js","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":264,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:59:10.341Z"}},{"type":"Public","name":"knex-log","owner":"noblesamurai","isFork":false,"description":"Implementation of an abstract-log using knex.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:54:52.467Z"}},{"type":"Public","name":"mpeg4-mimetype","owner":"noblesamurai","isFork":false,"description":"Get the RFC 6381 mimetype string for mediasource usage","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:52:44.339Z"}},{"type":"Public","name":"node-canvas-image-cover","owner":"noblesamurai","isFork":false,"description":"Cover a canvas with an image given a locked centre point and zoom factor.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:50:40.923Z"}},{"type":"Public","name":"node-express-request-to-json","owner":"noblesamurai","isFork":false,"description":"Filter out noise from express req before logging.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:05:20.694Z"}},{"type":"Public","name":"video-mimetype","owner":"noblesamurai","isFork":false,"description":"Return mime type for video file.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:03:11.321Z"}},{"type":"Public","name":"subprogress","owner":"noblesamurai","isFork":false,"description":"Progress aggregator for weighted sub-tasks.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:02:55.968Z"}},{"type":"Public","name":"string-delim-diff","owner":"noblesamurai","isFork":false,"description":"Takes two arrays of strings, differently delimited (but identical otherwise) and gives you the mapping between them.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:02:51.473Z"}},{"type":"Public","name":"stream-chunk-promise","owner":"noblesamurai","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:02:47.129Z"}},{"type":"Public","name":"sao-nm","owner":"noblesamurai","isFork":true,"description":"Scaffold out a node module.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:50.565Z"}},{"type":"Public","name":"retriable-download","owner":"noblesamurai","isFork":false,"description":"Download to a temp file (with retries). Promise based.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:38.435Z"}},{"type":"Public","name":"promises-progress","owner":"noblesamurai","isFork":false,"description":"Progress reporting for array of promises.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:22.320Z"}},{"type":"Public","name":"polling-stream","owner":"noblesamurai","isFork":false,"description":"Emit a perpetual readable stream by providing a function that returns the next segment of the readable stream.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:16.698Z"}},{"type":"Public","name":"password-strength-component","owner":"noblesamurai","isFork":false,"description":"generic password strength component","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:07.666Z"}},{"type":"Public","name":"parse-s3-url","owner":"noblesamurai","isFork":false,"description":"Parse an s3 url into bucket, key.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:01:02.554Z"}},{"type":"Public","name":"npm-audit-ok","owner":"noblesamurai","isFork":false,"description":"Use in CI to exit with non-zero status if there are critical security vulnerabilies.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:46.196Z"}},{"type":"Public","name":"node-waveform-image","owner":"noblesamurai","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:38.669Z"}},{"type":"Public","name":"node-storyblocks-api","owner":"noblesamurai","isFork":false,"description":"storyblocks API wrapper for node.js","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:22.120Z"}},{"type":"Public","name":"node-simple-amqplib-rpc","owner":"noblesamurai","isFork":false,"description":"simple amqp rpc interface","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:17.702Z"}},{"type":"Public","name":"node-simple-amqplib","owner":"noblesamurai","isFork":false,"description":"Dead easy RabbitMQ consume/publish.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:13.516Z"}},{"type":"Public","name":"node-simple-amqp-consumer","owner":"noblesamurai","isFork":false,"description":"Wrapper to simple-amqp to simply consume messages.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:08.855Z"}},{"type":"Public","name":"node-signed-url","owner":"noblesamurai","isFork":false,"description":"library for signing and validating urls","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":12,"forksCount":5,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T03:00:04.113Z"}},{"type":"Public","name":"node-run-on-worker","owner":"noblesamurai","isFork":false,"description":"Run a node.js module in a separate process using cluster.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T02:59:53.966Z"}},{"type":"Public","name":"node-rms-amplitude","owner":"noblesamurai","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-13T02:59:49.360Z"}}],"repositoryCount":154,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}