Skip to content

Commit 4dbedd2

Browse files
committed
chore: Formatted with Prettier
1 parent 0d696ac commit 4dbedd2

28 files changed

Lines changed: 724 additions & 609 deletions

.circleci/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ workflows:
88
# End of Life (EOL): https://endoflife.date/nodejs
99
- unit-tests:
1010
name: node16 # EOL 11 Sep 2023
11-
version: "16.18.1"
11+
version: '16.18.1'
1212
- unit-tests:
1313
name: node18 # EOL 30 Apr 2025
14-
version: "18.17.1"
14+
version: '18.17.1'
1515
requires:
1616
- node16
1717
- unit-tests:
1818
name: node20 # EOL 30 Apr 2026
19-
version: "20.5.1"
19+
version: '20.5.1'
2020
requires:
2121
- node18
2222
jobs:

.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ module.exports = {
3535
'@typescript-eslint/no-var-requires': 0,
3636
'prefer-const': 0,
3737
'@typescript-eslint/no-inferrable-types': 0,
38-
'no-irregular-whitespace': 0
38+
'no-irregular-whitespace': 0,
3939
},
4040
}

.mocharc.integration.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"diff": true,
3-
"extension": ["test.ts"],
4-
"require": "ts-node/register",
5-
"spec": "test/integration",
6-
"recursive": true,
7-
"retries": 1,
8-
"timeout": 10000
9-
}
2+
"diff": true,
3+
"extension": ["test.ts"],
4+
"require": "ts-node/register",
5+
"spec": "test/integration",
6+
"recursive": true,
7+
"retries": 1,
8+
"timeout": 10000
9+
}

.mocharc.unit.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"diff": true,
3-
"extension": ["test.ts"],
4-
"require": "ts-node/register",
5-
"spec": "test/unit",
6-
"recursive": true
7-
}
2+
"diff": true,
3+
"extension": ["test.ts"],
4+
"require": "ts-node/register",
5+
"spec": "test/unit",
6+
"recursive": true
7+
}

preview/assets/js/events.js

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
var socket = io()
22

3-
socket.on('change', function() {
3+
socket.on('change', function () {
44
console.log('Templates changed. Reloading preview.')
5-
document.querySelector('.js-html').contentWindow.location.reload();
6-
document.querySelector('.js-text').contentWindow.location.reload();
5+
document.querySelector('.js-html').contentWindow.location.reload()
6+
document.querySelector('.js-text').contentWindow.location.reload()
77

88
var reloaded = document.querySelector('.js-reloaded')
99
reloaded.classList.add('is-active')
1010

11-
setTimeout(function() {
11+
setTimeout(function () {
1212
reloaded.classList.remove('is-active')
1313
}, 3000)
1414
})
1515

16-
socket.on('subject', function(data) {
16+
socket.on('subject', function (data) {
1717
var subjectEl = document.querySelector('.js-subject')
18-
var subjectErrorTooltip = document.querySelector('.js-subject-error');
18+
var subjectErrorTooltip = document.querySelector('.js-subject-error')
1919

2020
var errorTooltip = Popper.createPopper(subjectEl, subjectErrorTooltip, {
2121
placement: 'top-start',
22-
});
22+
})
2323

2424
if (!isEmptyObject(data)) {
2525
if (data.ContentIsValid) {
@@ -32,18 +32,19 @@ socket.on('subject', function(data) {
3232
} else {
3333
// Show validation error indicator
3434
subjectEl.classList.add('has-error')
35-
subjectEl.innerHTML = data.rawSubject + ' <span class="syntax-error">Syntax error</span>'
35+
subjectEl.innerHTML =
36+
data.rawSubject + ' <span class="syntax-error">Syntax error</span>'
3637

3738
// Append each validation error to tooltip
3839
var subjectError = document.querySelector('.js-subject-error')
3940
subjectError.innerHTML = ''
40-
data.ValidationErrors.forEach(function(error) {
41+
data.ValidationErrors.forEach(function (error) {
4142
subjectError.innerHTML += '<p>' + error.Message + '</p>'
4243
})
4344
}
4445
}
4546
})
4647

4748
function isEmptyObject(value) {
48-
return Object.keys(value).length === 0 && value.constructor === Object;
49+
return Object.keys(value).length === 0 && value.constructor === Object
4950
}

preview/assets/js/preview.js

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ var activeToggleClass = 'is-active'
66
var mode = document.querySelectorAll('.js-mode')
77
var currentMode = 'html'
88

9-
mode.forEach(function(toggle) {
10-
toggle.addEventListener('click', function(event) {
9+
mode.forEach(function (toggle) {
10+
toggle.addEventListener('click', function (event) {
1111
// Reset all classes
12-
mode.forEach(function(modeToggle) {
12+
mode.forEach(function (modeToggle) {
1313
// Remove active class from all toggles
1414
modeToggle.classList.remove(activeToggleClass)
1515

@@ -36,14 +36,14 @@ mode.forEach(function(toggle) {
3636
var view = document.querySelectorAll('.js-view')
3737
var currentView = 'desktop'
3838

39-
view.forEach(function(toggle) {
39+
view.forEach(function (toggle) {
4040
// Add click event
41-
toggle.addEventListener('click', function(event) {
42-
view.forEach(function(viewToggle) {
41+
toggle.addEventListener('click', function (event) {
42+
view.forEach(function (viewToggle) {
4343
// Remove active class from all toggles
4444
viewToggle.classList.remove(activeToggleClass)
4545

46-
document.querySelectorAll('.preview-iframe').forEach(function(item) {
46+
document.querySelectorAll('.preview-iframe').forEach(function (item) {
4747
item.classList.remove('preview-iframe--mobile')
4848
})
4949
})
@@ -52,7 +52,7 @@ view.forEach(function(toggle) {
5252
this.classList.add(activeToggleClass)
5353

5454
if (this.dataset.view === 'mobile') {
55-
document.querySelectorAll('.preview-iframe').forEach(function(item) {
55+
document.querySelectorAll('.preview-iframe').forEach(function (item) {
5656
item.classList.add('preview-iframe--mobile')
5757
})
5858
}
@@ -78,7 +78,7 @@ function keypress(e) {
7878
document.onkeydown = keypress
7979

8080
// Manage state when HTML iframe is finished loading
81-
document.querySelector('.js-html').onload = function() {
81+
document.querySelector('.js-html').onload = function () {
8282
// Hide loading indicator
8383
document.querySelector('.js-loader').classList.add('is-hidden')
8484

@@ -92,23 +92,25 @@ document.querySelector('.js-html').onload = function() {
9292
var tooltipTrigger = document.querySelectorAll('.js-tooltip-trigger')
9393

9494
// Loop through each tooltip trigger
95-
tooltipTrigger.forEach(function(trigger) {
96-
var showEvents = ['mouseenter', 'focus'];
97-
var hideEvents = ['mouseleave', 'blur'];
95+
tooltipTrigger.forEach(function (trigger) {
96+
var showEvents = ['mouseenter', 'focus']
97+
var hideEvents = ['mouseleave', 'blur']
9898

9999
// Show event
100-
showEvents.forEach(function(event) {
101-
trigger.addEventListener(event, function() {
102-
var selector = '.js-tooltip[data-tooltip="' + trigger.dataset.tooltip + '"]'
100+
showEvents.forEach(function (event) {
101+
trigger.addEventListener(event, function () {
102+
var selector =
103+
'.js-tooltip[data-tooltip="' + trigger.dataset.tooltip + '"]'
103104
var tooltip = document.querySelector(selector)
104105
tooltip.setAttribute('data-show', '')
105-
})
106+
})
106107
})
107108

108109
// Hide event
109-
hideEvents.forEach(function(event) {
110-
trigger.addEventListener(event, function() {
111-
var selector = '.js-tooltip[data-tooltip="' + trigger.dataset.tooltip + '"]'
110+
hideEvents.forEach(function (event) {
111+
trigger.addEventListener(event, function () {
112+
var selector =
113+
'.js-tooltip[data-tooltip="' + trigger.dataset.tooltip + '"]'
112114
var tooltip = document.querySelector(selector)
113115
tooltip.removeAttribute('data-show')
114116
})

preview/assets/styles/reset.css

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* 2. Prevent adjustments of font size after orientation changes in iOS.
99
*/
1010

11-
html {
11+
html {
1212
line-height: 1.15; /* 1 */
1313
-webkit-text-size-adjust: 100%; /* 2 */
1414
}
@@ -174,7 +174,8 @@ textarea {
174174
*/
175175

176176
button,
177-
input { /* 1 */
177+
input {
178+
/* 1 */
178179
overflow: visible;
179180
}
180181

@@ -184,7 +185,8 @@ input { /* 1 */
184185
*/
185186

186187
button,
187-
select { /* 1 */
188+
select {
189+
/* 1 */
188190
text-transform: none;
189191
}
190192

@@ -193,9 +195,9 @@ select { /* 1 */
193195
*/
194196

195197
button,
196-
[type="button"],
197-
[type="reset"],
198-
[type="submit"] {
198+
[type='button'],
199+
[type='reset'],
200+
[type='submit'] {
199201
-webkit-appearance: button;
200202
}
201203

@@ -204,9 +206,9 @@ button,
204206
*/
205207

206208
button::-moz-focus-inner,
207-
[type="button"]::-moz-focus-inner,
208-
[type="reset"]::-moz-focus-inner,
209-
[type="submit"]::-moz-focus-inner {
209+
[type='button']::-moz-focus-inner,
210+
[type='reset']::-moz-focus-inner,
211+
[type='submit']::-moz-focus-inner {
210212
border-style: none;
211213
padding: 0;
212214
}
@@ -216,9 +218,9 @@ button::-moz-focus-inner,
216218
*/
217219

218220
button:-moz-focusring,
219-
[type="button"]:-moz-focusring,
220-
[type="reset"]:-moz-focusring,
221-
[type="submit"]:-moz-focusring {
221+
[type='button']:-moz-focusring,
222+
[type='reset']:-moz-focusring,
223+
[type='submit']:-moz-focusring {
222224
outline: 1px dotted ButtonText;
223225
}
224226

@@ -267,8 +269,8 @@ textarea {
267269
* 2. Remove the padding in IE 10.
268270
*/
269271

270-
[type="checkbox"],
271-
[type="radio"] {
272+
[type='checkbox'],
273+
[type='radio'] {
272274
box-sizing: border-box; /* 1 */
273275
padding: 0; /* 2 */
274276
}
@@ -277,8 +279,8 @@ textarea {
277279
* Correct the cursor style of increment and decrement buttons in Chrome.
278280
*/
279281

280-
[type="number"]::-webkit-inner-spin-button,
281-
[type="number"]::-webkit-outer-spin-button {
282+
[type='number']::-webkit-inner-spin-button,
283+
[type='number']::-webkit-outer-spin-button {
282284
height: auto;
283285
}
284286

@@ -287,7 +289,7 @@ textarea {
287289
* 2. Correct the outline style in Safari.
288290
*/
289291

290-
[type="search"] {
292+
[type='search'] {
291293
-webkit-appearance: textfield; /* 1 */
292294
outline-offset: -2px; /* 2 */
293295
}
@@ -296,7 +298,7 @@ textarea {
296298
* Remove the inner padding in Chrome and Safari on macOS.
297299
*/
298300

299-
[type="search"]::-webkit-search-decoration {
301+
[type='search']::-webkit-search-decoration {
300302
-webkit-appearance: none;
301303
}
302304

@@ -346,4 +348,4 @@ template {
346348

347349
[hidden] {
348350
display: none;
349-
}
351+
}

0 commit comments

Comments
 (0)