{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"until","owner":"open-draft","isFork":false,"description":"Gracefully handle Promises using async/await without try/catch.","topicNames":["typescript","async","promise","await","until"],"topicsNotShown":0,"allTopics":["typescript","async","promise","await","until"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":1,"starsCount":286,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-11T12:34:18.529Z"}},{"type":"Public","name":"outvariant","owner":"open-draft","isFork":false,"description":"Type-safe implementation of invariant with positionals.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":42,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-14T10:11:16.736Z"}},{"type":"Public","name":"strict-event-emitter","owner":"open-draft","isFork":false,"description":"Type-safe EventEmitter for browser and Node.js.","topicNames":["emitter","typed","events"],"topicsNotShown":0,"allTopics":["emitter","typed","events"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":55,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-21T08:33:15.290Z"}},{"type":"Public","name":"deferred-promise","owner":"open-draft","isFork":false,"description":"A Promise+ compatible abstraction that defers resolving/rejecting promises to another closure.","topicNames":["nodejs","utility","node","promise","resolve","reject","deferred","defer"],"topicsNotShown":0,"allTopics":["nodejs","utility","node","promise","resolve","reject","deferred","defer"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":59,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-07T14:40:55.933Z"}},{"type":"Public","name":"logger","owner":"open-draft","isFork":false,"description":"Environment-agnostic, ESM-friendly logger for simple needs.","topicNames":["log","logger","debug","info","warn"],"topicsNotShown":0,"allTopics":["log","logger","debug","info","warn"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":4,"starsCount":15,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-14T17:41:49.699Z"}},{"type":"Public","name":"event-contract","owner":"open-draft","isFork":false,"description":"Type-safe, implementation-agnostic event contract framework.","topicNames":["framework","event","contract","emitter","subscribe"],"topicsNotShown":0,"allTopics":["framework","event","contract","emitter","subscribe"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":45,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T12:31:55.585Z"}},{"type":"Public","name":"reach-schema","owner":"open-draft","isFork":false,"description":"Functional schema-driven JavaScript object validation library.","topicNames":["resolver","schema","validation","object","validate","validation-library","validation-rules","reach-schema","javascript","validation-schema"],"topicsNotShown":0,"allTopics":["resolver","schema","validation","object","validate","validation-library","validation-rules","reach-schema","javascript","validation-schema"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":3,"starsCount":35,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-03T17:22:06.090Z"}},{"type":"Public","name":"react-cdx","owner":"open-draft","isFork":false,"description":"React component for code snippets highlight and preview.","topicNames":["code","interactive","highlighter","react"],"topicsNotShown":0,"allTopics":["code","interactive","highlighter","react"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":11,"issueCount":1,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-07T15:57:57.568Z"}},{"type":"Public","name":"universal-changelog-definition","owner":"open-draft","isFork":false,"description":"Universal Changelog Definition (UCD) repository.","topicNames":["changelog","release","release-notes","ucd","changelog-format","specifiction"],"topicsNotShown":0,"allTopics":["changelog","release","release-notes","ucd","changelog-format","specifiction"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":13,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-07T13:59:40.337Z"}},{"type":"Public","name":"dotalias","owner":"open-draft","isFork":false,"description":"A single configuration for path aliases to reuse across all your tools (TypeScript, Jest, webpack, Rollup, etc.).","topicNames":["jest","path","import","resolve","alias","typescript","webpack","rollup"],"topicsNotShown":0,"allTopics":["jest","path","import","resolve","alias","typescript","webpack","rollup"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":2,"starsCount":87,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-21T15:43:54.566Z"}},{"type":"Public","name":"graphql-codegen-webpack-plugin","owner":"open-draft","isFork":false,"description":"A webpack plugin for GraphQL Code Generator.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-14T16:09:39.816Z"}},{"type":"Public","name":"jest-setup-glob","owner":"open-draft","isFork":false,"description":"Apply different Jest setup files based on the test's filename.","topicNames":["setup","environment","jest","test","pattern","glob"],"topicsNotShown":0,"allTopics":["setup","environment","jest","test","pattern","glob"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-07T16:23:27.557Z"}},{"type":"Public","name":"staccato","owner":"open-draft","isFork":false,"description":"A classless CSS framework for semantic HTML markup.","topicNames":["css","framework","classless-css"],"topicsNotShown":0,"allTopics":["css","framework","classless-css"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-06T08:45:02.394Z"}}],"repositoryCount":13,"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"}