/
eb
/
Surf
Обзор
Документация
Войти
/
eb
/
Surf
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/browser-sync-ui/lib/plugins/overview/overview.plugin.js
51 строка
1 KB
EvgeniyBudaev
Initial commit
17 фев 2020, 09:02
17 фев 2020, 09:02
bb6f06f
Код
Авторство
О чём код?
const PLUGIN_NAME = "Overview"; /** * @type {{plugin: Function, plugin:name: string, markup: string}} */ module.exports = { /** * Plugin init */ "plugin": function () { /* noop */ }, /** * Hooks */ "hooks": { "markup": fileContent("/overview.html"), "client:js": fileContent("/overview.client.js"), "templates": [ getPath("/snippet-info.html"), getPath("/url-info.html") ], "page": { path: "/", title: PLUGIN_NAME, template: "overview.html", controller: PLUGIN_NAME.replace(" ", "") + "Controller", order: 1, icon: "cog" } }, /** * Plugin name */ "plugin:name": PLUGIN_NAME }; /** * @param filepath * @returns {*} */ function getPath (filepath) { return require("path").join(__dirname, filepath); } /** * @param filepath * @returns {*} */ function fileContent (filepath) { return require("fs").readFileSync(getPath(filepath), "utf-8"); }