-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
new blog with test Vercel URL, updated gitignore (dojo#165)
* new blog with test Vercel URL, updated gitignore * Change TypeScript capitalization
- Loading branch information
Showing
2 changed files
with
2 additions
and
1 deletion.
There are no files selected for viewing
1 change: 1 addition & 0 deletions
1
...ats-new-in-typescript-4-0&_embed=wp:featuredmedia,author/b8ddaf76fc85784948ffbbdd65e47683
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"value":{"body":"[{\"id\":26501,\"date\":\"2020-09-29T07:37:04\",\"date_gmt\":\"2020-09-29T14:37:04\",\"guid\":{\"rendered\":\"https://wp.sitepen.com/?p=26501\"},\"modified\":\"2020-09-29T09:36:16\",\"modified_gmt\":\"2020-09-29T16:36:16\",\"slug\":\"whats-new-in-typescript-4-0\",\"status\":\"publish\",\"type\":\"post\",\"link\":\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/\",\"title\":{\"rendered\":\"What’s new in TypeScript 4.0?\"},\"content\":{\"rendered\":\"\\n<p>The recent release of TypeScript 4.0 offers a smorgasbord of improvements including improvements to coding editor experience, build scenarios and support for variadic tuple types. Let’s take a closer look at some of these improvements a developer can make use of in this latest release.</p>\\n\\n\\n\\n<h2>Support for Variadic Tuple Types</h2>\\n\\n\\n\\n<p>TypeScript 4.0 has made two different updates that allow for more flexibility in typing tuples. The first update allows generic types to use the spread syntax when defining a tuple, this is useful for scenarios involving generic spreads of tuples or arrays where the type is not necessarily known. The second update allows for rest elements anywhere in a tuple, not just at the end. A great use case for these improvements can be found when defining a type for the following function.</p>\\n\\n\\n\\n<pre class=\\\"wp-block-prismatic-blocks\\\"><code class=\\\"language-typescript\\\">function concat(arr1, arr2) {\\n return [...arr1, ...arr2];\\n}</code></pre>\\n\\n\\n\\n<p>Before this release, in order to correctly type this, one would have to create a type definition for all possible scenarios for the array types. If you try to list out some definitions for this function you will quickly be able to list out infinite definitions based on how <code>concat</code> is used. For instance:</p>\\n\\n\\n\\n<pre class=\\\"wp-block-prismatic-blocks\\\"><code class=\\\"language-typescript\\\">function concat<A, B, C, D, E, F>(arr1: [A, B, C, D], arr2: [E, F]): [A, B, C, D, E, F] {\\n return [...arr1, ...arr2];\\n}</code></pre>\\n\\n\\n\\n<p>This improvement allows a developer to define a much more flexible concat function. Instead one could now define this function to more accurately depict this scenario:</p>\\n\\n\\n\\n<pre class=\\\"wp-block-prismatic-blocks\\\"><code class=\\\"language-\\\">function concat<T extends Arr, U extends Arr>(arr1: T, arr2: U): [...T, ...U] {\\n return [...arr1, ...arr2];\\n}</code></pre>\\n\\n\\n\\n<h2>Labeled Tuple Elements</h2>\\n\\n\\n\\n<p>TypeScript 4.0 brings improved readability with the ability to label tuple elements, while this does not improve type checking it will be useful to help your code legibility for fellow developers. For example suppose you have the tuple FlightTime, with a departure and arrival time, this can now be written as the following:</p>\\n\\n\\n\\n<pre class=\\\"wp-block-prismatic-blocks\\\"><code class=\\\"language-typescript\\\">type FlightTime = [departure: Date, arrival: Date];</code></pre>\\n\\n\\n\\n<p>Imagine using a function with this tuple as the parameter, when using such a function IntelliSense can now let you know the labels for the tuple values, pretty handy!</p>\\n\\n\\n\\n<figure class=\\\"wp-block-image size-large\\\"><img loading=\\\"lazy\\\" width=\\\"870\\\" height=\\\"380\\\" src=\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/Screen-Shot-2020-09-18-at-3.34.05-PM.png\\\" alt=\\\"\\\" class=\\\"wp-image-26510\\\"/></figure>\\n\\n\\n\\n<h2>Implied property type from constructors</h2>\\n\\n\\n\\n<p>Developers can now enable the <code>noImplicitAny</code> option and have TypeScript imply the type of a class property from the constructor. Previously TypeScript would have assumed a type of <code>any</code> if none was specified.</p>\\n\\n\\n\\n<pre class=\\\"wp-block-prismatic-blocks\\\"><code class=\\\"language-typescript\\\">class Coffee {\\n // Previously this type was implied as any\\n // Now it's inferred to type `number`!\\n ounces;\\n\\n constructor(ounces: number) {\\n this.ounces = ounces;\\n }\\n}</code></pre>\\n\\n\\n\\n<h2>Other 4.0 TypeScript Changes</h2>\\n\\n\\n\\n<p>There are a couple of other updates that should be noted in this release. </p>\\n\\n\\n\\n<ul><li>For large TypeScript projects using VSCode there were significant loading delays upward of one minute, this has been shaved down to a couple seconds by a partial loading experience in which only the current files the editor has open will be processed until the full language service is ready.</li><li>Smarter auto imports have been implemented to auto-include type dependencies that are not in the <code>node_modules/@types</code> folder. Before this, auto-imports from packages not in the <code>node_modules/@types</code> folder only worked after there was at least one explicit import somewhere else in the project.</li><li>Speed improvements when using build mode with <code>--incremental</code> and –<code>-noEmitOnError</code> flags enabled, previously the build time with these flags has been very slow, as there was no information that was cached in the <code>.tsbuildinfo</code> file.</li><li>The JS Doc label <code>/** @deprecated */</code> can now be used to signify to editors that certain declarations are deprecated. For instance, in VSCode the value would be shown with a strike-though.</li></ul>\\n\\n\\n\\n<p>Craving more TypeScript knowledge? Check out our <a rel=\\\"noreferrer noopener\\\" href=\\\"https://www.sitepen.com/blog/update-the-definitive-typescript-guide/\\\" target=\\\"_blank\\\">Definitive TypeScript Guide </a>for a deeper dive. Alternatively, if you need some help, feel free to <a rel=\\\"noreferrer noopener\\\" href=\\\"https://www.sitepen.com/contact/\\\" target=\\\"_blank\\\">reach out to us</a>. If you are upgrading TypeScript versions there are a few breaking changes, so make sure to <a rel=\\\"noreferrer noopener nofollow\\\" href=\\\"https://devblogs.microsoft.com/typescript/announcing-typescript-4-0\\\" target=\\\"_blank\\\">check out the release notes</a> before the upgrade. </p>\\n\",\"protected\":false},\"excerpt\":{\"rendered\":\"<p>The recent release of TypeScript 4.0 offers a smorgasbord of improvements including improvements to coding editor experience, build scenarios and support for variadic tuple types. Let’s take a closer look at some of these improvements a developer can make use of in this latest release. Support for Variadic Tuple Types TypeScript 4.0 has made two […]</p>\\n\",\"protected\":false},\"author\":94,\"featured_media\":26512,\"comment_status\":\"closed\",\"ping_status\":\"closed\",\"sticky\":false,\"template\":\"\",\"format\":\"standard\",\"meta\":{\"spay_email\":\"\"},\"categories\":[11],\"tags\":[],\"series\":[],\"jetpack_featured_media_url\":\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-–-typescript-4.0.png\",\"yoast_head\":\"<!-- This site is optimized with the Yoast SEO plugin v14.9 - https://yoast.com/wordpress/plugins/seo/ -->\\n<title>What's new in TypeScript 4.0? | SitePen</title>\\n<meta name=\\\"description\\\" content=\\\"The recent release of TypeScript 4.0 offers a smorgasbord of improvements including improvements to coding editor experience, build scenarios and support for variadic tuple types\\\" />\\n<meta name=\\\"robots\\\" content=\\\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\\\" />\\n<link rel=\\\"canonical\\\" href=\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/\\\" />\\n<meta property=\\\"og:locale\\\" content=\\\"en_US\\\" />\\n<meta property=\\\"og:type\\\" content=\\\"article\\\" />\\n<meta property=\\\"og:title\\\" content=\\\"What's new in TypeScript 4.0? | SitePen\\\" />\\n<meta property=\\\"og:description\\\" content=\\\"The recent release of TypeScript 4.0 offers a smorgasbord of improvements including improvements to coding editor experience, build scenarios and support for variadic tuple types\\\" />\\n<meta property=\\\"og:url\\\" content=\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/\\\" />\\n<meta property=\\\"og:site_name\\\" content=\\\"SitePen\\\" />\\n<meta property=\\\"article:publisher\\\" content=\\\"https://www.facebook.com/SitePen\\\" />\\n<meta property=\\\"article:published_time\\\" content=\\\"2020-09-29T14:37:04+00:00\\\" />\\n<meta property=\\\"article:modified_time\\\" content=\\\"2020-09-29T16:36:16+00:00\\\" />\\n<meta property=\\\"og:image\\\" content=\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-–-typescript-4.0.png\\\" />\\n\\t<meta property=\\\"og:image:width\\\" content=\\\"1200\\\" />\\n\\t<meta property=\\\"og:image:height\\\" content=\\\"631\\\" />\\n<meta name=\\\"twitter:card\\\" content=\\\"summary_large_image\\\" />\\n<meta name=\\\"twitter:creator\\\" content=\\\"@SitePen\\\" />\\n<meta name=\\\"twitter:site\\\" content=\\\"@SitePen\\\" />\\n<script type=\\\"application/ld+json\\\" class=\\\"yoast-schema-graph\\\">{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\",\\\"url\\\":\\\"https://wp.sitepen.com/\\\",\\\"name\\\":\\\"SitePen\\\",\\\"description\\\":\\\"Enterprise Web Apps Done Right\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://wp.sitepen.com/?s={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"}],\\\"inLanguage\\\":\\\"en-US\\\"},{\\\"@type\\\":\\\"ImageObject\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/#primaryimage\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"url\\\":\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-\\\\u2013-typescript-4.0.png\\\",\\\"width\\\":1200,\\\"height\\\":631,\\\"caption\\\":\\\"What's new in TypeScript 4.0\\\"},{\\\"@type\\\":\\\"WebPage\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/#webpage\\\",\\\"url\\\":\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/\\\",\\\"name\\\":\\\"What's new in TypeScript 4.0? | SitePen\\\",\\\"isPartOf\\\":{\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\"},\\\"primaryImageOfPage\\\":{\\\"@id\\\":\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/#primaryimage\\\"},\\\"datePublished\\\":\\\"2020-09-29T14:37:04+00:00\\\",\\\"dateModified\\\":\\\"2020-09-29T16:36:16+00:00\\\",\\\"author\\\":{\\\"@id\\\":\\\"https://wp.sitepen.com/#/schema/person/2799fee2df63941ae31b1a85a8234c9a\\\"},\\\"description\\\":\\\"The recent release of TypeScript 4.0 offers a smorgasbord of improvements including improvements to coding editor experience, build scenarios and support for variadic tuple types\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"ReadAction\\\",\\\"target\\\":[\\\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/\\\"]}]},{\\\"@type\\\":\\\"Person\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#/schema/person/2799fee2df63941ae31b1a85a8234c9a\\\",\\\"name\\\":\\\"Sam Menza\\\",\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#personlogo\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"url\\\":\\\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=96&d=mm&r=g\\\",\\\"caption\\\":\\\"Sam Menza\\\"}}]}</script>\\n<!-- / Yoast SEO plugin. -->\",\"_links\":{\"self\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/posts/26501\"}],\"collection\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/posts\"}],\"about\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/types/post\"}],\"author\":[{\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/users/94\"}],\"replies\":[{\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/comments?post=26501\"}],\"version-history\":[{\"count\":13,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/posts/26501/revisions\"}],\"predecessor-version\":[{\"id\":26516,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/posts/26501/revisions/26516\"}],\"wp:featuredmedia\":[{\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/media/26512\"}],\"wp:attachment\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/media?parent=26501\"}],\"wp:term\":[{\"taxonomy\":\"category\",\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/categories?post=26501\"},{\"taxonomy\":\"post_tag\",\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/tags?post=26501\"},{\"taxonomy\":\"series\",\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/series?post=26501\"}],\"curies\":[{\"name\":\"wp\",\"href\":\"https://api.w.org/{rel}\",\"templated\":true}]},\"_embedded\":{\"author\":[{\"id\":94,\"name\":\"Sam Menza\",\"url\":\"\",\"description\":\"\",\"link\":\"https://wp.sitepen.com/blog/author/smenza/\",\"slug\":\"smenza\",\"avatar_urls\":{\"24\":\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=24&d=mm&r=g\",\"48\":\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=48&d=mm&r=g\",\"96\":\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=96&d=mm&r=g\"},\"yoast_head\":\"<!-- This site is optimized with the Yoast SEO plugin v14.9 - https://yoast.com/wordpress/plugins/seo/ -->\\n<title>Sam Menza, Author at SitePen</title>\\n<meta name=\\\"robots\\\" content=\\\"noindex, follow\\\" />\\n<meta property=\\\"og:locale\\\" content=\\\"en_US\\\" />\\n<meta property=\\\"og:type\\\" content=\\\"profile\\\" />\\n<meta property=\\\"og:title\\\" content=\\\"Sam Menza, Author at SitePen\\\" />\\n<meta property=\\\"og:url\\\" content=\\\"https://www.sitepen.com/blog/author/smenza/\\\" />\\n<meta property=\\\"og:site_name\\\" content=\\\"SitePen\\\" />\\n<meta property=\\\"og:image\\\" content=\\\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=500&d=mm&r=g\\\" />\\n<meta name=\\\"twitter:card\\\" content=\\\"summary_large_image\\\" />\\n<meta name=\\\"twitter:site\\\" content=\\\"@SitePen\\\" />\\n<script type=\\\"application/ld+json\\\" class=\\\"yoast-schema-graph\\\">{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\",\\\"url\\\":\\\"https://wp.sitepen.com/\\\",\\\"name\\\":\\\"SitePen\\\",\\\"description\\\":\\\"Enterprise Web Apps Done Right\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://wp.sitepen.com/?s={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"}],\\\"inLanguage\\\":\\\"en-US\\\"},{\\\"@type\\\":\\\"ProfilePage\\\",\\\"@id\\\":\\\"https://www.sitepen.com/blog/author/smenza/#webpage\\\",\\\"url\\\":\\\"https://www.sitepen.com/blog/author/smenza/\\\",\\\"name\\\":\\\"Sam Menza, Author at SitePen\\\",\\\"isPartOf\\\":{\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\"},\\\"inLanguage\\\":\\\"en-US\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"ReadAction\\\",\\\"target\\\":[\\\"https://www.sitepen.com/blog/author/smenza/\\\"]}]},{\\\"@type\\\":\\\"Person\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#/schema/person/2799fee2df63941ae31b1a85a8234c9a\\\",\\\"name\\\":\\\"Sam Menza\\\",\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#personlogo\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"url\\\":\\\"https://secure.gravatar.com/avatar/4cac69c5b7d6db679be088d02cbb88fc?s=96&d=mm&r=g\\\",\\\"caption\\\":\\\"Sam Menza\\\"},\\\"mainEntityOfPage\\\":{\\\"@id\\\":\\\"https://www.sitepen.com/blog/author/smenza/#webpage\\\"}}]}</script>\\n<!-- / Yoast SEO plugin. -->\",\"_links\":{\"self\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/users/94\"}],\"collection\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/users\"}]}}],\"wp:featuredmedia\":[{\"id\":26512,\"date\":\"2020-09-25T08:33:48\",\"slug\":\"blog-typescript-4-0\",\"type\":\"attachment\",\"link\":\"https://wp.sitepen.com/blog/whats-new-in-typescript-4-0/blog-typescript-4-0/\",\"title\":{\"rendered\":\"\"},\"author\":11,\"yoast_head\":\"<!-- This site is optimized with the Yoast SEO plugin v14.9 - https://yoast.com/wordpress/plugins/seo/ -->\\n<title>| SitePen</title>\\n<meta name=\\\"robots\\\" content=\\\"noindex, follow\\\" />\\n<meta property=\\\"og:locale\\\" content=\\\"en_US\\\" />\\n<meta property=\\\"og:type\\\" content=\\\"article\\\" />\\n<meta property=\\\"og:title\\\" content=\\\"| SitePen\\\" />\\n<meta property=\\\"og:url\\\" content=\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-–-typescript-4.0.png\\\" />\\n<meta property=\\\"og:site_name\\\" content=\\\"SitePen\\\" />\\n<meta property=\\\"article:publisher\\\" content=\\\"https://www.facebook.com/SitePen\\\" />\\n<meta property=\\\"article:modified_time\\\" content=\\\"2020-09-25T15:34:13+00:00\\\" />\\n<meta property=\\\"og:image\\\" content=\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-–-typescript-4.0.png\\\" />\\n\\t<meta property=\\\"og:image:width\\\" content=\\\"1200\\\" />\\n\\t<meta property=\\\"og:image:height\\\" content=\\\"631\\\" />\\n<meta name=\\\"twitter:card\\\" content=\\\"summary_large_image\\\" />\\n<meta name=\\\"twitter:creator\\\" content=\\\"@itorrey\\\" />\\n<meta name=\\\"twitter:site\\\" content=\\\"@SitePen\\\" />\\n<script type=\\\"application/ld+json\\\" class=\\\"yoast-schema-graph\\\">{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@type\\\":\\\"WebSite\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\",\\\"url\\\":\\\"https://wp.sitepen.com/\\\",\\\"name\\\":\\\"SitePen\\\",\\\"description\\\":\\\"Enterprise Web Apps Done Right\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":\\\"https://wp.sitepen.com/?s={search_term_string}\\\",\\\"query-input\\\":\\\"required name=search_term_string\\\"}],\\\"inLanguage\\\":\\\"en-US\\\"},{\\\"@type\\\":\\\"WebPage\\\",\\\"@id\\\":\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-\\\\u2013-typescript-4.0.png#webpage\\\",\\\"url\\\":\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-\\\\u2013-typescript-4.0.png\\\",\\\"name\\\":\\\"| SitePen\\\",\\\"isPartOf\\\":{\\\"@id\\\":\\\"https://wp.sitepen.com/#website\\\"},\\\"datePublished\\\":\\\"2020-09-25T15:33:48+00:00\\\",\\\"dateModified\\\":\\\"2020-09-25T15:34:13+00:00\\\",\\\"inLanguage\\\":\\\"en-US\\\",\\\"potentialAction\\\":[{\\\"@type\\\":\\\"ReadAction\\\",\\\"target\\\":[\\\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-\\\\u2013-typescript-4.0.png\\\"]}]}]}</script>\\n<!-- / Yoast SEO plugin. -->\",\"caption\":{\"rendered\":\"\"},\"alt_text\":\"What's new in TypeScript 4.0\",\"media_type\":\"image\",\"mime_type\":\"image/png\",\"media_details\":{\"width\":1200,\"height\":631,\"file\":\"2020/09/blog-–-typescript-4.0.png\",\"sizes\":{},\"image_meta\":{\"aperture\":\"0\",\"credit\":\"\",\"camera\":\"\",\"caption\":\"\",\"created_timestamp\":\"0\",\"copyright\":\"\",\"focal_length\":\"0\",\"iso\":\"0\",\"shutter_speed\":\"0\",\"title\":\"\",\"orientation\":\"0\",\"keywords\":[]}},\"source_url\":\"https://wp.sitepen.com/wp-content/uploads/2020/09/blog-–-typescript-4.0.png\",\"_links\":{\"self\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/media/26512\"}],\"collection\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/media\"}],\"about\":[{\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/types/attachment\"}],\"author\":[{\"embeddable\":true,\"href\":\"https://wp.sitepen.com/wp-json/wp/v2/users/11\"}]}}]}}]","headers":[["access-control-allow-headers","Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type"],["access-control-expose-headers","X-WP-Total, X-WP-TotalPages, Link"],["allow","GET"],["cache-control","max-age=2592000"],["connection","close"],["content-type","application/json; charset=UTF-8"],["date","Tue, 29 Sep 2020 16:38:04 GMT"],["expires","Thu, 29 Oct 2020 16:38:04 GMT"],["link","<https://wp.sitepen.com/wp-json/>; rel=\"https://api.w.org/\""],["server","Apache"],["transfer-encoding","chunked"],["vary","Origin"],["x-content-type-options","nosniff"],["x-powered-by","PHP/7.3.21-1+0~20200807.66+debian9~1.gbp18a1c2"],["x-robots-tag","noindex"],["x-wp-total","1"],["x-wp-totalpages","1"]]},"type":"Object"} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,4 +4,4 @@ output/ | |
.cert/ | ||
.tmp/ | ||
|
||
.vercel/ | ||
.vercel |