Skip to content

Commit

Permalink
deploy: e2e0014
Browse files Browse the repository at this point in the history
  • Loading branch information
mike-north committed Oct 25, 2023
1 parent efd9bbb commit 85cd84b
Show file tree
Hide file tree
Showing 23 changed files with 199 additions and 75 deletions.
34 changes: 19 additions & 15 deletions course/enterprise-v2/07-dealing-with-pure-type-info/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions course/enterprise-v2/09-types-at-runtime/index.html

Large diffs are not rendered by default.

110 changes: 110 additions & 0 deletions course/enterprise-v2/10-in-repo-packages/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions course/enterprise-v2/93-tests-for-types/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
running with the workshop project in 2 minutes or less.
"/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:creator" content="MichaelLNorth"/><meta data-react-helmet="true" name="twitter:title" content="Tests for Types"/><meta data-react-helmet="true" name="twitter:description" content="We&#x27;ll discuss the goals and agenda of this course, and how to get up and
running with the workshop project in 2 minutes or less.
"/><link as="script" rel="preload" href="/webpack-runtime-d1aaebf2514bd7be1fc4.js"/><link as="script" rel="preload" href="/framework-6db9fc651413d9d5dafb.js"/><link as="script" rel="preload" href="/app-39b4dcb37c6765c1adea.js"/><link as="script" rel="preload" href="/commons-79ded78e8c0de0e2529b.js"/><link as="script" rel="preload" href="/c08ea0bdbaa45f31cfbc4328bc5134cd16b2791b-a504bc8cbbdb960e34d8.js"/><link as="script" rel="preload" href="/component---src-templates-blog-post-tsx-ef5d71eda14cd0834a5d.js"/><link as="fetch" rel="preload" href="/page-data/course/enterprise-v2/93-tests-for-types/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/2785745750.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/2841359383.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PW24ZG5" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div style="margin-left:auto;margin-right:auto;max-width:52.5rem;padding:2.625rem 1.3125rem"><header><h3 style="margin-top:0"><a style="box-shadow:none;color:inherit" href="/">Learn TypeScript w/ Mike North</a></h3></header><main><article class="blog-post"><header><a style="margin-top:1.75rem;margin-bottom:0" rel="next" class="course-title-link" href="/course/enterprise-v2"><span class="course-title">Enterprise TypeScript v2</span></a><a href="https://github.com/mike-north/ts-fundamentals-v3/edit/main/packages/website/content/blog/enterprise-v2/93-tests-for-types/index.md" rel="noopener noreferrer" target="_blank"><div class="edit-on-github-link"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACLElEQVR4AbSWA6weQRSFf9W2FTaubcVWbUW1FaMO6zao3agIa0S1bdt+Z5Lzksnm3lnNv8n3MPfcc+56M1G3enXq1gZjwBZwCXwG/8lnrm2hpnbG1waz1mAn+M2wKPxmT+s0wdXAevCPpkn4R49qSfb6Hk18cA+0jhreB3z0Fk7o2ScsvK3PcGWItlp4DXA/0HAN7E041Ef2XrPXmVFDGmCTYDKUtXK8vV4EbrtjxL4tX1Bbjr1DBd9NwfB2yl60Ee6MliAn7ECOtWqB9TaKdztbtE8RtffwHGmveO8rFdQHfxTRCA8DjJC8mVnfCCYogsegpocBaoJHSsYEI9ipFEd7fJyPVjJ2muI15fBU8zhANeU0XzPFb0LhYcbzZjyFnG8Z5dDcLsIAd6QsbYBPRRjgk5SlFkBdj+F11R3FjwtKcbjHAYYrGRdMcaNSvAgKHsIL9JIyNhrBIKlIVnoYYKXDf5ARVAFfHaLdoH6C4AbsFX2ZWaVUvNoqLAE9wXFr7RfYBcaBdiCvHOrOYCLYx57/DlbbzU3Bd+tDcjooB84JjftAVhggCw5Q44RZTYMGiwKiTqCF8CLp5jjsPSIOsEi7Wk9aoiNcrw7GgHlgAMg7BqgTFs6MgmZQP/DInBzzwqvuCqd3/TCTZuC21XQCzAQjwRxQPskA9GwW5yPikGJUPcEAh2J/3PCqHgtepRjgNW/dbJonWWXelrfAG1DOoS1HjdHOAJUzJRvsAADCkEdhn2JIcgAAAABJRU5ErkJggg==" alt="GitHub"/>Edit on GitHub</div></a><h1 class="post-title">Tests for Types</h1><p style="font-size:0.83255rem;line-height:1.75rem;display:block;margin-bottom:1.75rem">October 27, 2023</p></header><nav><ul style="display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0"><li><a rel="prev" href="/course/enterprise-v2/94-declaration-files/"><!-- -->Declaration Files</a></li><li><a rel="next" href="/course/enterprise-v2/95-api-extractor/">API Extractor<!-- --></a></li></ul></nav><div class="post-toc"><div class="post-toc__title">Table of Contents</div><section class="post-toc__content"><ul>
"/><link as="script" rel="preload" href="/webpack-runtime-d1aaebf2514bd7be1fc4.js"/><link as="script" rel="preload" href="/framework-6db9fc651413d9d5dafb.js"/><link as="script" rel="preload" href="/app-39b4dcb37c6765c1adea.js"/><link as="script" rel="preload" href="/commons-79ded78e8c0de0e2529b.js"/><link as="script" rel="preload" href="/c08ea0bdbaa45f31cfbc4328bc5134cd16b2791b-a504bc8cbbdb960e34d8.js"/><link as="script" rel="preload" href="/component---src-templates-blog-post-tsx-ef5d71eda14cd0834a5d.js"/><link as="fetch" rel="preload" href="/page-data/course/enterprise-v2/93-tests-for-types/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/2785745750.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/2841359383.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PW24ZG5" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div style="margin-left:auto;margin-right:auto;max-width:52.5rem;padding:2.625rem 1.3125rem"><header><h3 style="margin-top:0"><a style="box-shadow:none;color:inherit" href="/">Learn TypeScript w/ Mike North</a></h3></header><main><article class="blog-post"><header><a style="margin-top:1.75rem;margin-bottom:0" rel="next" class="course-title-link" href="/course/enterprise-v2"><span class="course-title">Enterprise TypeScript v2</span></a><a href="https://github.com/mike-north/ts-fundamentals-v3/edit/main/packages/website/content/blog/enterprise-v2/93-tests-for-types/index.md" rel="noopener noreferrer" target="_blank"><div class="edit-on-github-link"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACLElEQVR4AbSWA6weQRSFf9W2FTaubcVWbUW1FaMO6zao3agIa0S1bdt+Z5Lzksnm3lnNv8n3MPfcc+56M1G3enXq1gZjwBZwCXwG/8lnrm2hpnbG1waz1mAn+M2wKPxmT+s0wdXAevCPpkn4R49qSfb6Hk18cA+0jhreB3z0Fk7o2ScsvK3PcGWItlp4DXA/0HAN7E041Ef2XrPXmVFDGmCTYDKUtXK8vV4EbrtjxL4tX1Bbjr1DBd9NwfB2yl60Ee6MliAn7ECOtWqB9TaKdztbtE8RtffwHGmveO8rFdQHfxTRCA8DjJC8mVnfCCYogsegpocBaoJHSsYEI9ipFEd7fJyPVjJ2muI15fBU8zhANeU0XzPFb0LhYcbzZjyFnG8Z5dDcLsIAd6QsbYBPRRjgk5SlFkBdj+F11R3FjwtKcbjHAYYrGRdMcaNSvAgKHsIL9JIyNhrBIKlIVnoYYKXDf5ARVAFfHaLdoH6C4AbsFX2ZWaVUvNoqLAE9wXFr7RfYBcaBdiCvHOrOYCLYx57/DlbbzU3Bd+tDcjooB84JjftAVhggCw5Q44RZTYMGiwKiTqCF8CLp5jjsPSIOsEi7Wk9aoiNcrw7GgHlgAMg7BqgTFs6MgmZQP/DInBzzwqvuCqd3/TCTZuC21XQCzAQjwRxQPskA9GwW5yPikGJUPcEAh2J/3PCqHgtepRjgNW/dbJonWWXelrfAG1DOoS1HjdHOAJUzJRvsAADCkEdhn2JIcgAAAABJRU5ErkJggg==" alt="GitHub"/>Edit on GitHub</div></a><h1 class="post-title">Tests for Types</h1><p style="font-size:0.83255rem;line-height:1.75rem;display:block;margin-bottom:1.75rem">October 27, 2023</p></header><nav><ul style="display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0"><li><a rel="prev" href="/course/enterprise-v2/10-in-repo-packages/"><!-- -->Local Packages</a></li><li><a rel="next" href="/course/enterprise-v2/94-declaration-files/">Declaration Files<!-- --></a></li></ul></nav><div class="post-toc"><div class="post-toc__title">Table of Contents</div><section class="post-toc__content"><ul>
<li><a href="#tests-for-types">Tests for types</a></li>
<li><a href="#why-should-we-care">Why should we care?</a></li>
<li>
Expand Down Expand Up @@ -161,7 +161,7 @@ <h4 id="tslintjson" style="position:relative;"><a href="#tslintjson" aria-label=
<p align='right'>
<a href="./10-declaration-files.md">Next: Tests for Types ▶</a>
</p>
```</section><hr style="margin-bottom:1.75rem"/><nav><ul style="display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0"><li><a rel="prev" href="/course/enterprise-v2/94-declaration-files/"><!-- -->Declaration Files</a></li><li><a rel="next" href="/course/enterprise-v2/95-api-extractor/">API Extractor<!-- --></a></li></ul></nav><hr style="margin-bottom:1.75rem"/><footer><div style="display:flex;margin-bottom:4.375rem"><div class=" gatsby-image-wrapper" style="position:relative;overflow:hidden;display:inline-block;width:125px;height:125px;margin-right:0.875rem;margin-bottom:0;min-width:50px;border-radius:100%"><img aria-hidden="true" src="data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAUABQDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAQFAQIDBv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAbDMaMXTUeTmB0B//8QAGhABAQEBAAMAAAAAAAAAAAAAAQIDERASQv/aAAgBAQABBQL5zsfGukk56ellCL1l7j1l/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAHRABAQACAQUAAAAAAAAAAAAAAQACERAxMkFhcf/aAAgBAQAGPwK154cXrC9votjNj9kL/8QAGRABAAMBAQAAAAAAAAAAAAAAAQARITFR/9oACAEBAAE/IXMNdmVT0SptRZyBSDh9JUgkRCxbPRly7tFz/9oADAMBAAIAAwAAABAAwAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAeEAEAAwACAgMAAAAAAAAAAAABABEhMVFBcYHw8f/aAAgBAQABPxCzhWbqGV+xA5BoXffzEQM9xpgPf3xC6RSclMbYHU+EY1pW219x9BkJqAVLJRuHWE//2Q==" alt="Mike North" style="position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transition-delay:500ms;border-radius:50%"/><noscript><picture><source srcset="/static/c90a01c999166c1edc8c5f2b1018b3f5/bac10/profile-pic.jpg 1x,
```</section><hr style="margin-bottom:1.75rem"/><nav><ul style="display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0"><li><a rel="prev" href="/course/enterprise-v2/10-in-repo-packages/"><!-- -->Local Packages</a></li><li><a rel="next" href="/course/enterprise-v2/94-declaration-files/">Declaration Files<!-- --></a></li></ul></nav><hr style="margin-bottom:1.75rem"/><footer><div style="display:flex;margin-bottom:4.375rem"><div class=" gatsby-image-wrapper" style="position:relative;overflow:hidden;display:inline-block;width:125px;height:125px;margin-right:0.875rem;margin-bottom:0;min-width:50px;border-radius:100%"><img aria-hidden="true" src="data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAUABQDASIAAhEBAxEB/8QAGgABAAIDAQAAAAAAAAAAAAAAAAQFAQIDBv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAbDMaMXTUeTmB0B//8QAGhABAQEBAAMAAAAAAAAAAAAAAQIDERASQv/aAAgBAQABBQL5zsfGukk56ellCL1l7j1l/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAHRABAQACAQUAAAAAAAAAAAAAAQACERAxMkFhcf/aAAgBAQAGPwK154cXrC9votjNj9kL/8QAGRABAAMBAQAAAAAAAAAAAAAAAQARITFR/9oACAEBAAE/IXMNdmVT0SptRZyBSDh9JUgkRCxbPRly7tFz/9oADAMBAAIAAwAAABAAwAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAeEAEAAwACAgMAAAAAAAAAAAABABEhMVFBcYHw8f/aAAgBAQABPxCzhWbqGV+xA5BoXffzEQM9xpgPf3xC6RSclMbYHU+EY1pW219x9BkJqAVLJRuHWE//2Q==" alt="Mike North" style="position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;transition-delay:500ms;border-radius:50%"/><noscript><picture><source srcset="/static/c90a01c999166c1edc8c5f2b1018b3f5/bac10/profile-pic.jpg 1x,
/static/c90a01c999166c1edc8c5f2b1018b3f5/1b59b/profile-pic.jpg 1.5x,
/static/c90a01c999166c1edc8c5f2b1018b3f5/034c8/profile-pic.jpg 2x" /><img loading="lazy" width="125" height="125" srcset="/static/c90a01c999166c1edc8c5f2b1018b3f5/bac10/profile-pic.jpg 1x,
/static/c90a01c999166c1edc8c5f2b1018b3f5/1b59b/profile-pic.jpg 1.5x,
Expand Down
Loading

0 comments on commit 85cd84b

Please sign in to comment.