{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"axe","owner":"cabinjs","isFork":false,"description":"🪓 Logger-agnostic wrapper that normalizes logs regardless of arg style. Great for large dev teams, old/new projects, and works w/Pino, Bunyan, Winston, console, and more. It is lightweight, performant, highly-configurable, and automatically adds OS, CPU, and Git information to your logs. Hooks, dot-notation remap, omit, and pick of metadata.","topicNames":["bugsnag","koa","sentry","raven","logger","winston","airbrake","bunyan","transport","timber"],"topicsNotShown":1,"allTopics":["bugsnag","koa","sentry","raven","logger","winston","airbrake","bunyan","transport","timber","lad"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":45,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-26T13:24:08.056Z"}},{"type":"Public","name":"cabin","owner":"cabinjs","isFork":false,"description":"🌲 Cabin is the best self-hosted JavaScript and Node.js logging service. Made for @forwardemail.","topicNames":["react","bugsnag","utility","koa","express","react-native","service","sentry","raven","papertrail"],"topicsNotShown":10,"allTopics":["react","bugsnag","utility","koa","express","react-native","service","sentry","raven","papertrail","logging","logs","winston","airbrake","newrelic","bunyan","debug","timber","inspect","cabin"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":870,"forksCount":44,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-24T19:23:02.700Z"}},{"type":"Public","name":"bson-objectid","owner":"cabinjs","isFork":false,"description":"Construct ObjectIDs without the mongodb driver or bson module. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":5,"starsCount":202,"forksCount":33,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T14:08:58.785Z"}},{"type":"Public","name":"parse-request","owner":"cabinjs","isFork":false,"description":"Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin.","topicNames":["javascript","middleware","parser","utility","express","node","parse","stream","buffer","logger"],"topicsNotShown":9,"allTopics":["javascript","middleware","parser","utility","express","node","parse","stream","buffer","logger","logging","requests","arraybuffer","request","route","multer","req","koa","passport"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-12T00:09:08.456Z"}},{"type":"Public","name":"sensitive-fields","owner":"cabinjs","isFork":false,"description":"List of sensitive fields that should be masked, obfuscated, or purged for security purposes","topicNames":["javascript","security","utility","koa","express","privacy","node","log4j","logging","logs"],"topicsNotShown":5,"allTopics":["javascript","security","utility","koa","express","privacy","node","log4j","logging","logs","purge","obfuscated","fields","sensitive","masked"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":19,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-11T22:35:00.571Z"}},{"type":"Public","name":"parse-app-info","owner":"cabinjs","isFork":false,"description":"Parse information about a Node application process and its environment. Made for Cabin.","topicNames":["nodejs","javascript","utility","node","async","metrics","logger","information","logging","logs"],"topicsNotShown":7,"allTopics":["nodejs","javascript","utility","node","async","metrics","logger","information","logging","logs","id","process","hash","stats","await","commit","info"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":7,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-20T21:30:59.713Z"}},{"type":"Public","name":"parse-logs","owner":"cabinjs","isFork":false,"description":"Parse and validate logs to adhere to the message and meta standards from Lad and Cabin. Made for Cabin and Lad.","topicNames":["metadata","middleware","utility","express","node","logger","format","logging","arguments","logs"],"topicsNotShown":3,"allTopics":["metadata","middleware","utility","express","node","logger","format","logging","arguments","logs","message","koa","parse"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-15T00:04:11.894Z"}},{"type":"Public","name":"parse-err","owner":"cabinjs","isFork":false,"description":"Parse errors to provide a consistent metadata object across Browser and Node environments. Made for Cabin and Lad.","topicNames":["javascript","status","koa","express","node","parse","parsing","codes","error","err"],"topicsNotShown":3,"allTopics":["javascript","status","koa","express","node","parse","parsing","codes","error","err","prototype","stripe","parse-errors"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-30T04:58:30.392Z"}},{"type":"Public","name":"slack-winston","owner":"cabinjs","isFork":true,"description":"A Hipchat transport for slack","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":4,"issueCount":0,"starsCount":16,"forksCount":109,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T21:19:22.296Z"}},{"type":"Public","name":"lass","owner":"cabinjs","isFork":true,"description":"👧 Lass scaffolds a modern package boilerplate for Node.js","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":56,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-24T09:51:26.134Z"}},{"type":"Public","name":"browser-hrtime","owner":"cabinjs","isFork":false,"description":"browser support for process.hrtime().","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-14T17:53:25.350Z"}},{"type":"Public archive","name":"winston-raven-sentry","owner":"cabinjs","isFork":false,"description":"The maintained and well-documented Raven/Sentry transport for the winston logger with support for Koa/Express/Passport","topicNames":["koa","express","sentry","raven","logger","winston","transport","passport"],"topicsNotShown":0,"allTopics":["koa","express","sentry","raven","logger","winston","transport","passport"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":48,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-20T17:37:48.711Z"}},{"type":"Public archive","name":"winston-bugsnag-logger","owner":"cabinjs","isFork":false,"description":"The maintained and well-documented Bugsnag transport for the winston logger","topicNames":["bugsnag","logger","winston","transport"],"topicsNotShown":0,"allTopics":["bugsnag","logger","winston","transport"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-20T17:35:07.219Z"}},{"type":"Public","name":"prepare-stack-trace","owner":"cabinjs","isFork":false,"description":"Error.prepareStackTrace ponyfill for Node. Made for Cabin.","topicNames":["utility","stack","tool","logger","logging","prepare","trace","capture","error","ponyfill"],"topicsNotShown":1,"allTopics":["utility","stack","tool","logger","logging","prepare","trace","capture","error","ponyfill","cabin"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-20T17:20:35.386Z"}},{"type":"Public","name":"request-received","owner":"cabinjs","isFork":false,"description":"Route middleware for Koa and Express that adds a request received high-resolution timer and Date to the request object using easily accessible Symbols to prevent request object pollution. Made for Cabin.","topicNames":["koa","time","express","tool","object","timer","logger","logging","process","request"],"topicsNotShown":9,"allTopics":["koa","time","express","tool","object","timer","logger","logging","process","request","connect","response","high-resolution","symbol","ms","hrtime","cabin","received","x-response-time"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-20T17:19:55.097Z"}},{"type":"Public","name":"format-specifiers","owner":"cabinjs","isFork":false,"description":"A list (Array) of format specifiers from <https://github.com/nodejs/node/blob/master/doc/api/util.md#utilformatformat-args>. Built for @cabinjs.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-09-29T23:15:01.918Z"}}],"repositoryCount":16,"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":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}