Skip to content

Commit e01a04b

Browse files
deploy: 6e78c1e
1 parent 37e4259 commit e01a04b

692 files changed

Lines changed: 2824 additions & 2777 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta charset="UTF-8">
55
<meta name="generator" content="Docusaurus v3.9.2">
66
<title data-rh="true">IMA.js</title><meta data-rh="true" property="og:title" content="IMA.js"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://imajs.io/404.html"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://imajs.io/404.html"><link data-rh="true" rel="alternate" href="https://imajs.io/404.html" hreflang="en"><link data-rh="true" rel="alternate" href="https://imajs.io/404.html" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://H3HJGI4FWU-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="IMA.js" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.55c1f31f.css">
7-
<script src="/assets/js/runtime~main.45cfe425.js" defer="defer"></script>
8-
<script src="/assets/js/main.af48acb8.js" defer="defer"></script>
7+
<script src="/assets/js/runtime~main.915ecd95.js" defer="defer"></script>
8+
<script src="/assets/js/main.ffcbed44.js" defer="defer"></script>
99
</head>
1010
<body class="navigation-with-keyboard">
1111
<svg style="display: none;"><defs>

advanced-features/dynamic-imports/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta charset="UTF-8">
55
<meta name="generator" content="Docusaurus v3.9.2">
66
<title data-rh="true">Dynamic imports | IMA.js</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://imajs.io/advanced-features/dynamic-imports"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Dynamic imports | IMA.js"><meta data-rh="true" name="description" content="Advanced Features &gt; Dynamic imports and lazy loading"><meta data-rh="true" property="og:description" content="Advanced Features &gt; Dynamic imports and lazy loading"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://imajs.io/advanced-features/dynamic-imports"><link data-rh="true" rel="alternate" href="https://imajs.io/advanced-features/dynamic-imports" hreflang="en"><link data-rh="true" rel="alternate" href="https://imajs.io/advanced-features/dynamic-imports" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://H3HJGI4FWU-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="IMA.js" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.55c1f31f.css">
7-
<script src="/assets/js/runtime~main.45cfe425.js" defer="defer"></script>
8-
<script src="/assets/js/main.af48acb8.js" defer="defer"></script>
7+
<script src="/assets/js/runtime~main.915ecd95.js" defer="defer"></script>
8+
<script src="/assets/js/main.ffcbed44.js" defer="defer"></script>
99
</head>
1010
<body class="navigation-with-keyboard">
1111
<svg style="display: none;"><defs>
@@ -17,6 +17,6 @@ <h2 class="anchor anchorTargetStickyNavbar_tleR" id="preloading-and-prefetching"
1717
<div class="language-js codeBlockContainer_mQmQ theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_t_Hd"><pre tabindex="0" class="prism-code language-js codeBlock_RMoD thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_AclH"><span class="token-line" style="color:#393A34"><span class="token keyword module" style="color:#00009f">import</span><span class="token punctuation" style="color:#393A34">(</span><span class="token comment" style="color:#999988;font-style:italic">/* webpackPrefetch: true */</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">&#x27;./path/to/LoginModal.js&#x27;</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><br></span></code></pre></div></div>
1818
<p>will result in<code>&lt;link rel=&quot;prefetch&quot; href=&quot;login-modal-chunk.js&quot;&gt;</code> being appended in the head of the page. For more information about</p>
1919
<h2 class="anchor anchorTargetStickyNavbar_tleR" id="react-suspense">React suspense<a href="#react-suspense" class="hash-link" aria-label="Direct link to React suspense" title="Direct link to React suspense" translate="no"></a></h2>
20-
<p><a href="https://reactjs.org/docs/react-api.html#reactsuspense" target="_blank" rel="noopener noreferrer" class="">Suspense</a> currently <strong>doesn&#x27;t support SSR</strong>. However you can use it to load client-side react components. Don&#x27;t forget to add proper handlers so it only gets rendered on client, since SSR will result in an hydratation error.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_QeZL"><a href="https://github.com/seznam/ima/tree/master/docs/../docs/advanced-features/dynamic-imports.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_bHB7" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_ydrU"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2026-02-01T19:59:56.000Z" itemprop="dateModified">Feb 1, 2026</time></b> by <b>Matěj Marčišovský</b></span></div></div></footer></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/basic-features/testing"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Testing</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/cli/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Introduction to @ima/cli</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_XG6w thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#dynamic-imports" class="table-of-contents__link toc-highlight">Dynamic imports</a></li><li><a href="#preloading-and-prefetching" class="table-of-contents__link toc-highlight">Preloading and prefetching</a></li><li><a href="#react-suspense" class="table-of-contents__link toc-highlight">React suspense</a></li></ul></div></div></div></div></main></div></div></div><footer class="theme-layout-footer footer"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 1996 - 2026 Seznam.cz a. s.</div></div></div></footer></div>
20+
<p><a href="https://reactjs.org/docs/react-api.html#reactsuspense" target="_blank" rel="noopener noreferrer" class="">Suspense</a> currently <strong>doesn&#x27;t support SSR</strong>. However you can use it to load client-side react components. Don&#x27;t forget to add proper handlers so it only gets rendered on client, since SSR will result in an hydratation error.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_QeZL"><a href="https://github.com/seznam/ima/tree/master/docs/../docs/advanced-features/dynamic-imports.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_bHB7" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_ydrU"><span class="theme-last-updated">Last updated<!-- --> on <b><time datetime="2026-02-02T08:04:36.000Z" itemprop="dateModified">Feb 2, 2026</time></b> by <b>crysadrak</b></span></div></div></footer></article><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--prev" href="/basic-features/testing"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">Testing</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/cli/"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">Introduction to @ima/cli</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_XG6w thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#dynamic-imports" class="table-of-contents__link toc-highlight">Dynamic imports</a></li><li><a href="#preloading-and-prefetching" class="table-of-contents__link toc-highlight">Preloading and prefetching</a></li><li><a href="#react-suspense" class="table-of-contents__link toc-highlight">React suspense</a></li></ul></div></div></div></div></main></div></div></div><footer class="theme-layout-footer footer"><div class="container container-fluid"><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 1996 - 2026 Seznam.cz a. s.</div></div></div></footer></div>
2121
</body>
2222
</html>

api/@ima/cli/functions/compileLanguages/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta charset="UTF-8">
55
<meta name="generator" content="Docusaurus v3.9.2">
66
<title data-rh="true">Function: compileLanguages() | IMA.js</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://imajs.io/api/@ima/cli/functions/compileLanguages"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Function: compileLanguages() | IMA.js"><meta data-rh="true" name="description" content="compileLanguages(imaConfig, rootDir, watch): Promise\"><meta data-rh="true" property="og:description" content="compileLanguages(imaConfig, rootDir, watch): Promise\"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://imajs.io/api/@ima/cli/functions/compileLanguages"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/compileLanguages" hreflang="en"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/compileLanguages" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://H3HJGI4FWU-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="IMA.js" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.55c1f31f.css">
7-
<script src="/assets/js/runtime~main.45cfe425.js" defer="defer"></script>
8-
<script src="/assets/js/main.af48acb8.js" defer="defer"></script>
7+
<script src="/assets/js/runtime~main.915ecd95.js" defer="defer"></script>
8+
<script src="/assets/js/main.ffcbed44.js" defer="defer"></script>
99
</head>
1010
<body class="navigation-with-keyboard">
1111
<svg style="display: none;"><defs>
@@ -15,7 +15,7 @@
1515
<blockquote>
1616
<p><strong>compileLanguages</strong>(<code>imaConfig</code>, <code>rootDir</code>, <code>watch</code>): <code>Promise</code>&lt;<code>void</code>&gt;</p>
1717
</blockquote>
18-
<p>Defined in: <a href="https://github.com/seznam/ima/blob/7e80084bf1bc5dd275a28b91e126059f514a6193/packages/cli/src/webpack/languages.ts#L203" target="_blank" rel="noopener noreferrer" class="">webpack/languages.ts:203</a></p>
18+
<p>Defined in: <a href="https://github.com/seznam/ima/blob/6e78c1eb1adf803611c15680d423a97503437359/packages/cli/src/webpack/languages.ts#L203" target="_blank" rel="noopener noreferrer" class="">webpack/languages.ts:203</a></p>
1919
<p>Compile language files defined in imaConfig.</p>
2020
<h2 class="anchor anchorTargetStickyNavbar_tleR" id="parameters">Parameters<a href="#parameters" class="hash-link" aria-label="Direct link to Parameters" title="Direct link to Parameters" translate="no"></a></h2>
2121
<h3 class="anchor anchorTargetStickyNavbar_tleR" id="imaconfig">imaConfig<a href="#imaconfig" class="hash-link" aria-label="Direct link to imaConfig" title="Direct link to imaConfig" translate="no"></a></h3>

api/@ima/cli/functions/createCacheKey/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta charset="UTF-8">
55
<meta name="generator" content="Docusaurus v3.9.2">
66
<title data-rh="true">Function: createCacheKey() | IMA.js</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://imajs.io/api/@ima/cli/functions/createCacheKey"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Function: createCacheKey() | IMA.js"><meta data-rh="true" name="description" content="createCacheKey(ctx, imaConfig, additionalData): string"><meta data-rh="true" property="og:description" content="createCacheKey(ctx, imaConfig, additionalData): string"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://imajs.io/api/@ima/cli/functions/createCacheKey"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/createCacheKey" hreflang="en"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/createCacheKey" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://H3HJGI4FWU-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="IMA.js" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.55c1f31f.css">
7-
<script src="/assets/js/runtime~main.45cfe425.js" defer="defer"></script>
8-
<script src="/assets/js/main.af48acb8.js" defer="defer"></script>
7+
<script src="/assets/js/runtime~main.915ecd95.js" defer="defer"></script>
8+
<script src="/assets/js/main.ffcbed44.js" defer="defer"></script>
99
</head>
1010
<body class="navigation-with-keyboard">
1111
<svg style="display: none;"><defs>
@@ -15,7 +15,7 @@
1515
<blockquote>
1616
<p><strong>createCacheKey</strong>(<code>ctx</code>, <code>imaConfig</code>, <code>additionalData</code>): <code>string</code></p>
1717
</blockquote>
18-
<p>Defined in: <a href="https://github.com/seznam/ima/blob/7e80084bf1bc5dd275a28b91e126059f514a6193/packages/cli/src/webpack/utils/utils.ts#L100" target="_blank" rel="noopener noreferrer" class="">webpack/utils/utils.ts:100</a></p>
18+
<p>Defined in: <a href="https://github.com/seznam/ima/blob/6e78c1eb1adf803611c15680d423a97503437359/packages/cli/src/webpack/utils/utils.ts#L100" target="_blank" rel="noopener noreferrer" class="">webpack/utils/utils.ts:100</a></p>
1919
<p>Creates hash representing current webpack environment.</p>
2020
<h2 class="anchor anchorTargetStickyNavbar_tleR" id="parameters">Parameters<a href="#parameters" class="hash-link" aria-label="Direct link to Parameters" title="Direct link to Parameters" translate="no"></a></h2>
2121
<h3 class="anchor anchorTargetStickyNavbar_tleR" id="ctx">ctx<a href="#ctx" class="hash-link" aria-label="Direct link to ctx" title="Direct link to ctx" translate="no"></a></h3>

api/@ima/cli/functions/createDevServerConfig/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<meta charset="UTF-8">
55
<meta name="generator" content="Docusaurus v3.9.2">
66
<title data-rh="true">Function: createDevServerConfig() | IMA.js</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://imajs.io/api/@ima/cli/functions/createDevServerConfig"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Function: createDevServerConfig() | IMA.js"><meta data-rh="true" name="description" content="createDevServerConfig(namedParameters): object"><meta data-rh="true" property="og:description" content="createDevServerConfig(namedParameters): object"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://imajs.io/api/@ima/cli/functions/createDevServerConfig"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/createDevServerConfig" hreflang="en"><link data-rh="true" rel="alternate" href="https://imajs.io/api/@ima/cli/functions/createDevServerConfig" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://H3HJGI4FWU-dsn.algolia.net" crossorigin="anonymous"><link rel="search" type="application/opensearchdescription+xml" title="IMA.js" href="/opensearch.xml"><link rel="stylesheet" href="/assets/css/styles.55c1f31f.css">
7-
<script src="/assets/js/runtime~main.45cfe425.js" defer="defer"></script>
8-
<script src="/assets/js/main.af48acb8.js" defer="defer"></script>
7+
<script src="/assets/js/runtime~main.915ecd95.js" defer="defer"></script>
8+
<script src="/assets/js/main.ffcbed44.js" defer="defer"></script>
99
</head>
1010
<body class="navigation-with-keyboard">
1111
<svg style="display: none;"><defs>
@@ -15,7 +15,7 @@
1515
<blockquote>
1616
<p><strong>createDevServerConfig</strong>(<code>__namedParameters</code>): <code>object</code></p>
1717
</blockquote>
18-
<p>Defined in: <a href="https://github.com/seznam/ima/blob/7e80084bf1bc5dd275a28b91e126059f514a6193/packages/cli/src/webpack/utils/utils.ts#L55" target="_blank" rel="noopener noreferrer" class="">webpack/utils/utils.ts:55</a></p>
18+
<p>Defined in: <a href="https://github.com/seznam/ima/blob/6e78c1eb1adf803611c15680d423a97503437359/packages/cli/src/webpack/utils/utils.ts#L55" target="_blank" rel="noopener noreferrer" class="">webpack/utils/utils.ts:55</a></p>
1919
<p>Creates hmr dev server configuration from provided contexts
2020
and arguments with this priority args -&gt; ctx -&gt; imaConfig -&gt; [defaults].</p>
2121
<h2 class="anchor anchorTargetStickyNavbar_tleR" id="parameters">Parameters<a href="#parameters" class="hash-link" aria-label="Direct link to Parameters" title="Direct link to Parameters" translate="no"></a></h2>

0 commit comments

Comments
 (0)