UNPKG

@vforcity/logger

Version:

时间线前端异常监控工具包。

3 lines (2 loc) 944 B
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var dayjs=_interopDefault(require("dayjs")),webpack=_interopDefault(require("webpack")),WebpackSentryPlugin=_interopDefault(require("webpack-sentry-plugin"));function getLoggerPlugins(e){var t=[],r=dayjs().format("YYYY-MM-DD_HH:mm:ss");return t.push(new webpack.DefinePlugin({"process.env.RELEASE_VERSION":e.isProduction?JSON.stringify(r):null})),e.isProduction&&t.push(new WebpackSentryPlugin({baseSentryURL:"https://sentry.weidingzhi.net/api/0",organization:"timeline",project:e.projectId,apiKey:e.authToken,include:/\.js\.map$/,deleteAfterCompile:!0,release:r,filenameTransform:function(t){return(e.assetsBaseUrl+"/"+t).replace(/^(.+:\/\/)(.+)$/,function(e,t,r){return""+t+r.replace(/\/{2,}/g,"/")})}})),t}exports.getLoggerPlugins=getLoggerPlugins; //# sourceMappingURL=webpack.min.js.map