{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"advanced-patterns-workshop","owner":"total-typescript","isFork":false,"description":"An interactive TypeScript repo on advanced patterns (WIP)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":5,"starsCount":1187,"forksCount":176,"license":null,"participation":[0,3,0,2,0,0,0,0,0,0,0,0,0,2,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,11],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T07:28:03.150Z"}},{"type":"Public","name":"zod-tutorial","owner":"total-typescript","isFork":false,"description":"A crash course on Zod - a schema validation library for TypeScript","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":5,"starsCount":539,"forksCount":158,"license":null,"participation":[0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,15],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T05:36:49.534Z"}},{"type":"Public","name":"type-transformations-workshop","owner":"total-typescript","isFork":false,"description":"Master transforming types in TypeScript","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":847,"forksCount":294,"license":null,"participation":[0,2,0,3,1,0,2,0,0,0,0,0,0,0,0,1,0,0,3,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T13:23:25.204Z"}},{"type":"Public","name":"typescript-generics-workshop","owner":"total-typescript","isFork":false,"description":"Interactive tutorial on using generics in TypeScript","topicNames":["tutorial","typescript"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":5,"starsCount":1420,"forksCount":277,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:24:22.447Z"}},{"type":"Public","name":"total-typescript-book","owner":"total-typescript","isFork":false,"description":"The companion repo for the upcoming Total TypeScript book","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":1559,"forksCount":99,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,17,13,28,24,46,23,31,2,12,9,1,10,41,53,11,3,4,3,3,0,0,0,0,0,0,0,43,28,22,8,9,19,3,21,16,17,12,3,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:24:18.575Z"}},{"type":"Public","name":"pro-essentials-workshop","owner":"total-typescript","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":1,"forksCount":0,"license":"Other","participation":[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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,10],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:23:56.405Z"}},{"type":"Public","name":"error-messages-tutorial","owner":"total-typescript","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":3,"starsCount":32,"forksCount":14,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:23:45.453Z"}},{"type":"Public","name":"beginners-typescript-tutorial","owner":"total-typescript","isFork":false,"description":"An interactive TypeScript tutorial for beginners","topicNames":["tutorial","crash-course","beginners","typescript"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":7,"starsCount":7735,"forksCount":988,"license":null,"participation":[0,2,0,2,0,0,0,0,0,0,0,0,1,0,0,1,0,0,5,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,18],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:23:38.709Z"}},{"type":"Public","name":"react-typescript-tutorial","owner":"total-typescript","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":3,"starsCount":311,"forksCount":135,"license":null,"participation":[1,5,5,21,3,12,2,18,9,13,15,0,16,1,9,2,0,0,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,13],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-08T11:20:24.414Z"}},{"type":"Public","name":"ts-reset","owner":"total-typescript","isFork":false,"description":"A 'CSS reset' for TypeScript, improving types for common JavaScript API's","topicNames":["reset","typescript"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":26,"issueCount":39,"starsCount":7608,"forksCount":118,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,2,3,0,2,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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-07T11:12:31.055Z"}},{"type":"Public","name":"shiki-service","owner":"total-typescript","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":null,"participation":[0,0,11,0,3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,2,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-05T07:45:39.967Z"}},{"type":"Public","name":".github","owner":"total-typescript","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-01T12:54:52.283Z"}},{"type":"Public","name":"shoehorn","owner":"total-typescript","isFork":false,"description":"Work seamlessly with partial mocks in TypeScript.","topicNames":["testing","mock","typescript"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":429,"forksCount":10,"license":"MIT License","participation":[0,0,0,0,8,0,5,5,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,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-26T15:26:54.157Z"}},{"type":"Public","name":"advanced-typescript-workshop","owner":"total-typescript","isFork":false,"description":"Matt's Advanced TypeScript workshop","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":848,"forksCount":134,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-16T19:03:38.491Z"}},{"type":"Public","name":"untypeable","owner":"total-typescript","isFork":false,"description":"Get type-safe access to any API, with a zero-bundle size option.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":358,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-16T10:06:57.421Z"}}],"repositoryCount":15,"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"}