27 lines
913 B
JavaScript
27 lines
913 B
JavaScript
/**
|
||
* 此脚本用于加入userscript meta,
|
||
* 并生成日期时间与版本号
|
||
*/
|
||
|
||
let fs = require('fs');
|
||
|
||
let date = new Date();
|
||
let version = process.env.npm_package_version;
|
||
let head = `// ==UserScript==
|
||
// @lastmodified ${date.getFullYear()}${('0' + (date.getMonth() + 1)).slice(-2)}${('0' + date.getDate()).slice(-2)}${('0' + date.getHours()).slice(-2)}${('0' + date.getMinutes()).slice(-2)}
|
||
// @name 芜湖助手
|
||
// @namespace WOOH
|
||
// @version ${version}
|
||
// @description 托恩,起飞!
|
||
// @author Woohoo[2687093] Sabrina_Devil[2696209]
|
||
// @match https://www.torn.com/*
|
||
// @grant GM_xmlhttpRequest
|
||
// @grant unsafeWindow
|
||
// @connect *
|
||
// ==/UserScript==
|
||
`
|
||
|
||
const data = fs.readFileSync('./bundle.min.js', 'utf8');
|
||
fs.writeFileSync('./release.min.user.js', head + data.replace('$$WUHU_DEV_VERSION$$', version), 'utf8');
|
||
console.log('构建完成');
|