Skip to content

Commit c4bf994

Browse files
committedOct 14, 2017
standard formatting
1 parent 04252af commit c4bf994

File tree

3 files changed

+3467
-35
lines changed

3 files changed

+3467
-35
lines changed
 

‎index.js

+38-34
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,60 @@
1-
'use strict';
1+
'use strict'
22

3-
var pathRegexp = require('path-to-regexp');
4-
var debounce = require('debounce');
3+
var pathRegexp = require('path-to-regexp')
4+
var debounce = require('debounce')
55

6-
var _ = document.querySelector.bind(document);
6+
var _ = document.querySelector.bind(document)
77

8-
function escape(str) {
9-
return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/\"/g, '&quot;');
8+
function escape (str) {
9+
return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/\"/g, '&quot;') // eslint-disable-line no-useless-escape
1010
}
11-
function hide(selector) {
12-
var elements = document.querySelectorAll(selector);
11+
function hide (selector) {
12+
var elements = document.querySelectorAll(selector)
1313
for (var i = 0; i < elements.length; i++) {
14-
elements[i].style.display = 'none';
14+
elements[i].style.display = 'none'
1515
}
1616
}
17-
function show(selector) {
18-
var elements = document.querySelectorAll(selector);
17+
function show (selector) {
18+
var elements = document.querySelectorAll(selector)
1919
for (var i = 0; i < elements.length; i++) {
20-
elements[i].style.display = null;
20+
elements[i].style.display = null
2121
}
2222
}
2323

24-
_('#inputRoute').addEventListener('input', debounce(update, 100), false);
25-
_('#inputPath').addEventListener('input', debounce(updatePath, 100), false);
24+
_('#inputRoute').addEventListener('input', debounce(update, 100), false)
25+
_('#inputPath').addEventListener('input', debounce(updatePath, 100), false)
2626

27-
var keys, regexp;
28-
function update() {
29-
keys = [];
30-
regexp = pathRegexp(_('#inputRoute').value, keys);
31-
_('#regexp-display').textContent = regexp.toString();
27+
function setVersion () {
28+
console.log()
29+
}
30+
31+
var keys, regexp
32+
function update () {
33+
keys = []
34+
regexp = pathRegexp(_('#inputRoute').value, keys)
35+
_('#regexp-display').textContent = regexp.toString()
3236
if (keys.length) {
33-
_('#keys-display').innerHTML = '<ol>' + keys.map(function wrap(key) {
34-
return '<li>' + escape(key.name) + (key.optional ? ' (optional)' : '') + '</li>';
35-
}).join('') + '</ol>';
37+
_('#keys-display').innerHTML = '<ol>' + keys.map(function wrap (key) {
38+
return '<li>' + escape(key.name) + (key.optional ? ' (optional)' : '') + '</li>'
39+
}).join('') + '</ol>'
3640
} else {
37-
_('#keys-display').innerHTML = 'There are no keys captured by this route';
41+
_('#keys-display').innerHTML = 'There are no keys captured by this route'
3842
}
39-
updatePath();
43+
updatePath()
4044
}
41-
function updatePath() {
42-
var path = _('#inputPath').value;
45+
function updatePath () {
46+
var path = _('#inputPath').value
4347
if (regexp.test(path)) {
44-
hide('.is-not-match');
45-
show('.is-match');
46-
var result = regexp.exec(path);
48+
hide('.is-not-match')
49+
show('.is-match')
50+
var result = regexp.exec(path)
4751
_('#keys-results-display').innerHTML = '<dl class="dl-horizontal">' + keys.map(function (key, i) {
4852
return '<dt>' + escape(key.name) + '</dt><dd>' +
49-
(result[i + 1] ? escape(result[i + 1]) : '&nbsp;') + '</dd>';
50-
}).join('') + '</dl>';
53+
(result[i + 1] ? escape(result[i + 1]) : '&nbsp;') + '</dd>'
54+
}).join('') + '</dl>'
5155
} else {
52-
show('.is-not-match');
53-
hide('.is-match');
56+
show('.is-not-match')
57+
hide('.is-match')
5458
}
5559
}
56-
update();
60+
update()

0 commit comments

Comments
 (0)