diff --git a/lib/hexo/index.js b/lib/hexo/index.js index 30a1f78956..33594a22f3 100644 --- a/lib/hexo/index.js +++ b/lib/hexo/index.js @@ -10,7 +10,7 @@ const { readFile } = require('hexo-fs'); const Module = require('module'); const { runInThisContext } = require('vm'); const { version } = require('../../package.json'); -const logger = require('hexo-log'); +const { logger } = require('hexo-log'); const { Console, Deployer, Filter, Generator, Helper, Injector, Migrator, Processor, Renderer, Tag } = require('../extend'); const Render = require('./render'); const registerModels = require('./register_models'); diff --git a/lib/plugins/renderer/yaml.js b/lib/plugins/renderer/yaml.js index 81f58547e6..ad9a8a6c02 100644 --- a/lib/plugins/renderer/yaml.js +++ b/lib/plugins/renderer/yaml.js @@ -2,7 +2,7 @@ const yaml = require('js-yaml'); const { escape } = require('hexo-front-matter'); -const log = require('hexo-log')(); +const log = require('hexo-log').default(); let schema = {}; // FIXME: workaround for https://github.com/hexojs/hexo/issues/4917 diff --git a/package.json b/package.json index 3f3f83e2b3..776003fadd 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "hexo-front-matter": "^4.0.0", "hexo-fs": "^4.0.0", "hexo-i18n": "^2.0.0", - "hexo-log": "^3.2.0", + "hexo-log": "^4.0.1", "hexo-util": "^3.0.1", "js-yaml": "^4.1.0", "js-yaml-js-types": "^1.0.0", diff --git a/test/benchmark.js b/test/benchmark.js index 1dad3c008d..045b13bee2 100644 --- a/test/benchmark.js +++ b/test/benchmark.js @@ -6,7 +6,7 @@ const { spawn: spawnAsync } = require('hexo-util'); const { rmdir, exists } = require('hexo-fs'); const { appendFileSync: appendFile } = require('fs'); const { join, resolve } = require('path'); -const log = require('hexo-log')(); +const log = require('hexo-log').default(); const { red } = require('picocolors'); const hooks = [ { regex: /Hexo version/, tag: 'hexo-begin' },