{"library":"flarum-webpack-config","type":"library","category":null,"description":"A package that generates a Webpack configuration for transpiling JavaScript and TypeScript in Flarum extensions. The current stable version is 3.0.4. It requires Webpack 5 as a peer dependency and is released on an as-needed basis alongside Flarum updates. Key differentiators: it abstracts away Flarum-specific Webpack settings (e.g., Babel presets, module resolution) so extension authors don't need to write their own config. It supports ESM and CommonJS output and integrates with flarum-tsconfig for TypeScript projects.","language":"javascript","status":"active","version":"3.0.4","tags":["javascript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install flarum-webpack-config","imports":["var config = require('flarum-webpack-config');\nmodule.exports = config(options);","const config = require('flarum-webpack-config');\nconst webpackConfig = config({...});","// Use in webpack.config.js (CommonJS)\nconst config = require('flarum-webpack-config');\nmodule.exports = config({...});"]},{"cmd":"yarn add flarum-webpack-config","imports":[]},{"cmd":"pnpm add flarum-webpack-config","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"flarum-webpack-config","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}