{"id":19101759,"url":"https://github.com/ultimatecourses/typescript-masterclass-src","last_synced_at":"2025-04-18T19:30:42.100Z","repository":{"id":45285925,"uuid":"131494686","full_name":"ultimatecourses/typescript-masterclass-src","owner":"ultimatecourses","description":"TypeScript Masterclass. Advanced TypeScript, comprehensively covered in real-world digestable chapters.","archived":false,"fork":false,"pushed_at":"2022-12-07T20:38:00.000Z","size":617,"stargazers_count":75,"open_issues_count":15,"forks_count":99,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-11-09T03:58:27.963Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ultimatecourses.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ultimatecourses.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-04-29T12:58:01.000Z","updated_at":"2024-08-13T21:02:58.000Z","dependencies_parsed_at":"2023-01-24T22:15:49.524Z","dependency_job_id":null,"html_url":"https://github.com/ultimatecourses/typescript-masterclass-src","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultimatecourses%2Ftypescript-masterclass-src","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultimatecourses%2Ftypescript-masterclass-src/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultimatecourses%2Ftypescript-masterclass-src/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ultimatecourses%2Ftypescript-masterclass-src/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ultimatecourses","download_url":"https://codeload.github.com/ultimatecourses/typescript-masterclass-src/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249535904,"owners_count":21287498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T03:53:26.501Z","updated_at":"2025-04-18T19:30:42.091Z","avatar_url":"https://github.com/ultimatecourses.png","language":"TypeScript","funding_links":[],"categories":["others"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n\u003cimg width=\"40\" valign=\"bottom\" src=\"https://ultimatecourses.com/static/icons/typescript.svg\"\u003e\nTypeScript: Masterclass Course Source\n\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eSource for our advanced TypeScript Masterclass course.\u003c/h4\u003e\n\n---\n\n\u003ca href=\"https://ultimatecourses.com\" target=\"_blank\"\u003e\u003cimg src=\"https://ultimatecourses.com/static/banners/ultimate-typescript-leader.svg\"\u003e\u003c/a\u003e\n\n---\n\n\u003e This repo serves as the seed project for Ultimate Angular's TypeScript Masterclass course as well as the final solution in stepped branches, come and [learn TypeScript](https://ultimatecourses.com/courses/typescript) with us!\n\n[Setup and install](#setup-and-install) | [Tasks](#tasks) |\n[Resources](#resources)\n\n## Setup and install\n\nFork this repo from inside GitHub so you can commit directly to your account, or\nsimply download the `.zip` bundle with the contents inside.\n\n#### Dependency installation\n\nDuring the time building this project, you'll need development dependencies of\nwhich run on Node.js, follow the steps below for setting everything up (if you\nhave some of these already, skip to the next step where appropriate):\n\n1. Download and install [Node.js here](https://nodejs.org/en/download/) for\n   Windows or for Mac.\n\n2. Install TypeScript globally via `npm i -g typescript`\n\nThat's about it for tooling you'll need to run the project, let's move onto the\nproject install.\n\n#### Project installation and server\n\nNow you've pulled down the repo and have everything setup, using the terminal\nyou'll need to `cd` into the directory that you cloned the repo into and run\nsome quick tasks:\n\n```\ncd \u003ctypescript-masterclass-seed\u003e\nyarn install\n# OR\nnpm install\n```\n\nThis will then setup all the development and production dependencies we need.\n\nNow simply run this to boot up the server:\n\n```\nyarn start\n# OR\nnpm start\n```\n\nVisit `localhost:3000` to start building.\n\n## Tasks\n\nA quick reminder of all tasks available:\n\n#### Development server\n\n```\nyarn start\n# OR\nnpm start\n```\n\n## Resources\n\nThere are several resources used inside this course, of which you can read\nfurther about to dive deeper or understand in more detail what they are:\n\n* [TypeScript Docs](https://www.typescriptlang.org)\n* [TypeScript Playground](https://www.typescriptlang.org/play)\n* [AST Explorer](https://astexplorer.net)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultimatecourses%2Ftypescript-masterclass-src","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fultimatecourses%2Ftypescript-masterclass-src","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fultimatecourses%2Ftypescript-masterclass-src/lists"}