How to use the kyt-runtime/webpack.kytWebpackPlugins function in kyt-runtime

To help you get started, we’ve selected a few kyt-runtime examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github nytimes / kyt / packages / kyt-core / config / webpack.dev.client.js View on Github external
module: {
      rules: [
        {
          test: /\.css$/,
          use: [...cssStyleLoaders],
          exclude: [publicSrcPath],
        },
        {
          test: isSassAsset,
          use: [...cssStyleLoaders, 'sass-loader'],
          exclude: [publicSrcPath],
        },
      ],
    },

    plugins: [...kytWebpackPlugins(options), new webpack.HotModuleReplacementPlugin()],
  };
};
github nytimes / kyt / packages / kyt-core / config / webpack.prod.client.js View on Github external
use: [
          ...cssStyleLoaders,
          {
            loader: 'sass-loader',
            options: {
              sourceMap: true,
            },
          },
        ],
        exclude: [publicSrcPath],
      },
    ],
  },

  plugins: [
    ...kytWebpackPlugins(options),

    new MiniCssExtractPlugin({
      filename: '[name]-[contenthash].css',
      chunkFilename: '[name]-[contenthash].css',
    }),

    new OptimizeCSSAssetsPlugin({}),
  ],

  optimization: {
    moduleIds: 'hashed',
    runtimeChunk: {
      name: entrypoint => `runtime~${entrypoint.name}`,
    },
    splitChunks: {
      cacheGroups: {

kyt-runtime

A shared kyt runtime utility library.

Apache-2.0
Latest version published 5 months ago

Package Health Score

60 / 100
Full package analysis

Similar packages