@lcap/nasl
Version:
NetEase Application Specific Language
60 lines • 1.64 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const MainCallbackService = require('./MainCallbackService');
const mainCallbackService = new MainCallbackService();
mainCallbackService.loadEnvConfig();
// const crypto = require('crypto');
// const postcss = require('postcss');
const ii = new Date().valueOf();
// export default async;
// function writeFile(str, name) {
// const blob = new File([str], name, { type: 'text/plain' });
// return blob;
// }
// function getMetaData(app) {
// const [dataTypesMap, enumsMap, apis] = [loadDataTypes(app), loadEnums(app), loadApis(app)];
// return { dataTypesMap, enumsMap, servicesMap: { _custom: apis } };
// }
// /**
// *
// * @param web服务Id serviceId
// * @returns dataTypes
// */
// function loadDataTypes(serviceId) {
// return dataTypesToJson();
// }
// /**
// *
// * @param web服务Id serviceId
// * @returns enums
// */
// function loadEnums(app) {
// return enumsToJson(app);
// }
// /**
// *
// * @param web服务Id serviceId
// * @returns apis
// */
// function loadApis(app) {
// return apisToJson(app);
// }
// /**
// *
// * @param web服务Id serviceId
// * @param 页面ID viewId
// * @returns 缓存的template和javascript
// */
// function loadView(view) {
// return view.toVueOptions({ finalCode: true });
// }
// /**
// *
// * @param 文件内容 content
// * @returns MD5 hash值8位
// */
// function getHash(content) {
// const hash = crypto.createHash('md5').update(content, 'utf8').digest('hex');
// return hash.slice(0, 8);
// }
//# sourceMappingURL=publishService.js.map