Skip to content

Commit 62bd35b

Browse files
committed
- Check shioconfig.json attributes if exists
1 parent 7856ffc commit 62bd35b

23 files changed

+111
-128
lines changed

docs/assets/js/search.json

+1-1
Large diffs are not rendered by default.

docs/classes/_shio_config_shconfig_.shconfig.html

+3-17
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,6 @@ <h3>Properties</h3>
9292
<ul class="tsd-index-list">
9393
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_shio_config_shconfig_.shconfig.html#app" class="tsd-kind-icon">app</a></li>
9494
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_shio_config_shconfig_.shconfig.html#shioserver" class="tsd-kind-icon">shio<wbr>Server</a></li>
95-
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_shio_config_shconfig_.shconfig.html#test" class="tsd-kind-icon">test</a></li>
9695
</ul>
9796
</section>
9897
</div>
@@ -110,7 +109,7 @@ <h3>constructor</h3>
110109
<li class="tsd-description">
111110
<aside class="tsd-sources">
112111
<ul>
113-
<li>Defined in shio/config/ShConfig.ts:12</li>
112+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfig.ts#L10">shio/config/ShConfig.ts:10</a></li>
114113
</ul>
115114
</aside>
116115
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -135,7 +134,7 @@ <h3>app</h3>
135134
<div class="tsd-signature tsd-kind-icon">app<span class="tsd-signature-symbol">:</span> <a href="_shio_config_shconfigapp_.shconfigapp.html" class="tsd-signature-type">ShConfigApp</a></div>
136135
<aside class="tsd-sources">
137136
<ul>
138-
<li>Defined in shio/config/ShConfig.ts:8</li>
137+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfig.ts#L8">shio/config/ShConfig.ts:8</a></li>
139138
</ul>
140139
</aside>
141140
</section>
@@ -145,17 +144,7 @@ <h3>shio<wbr>Server</h3>
145144
<div class="tsd-signature tsd-kind-icon">shio<wbr>Server<span class="tsd-signature-symbol">:</span> <a href="_shio_config_shconfigserver_.shconfigserver.html" class="tsd-signature-type">ShConfigServer</a></div>
146145
<aside class="tsd-sources">
147146
<ul>
148-
<li>Defined in shio/config/ShConfig.ts:10</li>
149-
</ul>
150-
</aside>
151-
</section>
152-
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
153-
<a name="test" class="tsd-anchor"></a>
154-
<h3>test</h3>
155-
<div class="tsd-signature tsd-kind-icon">test<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
156-
<aside class="tsd-sources">
157-
<ul>
158-
<li>Defined in shio/config/ShConfig.ts:12</li>
147+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfig.ts#L10">shio/config/ShConfig.ts:10</a></li>
159148
</ul>
160149
</aside>
161150
</section>
@@ -215,9 +204,6 @@ <h3>test</h3>
215204
<li class=" tsd-kind-property tsd-parent-kind-class">
216205
<a href="_shio_config_shconfig_.shconfig.html#shioserver" class="tsd-kind-icon">shio<wbr>Server</a>
217206
</li>
218-
<li class=" tsd-kind-property tsd-parent-kind-class">
219-
<a href="_shio_config_shconfig_.shconfig.html#test" class="tsd-kind-icon">test</a>
220-
</li>
221207
</ul>
222208
</li>
223209
</ul>

docs/classes/_shio_config_shconfigapp_.shconfigapp.html

+13-13
Original file line numberDiff line numberDiff line change
@@ -110,19 +110,19 @@ <h2>Constructors</h2>
110110
<a name="constructor" class="tsd-anchor"></a>
111111
<h3>constructor</h3>
112112
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
113-
<li class="tsd-signature tsd-kind-icon">new <wbr>ShConfig<wbr>App<span class="tsd-signature-symbol">(</span>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BigInteger</span>, templatePath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, sites<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span>, format<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, locale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, hasContext<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasFormat<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasLocale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasSiteName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_shio_config_shconfigapp_.shconfigapp.html" class="tsd-signature-type">ShConfigApp</a></li>
113+
<li class="tsd-signature tsd-kind-icon">new <wbr>ShConfig<wbr>App<span class="tsd-signature-symbol">(</span>port<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, templatePath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, sites<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span>, format<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, locale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, hasContext<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasFormat<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasLocale<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, hasSiteName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_shio_config_shconfigapp_.shconfigapp.html" class="tsd-signature-type">ShConfigApp</a></li>
114114
</ul>
115115
<ul class="tsd-descriptions">
116116
<li class="tsd-description">
117117
<aside class="tsd-sources">
118118
<ul>
119-
<li>Defined in shio/config/ShConfigApp.ts:22</li>
119+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L22">shio/config/ShConfigApp.ts:22</a></li>
120120
</ul>
121121
</aside>
122122
<h4 class="tsd-parameters-title">Parameters</h4>
123123
<ul class="tsd-parameters">
124124
<li>
125-
<h5>port: <span class="tsd-signature-type">BigInteger</span></h5>
125+
<h5>port: <span class="tsd-signature-type">number</span></h5>
126126
</li>
127127
<li>
128128
<h5>templatePath: <span class="tsd-signature-type">string</span></h5>
@@ -162,7 +162,7 @@ <h3>format</h3>
162162
<div class="tsd-signature tsd-kind-icon">format<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
163163
<aside class="tsd-sources">
164164
<ul>
165-
<li>Defined in shio/config/ShConfigApp.ts:12</li>
165+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L12">shio/config/ShConfigApp.ts:12</a></li>
166166
</ul>
167167
</aside>
168168
</section>
@@ -172,7 +172,7 @@ <h3>has<wbr>Context</h3>
172172
<div class="tsd-signature tsd-kind-icon">has<wbr>Context<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
173173
<aside class="tsd-sources">
174174
<ul>
175-
<li>Defined in shio/config/ShConfigApp.ts:16</li>
175+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L16">shio/config/ShConfigApp.ts:16</a></li>
176176
</ul>
177177
</aside>
178178
</section>
@@ -182,7 +182,7 @@ <h3>has<wbr>Format</h3>
182182
<div class="tsd-signature tsd-kind-icon">has<wbr>Format<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
183183
<aside class="tsd-sources">
184184
<ul>
185-
<li>Defined in shio/config/ShConfigApp.ts:18</li>
185+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L18">shio/config/ShConfigApp.ts:18</a></li>
186186
</ul>
187187
</aside>
188188
</section>
@@ -192,7 +192,7 @@ <h3>has<wbr>Locale</h3>
192192
<div class="tsd-signature tsd-kind-icon">has<wbr>Locale<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
193193
<aside class="tsd-sources">
194194
<ul>
195-
<li>Defined in shio/config/ShConfigApp.ts:20</li>
195+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L20">shio/config/ShConfigApp.ts:20</a></li>
196196
</ul>
197197
</aside>
198198
</section>
@@ -202,7 +202,7 @@ <h3>has<wbr>Site<wbr>Name</h3>
202202
<div class="tsd-signature tsd-kind-icon">has<wbr>Site<wbr>Name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
203203
<aside class="tsd-sources">
204204
<ul>
205-
<li>Defined in shio/config/ShConfigApp.ts:22</li>
205+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L22">shio/config/ShConfigApp.ts:22</a></li>
206206
</ul>
207207
</aside>
208208
</section>
@@ -212,17 +212,17 @@ <h3>locale</h3>
212212
<div class="tsd-signature tsd-kind-icon">locale<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
213213
<aside class="tsd-sources">
214214
<ul>
215-
<li>Defined in shio/config/ShConfigApp.ts:14</li>
215+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L14">shio/config/ShConfigApp.ts:14</a></li>
216216
</ul>
217217
</aside>
218218
</section>
219219
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
220220
<a name="port" class="tsd-anchor"></a>
221221
<h3>port</h3>
222-
<div class="tsd-signature tsd-kind-icon">port<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">BigInteger</span></div>
222+
<div class="tsd-signature tsd-kind-icon">port<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
223223
<aside class="tsd-sources">
224224
<ul>
225-
<li>Defined in shio/config/ShConfigApp.ts:6</li>
225+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L6">shio/config/ShConfigApp.ts:6</a></li>
226226
</ul>
227227
</aside>
228228
</section>
@@ -232,7 +232,7 @@ <h3>sites</h3>
232232
<div class="tsd-signature tsd-kind-icon">sites<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Array</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></div>
233233
<aside class="tsd-sources">
234234
<ul>
235-
<li>Defined in shio/config/ShConfigApp.ts:10</li>
235+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L10">shio/config/ShConfigApp.ts:10</a></li>
236236
</ul>
237237
</aside>
238238
</section>
@@ -242,7 +242,7 @@ <h3>template<wbr>Path</h3>
242242
<div class="tsd-signature tsd-kind-icon">template<wbr>Path<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
243243
<aside class="tsd-sources">
244244
<ul>
245-
<li>Defined in shio/config/ShConfigApp.ts:8</li>
245+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigApp.ts#L8">shio/config/ShConfigApp.ts:8</a></li>
246246
</ul>
247247
</aside>
248248
</section>

docs/classes/_shio_config_shconfigserver_.shconfigserver.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ <h3>endpoint</h3>
100100
<div class="tsd-signature tsd-kind-icon">endpoint<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
101101
<aside class="tsd-sources">
102102
<ul>
103-
<li>Defined in shio/config/ShConfigServer.ts:7</li>
103+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigServer.ts#L7">shio/config/ShConfigServer.ts:7</a></li>
104104
</ul>
105105
</aside>
106106
</section>
@@ -110,7 +110,7 @@ <h3>file<wbr>Server</h3>
110110
<div class="tsd-signature tsd-kind-icon">file<wbr>Server<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
111111
<aside class="tsd-sources">
112112
<ul>
113-
<li>Defined in shio/config/ShConfigServer.ts:9</li>
113+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigServer.ts#L9">shio/config/ShConfigServer.ts:9</a></li>
114114
</ul>
115115
</aside>
116116
</section>
@@ -120,7 +120,7 @@ <h3>token</h3>
120120
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
121121
<aside class="tsd-sources">
122122
<ul>
123-
<li>Defined in shio/config/ShConfigServer.ts:11</li>
123+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/config/ShConfigServer.ts#L11">shio/config/ShConfigServer.ts:11</a></li>
124124
</ul>
125125
</aside>
126126
</section>

docs/classes/_shio_shcontent_.shcontent.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ <h3>constructor</h3>
115115
<li class="tsd-description">
116116
<aside class="tsd-sources">
117117
<ul>
118-
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/55bd0e2/src/shio/ShContent.ts#L8">shio/ShContent.ts:8</a></li>
118+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/ShContent.ts#L8">shio/ShContent.ts:8</a></li>
119119
</ul>
120120
</aside>
121121
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -137,7 +137,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> object<wbr>Data</h3>
137137
<div class="tsd-signature tsd-kind-icon">object<wbr>Data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div>
138138
<aside class="tsd-sources">
139139
<ul>
140-
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/55bd0e2/src/shio/ShContent.ts#L7">shio/ShContent.ts:7</a></li>
140+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/ShContent.ts#L7">shio/ShContent.ts:7</a></li>
141141
</ul>
142142
</aside>
143143
</section>
@@ -147,7 +147,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> sh<wbr>Context</h3>
147147
<div class="tsd-signature tsd-kind-icon">sh<wbr>Context<span class="tsd-signature-symbol">:</span> <a href="_shio_shcontext_.shcontext.html" class="tsd-signature-type">ShContext</a></div>
148148
<aside class="tsd-sources">
149149
<ul>
150-
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/55bd0e2/src/shio/ShContent.ts#L8">shio/ShContent.ts:8</a></li>
150+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/ShContent.ts#L8">shio/ShContent.ts:8</a></li>
151151
</ul>
152152
</aside>
153153
</section>
@@ -164,7 +164,7 @@ <h3>get<wbr>Content</h3>
164164
<li class="tsd-description">
165165
<aside class="tsd-sources">
166166
<ul>
167-
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/55bd0e2/src/shio/ShContent.ts#L14">shio/ShContent.ts:14</a></li>
167+
<li>Defined in <a href="https://github.com/ShioCMS/shio-js-sdk/blob/7856ffc/src/shio/ShContent.ts#L14">shio/ShContent.ts:14</a></li>
168168
</ul>
169169
</aside>
170170
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>

0 commit comments

Comments
 (0)