This repository has been archived by the owner on Dec 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
api.html
89 lines (88 loc) · 112 KB
/
api.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Api Reference | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.</title>
<meta name="generator" content="VuePress 1.9.7">
<link canonical="https://api-docs.tsed.io">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="apple-touch-icon">
<link rel="icon" href="/apple-touch-icon.png" type="image/x-icon" sizes="180x180">
<link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32">
<link rel="icon" href="/favicon-16x16.png" type="image/png" sizes="16x16">
<link rel="manifest" href="/site.webmanifest">
<meta property="og:url" content="https://api-docs.tsed.io">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta property="og:title" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta property="og:description" content="A Node.js and TypeScript Framework on top of Express/Koa.js. It provides a lot of decorators and guidelines to write your code.">
<meta property="og:image" content="https://api-docs.tsed.io/tsed-og.png">
<meta property="og:image:width" content="1024">
<meta property="og:image:height" content="1024">
<meta name="twitter:title" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta name="twitter:description" content="A Node.js and TypeScript Framework on top of Express/Koa.js. It provides a lot of decorators and guidelines to write your code.">
<meta name="twitter:card" content="summary">
<link rel="preconnect" href="https://DH8VVM2E1E-dsn.algolia.net" crossOrigin="true">
<meta name="description" content="Api Reference of Ts.ED. Use decorator to build your model and map data.">
<meta name="keywords" content="api reference model decorators ts.ed express typescript node.js javascript jsonschema json mapper serialization deserialization">
<meta property="og:url" content="https://api-docs.tsed.io">
<meta property="og:type" content="website">
<meta property="og:site_name" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta property="og:title" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta property="og:description" content="A Node.js and TypeScript Framework on top of Express/Koa.js. It provides a lot of decorators and guidelines to write your code.">
<meta property="og:image" content="https://api-docs.tsed.io/tsed-og.png">
<meta property="og:image:width" content="1024">
<meta property="og:image:height" content="1024">
<meta name="twitter:title" content="Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js.">
<meta name="twitter:description" content="A Node.js and TypeScript Framework on top of Express/Koa.js. It provides a lot of decorators and guidelines to write your code.">
<meta name="twitter:card" content="summary">
<link rel="preload" href="/assets/css/0.styles.aaed514a.css" as="style"><link rel="preload" href="/assets/js/app.8904a04c.js" as="script"><link rel="preload" href="/assets/js/3.34c8e130.js" as="script"><link rel="preload" href="/assets/js/6.c2a03dcd.js" as="script"><link rel="prefetch" href="/assets/js/10.b61c1399.js"><link rel="prefetch" href="/assets/js/100.c21f9496.js"><link rel="prefetch" href="/assets/js/101.8f7451d0.js"><link rel="prefetch" href="/assets/js/102.2f435d3e.js"><link rel="prefetch" href="/assets/js/103.7a48b5b0.js"><link rel="prefetch" href="/assets/js/104.1405aaae.js"><link rel="prefetch" href="/assets/js/105.eb882c6d.js"><link rel="prefetch" href="/assets/js/106.a9483876.js"><link rel="prefetch" href="/assets/js/107.6cbf87c8.js"><link rel="prefetch" href="/assets/js/108.6b5e1231.js"><link rel="prefetch" href="/assets/js/109.3f21d7f7.js"><link rel="prefetch" href="/assets/js/11.40b8e818.js"><link rel="prefetch" href="/assets/js/110.078e2402.js"><link rel="prefetch" href="/assets/js/111.388a49cd.js"><link rel="prefetch" href="/assets/js/112.2ab78a92.js"><link rel="prefetch" href="/assets/js/113.f14aabf1.js"><link rel="prefetch" href="/assets/js/114.bc1b779a.js"><link rel="prefetch" href="/assets/js/115.8165215e.js"><link rel="prefetch" href="/assets/js/116.0f0fbb24.js"><link rel="prefetch" href="/assets/js/117.091d12c0.js"><link rel="prefetch" href="/assets/js/118.3b95a62c.js"><link rel="prefetch" href="/assets/js/119.5a2eca6b.js"><link rel="prefetch" href="/assets/js/12.6898d40e.js"><link rel="prefetch" href="/assets/js/120.b0b4e440.js"><link rel="prefetch" href="/assets/js/121.cd39bb76.js"><link rel="prefetch" href="/assets/js/122.9b087f25.js"><link rel="prefetch" href="/assets/js/123.2e171a32.js"><link rel="prefetch" href="/assets/js/124.6fc26594.js"><link rel="prefetch" href="/assets/js/125.68a26603.js"><link rel="prefetch" href="/assets/js/126.f891f20a.js"><link rel="prefetch" href="/assets/js/127.cb6f3a1d.js"><link rel="prefetch" href="/assets/js/128.3984fcc8.js"><link rel="prefetch" href="/assets/js/129.711c9d59.js"><link rel="prefetch" href="/assets/js/13.98a1a237.js"><link rel="prefetch" href="/assets/js/130.5336c6f8.js"><link rel="prefetch" href="/assets/js/131.29c60627.js"><link rel="prefetch" href="/assets/js/132.1823730d.js"><link rel="prefetch" href="/assets/js/133.273d9cfc.js"><link rel="prefetch" href="/assets/js/134.54f23bd2.js"><link rel="prefetch" href="/assets/js/135.3acc49f1.js"><link rel="prefetch" href="/assets/js/136.cd192c80.js"><link rel="prefetch" href="/assets/js/137.bd117143.js"><link rel="prefetch" href="/assets/js/138.d3f624b5.js"><link rel="prefetch" href="/assets/js/139.9085e63a.js"><link rel="prefetch" href="/assets/js/14.534faf68.js"><link rel="prefetch" href="/assets/js/140.0504487d.js"><link rel="prefetch" href="/assets/js/141.74fcf7e8.js"><link rel="prefetch" href="/assets/js/142.5984e5b2.js"><link rel="prefetch" href="/assets/js/143.d91f2efc.js"><link rel="prefetch" href="/assets/js/144.dd943902.js"><link rel="prefetch" href="/assets/js/145.07db7a8c.js"><link rel="prefetch" href="/assets/js/146.50d6c943.js"><link rel="prefetch" href="/assets/js/147.95fb1384.js"><link rel="prefetch" href="/assets/js/148.3fcdbabf.js"><link rel="prefetch" href="/assets/js/149.d4ece4cf.js"><link rel="prefetch" href="/assets/js/15.8e510fe8.js"><link rel="prefetch" href="/assets/js/150.1013969f.js"><link rel="prefetch" href="/assets/js/151.c0c9253a.js"><link rel="prefetch" href="/assets/js/152.d75f1d11.js"><link rel="prefetch" href="/assets/js/153.36d2143c.js"><link rel="prefetch" href="/assets/js/154.022fed33.js"><link rel="prefetch" href="/assets/js/155.2f9a5585.js"><link rel="prefetch" href="/assets/js/156.fecdb8db.js"><link rel="prefetch" href="/assets/js/157.b54f2723.js"><link rel="prefetch" href="/assets/js/158.c1d59846.js"><link rel="prefetch" href="/assets/js/159.b3a1216c.js"><link rel="prefetch" href="/assets/js/16.a338c653.js"><link rel="prefetch" href="/assets/js/160.685e6d41.js"><link rel="prefetch" href="/assets/js/161.f5943b8f.js"><link rel="prefetch" href="/assets/js/162.bdeb584d.js"><link rel="prefetch" href="/assets/js/163.e2382404.js"><link rel="prefetch" href="/assets/js/164.e5104e2f.js"><link rel="prefetch" href="/assets/js/165.455f173c.js"><link rel="prefetch" href="/assets/js/166.55eb945a.js"><link rel="prefetch" href="/assets/js/167.4f1f30fe.js"><link rel="prefetch" href="/assets/js/168.0fd3d334.js"><link rel="prefetch" href="/assets/js/169.39aa07f6.js"><link rel="prefetch" href="/assets/js/17.6b03a767.js"><link rel="prefetch" href="/assets/js/170.76941ffc.js"><link rel="prefetch" href="/assets/js/171.66406881.js"><link rel="prefetch" href="/assets/js/172.c21a7f21.js"><link rel="prefetch" href="/assets/js/173.57eda4ec.js"><link rel="prefetch" href="/assets/js/174.cc3e0241.js"><link rel="prefetch" href="/assets/js/175.42ba635b.js"><link rel="prefetch" href="/assets/js/176.6b1fe430.js"><link rel="prefetch" href="/assets/js/177.f73e3cb8.js"><link rel="prefetch" href="/assets/js/178.cc4a7833.js"><link rel="prefetch" href="/assets/js/179.8a0821df.js"><link rel="prefetch" href="/assets/js/18.eb8350b7.js"><link rel="prefetch" href="/assets/js/180.c8126805.js"><link rel="prefetch" href="/assets/js/181.3a902f1d.js"><link rel="prefetch" href="/assets/js/182.23d55863.js"><link rel="prefetch" href="/assets/js/183.c06cc5ed.js"><link rel="prefetch" href="/assets/js/184.54d5fc06.js"><link rel="prefetch" href="/assets/js/185.77f2a39d.js"><link rel="prefetch" href="/assets/js/186.6e38cea1.js"><link rel="prefetch" href="/assets/js/187.ce60f0c7.js"><link rel="prefetch" href="/assets/js/188.0ae1e85b.js"><link rel="prefetch" href="/assets/js/189.82623d2c.js"><link rel="prefetch" href="/assets/js/19.0ef5a624.js"><link rel="prefetch" href="/assets/js/190.ed627de0.js"><link rel="prefetch" href="/assets/js/191.2662fe64.js"><link rel="prefetch" href="/assets/js/192.488a841b.js"><link rel="prefetch" href="/assets/js/193.0208e1a7.js"><link rel="prefetch" href="/assets/js/194.f3c9e741.js"><link rel="prefetch" href="/assets/js/195.0bcbbc36.js"><link rel="prefetch" href="/assets/js/196.655d64f9.js"><link rel="prefetch" href="/assets/js/197.699af165.js"><link rel="prefetch" href="/assets/js/198.4e188b0a.js"><link rel="prefetch" href="/assets/js/199.70b2c639.js"><link rel="prefetch" href="/assets/js/2.c9fa1858.js"><link rel="prefetch" href="/assets/js/20.68beb980.js"><link rel="prefetch" href="/assets/js/200.06a235c2.js"><link rel="prefetch" href="/assets/js/201.67dfa8d1.js"><link rel="prefetch" href="/assets/js/202.02e2fbd4.js"><link rel="prefetch" href="/assets/js/203.396084a0.js"><link rel="prefetch" href="/assets/js/204.a87ab61d.js"><link rel="prefetch" href="/assets/js/205.87e78ee4.js"><link rel="prefetch" href="/assets/js/206.98de980c.js"><link rel="prefetch" href="/assets/js/207.c57a0fb4.js"><link rel="prefetch" href="/assets/js/208.486865f4.js"><link rel="prefetch" href="/assets/js/209.c3e0f8ed.js"><link rel="prefetch" href="/assets/js/21.ea6cdf45.js"><link rel="prefetch" href="/assets/js/210.ccd19ee4.js"><link rel="prefetch" href="/assets/js/211.3ad26aa4.js"><link rel="prefetch" href="/assets/js/212.a43335b8.js"><link rel="prefetch" href="/assets/js/213.6db9ac19.js"><link rel="prefetch" href="/assets/js/214.a9865819.js"><link rel="prefetch" href="/assets/js/215.fee16152.js"><link rel="prefetch" href="/assets/js/216.b89d4033.js"><link rel="prefetch" href="/assets/js/217.d0d030a2.js"><link rel="prefetch" href="/assets/js/218.79952337.js"><link rel="prefetch" href="/assets/js/219.4a627023.js"><link rel="prefetch" href="/assets/js/22.41b107da.js"><link rel="prefetch" href="/assets/js/220.db6a8228.js"><link rel="prefetch" href="/assets/js/221.e81ef11e.js"><link rel="prefetch" href="/assets/js/222.f6bee310.js"><link rel="prefetch" href="/assets/js/223.85e18ea7.js"><link rel="prefetch" href="/assets/js/224.8583e244.js"><link rel="prefetch" href="/assets/js/225.712f78f8.js"><link rel="prefetch" href="/assets/js/226.e7e84800.js"><link rel="prefetch" href="/assets/js/227.028c12fc.js"><link rel="prefetch" href="/assets/js/228.e38acb33.js"><link rel="prefetch" href="/assets/js/229.9f8f6222.js"><link rel="prefetch" href="/assets/js/23.2810569d.js"><link rel="prefetch" href="/assets/js/230.d8b8ff3b.js"><link rel="prefetch" href="/assets/js/231.0f94fe8e.js"><link rel="prefetch" href="/assets/js/232.ca943bba.js"><link rel="prefetch" href="/assets/js/233.9891aee2.js"><link rel="prefetch" href="/assets/js/234.07b07614.js"><link rel="prefetch" href="/assets/js/235.cb4e27d8.js"><link rel="prefetch" href="/assets/js/236.ee7090da.js"><link rel="prefetch" href="/assets/js/237.152d4024.js"><link rel="prefetch" href="/assets/js/238.e1bc589f.js"><link rel="prefetch" href="/assets/js/239.a0259706.js"><link rel="prefetch" href="/assets/js/24.daf6dc9c.js"><link rel="prefetch" href="/assets/js/240.c934c02f.js"><link rel="prefetch" href="/assets/js/241.341d872b.js"><link rel="prefetch" href="/assets/js/242.b37cce1d.js"><link rel="prefetch" href="/assets/js/243.93b16caa.js"><link rel="prefetch" href="/assets/js/244.d94a47b2.js"><link rel="prefetch" href="/assets/js/245.742c2dbc.js"><link rel="prefetch" href="/assets/js/246.1c85394e.js"><link rel="prefetch" href="/assets/js/247.4f79193e.js"><link rel="prefetch" href="/assets/js/248.1363666b.js"><link rel="prefetch" href="/assets/js/249.8de763ea.js"><link rel="prefetch" href="/assets/js/25.965fca80.js"><link rel="prefetch" href="/assets/js/250.42918ae1.js"><link rel="prefetch" href="/assets/js/251.1088fc7c.js"><link rel="prefetch" href="/assets/js/252.8a059b3b.js"><link rel="prefetch" href="/assets/js/253.faafe316.js"><link rel="prefetch" href="/assets/js/254.91f3aeca.js"><link rel="prefetch" href="/assets/js/255.30baee68.js"><link rel="prefetch" href="/assets/js/256.58972d50.js"><link rel="prefetch" href="/assets/js/257.be7f5e0d.js"><link rel="prefetch" href="/assets/js/258.a5fe3396.js"><link rel="prefetch" href="/assets/js/259.dd5c4f0d.js"><link rel="prefetch" href="/assets/js/26.119db310.js"><link rel="prefetch" href="/assets/js/260.46cc7136.js"><link rel="prefetch" href="/assets/js/261.8c28fc54.js"><link rel="prefetch" href="/assets/js/262.05b7986b.js"><link rel="prefetch" href="/assets/js/263.7beb0bf4.js"><link rel="prefetch" href="/assets/js/264.da88eae1.js"><link rel="prefetch" href="/assets/js/265.3e52e8aa.js"><link rel="prefetch" href="/assets/js/266.354da3b7.js"><link rel="prefetch" href="/assets/js/267.216b373c.js"><link rel="prefetch" href="/assets/js/268.0fd500c8.js"><link rel="prefetch" href="/assets/js/269.73082796.js"><link rel="prefetch" href="/assets/js/27.e9be5b8b.js"><link rel="prefetch" href="/assets/js/270.2f9420f5.js"><link rel="prefetch" href="/assets/js/271.50ad857b.js"><link rel="prefetch" href="/assets/js/272.12eca2af.js"><link rel="prefetch" href="/assets/js/273.7dc67f28.js"><link rel="prefetch" href="/assets/js/274.4d01a868.js"><link rel="prefetch" href="/assets/js/275.12c49768.js"><link rel="prefetch" href="/assets/js/276.7c2b4652.js"><link rel="prefetch" href="/assets/js/277.42609d63.js"><link rel="prefetch" href="/assets/js/278.68c0fa1e.js"><link rel="prefetch" href="/assets/js/279.805f1b6b.js"><link rel="prefetch" href="/assets/js/28.cbdef84f.js"><link rel="prefetch" href="/assets/js/280.91e7e914.js"><link rel="prefetch" href="/assets/js/281.3bab8e6a.js"><link rel="prefetch" href="/assets/js/282.414e6441.js"><link rel="prefetch" href="/assets/js/283.52d5dd6f.js"><link rel="prefetch" href="/assets/js/284.fb845d27.js"><link rel="prefetch" href="/assets/js/285.32872150.js"><link rel="prefetch" href="/assets/js/286.b147b142.js"><link rel="prefetch" href="/assets/js/287.2ccdce45.js"><link rel="prefetch" href="/assets/js/288.95fab006.js"><link rel="prefetch" href="/assets/js/289.3a67446f.js"><link rel="prefetch" href="/assets/js/29.1473ad36.js"><link rel="prefetch" href="/assets/js/290.c72a0f54.js"><link rel="prefetch" href="/assets/js/291.c206778f.js"><link rel="prefetch" href="/assets/js/292.e1c5ffb8.js"><link rel="prefetch" href="/assets/js/293.68159f28.js"><link rel="prefetch" href="/assets/js/294.31aa39ef.js"><link rel="prefetch" href="/assets/js/295.ef644fcb.js"><link rel="prefetch" href="/assets/js/296.e8045036.js"><link rel="prefetch" href="/assets/js/297.185d8e1c.js"><link rel="prefetch" href="/assets/js/298.beb83d06.js"><link rel="prefetch" href="/assets/js/299.988dd9fc.js"><link rel="prefetch" href="/assets/js/30.9de61747.js"><link rel="prefetch" href="/assets/js/300.b25827f6.js"><link rel="prefetch" href="/assets/js/301.feb89cc5.js"><link rel="prefetch" href="/assets/js/302.692db59f.js"><link rel="prefetch" href="/assets/js/303.50f72c3c.js"><link rel="prefetch" href="/assets/js/304.fcf30e75.js"><link rel="prefetch" href="/assets/js/305.79c952f5.js"><link rel="prefetch" href="/assets/js/306.ff421898.js"><link rel="prefetch" href="/assets/js/307.a1d862d0.js"><link rel="prefetch" href="/assets/js/308.48917bd5.js"><link rel="prefetch" href="/assets/js/309.7454be49.js"><link rel="prefetch" href="/assets/js/31.f63665bc.js"><link rel="prefetch" href="/assets/js/310.6d7eb3ca.js"><link rel="prefetch" href="/assets/js/311.c7190836.js"><link rel="prefetch" href="/assets/js/312.dbdeb583.js"><link rel="prefetch" href="/assets/js/313.5bf2cd9a.js"><link rel="prefetch" href="/assets/js/314.0f7908e1.js"><link rel="prefetch" href="/assets/js/315.1d4d8d96.js"><link rel="prefetch" href="/assets/js/316.e9dab552.js"><link rel="prefetch" href="/assets/js/317.5db7c66b.js"><link rel="prefetch" href="/assets/js/318.86740547.js"><link rel="prefetch" href="/assets/js/319.02b63db8.js"><link rel="prefetch" href="/assets/js/32.bc58ce04.js"><link rel="prefetch" href="/assets/js/320.4c0c9266.js"><link rel="prefetch" href="/assets/js/321.9ca52504.js"><link rel="prefetch" href="/assets/js/322.c30ba316.js"><link rel="prefetch" href="/assets/js/323.3307d523.js"><link rel="prefetch" href="/assets/js/324.16a94dcd.js"><link rel="prefetch" href="/assets/js/325.e3cf937b.js"><link rel="prefetch" href="/assets/js/326.b59d4bf8.js"><link rel="prefetch" href="/assets/js/327.b833adee.js"><link rel="prefetch" href="/assets/js/328.be0561a8.js"><link rel="prefetch" href="/assets/js/329.860bdf8d.js"><link rel="prefetch" href="/assets/js/33.0991f604.js"><link rel="prefetch" href="/assets/js/330.9ba13e02.js"><link rel="prefetch" href="/assets/js/331.07c5ab3b.js"><link rel="prefetch" href="/assets/js/332.e55d4f81.js"><link rel="prefetch" href="/assets/js/333.cd8a44b6.js"><link rel="prefetch" href="/assets/js/334.6dcd21b1.js"><link rel="prefetch" href="/assets/js/335.e02abf2d.js"><link rel="prefetch" href="/assets/js/336.a3237e92.js"><link rel="prefetch" href="/assets/js/337.b50a24eb.js"><link rel="prefetch" href="/assets/js/338.267ce974.js"><link rel="prefetch" href="/assets/js/339.f3253442.js"><link rel="prefetch" href="/assets/js/34.a70dcf1a.js"><link rel="prefetch" href="/assets/js/340.71012e44.js"><link rel="prefetch" href="/assets/js/341.9bf0fa76.js"><link rel="prefetch" href="/assets/js/342.86a6e40b.js"><link rel="prefetch" href="/assets/js/343.881df7b0.js"><link rel="prefetch" href="/assets/js/344.45c4fe5f.js"><link rel="prefetch" href="/assets/js/345.1bfe26b8.js"><link rel="prefetch" href="/assets/js/346.116588a3.js"><link rel="prefetch" href="/assets/js/347.7e380898.js"><link rel="prefetch" href="/assets/js/348.740a36cd.js"><link rel="prefetch" href="/assets/js/349.e5cc4720.js"><link rel="prefetch" href="/assets/js/35.af816184.js"><link rel="prefetch" href="/assets/js/350.670eaa81.js"><link rel="prefetch" href="/assets/js/351.b7eae657.js"><link rel="prefetch" href="/assets/js/352.81ef4132.js"><link rel="prefetch" href="/assets/js/353.5df396e4.js"><link rel="prefetch" href="/assets/js/354.95f3f9b8.js"><link rel="prefetch" href="/assets/js/355.1d110f89.js"><link rel="prefetch" href="/assets/js/356.6e8b6fad.js"><link rel="prefetch" href="/assets/js/357.8dc94370.js"><link rel="prefetch" href="/assets/js/358.9c81e2da.js"><link rel="prefetch" href="/assets/js/359.520cc950.js"><link rel="prefetch" href="/assets/js/36.4f8d098b.js"><link rel="prefetch" href="/assets/js/360.3cd2dc7d.js"><link rel="prefetch" href="/assets/js/361.2c36dd20.js"><link rel="prefetch" href="/assets/js/362.12de9309.js"><link rel="prefetch" href="/assets/js/363.2d85a6f0.js"><link rel="prefetch" href="/assets/js/364.da674ad7.js"><link rel="prefetch" href="/assets/js/365.d18d567a.js"><link rel="prefetch" href="/assets/js/366.b4b944a5.js"><link rel="prefetch" href="/assets/js/367.898f42a4.js"><link rel="prefetch" href="/assets/js/368.0302ea81.js"><link rel="prefetch" href="/assets/js/369.bc79c2b8.js"><link rel="prefetch" href="/assets/js/37.9512e45d.js"><link rel="prefetch" href="/assets/js/370.4020f315.js"><link rel="prefetch" href="/assets/js/371.8d278f3a.js"><link rel="prefetch" href="/assets/js/372.80298e5f.js"><link rel="prefetch" href="/assets/js/373.aa9ca24d.js"><link rel="prefetch" href="/assets/js/374.6bef71c3.js"><link rel="prefetch" href="/assets/js/375.1d8ca61e.js"><link rel="prefetch" href="/assets/js/376.5117ab19.js"><link rel="prefetch" href="/assets/js/377.7bc2e27e.js"><link rel="prefetch" href="/assets/js/378.b1836d3d.js"><link rel="prefetch" href="/assets/js/379.76d07bdd.js"><link rel="prefetch" href="/assets/js/38.ae7c9470.js"><link rel="prefetch" href="/assets/js/380.e71e7b6e.js"><link rel="prefetch" href="/assets/js/381.2fdb3b87.js"><link rel="prefetch" href="/assets/js/382.cd14423e.js"><link rel="prefetch" href="/assets/js/383.dc310b15.js"><link rel="prefetch" href="/assets/js/384.98c54b56.js"><link rel="prefetch" href="/assets/js/385.21b8197a.js"><link rel="prefetch" href="/assets/js/386.06c4312b.js"><link rel="prefetch" href="/assets/js/387.8c4bbe5c.js"><link rel="prefetch" href="/assets/js/388.cfb3662d.js"><link rel="prefetch" href="/assets/js/389.74ff6a32.js"><link rel="prefetch" href="/assets/js/39.9b3059f4.js"><link rel="prefetch" href="/assets/js/390.e3d67baa.js"><link rel="prefetch" href="/assets/js/391.3acc253b.js"><link rel="prefetch" href="/assets/js/392.193a88e1.js"><link rel="prefetch" href="/assets/js/393.5cb6b776.js"><link rel="prefetch" href="/assets/js/394.bbef5845.js"><link rel="prefetch" href="/assets/js/395.661ff352.js"><link rel="prefetch" href="/assets/js/396.69ec18f4.js"><link rel="prefetch" href="/assets/js/397.22da6958.js"><link rel="prefetch" href="/assets/js/398.70e7947a.js"><link rel="prefetch" href="/assets/js/399.232c6fe0.js"><link rel="prefetch" href="/assets/js/4.5e70b5d8.js"><link rel="prefetch" href="/assets/js/40.17cc62a4.js"><link rel="prefetch" href="/assets/js/400.330899a3.js"><link rel="prefetch" href="/assets/js/401.2f2b6412.js"><link rel="prefetch" href="/assets/js/402.bb78dbb0.js"><link rel="prefetch" href="/assets/js/403.58b48ebb.js"><link rel="prefetch" href="/assets/js/404.0057126a.js"><link rel="prefetch" href="/assets/js/405.0aef3212.js"><link rel="prefetch" href="/assets/js/406.a9be3b81.js"><link rel="prefetch" href="/assets/js/407.74d50561.js"><link rel="prefetch" href="/assets/js/408.13108465.js"><link rel="prefetch" href="/assets/js/409.c92ffefb.js"><link rel="prefetch" href="/assets/js/41.286f0536.js"><link rel="prefetch" href="/assets/js/410.6d4b3cc1.js"><link rel="prefetch" href="/assets/js/411.c55c0b30.js"><link rel="prefetch" href="/assets/js/412.b411f58f.js"><link rel="prefetch" href="/assets/js/413.a39d186f.js"><link rel="prefetch" href="/assets/js/414.d19457f1.js"><link rel="prefetch" href="/assets/js/415.f4801b9b.js"><link rel="prefetch" href="/assets/js/416.2020996a.js"><link rel="prefetch" href="/assets/js/417.9a36aa01.js"><link rel="prefetch" href="/assets/js/418.3b0ff154.js"><link rel="prefetch" href="/assets/js/419.4e645e97.js"><link rel="prefetch" href="/assets/js/42.e838f3a6.js"><link rel="prefetch" href="/assets/js/420.100c88ea.js"><link rel="prefetch" href="/assets/js/421.de2f3942.js"><link rel="prefetch" href="/assets/js/422.ce74cd70.js"><link rel="prefetch" href="/assets/js/423.b6c637fc.js"><link rel="prefetch" href="/assets/js/424.9d4f199d.js"><link rel="prefetch" href="/assets/js/425.3c48c7f8.js"><link rel="prefetch" href="/assets/js/426.0b70c0eb.js"><link rel="prefetch" href="/assets/js/427.5f61ade4.js"><link rel="prefetch" href="/assets/js/428.8460b60e.js"><link rel="prefetch" href="/assets/js/429.8fdf1266.js"><link rel="prefetch" href="/assets/js/43.9cd79c42.js"><link rel="prefetch" href="/assets/js/430.93098e0b.js"><link rel="prefetch" href="/assets/js/431.17ea5c7d.js"><link rel="prefetch" href="/assets/js/432.61450275.js"><link rel="prefetch" href="/assets/js/433.726dd2dd.js"><link rel="prefetch" href="/assets/js/434.1e502234.js"><link rel="prefetch" href="/assets/js/435.68768c3f.js"><link rel="prefetch" href="/assets/js/436.5746e3ed.js"><link rel="prefetch" href="/assets/js/437.65003efb.js"><link rel="prefetch" href="/assets/js/438.09ec6af5.js"><link rel="prefetch" href="/assets/js/439.2693e6bc.js"><link rel="prefetch" href="/assets/js/44.9a867bc1.js"><link rel="prefetch" href="/assets/js/440.82549e4e.js"><link rel="prefetch" href="/assets/js/441.4e9dd501.js"><link rel="prefetch" href="/assets/js/442.1915f1e0.js"><link rel="prefetch" href="/assets/js/443.ce9bd84e.js"><link rel="prefetch" href="/assets/js/444.a6cae3f8.js"><link rel="prefetch" href="/assets/js/445.715c1814.js"><link rel="prefetch" href="/assets/js/446.e5821c00.js"><link rel="prefetch" href="/assets/js/447.149d1e46.js"><link rel="prefetch" href="/assets/js/448.707d60b1.js"><link rel="prefetch" href="/assets/js/449.32e8aee5.js"><link rel="prefetch" href="/assets/js/45.7e304f38.js"><link rel="prefetch" href="/assets/js/450.3841147d.js"><link rel="prefetch" href="/assets/js/451.f8b79c5a.js"><link rel="prefetch" href="/assets/js/452.6a0b737e.js"><link rel="prefetch" href="/assets/js/453.b0b7bb2f.js"><link rel="prefetch" href="/assets/js/454.b0fa62e8.js"><link rel="prefetch" href="/assets/js/455.e4965030.js"><link rel="prefetch" href="/assets/js/456.b76677c4.js"><link rel="prefetch" href="/assets/js/457.d2d4f002.js"><link rel="prefetch" href="/assets/js/458.d2b373df.js"><link rel="prefetch" href="/assets/js/459.e262c048.js"><link rel="prefetch" href="/assets/js/46.d2a96dcd.js"><link rel="prefetch" href="/assets/js/460.1d551963.js"><link rel="prefetch" href="/assets/js/461.85f5842e.js"><link rel="prefetch" href="/assets/js/462.24b7a475.js"><link rel="prefetch" href="/assets/js/463.db77a229.js"><link rel="prefetch" href="/assets/js/464.7bdc8290.js"><link rel="prefetch" href="/assets/js/465.050b44ec.js"><link rel="prefetch" href="/assets/js/466.6d8693cf.js"><link rel="prefetch" href="/assets/js/467.d96dba8c.js"><link rel="prefetch" href="/assets/js/468.8db1668c.js"><link rel="prefetch" href="/assets/js/469.beb78a0e.js"><link rel="prefetch" href="/assets/js/47.79074861.js"><link rel="prefetch" href="/assets/js/470.84f2b024.js"><link rel="prefetch" href="/assets/js/471.322d7ec9.js"><link rel="prefetch" href="/assets/js/472.1714ddf8.js"><link rel="prefetch" href="/assets/js/473.f605e61f.js"><link rel="prefetch" href="/assets/js/474.f17fd215.js"><link rel="prefetch" href="/assets/js/475.7330bbf4.js"><link rel="prefetch" href="/assets/js/476.0d639586.js"><link rel="prefetch" href="/assets/js/477.21b561c4.js"><link rel="prefetch" href="/assets/js/478.a91553bc.js"><link rel="prefetch" href="/assets/js/479.d3fc3070.js"><link rel="prefetch" href="/assets/js/48.32493228.js"><link rel="prefetch" href="/assets/js/480.af35143d.js"><link rel="prefetch" href="/assets/js/481.3c3133be.js"><link rel="prefetch" href="/assets/js/482.0b392fa7.js"><link rel="prefetch" href="/assets/js/483.fae8054c.js"><link rel="prefetch" href="/assets/js/484.462e6889.js"><link rel="prefetch" href="/assets/js/485.0c272b92.js"><link rel="prefetch" href="/assets/js/486.b61a6907.js"><link rel="prefetch" href="/assets/js/487.26974ae8.js"><link rel="prefetch" href="/assets/js/488.02736c9f.js"><link rel="prefetch" href="/assets/js/489.51ba0a26.js"><link rel="prefetch" href="/assets/js/49.2475bea7.js"><link rel="prefetch" href="/assets/js/490.dc276b35.js"><link rel="prefetch" href="/assets/js/491.6a323562.js"><link rel="prefetch" href="/assets/js/492.73772a8e.js"><link rel="prefetch" href="/assets/js/493.8bd32234.js"><link rel="prefetch" href="/assets/js/494.1eccc544.js"><link rel="prefetch" href="/assets/js/495.2fda6e56.js"><link rel="prefetch" href="/assets/js/496.9d8ed8ca.js"><link rel="prefetch" href="/assets/js/497.1ff51194.js"><link rel="prefetch" href="/assets/js/498.06bdd608.js"><link rel="prefetch" href="/assets/js/499.10b03269.js"><link rel="prefetch" href="/assets/js/5.7bb55609.js"><link rel="prefetch" href="/assets/js/50.5d93c4e0.js"><link rel="prefetch" href="/assets/js/500.88c31487.js"><link rel="prefetch" href="/assets/js/501.57c49576.js"><link rel="prefetch" href="/assets/js/502.ea0bf93f.js"><link rel="prefetch" href="/assets/js/503.776aa139.js"><link rel="prefetch" href="/assets/js/504.962542e3.js"><link rel="prefetch" href="/assets/js/505.8f7db97a.js"><link rel="prefetch" href="/assets/js/506.b7f5689a.js"><link rel="prefetch" href="/assets/js/507.36d6552c.js"><link rel="prefetch" href="/assets/js/508.1737edb2.js"><link rel="prefetch" href="/assets/js/509.29f26421.js"><link rel="prefetch" href="/assets/js/51.23a5cadb.js"><link rel="prefetch" href="/assets/js/510.b350bc94.js"><link rel="prefetch" href="/assets/js/511.a176fda9.js"><link rel="prefetch" href="/assets/js/512.87319627.js"><link rel="prefetch" href="/assets/js/513.f5ee4e0c.js"><link rel="prefetch" href="/assets/js/514.73165ff3.js"><link rel="prefetch" href="/assets/js/515.d00c2d30.js"><link rel="prefetch" href="/assets/js/516.018ab385.js"><link rel="prefetch" href="/assets/js/517.580ebc40.js"><link rel="prefetch" href="/assets/js/518.bf744826.js"><link rel="prefetch" href="/assets/js/519.72828fb2.js"><link rel="prefetch" href="/assets/js/52.4ab4d9e8.js"><link rel="prefetch" href="/assets/js/520.1f549140.js"><link rel="prefetch" href="/assets/js/521.74dc6450.js"><link rel="prefetch" href="/assets/js/522.e1494d7e.js"><link rel="prefetch" href="/assets/js/523.accaddd0.js"><link rel="prefetch" href="/assets/js/524.e6ddcdd8.js"><link rel="prefetch" href="/assets/js/525.14489d57.js"><link rel="prefetch" href="/assets/js/526.56efeace.js"><link rel="prefetch" href="/assets/js/527.8b4cc8be.js"><link rel="prefetch" href="/assets/js/528.53074050.js"><link rel="prefetch" href="/assets/js/529.97a7dd4c.js"><link rel="prefetch" href="/assets/js/53.87d1cca7.js"><link rel="prefetch" href="/assets/js/530.d5b5a56e.js"><link rel="prefetch" href="/assets/js/531.aa41b381.js"><link rel="prefetch" href="/assets/js/532.35cd3d53.js"><link rel="prefetch" href="/assets/js/533.3a7509fe.js"><link rel="prefetch" href="/assets/js/534.1bec2fb0.js"><link rel="prefetch" href="/assets/js/535.a45c4d0d.js"><link rel="prefetch" href="/assets/js/536.63d0e5ae.js"><link rel="prefetch" href="/assets/js/537.09379c1c.js"><link rel="prefetch" href="/assets/js/538.b85ccce3.js"><link rel="prefetch" href="/assets/js/539.1023d5f0.js"><link rel="prefetch" href="/assets/js/54.0ef026ed.js"><link rel="prefetch" href="/assets/js/540.30e009c4.js"><link rel="prefetch" href="/assets/js/541.c9d2a080.js"><link rel="prefetch" href="/assets/js/542.1d765934.js"><link rel="prefetch" href="/assets/js/543.11e29ca2.js"><link rel="prefetch" href="/assets/js/544.9ba5d85e.js"><link rel="prefetch" href="/assets/js/545.6af8fbfd.js"><link rel="prefetch" href="/assets/js/546.d66422bf.js"><link rel="prefetch" href="/assets/js/547.521b9f47.js"><link rel="prefetch" href="/assets/js/548.30f983d9.js"><link rel="prefetch" href="/assets/js/549.908c36ad.js"><link rel="prefetch" href="/assets/js/55.ea444875.js"><link rel="prefetch" href="/assets/js/550.73fccaeb.js"><link rel="prefetch" href="/assets/js/551.10d7c08d.js"><link rel="prefetch" href="/assets/js/552.81875050.js"><link rel="prefetch" href="/assets/js/553.7d030cf2.js"><link rel="prefetch" href="/assets/js/554.8219e0b5.js"><link rel="prefetch" href="/assets/js/555.024ef855.js"><link rel="prefetch" href="/assets/js/556.94d5bc20.js"><link rel="prefetch" href="/assets/js/557.914cf10a.js"><link rel="prefetch" href="/assets/js/558.f6213dd7.js"><link rel="prefetch" href="/assets/js/559.3b56e670.js"><link rel="prefetch" href="/assets/js/56.771dacf7.js"><link rel="prefetch" href="/assets/js/560.093974ac.js"><link rel="prefetch" href="/assets/js/561.ac6d82cd.js"><link rel="prefetch" href="/assets/js/562.aaf2f980.js"><link rel="prefetch" href="/assets/js/563.ee681074.js"><link rel="prefetch" href="/assets/js/564.a37b4eae.js"><link rel="prefetch" href="/assets/js/565.2fba9c5b.js"><link rel="prefetch" href="/assets/js/566.d312d4d5.js"><link rel="prefetch" href="/assets/js/567.93d218dd.js"><link rel="prefetch" href="/assets/js/568.266344ac.js"><link rel="prefetch" href="/assets/js/569.e47c8d07.js"><link rel="prefetch" href="/assets/js/57.667d7090.js"><link rel="prefetch" href="/assets/js/570.11e5ad84.js"><link rel="prefetch" href="/assets/js/571.219bc464.js"><link rel="prefetch" href="/assets/js/572.e496f907.js"><link rel="prefetch" href="/assets/js/573.18507314.js"><link rel="prefetch" href="/assets/js/574.54d5ed27.js"><link rel="prefetch" href="/assets/js/575.7378e203.js"><link rel="prefetch" href="/assets/js/576.71ddce54.js"><link rel="prefetch" href="/assets/js/577.4e97e289.js"><link rel="prefetch" href="/assets/js/578.98e43f97.js"><link rel="prefetch" href="/assets/js/579.0b9dbf05.js"><link rel="prefetch" href="/assets/js/58.7c9e3820.js"><link rel="prefetch" href="/assets/js/580.a558ad08.js"><link rel="prefetch" href="/assets/js/581.dc5ac565.js"><link rel="prefetch" href="/assets/js/582.f9af739b.js"><link rel="prefetch" href="/assets/js/583.d07dfb99.js"><link rel="prefetch" href="/assets/js/584.708a39cc.js"><link rel="prefetch" href="/assets/js/585.44272deb.js"><link rel="prefetch" href="/assets/js/586.8afbfe44.js"><link rel="prefetch" href="/assets/js/587.da4729ae.js"><link rel="prefetch" href="/assets/js/588.0e794962.js"><link rel="prefetch" href="/assets/js/589.aea25b68.js"><link rel="prefetch" href="/assets/js/59.0e0c886c.js"><link rel="prefetch" href="/assets/js/590.0ff8bcab.js"><link rel="prefetch" href="/assets/js/591.4f4edd06.js"><link rel="prefetch" href="/assets/js/592.a8945f7d.js"><link rel="prefetch" href="/assets/js/593.c4980827.js"><link rel="prefetch" href="/assets/js/594.7b1667b0.js"><link rel="prefetch" href="/assets/js/595.f3df5e92.js"><link rel="prefetch" href="/assets/js/596.a3c01ecb.js"><link rel="prefetch" href="/assets/js/597.0ae22798.js"><link rel="prefetch" href="/assets/js/598.511962e8.js"><link rel="prefetch" href="/assets/js/599.3c6825f0.js"><link rel="prefetch" href="/assets/js/60.100f40e4.js"><link rel="prefetch" href="/assets/js/600.3d797523.js"><link rel="prefetch" href="/assets/js/601.45afbd2f.js"><link rel="prefetch" href="/assets/js/602.ae9f9e7c.js"><link rel="prefetch" href="/assets/js/603.bd16e82a.js"><link rel="prefetch" href="/assets/js/604.91be0347.js"><link rel="prefetch" href="/assets/js/605.790b47f8.js"><link rel="prefetch" href="/assets/js/606.4ed547db.js"><link rel="prefetch" href="/assets/js/607.3d5208a6.js"><link rel="prefetch" href="/assets/js/608.9282cbd9.js"><link rel="prefetch" href="/assets/js/609.7a4f83ff.js"><link rel="prefetch" href="/assets/js/61.eb7b88d8.js"><link rel="prefetch" href="/assets/js/610.8e37cc0f.js"><link rel="prefetch" href="/assets/js/611.f7c3874c.js"><link rel="prefetch" href="/assets/js/612.092975c5.js"><link rel="prefetch" href="/assets/js/613.4ea6c9c0.js"><link rel="prefetch" href="/assets/js/614.e87bfd97.js"><link rel="prefetch" href="/assets/js/615.8a89901c.js"><link rel="prefetch" href="/assets/js/616.d54e5572.js"><link rel="prefetch" href="/assets/js/617.34ce4295.js"><link rel="prefetch" href="/assets/js/618.bb281127.js"><link rel="prefetch" href="/assets/js/619.796b802f.js"><link rel="prefetch" href="/assets/js/62.d3d70ff5.js"><link rel="prefetch" href="/assets/js/620.5744d5fa.js"><link rel="prefetch" href="/assets/js/621.bcc39218.js"><link rel="prefetch" href="/assets/js/622.a3b45e55.js"><link rel="prefetch" href="/assets/js/623.a7c90724.js"><link rel="prefetch" href="/assets/js/624.cd9f8adc.js"><link rel="prefetch" href="/assets/js/625.2ed2ba00.js"><link rel="prefetch" href="/assets/js/626.16a06383.js"><link rel="prefetch" href="/assets/js/627.8a0335b8.js"><link rel="prefetch" href="/assets/js/628.36f83204.js"><link rel="prefetch" href="/assets/js/629.db64bce5.js"><link rel="prefetch" href="/assets/js/63.bd06f2b7.js"><link rel="prefetch" href="/assets/js/630.46ab9fc0.js"><link rel="prefetch" href="/assets/js/631.e868b9dc.js"><link rel="prefetch" href="/assets/js/632.22c84960.js"><link rel="prefetch" href="/assets/js/633.f0ebe322.js"><link rel="prefetch" href="/assets/js/634.fd9397e7.js"><link rel="prefetch" href="/assets/js/635.34e7ad29.js"><link rel="prefetch" href="/assets/js/636.9e521c7e.js"><link rel="prefetch" href="/assets/js/637.9c84f9c9.js"><link rel="prefetch" href="/assets/js/638.77d16d46.js"><link rel="prefetch" href="/assets/js/639.48a72fc2.js"><link rel="prefetch" href="/assets/js/64.22c7c00d.js"><link rel="prefetch" href="/assets/js/640.44fbb21d.js"><link rel="prefetch" href="/assets/js/641.144be746.js"><link rel="prefetch" href="/assets/js/642.7cb118b9.js"><link rel="prefetch" href="/assets/js/643.66e0998b.js"><link rel="prefetch" href="/assets/js/644.b37fec16.js"><link rel="prefetch" href="/assets/js/645.a0869e13.js"><link rel="prefetch" href="/assets/js/646.90ac70f0.js"><link rel="prefetch" href="/assets/js/647.169be9ee.js"><link rel="prefetch" href="/assets/js/648.fb482d5e.js"><link rel="prefetch" href="/assets/js/649.6766ad90.js"><link rel="prefetch" href="/assets/js/65.78b4d028.js"><link rel="prefetch" href="/assets/js/650.b45d3d8d.js"><link rel="prefetch" href="/assets/js/651.7ee52224.js"><link rel="prefetch" href="/assets/js/652.fc8d8446.js"><link rel="prefetch" href="/assets/js/653.db16b7c9.js"><link rel="prefetch" href="/assets/js/654.0bb49a84.js"><link rel="prefetch" href="/assets/js/655.8f568f7f.js"><link rel="prefetch" href="/assets/js/656.80ea9cae.js"><link rel="prefetch" href="/assets/js/657.40f82480.js"><link rel="prefetch" href="/assets/js/658.42c641ca.js"><link rel="prefetch" href="/assets/js/659.07e182ae.js"><link rel="prefetch" href="/assets/js/66.d47103e4.js"><link rel="prefetch" href="/assets/js/660.c66cdbb2.js"><link rel="prefetch" href="/assets/js/661.64ee029c.js"><link rel="prefetch" href="/assets/js/662.89624695.js"><link rel="prefetch" href="/assets/js/663.9e3876b6.js"><link rel="prefetch" href="/assets/js/664.3b02536b.js"><link rel="prefetch" href="/assets/js/665.8ec18719.js"><link rel="prefetch" href="/assets/js/666.4ec86d76.js"><link rel="prefetch" href="/assets/js/667.ffe737e2.js"><link rel="prefetch" href="/assets/js/668.7a2d4106.js"><link rel="prefetch" href="/assets/js/669.d412c029.js"><link rel="prefetch" href="/assets/js/67.adebe620.js"><link rel="prefetch" href="/assets/js/670.00c86717.js"><link rel="prefetch" href="/assets/js/671.39b0681d.js"><link rel="prefetch" href="/assets/js/672.5351dd87.js"><link rel="prefetch" href="/assets/js/673.91cd76ea.js"><link rel="prefetch" href="/assets/js/674.e58f9997.js"><link rel="prefetch" href="/assets/js/675.88379297.js"><link rel="prefetch" href="/assets/js/676.c0e06a67.js"><link rel="prefetch" href="/assets/js/677.7cf2f813.js"><link rel="prefetch" href="/assets/js/678.780ab795.js"><link rel="prefetch" href="/assets/js/679.d0a6b4b8.js"><link rel="prefetch" href="/assets/js/68.57850b1f.js"><link rel="prefetch" href="/assets/js/680.3bdc6b91.js"><link rel="prefetch" href="/assets/js/681.080eb0f6.js"><link rel="prefetch" href="/assets/js/682.cfcfcf93.js"><link rel="prefetch" href="/assets/js/683.9184d210.js"><link rel="prefetch" href="/assets/js/684.d3acb8d9.js"><link rel="prefetch" href="/assets/js/685.e1e51390.js"><link rel="prefetch" href="/assets/js/686.3adaae5e.js"><link rel="prefetch" href="/assets/js/687.d5ea3da9.js"><link rel="prefetch" href="/assets/js/688.d8e1c679.js"><link rel="prefetch" href="/assets/js/689.3366e6a7.js"><link rel="prefetch" href="/assets/js/69.b2e4dbb8.js"><link rel="prefetch" href="/assets/js/690.89ca06e9.js"><link rel="prefetch" href="/assets/js/691.3dc184c7.js"><link rel="prefetch" href="/assets/js/692.a5c07a52.js"><link rel="prefetch" href="/assets/js/693.c94eb7e4.js"><link rel="prefetch" href="/assets/js/694.9347ad7c.js"><link rel="prefetch" href="/assets/js/695.c73667c7.js"><link rel="prefetch" href="/assets/js/696.8d52f676.js"><link rel="prefetch" href="/assets/js/697.74099d05.js"><link rel="prefetch" href="/assets/js/698.70dd2eb7.js"><link rel="prefetch" href="/assets/js/699.825abaff.js"><link rel="prefetch" href="/assets/js/7.4140dc50.js"><link rel="prefetch" href="/assets/js/70.5ef7f035.js"><link rel="prefetch" href="/assets/js/700.8880ae1c.js"><link rel="prefetch" href="/assets/js/701.70510954.js"><link rel="prefetch" href="/assets/js/702.395a05e8.js"><link rel="prefetch" href="/assets/js/703.cc18a763.js"><link rel="prefetch" href="/assets/js/704.a09b3071.js"><link rel="prefetch" href="/assets/js/705.591d4482.js"><link rel="prefetch" href="/assets/js/706.cc550ed5.js"><link rel="prefetch" href="/assets/js/707.b4e5bcfa.js"><link rel="prefetch" href="/assets/js/708.86e5669e.js"><link rel="prefetch" href="/assets/js/709.ee79731b.js"><link rel="prefetch" href="/assets/js/71.a5986995.js"><link rel="prefetch" href="/assets/js/710.c3a8d577.js"><link rel="prefetch" href="/assets/js/711.993dfe72.js"><link rel="prefetch" href="/assets/js/712.2c567830.js"><link rel="prefetch" href="/assets/js/713.2a1a718a.js"><link rel="prefetch" href="/assets/js/714.e5a1cbbf.js"><link rel="prefetch" href="/assets/js/715.fccac70f.js"><link rel="prefetch" href="/assets/js/716.b3b1ffc4.js"><link rel="prefetch" href="/assets/js/717.78a2b401.js"><link rel="prefetch" href="/assets/js/718.52ad449f.js"><link rel="prefetch" href="/assets/js/719.06032984.js"><link rel="prefetch" href="/assets/js/72.64bb4e2e.js"><link rel="prefetch" href="/assets/js/720.c0de4ceb.js"><link rel="prefetch" href="/assets/js/721.139677cc.js"><link rel="prefetch" href="/assets/js/722.f5732b91.js"><link rel="prefetch" href="/assets/js/723.ad4f40cf.js"><link rel="prefetch" href="/assets/js/724.3b95edc3.js"><link rel="prefetch" href="/assets/js/725.c0e1cda1.js"><link rel="prefetch" href="/assets/js/726.5f07f4fe.js"><link rel="prefetch" href="/assets/js/727.c8258b9a.js"><link rel="prefetch" href="/assets/js/728.a39c4c4c.js"><link rel="prefetch" href="/assets/js/729.80f67b62.js"><link rel="prefetch" href="/assets/js/73.75754193.js"><link rel="prefetch" href="/assets/js/730.4c15bab3.js"><link rel="prefetch" href="/assets/js/731.6675091d.js"><link rel="prefetch" href="/assets/js/732.782a4315.js"><link rel="prefetch" href="/assets/js/733.0e9c291d.js"><link rel="prefetch" href="/assets/js/734.0ca6f5a1.js"><link rel="prefetch" href="/assets/js/735.08c660b6.js"><link rel="prefetch" href="/assets/js/736.7ee8b2d4.js"><link rel="prefetch" href="/assets/js/737.2f84ea25.js"><link rel="prefetch" href="/assets/js/738.6b297d96.js"><link rel="prefetch" href="/assets/js/739.0c0e08f5.js"><link rel="prefetch" href="/assets/js/74.9c62c9c1.js"><link rel="prefetch" href="/assets/js/740.7845a59e.js"><link rel="prefetch" href="/assets/js/741.61c2bead.js"><link rel="prefetch" href="/assets/js/742.c8b3621d.js"><link rel="prefetch" href="/assets/js/743.475fac6a.js"><link rel="prefetch" href="/assets/js/744.042bcf86.js"><link rel="prefetch" href="/assets/js/745.85f8443a.js"><link rel="prefetch" href="/assets/js/746.644844e3.js"><link rel="prefetch" href="/assets/js/747.c0582ffe.js"><link rel="prefetch" href="/assets/js/748.06887596.js"><link rel="prefetch" href="/assets/js/749.24d4c198.js"><link rel="prefetch" href="/assets/js/75.7cd167fa.js"><link rel="prefetch" href="/assets/js/750.5de533b6.js"><link rel="prefetch" href="/assets/js/751.031d272d.js"><link rel="prefetch" href="/assets/js/752.d46d106e.js"><link rel="prefetch" href="/assets/js/753.676ce537.js"><link rel="prefetch" href="/assets/js/754.c1cd11ea.js"><link rel="prefetch" href="/assets/js/755.a8c05cee.js"><link rel="prefetch" href="/assets/js/756.47e0f07e.js"><link rel="prefetch" href="/assets/js/757.613cad5b.js"><link rel="prefetch" href="/assets/js/758.0756d683.js"><link rel="prefetch" href="/assets/js/759.e2ca8fe2.js"><link rel="prefetch" href="/assets/js/76.a21a3fcd.js"><link rel="prefetch" href="/assets/js/760.c841c9f9.js"><link rel="prefetch" href="/assets/js/761.69251a15.js"><link rel="prefetch" href="/assets/js/762.5bf93f81.js"><link rel="prefetch" href="/assets/js/763.4b205c52.js"><link rel="prefetch" href="/assets/js/764.4cd1c5d5.js"><link rel="prefetch" href="/assets/js/765.3f45e9b3.js"><link rel="prefetch" href="/assets/js/766.f21af2cd.js"><link rel="prefetch" href="/assets/js/767.7c4e20c8.js"><link rel="prefetch" href="/assets/js/768.0d32e0ef.js"><link rel="prefetch" href="/assets/js/769.dad9e44c.js"><link rel="prefetch" href="/assets/js/77.86db0bb6.js"><link rel="prefetch" href="/assets/js/770.05358b20.js"><link rel="prefetch" href="/assets/js/771.13e5e9a9.js"><link rel="prefetch" href="/assets/js/772.400e2bea.js"><link rel="prefetch" href="/assets/js/773.fa9c7a79.js"><link rel="prefetch" href="/assets/js/774.f4bad74b.js"><link rel="prefetch" href="/assets/js/775.59cce77b.js"><link rel="prefetch" href="/assets/js/776.b6abd6f3.js"><link rel="prefetch" href="/assets/js/777.761ce9c5.js"><link rel="prefetch" href="/assets/js/778.07c10115.js"><link rel="prefetch" href="/assets/js/779.ae0c85d7.js"><link rel="prefetch" href="/assets/js/78.e910035c.js"><link rel="prefetch" href="/assets/js/780.04d5f4cb.js"><link rel="prefetch" href="/assets/js/781.2aa21ce6.js"><link rel="prefetch" href="/assets/js/782.bbe3cecb.js"><link rel="prefetch" href="/assets/js/783.49185e0e.js"><link rel="prefetch" href="/assets/js/784.cd2276ad.js"><link rel="prefetch" href="/assets/js/785.59a39cb5.js"><link rel="prefetch" href="/assets/js/786.5d9d3ec7.js"><link rel="prefetch" href="/assets/js/787.3281b767.js"><link rel="prefetch" href="/assets/js/788.bd6fe8a8.js"><link rel="prefetch" href="/assets/js/789.77d034cd.js"><link rel="prefetch" href="/assets/js/79.bfefbf86.js"><link rel="prefetch" href="/assets/js/790.bcb1e16f.js"><link rel="prefetch" href="/assets/js/791.c05f0727.js"><link rel="prefetch" href="/assets/js/792.71bcc31d.js"><link rel="prefetch" href="/assets/js/793.0dfdbf63.js"><link rel="prefetch" href="/assets/js/794.57d8caad.js"><link rel="prefetch" href="/assets/js/795.a6393c7c.js"><link rel="prefetch" href="/assets/js/796.1b78b068.js"><link rel="prefetch" href="/assets/js/797.82320fbd.js"><link rel="prefetch" href="/assets/js/798.e82143ef.js"><link rel="prefetch" href="/assets/js/799.7cd55d42.js"><link rel="prefetch" href="/assets/js/8.b91e7a39.js"><link rel="prefetch" href="/assets/js/80.a633e4e2.js"><link rel="prefetch" href="/assets/js/800.c34cbde6.js"><link rel="prefetch" href="/assets/js/801.f5023f2a.js"><link rel="prefetch" href="/assets/js/802.43ff0d1a.js"><link rel="prefetch" href="/assets/js/803.91630b90.js"><link rel="prefetch" href="/assets/js/804.9a61fb51.js"><link rel="prefetch" href="/assets/js/805.2526f61a.js"><link rel="prefetch" href="/assets/js/806.e3327185.js"><link rel="prefetch" href="/assets/js/807.3f91e77a.js"><link rel="prefetch" href="/assets/js/808.cd34f2a9.js"><link rel="prefetch" href="/assets/js/809.25090826.js"><link rel="prefetch" href="/assets/js/81.a1034bf4.js"><link rel="prefetch" href="/assets/js/810.61b89eba.js"><link rel="prefetch" href="/assets/js/811.3867fd24.js"><link rel="prefetch" href="/assets/js/812.02478900.js"><link rel="prefetch" href="/assets/js/813.618746b5.js"><link rel="prefetch" href="/assets/js/814.cab71332.js"><link rel="prefetch" href="/assets/js/815.e24fec04.js"><link rel="prefetch" href="/assets/js/816.1c6057f4.js"><link rel="prefetch" href="/assets/js/817.fa7474c2.js"><link rel="prefetch" href="/assets/js/818.d5f9ce32.js"><link rel="prefetch" href="/assets/js/819.c049b85d.js"><link rel="prefetch" href="/assets/js/82.539655c6.js"><link rel="prefetch" href="/assets/js/820.979b3bb5.js"><link rel="prefetch" href="/assets/js/821.58e6d753.js"><link rel="prefetch" href="/assets/js/822.0efe4d15.js"><link rel="prefetch" href="/assets/js/823.0e9ea295.js"><link rel="prefetch" href="/assets/js/824.6a20278f.js"><link rel="prefetch" href="/assets/js/825.b5b71055.js"><link rel="prefetch" href="/assets/js/826.27636d5f.js"><link rel="prefetch" href="/assets/js/827.0bbc750e.js"><link rel="prefetch" href="/assets/js/828.f51ea064.js"><link rel="prefetch" href="/assets/js/829.82e6f0a6.js"><link rel="prefetch" href="/assets/js/83.12cc6410.js"><link rel="prefetch" href="/assets/js/830.8ffb66c1.js"><link rel="prefetch" href="/assets/js/831.00f1a83d.js"><link rel="prefetch" href="/assets/js/832.c0f4edb0.js"><link rel="prefetch" href="/assets/js/833.2730ea1b.js"><link rel="prefetch" href="/assets/js/834.d59560b4.js"><link rel="prefetch" href="/assets/js/835.6a86064a.js"><link rel="prefetch" href="/assets/js/836.cdbc8692.js"><link rel="prefetch" href="/assets/js/837.e2a38625.js"><link rel="prefetch" href="/assets/js/838.3979ca2d.js"><link rel="prefetch" href="/assets/js/839.cc0086ee.js"><link rel="prefetch" href="/assets/js/84.9e0a96ad.js"><link rel="prefetch" href="/assets/js/840.47d5b908.js"><link rel="prefetch" href="/assets/js/841.aa5daa6f.js"><link rel="prefetch" href="/assets/js/842.b7a8043d.js"><link rel="prefetch" href="/assets/js/843.9d8b48bc.js"><link rel="prefetch" href="/assets/js/844.d41bda63.js"><link rel="prefetch" href="/assets/js/845.5943f5d9.js"><link rel="prefetch" href="/assets/js/846.53d48171.js"><link rel="prefetch" href="/assets/js/847.424d85d0.js"><link rel="prefetch" href="/assets/js/848.344d0cc3.js"><link rel="prefetch" href="/assets/js/849.a88f1d27.js"><link rel="prefetch" href="/assets/js/85.94ed6d05.js"><link rel="prefetch" href="/assets/js/850.83e9490d.js"><link rel="prefetch" href="/assets/js/851.35eb7c78.js"><link rel="prefetch" href="/assets/js/852.f22a1763.js"><link rel="prefetch" href="/assets/js/853.7bf677a2.js"><link rel="prefetch" href="/assets/js/854.99043bf7.js"><link rel="prefetch" href="/assets/js/855.f4b40b6c.js"><link rel="prefetch" href="/assets/js/856.ff2cca24.js"><link rel="prefetch" href="/assets/js/857.5ea462d4.js"><link rel="prefetch" href="/assets/js/858.5d36925e.js"><link rel="prefetch" href="/assets/js/859.4e289f0f.js"><link rel="prefetch" href="/assets/js/86.76d3044d.js"><link rel="prefetch" href="/assets/js/860.24050d1e.js"><link rel="prefetch" href="/assets/js/861.064a4893.js"><link rel="prefetch" href="/assets/js/862.abd3316f.js"><link rel="prefetch" href="/assets/js/863.24317363.js"><link rel="prefetch" href="/assets/js/864.48dabe4b.js"><link rel="prefetch" href="/assets/js/865.8c8b55d5.js"><link rel="prefetch" href="/assets/js/866.64b85544.js"><link rel="prefetch" href="/assets/js/867.fdb461fb.js"><link rel="prefetch" href="/assets/js/868.f31ae595.js"><link rel="prefetch" href="/assets/js/869.7ab7e951.js"><link rel="prefetch" href="/assets/js/87.285d7233.js"><link rel="prefetch" href="/assets/js/870.9afdbc2c.js"><link rel="prefetch" href="/assets/js/871.61e656e4.js"><link rel="prefetch" href="/assets/js/872.af99ef98.js"><link rel="prefetch" href="/assets/js/873.1eab174f.js"><link rel="prefetch" href="/assets/js/874.5074bd36.js"><link rel="prefetch" href="/assets/js/875.73bcde66.js"><link rel="prefetch" href="/assets/js/876.d0053f00.js"><link rel="prefetch" href="/assets/js/877.e0813a89.js"><link rel="prefetch" href="/assets/js/878.069877ad.js"><link rel="prefetch" href="/assets/js/879.4c37000a.js"><link rel="prefetch" href="/assets/js/88.539bd1bf.js"><link rel="prefetch" href="/assets/js/880.39a415f5.js"><link rel="prefetch" href="/assets/js/881.752107c7.js"><link rel="prefetch" href="/assets/js/882.25fb7287.js"><link rel="prefetch" href="/assets/js/883.4aa0d119.js"><link rel="prefetch" href="/assets/js/884.657aaec6.js"><link rel="prefetch" href="/assets/js/885.09e92e47.js"><link rel="prefetch" href="/assets/js/886.a00fcb63.js"><link rel="prefetch" href="/assets/js/887.f338d072.js"><link rel="prefetch" href="/assets/js/888.a72fdf87.js"><link rel="prefetch" href="/assets/js/889.e9615525.js"><link rel="prefetch" href="/assets/js/89.302ae395.js"><link rel="prefetch" href="/assets/js/890.ef479677.js"><link rel="prefetch" href="/assets/js/891.9d26a717.js"><link rel="prefetch" href="/assets/js/892.c55c898e.js"><link rel="prefetch" href="/assets/js/893.0e670ae9.js"><link rel="prefetch" href="/assets/js/894.7ce2353d.js"><link rel="prefetch" href="/assets/js/895.ea1322ea.js"><link rel="prefetch" href="/assets/js/896.883a5bce.js"><link rel="prefetch" href="/assets/js/897.214fe81d.js"><link rel="prefetch" href="/assets/js/898.498eceba.js"><link rel="prefetch" href="/assets/js/899.e7505b8d.js"><link rel="prefetch" href="/assets/js/9.57b94493.js"><link rel="prefetch" href="/assets/js/90.97801b01.js"><link rel="prefetch" href="/assets/js/900.78da1e99.js"><link rel="prefetch" href="/assets/js/901.d512784a.js"><link rel="prefetch" href="/assets/js/902.125bc7b1.js"><link rel="prefetch" href="/assets/js/903.aa1d3aec.js"><link rel="prefetch" href="/assets/js/904.a6a6410f.js"><link rel="prefetch" href="/assets/js/905.512d109c.js"><link rel="prefetch" href="/assets/js/906.39af2d26.js"><link rel="prefetch" href="/assets/js/907.59230c5f.js"><link rel="prefetch" href="/assets/js/908.e55139b7.js"><link rel="prefetch" href="/assets/js/909.abd74c7b.js"><link rel="prefetch" href="/assets/js/91.1c5b76a4.js"><link rel="prefetch" href="/assets/js/910.e2657f63.js"><link rel="prefetch" href="/assets/js/911.8ccb012c.js"><link rel="prefetch" href="/assets/js/912.a3ad8714.js"><link rel="prefetch" href="/assets/js/913.7c4619ff.js"><link rel="prefetch" href="/assets/js/914.6e7242a9.js"><link rel="prefetch" href="/assets/js/915.f680fda3.js"><link rel="prefetch" href="/assets/js/916.67b058a9.js"><link rel="prefetch" href="/assets/js/917.dd147561.js"><link rel="prefetch" href="/assets/js/918.f1a80650.js"><link rel="prefetch" href="/assets/js/919.fcc50fad.js"><link rel="prefetch" href="/assets/js/92.ba1bece3.js"><link rel="prefetch" href="/assets/js/920.7142d29c.js"><link rel="prefetch" href="/assets/js/93.45d4c702.js"><link rel="prefetch" href="/assets/js/94.ea18f357.js"><link rel="prefetch" href="/assets/js/95.7156c5fe.js"><link rel="prefetch" href="/assets/js/96.78f75a60.js"><link rel="prefetch" href="/assets/js/97.611980e3.js"><link rel="prefetch" href="/assets/js/98.342caa90.js"><link rel="prefetch" href="/assets/js/99.874976de.js">
<link rel="stylesheet" href="/assets/css/0.styles.aaed514a.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="init"><div class="theme-container with-sidebar"><header class="navbar px-5 flex items-center navbar-box-shadow fixed top-0 fixed top-0 inset-x-0 h-16 bg-white"><div class="flex h-full items-center justify-center md:hidden"><div class="flex cursor-pointer text-xl mr-4"><i class="bx bx-menu"></i></div></div> <div class="flex h-full items-center justify-center m-0 p-0 mr-8"><a href="/" class="router-link-active"><!----> <span class="text-xl text-normal"><strong class="font-medium"><span class='text-blue'>Ts</span>.ED API</strong></span></a></div> <div class="flex-1 h-full"><nav class="font-bold hidden lg:flex h-full"><ul class="flex items-center h-full text-gray-dark"><li class="mx-1 content-wrapper py-4"><a href="https://tsed.io/getting-started/" title="Getting started | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js." target="_blank" rel="noopener noreferrer" class="link external px-3 p-1 hover:bg-blue hover:text-white transition-all rounded-small cursor-pointer">
Getting started
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mx-1 content-wrapper py-4"><a href="https://tsed.io/getting-started/migration-from-v6" title="Migrate from v6 | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js." target="_blank" rel="noopener noreferrer" class="link external px-3 p-1 hover:bg-blue hover:text-white transition-all rounded-small cursor-pointer">
Migration
<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mx-1 content-wrapper"><div class="dropdown-wrapper relative flex items-center h-full px-3 py-4 -hover"><div class="flex items-center h-full w-full"><a title="Documentation | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js." class="flex items-center hover:text-gray-darker cursor-pointer transition-all duration-500 ease-in-out"><span>Documentation</span> <i class="bx bx-chevron-down"></i></a></div> <div class="nav-dropdown absolute text-gray-darker z-2"> <ul class="reset-list text-gray-darker"><li><!----> <a href="https://tsed.io/docs/configuration.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Configuration</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/controllers.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Controllers</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/providers.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Providers</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/model.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Models</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/json-mapper.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Json Mapper</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/middlewares.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Middlewares</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/pipes.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Pipes</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/interceptors.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Interceptors</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/authentication.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Authentication</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/hooks.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Hooks</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/response-filter.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Response filter</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/exceptions.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Exceptions</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/logger.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Logger</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/request-context.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Context</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/cache.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Cache</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/platform-api.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Platform API</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/command.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Command</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/templating.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Templating</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/validation.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Validation</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/session.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Session & Cookies</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/docs/testing.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Testing</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div></li><li class="mx-1 content-wrapper"><div class="dropdown-wrapper relative flex items-center h-full px-3 py-4 -hover"><div class="flex items-center h-full w-full"><a title="Warehouse | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js." class="flex items-center hover:text-gray-darker cursor-pointer transition-all duration-500 ease-in-out"><span>Warehouse</span> <i class="bx bx-chevron-down"></i></a></div> <div class="nav-dropdown absolute text-gray-darker z-2"> <ul class="reset-list text-gray-darker"><li><!----> <a href="https://tsed.io/warehouse/" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Explore plugins</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Project examples</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div></li><li class="mx-1 content-wrapper"><div class="dropdown-wrapper relative flex items-center h-full px-3 py-4 -hover"><div class="flex items-center h-full w-full"><a title="Tutorials | Ts.ED API - A Node.js and TypeScript Framework on top of Express/Koa.js." class="flex items-center hover:text-gray-darker cursor-pointer transition-all duration-500 ease-in-out"><span>Tutorials</span> <i class="bx bx-chevron-down"></i></a></div> <div class="nav-dropdown absolute text-gray-darker z-2"> <ul class="reset-list text-gray-darker"><li><!----> <a href="https://tsed.io/tutorials/ajv.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">AJV</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/aws.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">AWS</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/agenda.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Agenda</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/bullmq.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">BullMQ</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/graphql.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">GraphQL</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/ioredis.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">IORedis</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/keycloak.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Keycloak</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/mikroorm.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">MikroORM</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/mongoose.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Mongoose</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/oidc.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">OIDC</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/objection.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Objection.js</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/passport.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Passport.js</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/prisma.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Prisma</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/serverless.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Serverless</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/socket-io.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Socket.io</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/stripe.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Stripe</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/swagger.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Swagger</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/temporal.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Temporal</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/terminus.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Terminus</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/typeorm.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">TypeORM</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/vite-plugin-ssr.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Vite plugin ssr</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div></li><li class="mx-1 content-wrapper"><div class="dropdown-wrapper relative flex items-center h-full px-3 py-4 -hover"><div class="flex items-center h-full w-full"><a title="Extras" class="flex items-center hover:text-gray-darker cursor-pointer transition-all duration-500 ease-in-out"><span></span> <i class="bx bx-dots-horizontal-rounded text-lg"></i></a></div> <div class="nav-dropdown absolute text-gray-darker z-2"> <ul class="reset-list text-gray-darker"><li><!----> <a href="http://cli.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Ts.ED CLI</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="http://logger.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Ts.ED Logger</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="http://formio.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Ts.ED Formio.js</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/team.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Team</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/tutorials/" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Resources</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/contributing.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Contributes</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/support.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Support</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/contact.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">Contact</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="https://tsed.io/license.html" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">License</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="/api.html" aria-current="page" class="link internal flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all router-link-exact-active router-link-active"><!----> <span class="flex-1">Api reference</span></a></li></ul></div></div></li></ul></nav></div> <div class="flex h-full"><nav class="hidden sm:flex"><ul class="flex items-center h-full text-gray-dark"><li class="mx-1 content-wrapper"><div class="dropdown-wrapper relative flex items-center h-full px-3 py-4 -hover"><div class="flex items-center h-full w-full"><a title="Current version" class="flex items-center hover:text-gray-darker cursor-pointer transition-all duration-500 ease-in-out"><span>v7.54.0</span> <i class="bx bx-chevron-down"></i></a></div> <div class="nav-dropdown absolute text-gray-darker z-2"> <ul class="reset-list text-gray-darker"><li><!----> <a href="https://v6.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">v6 (maintenance)</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="http://v5.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">v5 (obsolete)</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li><li class="mt-3"><!----> <a href="http://v4.tsed.io" target="_blank" rel="noopener noreferrer" class="link external flex items-center justify-center text-sm block opacity-75 hover:opacity-100 p-0 px-6 mt-1 mb-2 cursor-pointer transition-all"><span class="flex-1">v4 (obsolete)</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a></li></ul></div></div></li></ul></nav></div> <div class="flex items-center h-full"><a title="Github" href="https://github.com/tsedio/tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center lg:text-lg py-4"><i class="bx bxl-github"></i> </a><a title="Slack" href="https://api.tsed.io/rest/slack/tsedio/tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center lg:text-lg py-4"><i class="bx bxl-slack"></i> </a><a title="Twitter" href="https://twitter.com/TsED_io" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center lg:text-lg py-4"><i class="bx bxl-twitter"></i> </a><a title="StackOverflow" href="https://stackoverflow.com/search?q=tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center lg:text-lg py-4"><i class="bx bxl-stack-overflow"></i> </a><a title="Support us" href="https://tsed.io/support.html" target="_blank" rel="noopener noreferrer" show-title="true" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center lg:text-lg py-4"><i class="bx bxs-heart"></i> <span class="hidden sm:block text-sm font-bold ml-1 mr-1">Support us</span></a></div> <div class="flex items-center h-full"><div class="search-box sm:ml-1 dropdown-wrapper relative flex flex-col sm:flex-row sm:items-center py-4 -click"><label class="sm:flex items-center sm:h-full w-full sm:px-0"><div aria-label="Search" autocomplete="off" spellcheck="false" class="inline-flex items-center border-2 py-1 px-3 rounded-small text-gray-darker transition-all w-full rounded-medium sm:rounded-small bg-gray-lighter border-gray-lighter focus-within:text-blue focus-within:border-blue"><i class="mr-1 -ml-1 bx bx-search"></i> <div class="flex flex-1 px-1 relative items-center"><input value="" aria-label="Search" autocomplete="off" spellcheck="false" class="reset-input text-current w-full"></div> </div></label> <div class="flex-1 search-dropdown text-gray-darker z-2"><ul class="reset-list text-gray-darker"></ul></div></div></div></header> <div class="sidebar-mask"></div> <main class="main-content relative z-2 pt-16"><div><div><div class="relative"><div class="page-header"><div class="bg-gray-lighter z-5 relative"><div class="page-header-container px-5 md:px-10 max-w-site m-auto flex items-center"><div class="flex-1"><div class="transition-all text-xl font-bold md:font-normal md:text-4xl">
Api Reference
</div></div> <ul class="flex items-center justify-center text-md -ml-2"><li title="Share"><!----></li> <!----> <li title="View Code Github" class="p-2"><a target="_blank" href="https://github.com/tsedio/tsed/blob/production/docs/api.md" class="hover:text-blue-active"><i class="bx bx-code-alt"></i></a></li> <li title="Edit Page" class="p-2"><a target="_blank" href="https://github.com/tsedio/tsed/edit/production/docs/api.md" class="hover:text-blue-active"><i class="bx bx-edit"></i></a></li> <li title="Report a Bug" class="p-2 last:pr-0"><a target="_blank" href="https://github.com/tsedio/tsed/issues/new?title=%5BBUG%5D%20Page%20Api%20Reference%20-%20%2Fapi" class="hover:text-blue-active"><i class="bx bx-bug"></i></a></li></ul></div></div></div></div> <div class="px-5 md:px-10 max-w-site m-auto"><div class="page-content"><article> <div class="content__default"><h1 id="api-reference"><a href="#api-reference" class="header-anchor">#</a> Api Reference</h1> <br> <div class="api"><div class="text-center text-4xl text-gray-darker p-5"><i class="bx-burst bx bx-radio-circle"></i> Loading...
</div> <!----></div></div> </article> <div class="pt-5"><div class="py-5 flex justify-end text-sm"><p><span class="font-bold pr-1">Last Updated:</span> <span class="time">2/11/2022, 7:27:21 PM</span></p></div> <div class="page-nav pt-5 mb-10"><div class="flex align-center justify-between overflow-hidden"><span class="flex align-center justify-center"><a href="/https://tsed.io/license" class="p-2 pr-3 transition duration-500 ease-in-out hover:bg-white-active rounded-small hover:text-white text-md font-medium flex items-center justify-between"><i class="bx bx-chevron-left"></i> <span>
License
</span></a></span> <!----></div></div></div> <!----></div></div> <aside class="page-sidebar fixed overflow-auto"> <!----> </aside></div></div></main> <aside class="sidebar -translate-x-100 md:shadow-sidebar md:translate-x-0"> <ul class="reset-list py-5"><li><div class="mb-2"><a href="https://tsed.io/getting-started/" class="sidebar-link relative block py-2 font-bold text-gray-darker text-md px-5">Introduction</a></div></li><li><div class="mb-2"><a href="https://tsed.io/getting-started/start-with-cli" class="sidebar-link relative block py-2 font-bold text-gray-darker text-md px-5">Create new project</a></div></li><li><div class="mb-2"><a href="https://tsed.io/getting-started/create-your-first-controller" class="sidebar-link relative block py-2 font-bold text-gray-darker text-md px-5">Create your first controller</a></div></li><li><section class="sidebar-group mb-2 collapsable depth-0"><p class="cursor-pointer font-bold text-gray-darker flex items-center justify-center text-md pl-5 pr-2 py-1"><span class="flex-1">Migration</span> <i class="bx bx-chevron-down text-xl transition-all -rotate-90"></i></p> <!----></section></li><li><section class="sidebar-group mb-2 collapsable depth-0"><p class="cursor-pointer font-bold text-gray-darker flex items-center justify-center text-md pl-5 pr-2 py-1"><span class="flex-1">Documentation</span> <i class="bx bx-chevron-down text-xl transition-all -rotate-90"></i></p> <!----></section></li><li><section class="sidebar-group mb-2 collapsable depth-0"><p class="cursor-pointer font-bold text-gray-darker flex items-center justify-center text-md pl-5 pr-2 py-1"><span class="flex-1">Advanced</span> <i class="bx bx-chevron-down text-xl transition-all -rotate-90"></i></p> <!----></section></li><li><section class="sidebar-group mb-2 collapsable depth-0"><p class="cursor-pointer font-bold text-gray-darker flex items-center justify-center text-md pl-5 pr-2 py-1"><span class="flex-1">Plugins</span> <i class="bx bx-chevron-down text-xl transition-all -rotate-90"></i></p> <!----></section></li><li><section class="sidebar-group mb-2 collapsable depth-0"><p class="cursor-pointer font-bold text-gray-darker flex items-center justify-center text-md pl-5 pr-2 py-1 open"><span class="flex-1">Extras</span> <i class="bx bx-chevron-down text-xl transition-all"></i></p> <ul><li><a href="https://tsed.io/team" class="sidebar-link relative block py-2 pl-7">Our Team</a></li><li><a href="https://tsed.io/tutorials/" class="sidebar-link relative block py-2 pl-7">Tutorials</a></li><li><a href="https://tsed.io/contributing" class="sidebar-link relative block py-2 pl-7">Contributing</a></li><li><a href="https://tsed.io/support" class="sidebar-link relative block py-2 pl-7">Support us</a></li><li><a href="https://tsed.io/license" class="sidebar-link relative block py-2 pl-7">License</a></li><li><a href="/api.html" aria-current="page" class="active sidebar-link relative block py-2 pl-7">API References</a></li></ul></section></li></ul> </aside> <footer class="relative z-2"><div class="px-5 md:px-10 max-w-site m-auto"><div class="page-content py-5"><div class="flex items-center"><div class="flex-1"><h4 class="text-xl mb-4 mt-2 px-2 font-semibold">Support us</h4> <div class="content__default"><p>
Ts.ED API is an MIT-licensed open source project. It can grow thanks to the support by the
community. If
you'd like to join them, please read more <a href="/support.html">here</a>.
</p> <div class="flex items-center justify-center pt-5 mt-5 mb-5"><a href="https://tsed.io/support.html" title="" target="_blank" rel="noopener noreferrer" class="link external reset-link inline-flex flex-col items-stretch overflow-hidden text-base transition-colors
bg-white-button border-blue text-blue focus:bg-white-button-active focus:border-blue-active
hover:bg-white-button-active hover:border-blue-active focus:text-blue-active hover:text-blue-active
cursor-pointer border-1 border-solid rounded-medium shadow-none"><span class="flex justify-center items-center w-full font-bold px-4 py-1"><span class="m-1 text-center flex justify-center items-center">
Become sponsor
</span></span> <!----></a></div></div></div></div></div></div> <div class="px-5 md:px-10 m-auto bg-code-active relative"><div class="pt-5 pb-8 text-center text-white"><div class="flex items-center"><div class="flex-1 flex items-center justify-center"><a title="Github" href="https://github.com/tsedio/tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center text-xl py-4 mx-2"><i class="bx bxl-github"></i> </a><a title="Slack" href="https://api.tsed.io/rest/slack/tsedio/tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center text-xl py-4 mx-2"><i class="bx bxl-slack"></i> </a><a title="Twitter" href="https://twitter.com/TsED_io" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center text-xl py-4 mx-2"><i class="bx bxl-twitter"></i> </a><a title="StackOverflow" href="https://stackoverflow.com/search?q=tsed" target="_blank" rel="noopener noreferrer" class="p-1 hover:text-blue-active transition-all duration-500 ease-in-out flex flex align-center justify-center text-xl py-4 mx-2"><i class="bx bxl-stack-overflow"></i> </a></div> <div class="absolute top-0 right-0 pt-5 pr-8 pr-10"><div class="relative inline-flex w-auto"><!----> <span class="text-xs py-1 px-2 absolute right-0 rounded-medium rounded-bl-small bg-white text-blue" style="top:-12px;right:-28px;">0</span></div></div></div> <div class="w-full max-w-site m-auto"><div class="flex flex-col sm:flex-row text-center sm:text-left items-start content-center justify-between pt-5 sm:mb-5 sm:py-5"><div class="flex-1 w-full sm:w-auto mb-8 sm:mb-0"><h3 class="font-bold uppercase text-lg pb-4 transition-colors duration-300 ease-linear">
Discover
</h3> <ul class="transition-colors duration-300 ease-linear"><li class="py-2"><a href="https://tsed.io/team.html" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Our team
<!----></a></li><li class="py-2"><a href="https://form.typeform.com/to/uJLP7anG" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Contact us
<!----></a></li></ul></div> <div class="flex-1 w-full sm:w-auto mb-8 sm:mb-0 sm:text-center"><h3 class="font-bold uppercase text-lg pb-4 transition-colors duration-300 ease-linear">
Help
</h3> <ul class="transition-colors duration-300 ease-linear"><li class="py-2"><a href="https://tsed.io/tutorials/index.html" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Resources
<!----></a></li><li class="py-2"><a href="https://api.tsed.io/rest/slack/tsedio/tsed" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Chat with us
<!----></a></li><li class="py-2"><a href="https://tsed.io/contributing.html" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Contribution guide
<!----></a></li></ul></div> <div class="flex-1 w-full sm:w-auto mb-8 sm:mb-0 sm:text-right"><h3 class="font-bold uppercase text-lg pb-4 transition-colors duration-300 ease-linear">
Support
</h3> <ul class="transition-colors duration-300 ease-linear"><li class="py-2"><a href="https://github.com/tsedio/tsed/issues" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Issues
<!----></a></li><li class="py-2"><a href="https://tsed.io/support.html" target="_blank" rel="noopener noreferrer" aria-current="page" class="link external text-gray-light font-bold hover:text-blue-active">
Sponsoring & donations
<!----></a></li></ul></div></div></div> <div class="text-sm">
Copyright © 2016-2024 <a href="/license.html" class="text-blue font-bold hover:text-blue-active">MIT License</a> <span class="inline-block text-gray-light px-1">|</span> By
Lenzotti Romain
</div></div></div> </footer></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.8904a04c.js" defer></script><script src="/assets/js/3.34c8e130.js" defer></script><script src="/assets/js/6.c2a03dcd.js" defer></script>
</body>
</html>