Skip to content

Commit

Permalink
deploy: c39b787
Browse files Browse the repository at this point in the history
  • Loading branch information
Ethosa committed Jul 8, 2024
1 parent 90e39ac commit f6524a0
Show file tree
Hide file tree
Showing 43 changed files with 559 additions and 274 deletions.
4 changes: 2 additions & 2 deletions happyx.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion happyx/bindings/python_types.html
Original file line number Diff line number Diff line change
Expand Up @@ -578,7 +578,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/core/constants.html
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ <h1><a class="toc-backref" href="#10">Consts</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:01 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:49 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/core/exceptions.html
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:01 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:49 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/core/queries.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ <h2><a class="toc-backref" id="queries-❔-example" href="#queries-❔-example">
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:05:00 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/core/secure.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:58 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/private/macro_utils.html
Original file line number Diff line number Diff line change
Expand Up @@ -461,7 +461,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:03 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:50 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/private/scanutils.html
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ <h1><a class="toc-backref" href="#17">Macros</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/routing/decorators.html
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ <h1><a class="toc-backref" href="#17">Macros</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/routing/mounting.html
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ <h2><a class="toc-backref" id="mounting-🔌-usage" href="#mounting-🔌-usage">
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/routing/routing.html
Original file line number Diff line number Diff line change
Expand Up @@ -532,7 +532,7 @@ <h1><a class="toc-backref" href="#19">Exports</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/spa/components.html
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@ <h1><a class="toc-backref" href="#18">Templates</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:05:00 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/spa/renderer.html
Original file line number Diff line number Diff line change
Expand Up @@ -818,7 +818,7 @@ <h1><a class="toc-backref" href="#19">Exports</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:51 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/spa/state.html
Original file line number Diff line number Diff line change
Expand Up @@ -1574,7 +1574,7 @@ <h1><a class="toc-backref" href="#18">Templates</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:59 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/spa/tag.html
Original file line number Diff line number Diff line change
Expand Up @@ -573,7 +573,7 @@ <h2><a class="toc-backref" id="tag-✨-example" href="#tag-✨-example">Example<
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:03 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:50 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/spa/translatable.html
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ <h1><a class="toc-backref" href="#18">Templates</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:59 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/ssr/cors.html
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,7 @@ <h1><a class="toc-backref" href="#17">Macros</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:01 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:49 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/ssr/docs/api_doc_template.html
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ <h1><a class="toc-backref" href="#10">Consts</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:05 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:53 UTC</small>
</div>
</div>
</div>
Expand Down
56 changes: 54 additions & 2 deletions happyx/ssr/docs/autodocs.html
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,20 @@ <h1 class="title">src/happyx/ssr/docs/autodocs</h1>
<li>
<a class="reference reference-toplevel" href="#6" id="56">Imports</a>
</li>
<li>
<details open>
<summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
<ul class="simple simple-toc-section">
<li><a class="reference" href="#ApiDocObject" title="ApiDocObject = object
description*: string
path*: string
httpMethod*: seq[string]
pathParams*: seq[PathParamObj]
models*: seq[RequestModelObj]">ApiDocObject</a></li>

</ul>
</details>
</li>
<li>
<details open>
<summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
Expand All @@ -70,6 +84,12 @@ <h1 class="title">src/happyx/ssr/docs/autodocs</h1>
<ul class="simple nested-toc-section">happyxDocs
<li><a class="reference" href="#happyxDocs%2CNimNode" title="happyxDocs(docsData: NimNode): NimNode">happyxDocs(docsData: NimNode): NimNode</a></li>

</ul>
<ul class="simple nested-toc-section">newApiDocObject
<li><a class="reference" href="#newApiDocObject%2Cseq%5Bstring%5D%2Cstring%2Cstring%2Cseq%5BPathParamObj%5D%2Cseq%5BRequestModelObj%5D" title="newApiDocObject(httpMethod: seq[string]; description, path: string;
pathParams: seq[PathParamObj]; models: seq[RequestModelObj]): ApiDocObject">newApiDocObject(httpMethod: seq[string]; description, path: string;
pathParams: seq[PathParamObj]; models: seq[RequestModelObj]): ApiDocObject</a></li>

</ul>
<ul class="simple nested-toc-section">openApiDocs
<li><a class="reference" href="#openApiDocs%2CNimNode" title="openApiDocs(docsData: NimNode): NimNode">openApiDocs(docsData: NimNode): NimNode</a></li>
Expand Down Expand Up @@ -100,6 +120,25 @@ <h1><a class="toc-backref" href="#6">Imports</a></h1>
<a class="reference external" href="../../routing/routing.html">../../routing/routing</a>, <a class="reference external" href="../../routing/mounting.html">../../routing/mounting</a>, <a class="reference external" href="../../private/macro_utils.html">../../private/macro_utils</a>, <a class="reference external" href="../../core/constants.html">../../core/constants</a>, <a class="reference external" href="../request_models.html">../request_models</a>, <a class="reference external" href="api_doc_template.html">api_doc_template</a>
</dl>
</div>
<div class="section" id="7">
<h1><a class="toc-backref" href="#7">Types</a></h1>
<dl class="item">
<div id="ApiDocObject">
<dt><pre><a href="autodocs.html#ApiDocObject"><span class="Identifier">ApiDocObject</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
<span class="Identifier">description</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">string</span>
<span class="Identifier">path</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">string</span>
<span class="Identifier">httpMethod</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><span class="Identifier">string</span><span class="Other">]</span>
<span class="Identifier">pathParams</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="../../routing/routing.html#PathParamObj"><span class="Identifier">PathParamObj</span></a><span class="Other">]</span>
<span class="Identifier">models</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="../../routing/routing.html#RequestModelObj"><span class="Identifier">RequestModelObj</span></a><span class="Other">]</span></pre></dt>
<dd>



</dd>
</div>

</dl>
</div>
<div class="section" id="12">
<h1><a class="toc-backref" href="#12">Procs</a></h1>
<dl class="item">
Expand All @@ -120,7 +159,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">ValueError</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<dd>


Retrieves all docstrings from the route and adds them to openapi.

</dd>
</div>
Expand Down Expand Up @@ -148,6 +187,19 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
</dd>
</div>

</div>
<div id="newApiDocObject-procs-all">
<div id="newApiDocObject,seq[string],string,string,seq[PathParamObj],seq[RequestModelObj]">
<dt><pre><span class="Keyword">proc</span> <a href="#newApiDocObject%2Cseq%5Bstring%5D%2Cstring%2Cstring%2Cseq%5BPathParamObj%5D%2Cseq%5BRequestModelObj%5D"><span class="Identifier">newApiDocObject</span></a><span class="Other">(</span><span class="Identifier">httpMethod</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><span class="Identifier">string</span><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">description</span><span class="Other">,</span> <span class="Identifier">path</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span>
<span class="Identifier">pathParams</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="../../routing/routing.html#PathParamObj"><span class="Identifier">PathParamObj</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">models</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="../../routing/routing.html#RequestModelObj"><span class="Identifier">RequestModelObj</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="autodocs.html#ApiDocObject"><span class="Identifier">ApiDocObject</span></a> {.
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<dd>



</dd>
</div>

</div>
<div id="openApiDocs-procs-all">
<div id="openApiDocs,NimNode">
Expand Down Expand Up @@ -181,7 +233,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:05 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:53 UTC</small>
</div>
</div>
</div>
Expand Down
14 changes: 8 additions & 6 deletions happyx/ssr/docs/autodocs.idx
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
nimTitle autodocs happyx/ssr/docs/autodocs.html module src/happyx/ssr/docs/autodocs 0
nim fetchPathParams happyx/ssr/docs/autodocs.html#fetchPathParams,string proc fetchPathParams(route: var string): tuple[pathParams, models: NimNode] 24
nim fetchModelFields happyx/ssr/docs/autodocs.html#fetchModelFields proc fetchModelFields(): NimNode 57
nim genApiDoc happyx/ssr/docs/autodocs.html#genApiDoc,NimNode proc genApiDoc(body: var NimNode): NimNode 74
nim procApiDocs happyx/ssr/docs/autodocs.html#procApiDocs,NimNode proc procApiDocs(docsData: NimNode): NimNode 136
nim happyxDocs happyx/ssr/docs/autodocs.html#happyxDocs,NimNode proc happyxDocs(docsData: NimNode): NimNode 225
nim openApiDocs happyx/ssr/docs/autodocs.html#openApiDocs,NimNode proc openApiDocs(docsData: NimNode): NimNode 232
nim ApiDocObject happyx/ssr/docs/autodocs.html#ApiDocObject object ApiDocObject 24
nim newApiDocObject happyx/ssr/docs/autodocs.html#newApiDocObject,seq[string],string,string,seq[PathParamObj],seq[RequestModelObj] proc newApiDocObject(httpMethod: seq[string]; description, path: string;\n pathParams: seq[PathParamObj]; models: seq[RequestModelObj]): ApiDocObject 31
nim fetchPathParams happyx/ssr/docs/autodocs.html#fetchPathParams,string proc fetchPathParams(route: var string): tuple[pathParams, models: NimNode] 37
nim fetchModelFields happyx/ssr/docs/autodocs.html#fetchModelFields proc fetchModelFields(): NimNode 71
nim genApiDoc happyx/ssr/docs/autodocs.html#genApiDoc,NimNode proc genApiDoc(body: var NimNode): NimNode 88
nim procApiDocs happyx/ssr/docs/autodocs.html#procApiDocs,NimNode proc procApiDocs(docsData: NimNode): NimNode 150
nim happyxDocs happyx/ssr/docs/autodocs.html#happyxDocs,NimNode proc happyxDocs(docsData: NimNode): NimNode 239
nim openApiDocs happyx/ssr/docs/autodocs.html#openApiDocs,NimNode proc openApiDocs(docsData: NimNode): NimNode 246
heading AutoDocs Module 🐥 happyx/ssr/docs/autodocs.html#autodocs-module-🐥 AutoDocs Module 🐥 0
2 changes: 1 addition & 1 deletion happyx/ssr/docs/open_api.html
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ <h1><a class="toc-backref" href="#6">Imports</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:05:00 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/ssr/form_data.html
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:56 UTC</small>
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion happyx/ssr/handlers.html
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ <h1><a class="toc-backref" href="#6">Imports</a></h1>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 13:52:04 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-07-08 17:04:53 UTC</small>
</div>
</div>
</div>
Expand Down
Loading

0 comments on commit f6524a0

Please sign in to comment.