PR-665639: Update webpack.config.ts, webpack.cy.config.ts,

.storybook/main.js, and package.json to add support to sass modules.
This commit is contained in:
2023-11-22 15:23:48 +00:00
parent 7e1457cbf8
commit b1c9a66f23
5 changed files with 74 additions and 46 deletions

View File

@ -6,7 +6,21 @@ const deFaultValues = {
const prefixUrl = process.env.PREFIX_URL ? process.env.PREFIX_URL : deFaultValues.PREFIX_URL
module.exports = {
"stories": ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"],
"addons": ["@storybook/addon-links", "@storybook/addon-essentials", "@storybook/addon-interactions", "@storybook/preset-scss"],
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/addon-interactions",
{
name: '@storybook/preset-scss',
options: {
cssLoaderOptions: {
modules: {
auto: /\.module\.\w+$/i,
}
}
}
}
],
"webpackFinal": async config => {
config.entry = config.entry.map(function(entry) {
if (entry.includes("webpack-hot-middleware")) {