# posts-data-table/1.4.13/webpack.config.js

Posts Table with Search &amp; Sort, version 1.4.13. 31 lines.

- Page: https://pluginprobe.com/plugins/posts-data-table/1.4.13/code/webpack.config.js
- Raw: https://pluginprobe.com/plugins/posts-data-table/1.4.13/raw/webpack.config.js
- Modified: 2024-11-18T09:13:04+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/posts-data-table/1.4.13/code/webpack.config.js#L10-L20`.

```javascript
const defaultConfig = require( '@wordpress/scripts/config/webpack.config' );
const Barn2Configuration = require( '@barn2plugins/webpack-config' );

const config = new Barn2Configuration(
	[
		'posts-data-table-main/index.js',
	],
	[
		'admin/posts-data-table-admin.scss',
		'posts-data-table-main.scss',
	],
	defaultConfig
);

const b2Config = {
	...config.getWebpackConfig(),
	module: {
		rules: [
			...config.getWebpackConfig().module.rules,
			{
				test: /\.(woff|woff2|eot|ttf|otf)$/i,
				type: 'asset/resource',
				generator: {
					filename: '../lib/assets/fonts/[name][ext]',
				},
			},
		],
	},
};

module.exports = b2Config;
```
