{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"typescript-generics-workshop","owner":"total-typescript","isFork":false,"description":"Interactive tutorial on using generics in TypeScript","allTopics":["tutorial","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":16,"issueCount":5,"starsCount":1420,"forksCount":280,"license":null,"participation":[0,0,0,0,0,0,0,0,9,1,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T19:31:30.195Z"}},{"type":"Public","name":"pro-essentials-workshop","owner":"total-typescript","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"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,1,19,1,2,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T19:04:05.747Z"}},{"type":"Public","name":"beginners-typescript-tutorial","owner":"total-typescript","isFork":false,"description":"An interactive TypeScript tutorial for beginners","allTopics":["tutorial","crash-course","beginners","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":7,"starsCount":7743,"forksCount":994,"license":null,"participation":[0,0,0,0,0,0,0,0,0,1,0,0,1,0,5,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,17,7,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T17:52:46.327Z"}},{"type":"Public","name":"error-messages-tutorial","owner":"total-typescript","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":3,"starsCount":40,"forksCount":17,"license":null,"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,9,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,5,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T17:52:40.919Z"}},{"type":"Public","name":"advanced-patterns-workshop","owner":"total-typescript","isFork":false,"description":"An interactive TypeScript repo on advanced patterns (WIP)","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":5,"starsCount":1236,"forksCount":181,"license":null,"participation":[0,0,0,0,0,0,0,0,0,2,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,9,2,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T17:01:16.355Z"}},{"type":"Public","name":"zod-tutorial","owner":"total-typescript","isFork":false,"description":"A crash course on Zod - a schema validation library for TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":5,"starsCount":545,"forksCount":160,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,11,4,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T16:13:44.556Z"}},{"type":"Public","name":"react-typescript-tutorial","owner":"total-typescript","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":3,"starsCount":318,"forksCount":143,"license":null,"participation":[14,1,12,7,21,13,15,0,16,1,9,0,2,0,2,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,10,3,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:32:10.086Z"}},{"type":"Public","name":"type-transformations-workshop","owner":"total-typescript","isFork":false,"description":"Master transforming types in TypeScript","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":2,"starsCount":846,"forksCount":299,"license":null,"participation":[2,0,2,0,0,0,0,0,0,0,0,0,1,0,3,0,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,7,1,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:25:08.836Z"}},{"type":"Public","name":"ts-reset","owner":"total-typescript","isFork":false,"description":"A 'CSS reset' for TypeScript, improving types for common JavaScript API's","allTopics":["reset","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":15,"issueCount":37,"starsCount":7647,"forksCount":118,"license":"MIT License","participation":[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,0,20,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-28T10:43:15.920Z"}},{"type":"Public","name":"tsconfig","owner":"total-typescript","isFork":false,"description":"The simplest way to set up your tsconfig.json","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":678,"forksCount":5,"license":null,"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,12,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-26T08:28:49.902Z"}},{"type":"Public","name":"total-typescript-book","owner":"total-typescript","isFork":false,"description":"The companion repo for the upcoming Total TypeScript book","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":1575,"forksCount":103,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,8,9,22,32,46,34,24,7,8,15,0,1,41,47,26,4,3,4,3,0,0,0,0,0,0,0,33,34,23,8,10,15,9,9,20,24,8,8,4,1,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-16T20:51:24.575Z"}},{"type":"Public","name":"shiki-service","owner":"total-typescript","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":0,"license":null,"participation":[3,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,3,0,0,0,0,0,3,0,0,0,0,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":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":null,"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,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"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.","allTopics":["testing","mock","typescript"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":1,"starsCount":432,"forksCount":10,"license":"MIT License","participation":[0,8,3,7,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,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","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":850,"forksCount":134,"license":null,"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,0,0],"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.","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":358,"forksCount":6,"license":null,"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,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-16T10:06:57.421Z"}}],"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"}