Skip to content

Commit cc72b5c

Browse files
committed
Deploy website
Deploy website version based on 00111d1c3ed6bd992f1f80e29c029ed0ce09966d
1 parent e94a8e2 commit cc72b5c

74 files changed

Lines changed: 4075 additions & 519 deletions

File tree

Some content is hidden

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

css/main.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/5.2.0/check-api.html

Lines changed: 36 additions & 7 deletions
Large diffs are not rendered by default.

docs/5.2.0/custom-error-messages.html

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,43 @@
11
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Custom Error Messages · express-validator</title><meta name="viewport" content="width=device-width"/><meta name="generator" content="Docusaurus"/><meta name="description" content="&lt;p&gt;express-validator&#x27;s default error message is a simple &lt;code&gt;Invalid value&lt;/code&gt;.&lt;/p&gt;
22
"/><meta name="docsearch:version" content="5.2.0"/><meta name="docsearch:language" content="en"/><meta property="og:title" content="Custom Error Messages · express-validator"/><meta property="og:type" content="website"/><meta property="og:url" content="https://express-validator.github.io/index.html"/><meta property="og:description" content="&lt;p&gt;express-validator&#x27;s default error message is a simple &lt;code&gt;Invalid value&lt;/code&gt;.&lt;/p&gt;
3-
"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><link rel="stylesheet" href="/css/main.css"/></head><body class="sideNavVisible separateOnPageNav"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><img class="logo" src="/img/logo.svg" alt="express-validator"/><h2 class="headerTitleWithLogo">express-validator</h2></a><a href="/versions.html"><h3>5.2.0</h3></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive"><a href="/docs/5.2.0/index.html" target="_self">Docs</a></li><li class="siteNavGroupActive"><a href="/docs/5.2.0/check-api.html" target="_self">API</a></li><li class=""><a href="https://github.com/express-validator/express-validator" target="_self">GitHub</a></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><i></i></div><h2><i></i><span>Features</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">Introduction</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/index.html">Getting Started</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Features</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization.html">Sanitization</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/custom-validators-sanitizers.html">Custom validators/sanitizers</a></li><li class="navListItem navListItemActive"><a class="navItem" href="/docs/5.2.0/custom-error-messages.html">Custom Error Messages</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/wildcards.html">Wildcards</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/schema-validation.html">Schema Validation</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/whole-body-validation.html">Whole Body Validation</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">API</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/check-api.html">check API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/filter-api.html">filter API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization-chain-api.html">Sanitization Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-chain-api.html">Validation Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-result-api.html">Validation Result API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/legacy-api.html">Legacy API</a></li></ul></div></div></section></div><script>
3+
"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><script src="/js/scrollSpy.js"></script><link rel="stylesheet" href="/css/main.css"/><script src="/js/codetabs.js"></script></head><body class="sideNavVisible separateOnPageNav"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><img class="logo" src="/img/logo.svg" alt="express-validator"/><h2 class="headerTitleWithLogo">express-validator</h2></a><a href="/versions.html"><h3>5.2.0</h3></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive"><a href="/docs/5.2.0/index.html" target="_self">Docs</a></li><li class="siteNavGroupActive"><a href="/docs/5.2.0/check-api.html" target="_self">API</a></li><li class=""><a href="https://github.com/express-validator/express-validator" target="_self">GitHub</a></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><div class="hamburger-menu"><div class="line1"></div><div class="line2"></div><div class="line3"></div></div></div><h2><i></i><span>Features</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">Introduction</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/index.html">Getting Started</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Features</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization.html">Sanitization</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/custom-validators-sanitizers.html">Custom validators/sanitizers</a></li><li class="navListItem navListItemActive"><a class="navItem" href="/docs/5.2.0/custom-error-messages.html">Custom Error Messages</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/wildcards.html">Wildcards</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/schema-validation.html">Schema Validation</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/whole-body-validation.html">Whole Body Validation</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">API</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/check-api.html">check API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/filter-api.html">filter API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization-chain-api.html">Sanitization Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-chain-api.html">Validation Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-result-api.html">Validation Result API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/legacy-api.html">Legacy API</a></li></ul></div></div></section></div><script>
4+
var coll = document.getElementsByClassName('collapsible');
5+
var checkActiveCategory = true;
6+
for (var i = 0; i < coll.length; i++) {
7+
var links = coll[i].nextElementSibling.getElementsByTagName('*');
8+
if (checkActiveCategory){
9+
for (var j = 0; j < links.length; j++) {
10+
if (links[j].classList.contains('navListItemActive')){
11+
coll[i].nextElementSibling.classList.toggle('hide');
12+
coll[i].childNodes[1].classList.toggle('rotate');
13+
checkActiveCategory = false;
14+
break;
15+
}
16+
}
17+
}
18+
19+
coll[i].addEventListener('click', function() {
20+
var arrow = this.childNodes[1];
21+
arrow.classList.toggle('rotate');
22+
var content = this.nextElementSibling;
23+
content.classList.toggle('hide');
24+
});
25+
}
26+
427
document.addEventListener('DOMContentLoaded', function() {
528
createToggler('#navToggler', '#docsNav', 'docsSliderActive');
629
createToggler('#tocToggler', 'body', 'tocActive');
730

8-
const headings = document.querySelector('.toc-headings');
31+
var headings = document.querySelector('.toc-headings');
932
headings && headings.addEventListener('click', function(event) {
10-
if (event.target.tagName === 'A') {
11-
document.body.classList.remove('tocActive');
33+
var el = event.target;
34+
while(el !== headings){
35+
if (el.tagName === 'A') {
36+
document.body.classList.remove('tocActive');
37+
break;
38+
} else{
39+
el = el.parentNode;
40+
}
1241
}
1342
}, false);
1443

docs/5.2.0/custom-validators-sanitizers.html

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,43 @@
11
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><title>Custom validators/sanitizers · express-validator</title><meta name="viewport" content="width=device-width"/><meta name="generator" content="Docusaurus"/><meta name="description" content="&lt;p&gt;Although express-validator offers plenty of handy validators and sanitizers through its underlying&lt;/p&gt;
22
"/><meta name="docsearch:version" content="5.2.0"/><meta name="docsearch:language" content="en"/><meta property="og:title" content="Custom validators/sanitizers · express-validator"/><meta property="og:type" content="website"/><meta property="og:url" content="https://express-validator.github.io/index.html"/><meta property="og:description" content="&lt;p&gt;Although express-validator offers plenty of handy validators and sanitizers through its underlying&lt;/p&gt;
3-
"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><link rel="stylesheet" href="/css/main.css"/></head><body class="sideNavVisible separateOnPageNav"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><img class="logo" src="/img/logo.svg" alt="express-validator"/><h2 class="headerTitleWithLogo">express-validator</h2></a><a href="/versions.html"><h3>5.2.0</h3></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive"><a href="/docs/5.2.0/index.html" target="_self">Docs</a></li><li class="siteNavGroupActive"><a href="/docs/5.2.0/check-api.html" target="_self">API</a></li><li class=""><a href="https://github.com/express-validator/express-validator" target="_self">GitHub</a></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><i></i></div><h2><i></i><span>Features</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">Introduction</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/index.html">Getting Started</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Features</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization.html">Sanitization</a></li><li class="navListItem navListItemActive"><a class="navItem" href="/docs/5.2.0/custom-validators-sanitizers.html">Custom validators/sanitizers</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/custom-error-messages.html">Custom Error Messages</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/wildcards.html">Wildcards</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/schema-validation.html">Schema Validation</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/whole-body-validation.html">Whole Body Validation</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">API</h3><ul><li class="navListItem"><a class="navItem" href="/docs/5.2.0/check-api.html">check API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/filter-api.html">filter API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization-chain-api.html">Sanitization Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-chain-api.html">Validation Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-result-api.html">Validation Result API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/legacy-api.html">Legacy API</a></li></ul></div></div></section></div><script>
3+
"/><meta name="twitter:card" content="summary"/><link rel="shortcut icon" href="/img/favicon.png"/><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css"/><script type="text/javascript" src="https://buttons.github.io/buttons.js"></script><script src="/js/scrollSpy.js"></script><link rel="stylesheet" href="/css/main.css"/><script src="/js/codetabs.js"></script></head><body class="sideNavVisible separateOnPageNav"><div class="fixedHeaderContainer"><div class="headerWrapper wrapper"><header><a href="/"><img class="logo" src="/img/logo.svg" alt="express-validator"/><h2 class="headerTitleWithLogo">express-validator</h2></a><a href="/versions.html"><h3>5.2.0</h3></a><div class="navigationWrapper navigationSlider"><nav class="slidingNav"><ul class="nav-site nav-site-internal"><li class="siteNavGroupActive"><a href="/docs/5.2.0/index.html" target="_self">Docs</a></li><li class="siteNavGroupActive"><a href="/docs/5.2.0/check-api.html" target="_self">API</a></li><li class=""><a href="https://github.com/express-validator/express-validator" target="_self">GitHub</a></li></ul></nav></div></header></div></div><div class="navPusher"><div class="docMainWrapper wrapper"><div class="container docsNavContainer" id="docsNav"><nav class="toc"><div class="toggleNav"><section class="navWrapper wrapper"><div class="navBreadcrumb wrapper"><div class="navToggle" id="navToggler"><div class="hamburger-menu"><div class="line1"></div><div class="line2"></div><div class="line3"></div></div></div><h2><i></i><span>Features</span></h2><div class="tocToggler" id="tocToggler"><i class="icon-toc"></i></div></div><div class="navGroups"><div class="navGroup"><h3 class="navGroupCategoryTitle">Introduction</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/index.html">Getting Started</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">Features</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization.html">Sanitization</a></li><li class="navListItem navListItemActive"><a class="navItem" href="/docs/5.2.0/custom-validators-sanitizers.html">Custom validators/sanitizers</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/custom-error-messages.html">Custom Error Messages</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/wildcards.html">Wildcards</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/schema-validation.html">Schema Validation</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/whole-body-validation.html">Whole Body Validation</a></li></ul></div><div class="navGroup"><h3 class="navGroupCategoryTitle">API</h3><ul class=""><li class="navListItem"><a class="navItem" href="/docs/5.2.0/check-api.html">check API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/filter-api.html">filter API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/sanitization-chain-api.html">Sanitization Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-chain-api.html">Validation Chain API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/validation-result-api.html">Validation Result API</a></li><li class="navListItem"><a class="navItem" href="/docs/5.2.0/legacy-api.html">Legacy API</a></li></ul></div></div></section></div><script>
4+
var coll = document.getElementsByClassName('collapsible');
5+
var checkActiveCategory = true;
6+
for (var i = 0; i < coll.length; i++) {
7+
var links = coll[i].nextElementSibling.getElementsByTagName('*');
8+
if (checkActiveCategory){
9+
for (var j = 0; j < links.length; j++) {
10+
if (links[j].classList.contains('navListItemActive')){
11+
coll[i].nextElementSibling.classList.toggle('hide');
12+
coll[i].childNodes[1].classList.toggle('rotate');
13+
checkActiveCategory = false;
14+
break;
15+
}
16+
}
17+
}
18+
19+
coll[i].addEventListener('click', function() {
20+
var arrow = this.childNodes[1];
21+
arrow.classList.toggle('rotate');
22+
var content = this.nextElementSibling;
23+
content.classList.toggle('hide');
24+
});
25+
}
26+
427
document.addEventListener('DOMContentLoaded', function() {
528
createToggler('#navToggler', '#docsNav', 'docsSliderActive');
629
createToggler('#tocToggler', 'body', 'tocActive');
730

8-
const headings = document.querySelector('.toc-headings');
31+
var headings = document.querySelector('.toc-headings');
932
headings && headings.addEventListener('click', function(event) {
10-
if (event.target.tagName === 'A') {
11-
document.body.classList.remove('tocActive');
33+
var el = event.target;
34+
while(el !== headings){
35+
if (el.tagName === 'A') {
36+
document.body.classList.remove('tocActive');
37+
break;
38+
} else{
39+
el = el.parentNode;
40+
}
1241
}
1342
}, false);
1443

0 commit comments

Comments
 (0)