{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"pspdfkit-ssr","owner":"shelfio","isFork":false,"description":"Utilities to work with PSPDFKit's server-side rendering","allTopics":["nodejs","pdf","ssr","npm-package","pspdfkit"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T02:25:55.869Z"}},{"type":"Public","name":"eslint-config","owner":"shelfio","isFork":false,"description":"","allTopics":["npm-package","prettier","eslint-config"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":11,"issueCount":0,"starsCount":6,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T02:21:52.553Z"}},{"type":"Public","name":"aws-sns-message-attributes","owner":"shelfio","isFork":false,"description":"Transform JSON into AWS SNS message attributes format","allTopics":["aws","npm-package","sns","aws-sns"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,1,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T02:17:40.102Z"}},{"type":"Public","name":"tika-text-extract","owner":"shelfio","isFork":false,"description":"Extract text from a document by Apache Tika","allTopics":["npm-package","node-module","apache-tika","tika","extract-text"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":2,"starsCount":15,"forksCount":6,"license":null,"participation":[1,2,3,0,2,2,1,1,1,0,1,6,2,2,2,0,2,0,1,0,1,1,1,1,2,0,0,2,1,1,0,0,0,2,0,0,1,2,2,0,1,1,0,3,1,1,0,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T02:13:14.333Z"}},{"type":"Public","name":"fast-normalize-spaces","owner":"shelfio","isFork":false,"description":"A faster (by 16-70%) implementation of \"normalize-space-x\" package that uses at least 3x less RAM","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":2,"starsCount":6,"forksCount":0,"license":"MIT License","participation":[1,1,0,0,1,1,0,1,2,1,1,1,2,1,0,1,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:58:08.407Z"}},{"type":"Public","name":"aws-lambda-libreoffice","owner":"shelfio","isFork":false,"description":"Utility to work with Docker version of LibreOffice in Lambda","allTopics":["libreoffice","npm-package","pdf-converter","node-module","pdf-generation","nodejs","aws-lambda","serverless"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":12,"issueCount":13,"starsCount":224,"forksCount":43,"license":"MIT License","participation":[1,2,1,0,1,2,1,0,2,0,2,1,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,1,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:53:59.374Z"}},{"type":"Public","name":"text-normalizer","owner":"shelfio","isFork":false,"description":"Clone of openai Whisperer text normalization done and tested on Typescript!","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:53:04.266Z"}},{"type":"Public","name":"aws-lambda-tesseract","owner":"shelfio","isFork":false,"description":"6 MB Tesseract (with English training data) to fit inside AWS Lambda","allTopics":["nodejs","ocr","aws-lambda","serverless","npm-package","tesseract","node-module","optical-character-recognition"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":8,"issueCount":2,"starsCount":87,"forksCount":15,"license":"MIT License","participation":[1,3,3,1,3,4,2,11,9,3,2,2,6,3,3,1,7,4,1,2,4,7,2,4,5,1,2,6,1,4,1,3,0,0,2,3,3,6,2,6,1,2,1,4,1,7,1,3,5,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:51:48.237Z"}},{"type":"Public","name":"is-string-in-quotes","owner":"shelfio","isFork":false,"description":"Check if string is inside quotation marks (21 styles)","allTopics":["npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":[1,2,4,0,3,4,2,0,5,3,3,5,1,0,4,0,7,2,1,0,1,2,3,1,3,1,1,4,1,3,1,0,1,1,0,2,5,2,4,1,1,1,0,5,1,5,5,1,2,4,3,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:42:24.255Z"}},{"type":"Public","name":"aws-lambda-brotli-unpacker","owner":"shelfio","isFork":false,"description":"Unpacks large Lambda binaries to /tmp","allTopics":["nodejs","aws-lambda","serverless","npm-package","brotli","node-module"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":9,"forksCount":4,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,12,1,0,3,1,2,2,0,0,0,4,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:41:23.382Z"}},{"type":"Public","name":"get-video-id","owner":"shelfio","isFork":false,"description":"Get the YouTube, Vimeo, Vine, TikTok, Dailymotion, Microsoft Stream or VideoPress video id from a url","allTopics":["frontend","npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:37:06.618Z"}},{"type":"Public","name":"esbuild-config","owner":"shelfio","isFork":false,"description":"esbuild-config: A lightweight and extensible configuration package for building efficient JavaScript applications with esbuild.","allTopics":["javascript","configuration","build-tool","esbuild","esbuild-config"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:35:53.463Z"}},{"type":"Public","name":"image-preview-overlay","owner":"shelfio","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:16:34.901Z"}},{"type":"Public","name":"fast-chunk-string","owner":"shelfio","isFork":false,"description":"Chunk string into equal substrings with unicode support","allTopics":["nodejs","unicode","npm-package","string-manipulation","node-module","chunk-string"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":1,"starsCount":18,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:10:05.825Z"}},{"type":"Public","name":"es-painless-fields","owner":"shelfio","isFork":false,"description":"Generate Painless Elasticsearch script to set / unset fields on document from JavaScript Object","allTopics":["elasticsearch","npm-package","painless"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":7,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:10:02.225Z"}},{"type":"Public","name":"betterer-config","owner":"shelfio","isFork":false,"description":"https://phenomnomnominal.github.io/betterer/docs/introduction","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":10,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:06:09.802Z"}},{"type":"Public","name":"fast-natural-order-by","owner":"shelfio","isFork":false,"description":"Lightweight (< 2.3kB gzipped) and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.","allTopics":["natural-sorting"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":0,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:00:30.771Z"}},{"type":"Public","name":"array-chunk-by-size","owner":"shelfio","isFork":false,"description":"Chunk array of objects by their size in JSON","allTopics":["npm-package","splitting","chunk","arrays","node-module","chunking"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":4,"forksCount":3,"license":"MIT License","participation":[1,1,1,0,5,2,0,0,3,1,2,1,1,0,0,2,0,0,0,1,0,0,0,1,1,0,1,0,1,0,0,0,0,1,0,0,1,1,0,0,0,0,0,2,0,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T01:00:28.716Z"}},{"type":"Public","name":"gh-sdk","owner":"shelfio","isFork":false,"description":"Convenient wrapper for GitHub API for automation tasks","allTopics":["github","automation","npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:59:54.842Z"}},{"type":"Public","name":"babel-config","owner":"shelfio","isFork":false,"description":"","allTopics":["npm-package"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":7,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:55:34.259Z"}},{"type":"Public","name":"trim-around-tag","owner":"shelfio","isFork":false,"description":"Trims text to max length around any HTML tag w/o breaking words","allTopics":["npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:37:57.113Z"}},{"type":"Public","name":"table-of-contents","owner":"shelfio","isFork":false,"description":"Linkify HTML headers and generate a TOC","allTopics":["npm-package","core-i","javascript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:36:25.338Z"}},{"type":"Public","name":"tsconfig","owner":"shelfio","isFork":false,"description":"","allTopics":["npm-package"],"primaryLanguage":null,"pullRequestCount":4,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:35:20.840Z"}},{"type":"Public","name":"fast-uslug","owner":"shelfio","isFork":false,"description":"A 30x faster version of permissive slug generator that works with unicode","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:35:15.260Z"}},{"type":"Public","name":"is-valid-email-address","owner":"shelfio","isFork":false,"description":"","allTopics":["npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:34:22.154Z"}},{"type":"Public","name":"hotkeys","owner":"shelfio","isFork":false,"description":"Declarative React component to deal with hotkeys","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:30:45.252Z"}},{"type":"Public","name":"jest-dynamodb","owner":"shelfio","isFork":false,"description":"Jest preset for DynamoDB local server","allTopics":["nodejs","jest","dynamodb","npm-package","tests","jest-environment","jest-preset"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":8,"issueCount":32,"starsCount":181,"forksCount":38,"license":"MIT License","participation":[1,2,1,0,1,2,1,1,2,1,3,0,2,1,1,1,3,0,0,1,0,1,0,0,2,1,1,1,1,1,0,0,0,2,0,0,1,1,0,0,1,0,1,2,1,1,1,0,0,0,1,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:24:58.361Z"}},{"type":"Public","name":"bem","owner":"shelfio","isFork":false,"description":"","allTopics":["frontend","npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:24:56.130Z"}},{"type":"Public","name":"react-outside-click","owner":"shelfio","isFork":false,"description":"React library for handling outside clicks of a specified element","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":10,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:08:45.773Z"}},{"type":"Public","name":"is-audio-filepath","owner":"shelfio","isFork":false,"description":"Check whether filepath is audio format","allTopics":["npm-package"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-12T00:06:44.381Z"}}],"repositoryCount":61,"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":"shelfio repositories"}