Skip to content

Commit 5120c95

Browse files
Run lebab
1 parent e9d6287 commit 5120c95

File tree

7 files changed

+26
-29
lines changed

7 files changed

+26
-29
lines changed

layout/_partials/footer.swig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
{%- endif %}
4343
</div>
4444

45-
{%- if theme.footer.powered.enable %}
45+
{%- if theme.footer.powered %}
4646
<div class="powered-by">
4747
{%- set next_site = 'https://theme-next.org' %}
4848
{%- if theme.scheme !== 'Gemini' %}

scripts/events/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ hexo.on('generateAfter', () => {
1919
'User-Agent': 'Theme NexT Client'
2020
}
2121
}, res => {
22-
var result = '';
22+
let result = '';
2323
res.on('data', data => {
2424
result += data;
2525
});
2626
res.on('end', () => {
2727
try {
28-
var latest = JSON.parse(result).tag_name.replace('v', '').split('.');
29-
var current = version.split('.');
30-
var isOutdated = false;
31-
for (var i = 0; i < Math.max(latest.length, current.length); i++) {
28+
let latest = JSON.parse(result).tag_name.replace('v', '').split('.');
29+
let current = version.split('.');
30+
let isOutdated = false;
31+
for (let i = 0; i < Math.max(latest.length, current.length); i++) {
3232
if (!current[i] || latest[i] > current[i]) {
3333
isOutdated = true;
3434
break;

scripts/events/lib/config.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,7 @@ function merge(target, source) {
1616
}
1717

1818
module.exports = hexo => {
19-
if (!hexo.locals.get) return;
20-
21-
var data = hexo.locals.get('data');
22-
if (!data) return;
19+
let data = hexo.locals.get('data');
2320

2421
/**
2522
* Merge configs from _data/next.yml into hexo.theme.config.
@@ -45,10 +42,10 @@ module.exports = hexo => {
4542

4643
// Custom languages support. Introduced in NexT v6.3.0.
4744
if (data.languages) {
48-
var { language } = hexo.config;
49-
var { i18n } = hexo.theme;
45+
let { language } = hexo.config;
46+
let { i18n } = hexo.theme;
5047

51-
var mergeLang = lang => {
48+
const mergeLang = lang => {
5249
i18n.set(lang, merge(i18n.get([lang]), data.languages[lang]));
5350
};
5451

scripts/filters/post.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ hexo.extend.filter.register('after_post_render', data => {
1111
}
1212
if (theme.exturl) {
1313
const url = require('url');
14-
var siteHost = url.parse(config.url).hostname || config.url;
14+
const siteHost = url.parse(config.url).hostname || config.url;
1515
data.content = data.content.replace(/<a[^>]* href="([^"]+)"[^>]*>([^<]+)<\/a>/img, (match, href, html) => {
1616
// Exit if the href attribute doesn't exists.
1717
if (!href) return match;
1818

1919
// Exit if the url has same host with `config.url`, which means it's an internal link.
20-
var link = url.parse(href);
20+
let link = url.parse(href);
2121
if (!link.protocol || link.hostname === siteHost) return match;
2222

2323
// If title atribute filled, set it as title; if not, set url as title.

scripts/helpers/engine.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ hexo.extend.helper.register('gitalk_md5', function(path) {
5959
hexo.extend.helper.register('canonical', function() {
6060
// https://support.google.com/webmasters/answer/139066
6161
const { permalink } = hexo.config;
62-
var url = this.url.replace(/index\.html$/, '');
62+
let url = this.url.replace(/index\.html$/, '');
6363
if (!permalink.endsWith('.html')) {
6464
url = url.replace(/\.html$/, '');
6565
}

scripts/helpers/font.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
'use strict';
44

55
hexo.extend.helper.register('next_font', () => {
6-
var config = hexo.theme.config.font;
6+
const config = hexo.theme.config.font;
77

88
if (!config || !config.enable) return '';
99

10-
var fontDisplay = '&display=swap';
11-
var fontSubset = '&subset=latin,latin-ext';
12-
var fontStyles = ':300,300italic,400,400italic,700,700italic';
13-
var fontHost = config.host || '//fonts.googleapis.com';
10+
const fontDisplay = '&display=swap';
11+
const fontSubset = '&subset=latin,latin-ext';
12+
const fontStyles = ':300,300italic,400,400italic,700,700italic';
13+
const fontHost = config.host || '//fonts.googleapis.com';
1414

1515
//Get a font list from config
16-
var fontFamilies = ['global', 'title', 'headings', 'posts', 'codes'].map(item => {
16+
let fontFamilies = ['global', 'title', 'headings', 'posts', 'codes'].map(item => {
1717
if (config[item] && config[item].family && config[item].external) {
1818
return config[item].family + fontStyles;
1919
}

scripts/helpers/next-url.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@ const url = require('url');
77

88
hexo.extend.helper.register('next_url', function(path, text, options = {}) {
99
const { config } = this;
10-
var data = url.parse(path);
11-
var siteHost = url.parse(config.url).hostname || config.url;
10+
const data = url.parse(path);
11+
const siteHost = url.parse(config.url).hostname || config.url;
1212

13-
var theme = hexo.theme.config;
14-
var exturl = '';
15-
var tag = 'a';
16-
var attrs = { href: this.url_for(path) };
13+
const theme = hexo.theme.config;
14+
let exturl = '';
15+
let tag = 'a';
16+
let attrs = { href: this.url_for(path) };
1717

1818
// If `exturl` enabled, set spanned links only on external links.
1919
if (theme.exturl && data.protocol && data.hostname !== siteHost) {
2020
tag = 'span';
2121
exturl = 'exturl';
22-
var encoded = Buffer.from(path).toString('base64');
22+
const encoded = Buffer.from(path).toString('base64');
2323
attrs = {
2424
class : exturl,
2525
'data-url': encoded

0 commit comments

Comments
 (0)