UNPKG

@sassoftware/vi-solution-extension-upload

Version:

Uploads controls to a SAS Visual Investigator instance

39 lines (31 loc) 1.01 kB
const { upload } = require("./uploader"); const { merge } = require("webpack-merge"); const webpack = require("webpack"); exports.default = { post: upload, config: function (cfg) { // Parse the --configuration argument const args = process.argv.slice(2); let configuration; const configIndex = args.indexOf("--configuration"); if (configIndex !== -1 && args[configIndex + 1]) { configuration = args[configIndex + 1]; } const isDevelopment = configuration === "development"; if (isDevelopment) { console.log("Inlining sourcemaps"); } const result = merge(cfg, { // Only inline source maps if in development devtool: isDevelopment ? "inline-source-map" : false }); // Remove SourceMapDevToolPlugin if it exists const index = result.plugins.findIndex((plugin) => { return plugin instanceof webpack.SourceMapDevToolPlugin; }); if (index !== -1) { result.plugins.splice(index, 1); } return result; } };