{"componentChunkName":"component---gatsby-theme-teklog-src-templates-series-template-tsx","path":"/typescript-evolution","result":{"data":{"site":{"siteMetadata":{"siteUrl":"https://blog.tekmi.nl","author":{"name":"Teklog","avatar":"/img/tekmi-icon.svg"}}},"aSeriesOf":{"frontmatter":{"title":"TypeScript Evolution","subtitle":"This Series is dedicated to TypeScript addicts that want to stay up-to-date with the latest progression of the TypeScript language.","slug":"typescript-evolution","series":"typescript-evolution","coverImage":{"childImageSharp":{"fixed":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAQFAf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/9oADAMBAAIQAxAAAAGrPppsImlZ/wD/xAAYEAADAQEAAAAAAAAAAAAAAAAAAhABA//aAAgBAQABBQLoPNUef//EABURAQEAAAAAAAAAAAAAAAAAAAEQ/9oACAEDAQE/AWf/xAAVEQEBAAAAAAAAAAAAAAAAAAABEP/aAAgBAgEBPwEZ/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwJf/8QAGRABAQEAAwAAAAAAAAAAAAAAAQAREDFh/9oACAEBAAE/IQHcPOAzV1YSY3//2gAMAwEAAgADAAAAEDjP/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAERUf/aAAgBAwEBPxBWTT//xAAVEQEBAAAAAAAAAAAAAAAAAAAAEf/aAAgBAgEBPxBV/8QAHBABAAIBBQAAAAAAAAAAAAAAAQARITFBcZGh/9oACAEBAAE/EBVwiN0jmU733DJGsWHmHQFV7P/Z","width":1000,"height":625,"src":"/static/cad0818bf52b95a99b08d9e5807008ea/a7715/TypeScriptEvolution%402x.jpg","srcSet":"/static/cad0818bf52b95a99b08d9e5807008ea/a7715/TypeScriptEvolution%402x.jpg 1x,\n/static/cad0818bf52b95a99b08d9e5807008ea/37d86/TypeScriptEvolution%402x.jpg 1.5x,\n/static/cad0818bf52b95a99b08d9e5807008ea/a41d1/TypeScriptEvolution%402x.jpg 2x"}}}},"html":"<p>This Series is dedicated to all sorts of TypeScript developers, both seasonal and newcomers.</p>\n<p>We will explore the latest additions to TypeScript language to broaden your existing techniques of tackling programming challenges in TypeScript.</p>\n<p>We will focus on a particular feature that has been released in one of the major or minor versions of TypeScript.\nNext to that, we will provide some examples of how you might be using it in your codebase.</p>"},"blogPostsFromSeries":{"edges":[{"node":{"id":"bab03e57-a244-5952-8ff4-348c8ec8edc6","frontmatter":{"title":"New Feature: ts-expect-error","intro":null,"slug":"typescript-evolution/ts-expect-error","series":"typescript-evolution","mainCategory":"Typescript","date":"2020-06-25","datePretty":"25 June, 2020","image":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAEDBP/EABUBAQEAAAAAAAAAAAAAAAAAAAMC/9oADAMBAAIQAxAAAAFuQR0MQt//xAAbEAEAAgIDAAAAAAAAAAAAAAABAAIDIRESIv/aAAgBAQABBQJ3A1WnmvYl8iHJP//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oACAEDAQE/AUr/xAAVEQEBAAAAAAAAAAAAAAAAAAAAEv/aAAgBAgEBPwFL/8QAGxAAAQQDAAAAAAAAAAAAAAAAAAECEjERUWH/2gAIAQEABj8C4UUMdLMtioUf/8QAHBAAAwABBQAAAAAAAAAAAAAAAAERQSFhgZHh/9oACAEBAAE/IaReCzrS98iovQhoyITCoWkjk//aAAwDAQACAAMAAAAQIw//xAAYEQACAwAAAAAAAAAAAAAAAAAAEQEhMf/aAAgBAwEBPxBWSrD/xAAYEQACAwAAAAAAAAAAAAAAAAAAEQExQf/aAAgBAgEBPxBOhI0//8QAHBABAQADAAMBAAAAAAAAAAAAAREAITFBUWHw/9oACAEBAAE/EA4Ck47T7hRCWAgPk8YhIO9cG8YgAUVj1jgOvpP3MQcIj7Z//9k=","aspectRatio":1.6,"src":"/static/df08abb9694b4c9f0f47370213ec1bf1/14b42/ts_expect_error.jpg","srcSet":"/static/df08abb9694b4c9f0f47370213ec1bf1/f836f/ts_expect_error.jpg 200w,\n/static/df08abb9694b4c9f0f47370213ec1bf1/2244e/ts_expect_error.jpg 400w,\n/static/df08abb9694b4c9f0f47370213ec1bf1/14b42/ts_expect_error.jpg 800w,\n/static/df08abb9694b4c9f0f47370213ec1bf1/47498/ts_expect_error.jpg 1200w,\n/static/df08abb9694b4c9f0f47370213ec1bf1/ec6c5/ts_expect_error.jpg 1280w","sizes":"(max-width: 800px) 100vw, 800px"}}}},"timeToRead":10,"excerpt":"Introduction TypeScript has been evolving steadily since 2012, the year when Microsoft announced its first public preview.  With the TypeScript 3.…"}}]}},"pageContext":{"seriesId":"4417ddc0-2819-5020-8804-183668a1eeca","slug":"typescript-evolution","title":"TypeScript Evolution","series":"typescript-evolution"}}}