@vforcity/logger
Version:
时间线前端异常监控工具包。
3 lines (2 loc) • 944 B
JavaScript
;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