Mimi d248a3f9a6
Refactor vendors (#72)
* Compatibility with `@next-theme/plugins`

* Update test cases
2020-08-02 11:04:04 +08:00

30 lines
1.1 KiB
JavaScript

/* global hexo */
'use strict';
hexo.extend.filter.register('before_generate', () => {
// Merge config
require('./lib/config')(hexo);
// Set vendors
require('./lib/vendors')(hexo);
// Add filter type `theme_inject`
require('./lib/injects')(hexo);
// Highlight
require('./lib/highlight')(hexo);
}, 0);
hexo.on('ready', () => {
const { version } = require('../../package.json');
hexo.log.info(`==================================
███╗ ██╗███████╗██╗ ██╗████████╗
████╗ ██║██╔════╝╚██╗██╔╝╚══██╔══╝
██╔██╗ ██║█████╗ ╚███╔╝ ██║
██║╚██╗██║██╔══╝ ██╔██╗ ██║
██║ ╚████║███████╗██╔╝ ██╗ ██║
╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝ ╚═╝
========================================
NexT version ${version}
Documentation: https://theme-next.js.org
========================================`);
});