Skip to content

Commit 6ad0e58

Browse files
committed
check
1 parent 1d1054a commit 6ad0e58

File tree

2 files changed

+167
-15
lines changed

2 files changed

+167
-15
lines changed

sidebars/documentation.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,4 +352,5 @@ module.exports = [
352352
},
353353
],
354354
},
355+
355356
];

sidebars/guidelines.js

Lines changed: 166 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,23 @@ module.exports = [
55
{
66
type: 'category',
77
label: `Quick start`,
8+
link: {
9+
type: 'generated-index',
10+
title: 'Quick start',
11+
slug: '/guidelines/quick-start',
12+
keywords: ['quick start'],
13+
},
814
items: [
915
'v3/guidelines/quick-start/getting-started',
1016
{
1117
type: 'category',
1218
label: 'Blockchain interaction',
19+
link: {
20+
type: 'generated-index',
21+
title: 'Blockchain interaction',
22+
slug: '/guidelines/blockchain-interaction',
23+
keywords: ['blockchain interaction'],
24+
},
1325
items: [
1426
'v3/guidelines/quick-start/blockchain-interaction/reading-from-network',
1527
'v3/guidelines/quick-start/blockchain-interaction/writing-to-network',
@@ -18,12 +30,19 @@ module.exports = [
1830
{
1931
type: 'category',
2032
label: 'Developing smart contracts',
33+
link: {
34+
type: 'generated-index',
35+
title: 'Developing smart contracts',
36+
slug: '/guidelines/developing-smart-contracts',
37+
keywords: ['smart contracts developing'],
38+
},
2139
items: [
2240
'v3/guidelines/quick-start/developing-smart-contracts/setup-environment',
2341

2442
{
2543
type: 'category',
2644
label: 'FunC & Tolk implementation',
45+
2746
items: [
2847
'v3/guidelines/quick-start/developing-smart-contracts/func-tolk-folder/blueprint-sdk-overview',
2948
'v3/guidelines/quick-start/developing-smart-contracts/func-tolk-folder/storage-and-get-methods',
@@ -50,6 +69,12 @@ module.exports = [
5069
{
5170
type: 'category',
5271
label: 'TON Hello World series',
72+
link: {
73+
type: 'generated-index',
74+
title: 'TON Hello World series',
75+
slug: '/guidelines/hello-world',
76+
keywords: ['HelloWorld'],
77+
},
5378
items: [
5479
{
5580
type: 'link',
@@ -75,7 +100,13 @@ module.exports = [
75100
},
76101
{
77102
type: 'category',
78-
label: ' Smart contracts guidelines',
103+
label: 'Smart contracts guidelines',
104+
link: {
105+
type: 'generated-index',
106+
title: 'Smart contracts guidelines',
107+
slug: '/guidelines/smat-contracts-guidelines',
108+
keywords: ['smart contracts guidelines'],
109+
},
79110
items: [
80111
'v3/guidelines/smart-contracts/guidelines',
81112
'v3/guidelines/smart-contracts/get-methods',
@@ -87,6 +118,12 @@ module.exports = [
87118
{
88119
type: 'category',
89120
label: 'Testing',
121+
link: {
122+
type: 'generated-index',
123+
title: 'Testing',
124+
slug: '/guidelines/testing',
125+
keywords: ['testing'],
126+
},
90127
items: [
91128
'v3/guidelines/smart-contracts/testing/overview',
92129
'v3/guidelines/smart-contracts/testing/writing-test-examples',
@@ -95,6 +132,12 @@ module.exports = [
95132
{
96133
type: 'category',
97134
label: 'Security measures',
135+
link: {
136+
type: 'generated-index',
137+
title: 'Security measures',
138+
slug: '/guidelines/security-measures',
139+
keywords: ['security'],
140+
},
98141
items: [
99142
'v3/guidelines/smart-contracts/security/overview',
100143
'v3/guidelines/smart-contracts/security/secure-programming',
@@ -107,10 +150,22 @@ module.exports = [
107150
{
108151
type: 'category',
109152
label: 'How to',
153+
link: {
154+
type: 'generated-index',
155+
title: 'How to',
156+
slug: '/guidelines/how-to',
157+
keywords: ['how to'],
158+
},
110159
items: [
111160
{
112161
type: 'category',
113162
label: 'Compile from sources',
163+
link: {
164+
type: 'generated-index',
165+
title: 'Compile from sources',
166+
slug: '/guidelines/compile-from-sources',
167+
keywords: ['compile'],
168+
},
114169
items: [
115170
{
116171
type: 'doc',
@@ -142,13 +197,25 @@ module.exports = [
142197
},
143198
{
144199
type: 'category',
145-
label: ' DApps guidelines',
200+
label: 'DApps guidelines',
201+
link: {
202+
type: 'generated-index',
203+
title: 'DApps guidelines',
204+
slug: '/guidelines/dapps',
205+
keywords: ['dapps'],
206+
},
146207
items: [
147208
'v3/guidelines/dapps/overview',
148209
'v3/guidelines/dapps/cookbook',
149210
{
150211
type: 'category',
151212
label: 'APIs and SDKs',
213+
link: {
214+
type: 'generated-index',
215+
title: 'APIs and SDKs',
216+
slug: '/guidelines/api-sdk',
217+
keywords: ['api', 'sdk'],
218+
},
152219
items: [
153220
'v3/guidelines/dapps/apis-sdks/overview',
154221
'v3/guidelines/dapps/apis-sdks/sdk',
@@ -160,6 +227,12 @@ module.exports = [
160227
{
161228
type: 'category',
162229
label: 'Tutorials & examples',
230+
link: {
231+
type: 'generated-index',
232+
title: 'Tutorials & examples',
233+
slug: '/guidelines/tutorials-and-examples',
234+
keywords: ['tutorials', 'examples'],
235+
},
163236
items: [
164237
{
165238
type: 'doc',
@@ -191,6 +264,12 @@ module.exports = [
191264
{
192265
type: 'category',
193266
label: 'Telegram bot examples',
267+
link: {
268+
type: 'generated-index',
269+
title: 'Telegram bot examples',
270+
slug: '/guidelines/tg-bot-examples',
271+
keywords: ['bots', 'examples'],
272+
},
194273
items: [
195274
'v3/guidelines/dapps/tutorials/telegram-bot-examples/accept-payments-in-a-telegram-bot',
196275
'v3/guidelines/dapps/tutorials/telegram-bot-examples/accept-payments-in-a-telegram-bot-2',
@@ -202,11 +281,23 @@ module.exports = [
202281
{
203282
type: 'category',
204283
label: 'Telegram Mini Apps',
284+
link: {
285+
type: 'generated-index',
286+
title: 'Telegram Mini Apps',
287+
slug: '/guidelines/tma',
288+
keywords: ['tma', 'mini apps'],
289+
},
205290
items: [
206291
'v3/guidelines/dapps/tma/overview',
207292
{
208293
type: 'category',
209294
label: 'Guidelines',
295+
link: {
296+
type: 'generated-index',
297+
title: 'TMA guidelines',
298+
slug: '/guidelines/tma-guidelines',
299+
keywords: ['tma'],
300+
},
210301
items: [
211302
'v3/guidelines/dapps/tma/guidelines/testing-apps',
212303
'v3/guidelines/dapps/tma/guidelines/publishing',
@@ -217,6 +308,12 @@ module.exports = [
217308
{
218309
type: 'category',
219310
label: 'Tutorials & examples',
311+
link: {
312+
type: 'generated-index',
313+
title: 'TMA tutorials & examples',
314+
slug: '/guidelines/tma-tutorials-and-examples',
315+
keywords: ['tma', 'tutorials', 'examples'],
316+
},
220317
items: [
221318
'v3/guidelines/dapps/tma/tutorials/step-by-step-guide',
222319
'v3/guidelines/dapps/tma/tutorials/app-examples',
@@ -230,6 +327,12 @@ module.exports = [
230327
{
231328
type: 'category',
232329
label: 'Advanced asset processing',
330+
link: {
331+
type: 'generated-index',
332+
title: 'Advanced asset processing',
333+
slug: '/guidelines/advanced-asset-processing',
334+
keywords: ['assets'],
335+
},
233336
items: [
234337
'v3/guidelines/dapps/asset-processing/payments-processing',
235338
'v3/guidelines/dapps/asset-processing/jettons',
@@ -239,6 +342,12 @@ module.exports = [
239342
{
240343
type: 'category',
241344
label: 'NFT processing',
345+
link: {
346+
type: 'generated-index',
347+
title: 'NFT processing',
348+
slug: '/guidelines/nft-processing',
349+
keywords: ['nft'],
350+
},
242351
items: [
243352
'v3/guidelines/dapps/asset-processing/nft-processing/nfts',
244353
'v3/guidelines/dapps/asset-processing/nft-processing/metadata-parsing',
@@ -251,11 +360,23 @@ module.exports = [
251360
{
252361
type: 'category',
253362
label: 'Blockchain nodes guidelines',
363+
link: {
364+
type: 'generated-index',
365+
title: 'Blockchain nodes guidelines',
366+
slug: '/guidelines/nodes-guidelines',
367+
keywords: ['nodes'],
368+
},
254369
items: [
255370
'v3/guidelines/nodes/overview',
256371
{
257372
type: 'category',
258373
label: 'Running nodes',
374+
link: {
375+
type: 'generated-index',
376+
title: 'Running nodes',
377+
slug: '/guidelines/running-nodes',
378+
keywords: ['running nodes'],
379+
},
259380
items: [
260381
'v3/guidelines/nodes/running-nodes/archive-node',
261382
'v3/guidelines/nodes/running-nodes/full-node',
@@ -270,6 +391,12 @@ module.exports = [
270391
{
271392
type: 'category',
272393
label: 'Maintenance guidelines',
394+
link: {
395+
type: 'generated-index',
396+
title: 'Maintenance guidelines',
397+
slug: '/guidelines/maintenance-guidelines',
398+
keywords: ['maintenance'],
399+
},
273400
items: [
274401
'v3/guidelines/nodes/maintenance-guidelines/mytonctrl-backup-restore',
275402
'v3/guidelines/nodes/maintenance-guidelines/mytonctrl-validator-standby',
@@ -292,6 +419,7 @@ module.exports = [
292419
{
293420
type: 'category',
294421
label: 'Integrate a DApp',
422+
295423
items: [
296424
'v3/guidelines/ton-connect/guidelines/how-ton-connect-works',
297425
'v3/guidelines/ton-connect/guidelines/creating-manifest',
@@ -355,24 +483,41 @@ module.exports = [
355483
label: 'Integrate with TON',
356484
type: 'category'
357485
},
358-
359486
{
360-
'type': 'category',
361-
'label': 'Web3 guidelines',
362-
'items': [
487+
type: 'category',
488+
label: 'Web3 guidelines',
489+
link: {
490+
type: 'generated-index',
491+
title: 'Web3 guidelines',
492+
slug: '/guidelines/web3-guidelines',
493+
keywords: ['web3'],
494+
},
495+
items: [
363496
'v3/guidelines/web3/overview',
364497
{
365-
'type': 'category',
366-
'label': 'TON DNS',
367-
'items': [
498+
type: 'category',
499+
label: 'TON DNS',
500+
link: {
501+
type: 'generated-index',
502+
title: 'TON DNS',
503+
slug: '/guidelines/ton-dns',
504+
keywords: ['dns'],
505+
},
506+
items: [
368507
'v3/guidelines/web3/ton-dns/dns',
369508
'v3/guidelines/web3/ton-dns/subresolvers',
370509
],
371510
},
372511
{
373-
'type': 'category',
374-
'label': 'Proxy & sites',
375-
'items': [
512+
type: 'category',
513+
label: 'Proxy & sites',
514+
link: {
515+
type: 'generated-index',
516+
title: 'Proxy & sites',
517+
slug: '/guidelines/proxy-and-sites',
518+
keywords: ['proxy-and-sites'],
519+
},
520+
items: [
376521
'v3/guidelines/web3/ton-proxy-sites/how-to-run-ton-site',
377522
'v3/guidelines/web3/ton-proxy-sites/ton-sites-for-applications',
378523
'v3/guidelines/web3/ton-proxy-sites/connect-with-ton-proxy',
@@ -382,9 +527,15 @@ module.exports = [
382527
],
383528
},
384529
{
385-
'type': 'category',
386-
'label': 'TON Storage',
387-
'items': [
530+
type: 'category',
531+
label: 'TON Storage',
532+
link: {
533+
type: 'generated-index',
534+
title: 'TON Storage',
535+
slug: '/guidelines/ton-storage',
536+
keywords: ['storage'],
537+
},
538+
items: [
388539
'v3/guidelines/web3/ton-storage/storage-daemon',
389540
'v3/guidelines/web3/ton-storage/storage-provider',
390541
'v3/guidelines/web3/ton-storage/storage-faq',

0 commit comments

Comments
 (0)