{"library":"html-inline-script-webpack-plugin","type":"library","category":null,"description":"A Webpack plugin that converts external <script src> tags to inline <script> blocks, removing the original asset from build output. Current stable version 3.2.1 (Aug 2023) supports Webpack 5; use v1.x for Webpack 4. Requires html-webpack-plugin ^5.0.0 as a peer dependency. Key differentiators: regex-based matching for selective inlining (scriptMatchPattern, htmlMatchPattern), asset preservation (assetPreservePattern), and automatic escaping of </script> inside source code. Updated at a moderate pace with minor and patch releases quarterly. Compatible with multiple HtmlWebpackPlugin instances and respects public path configuration.","language":"javascript","status":"active","version":"3.2.1","tags":["javascript","webpack","webpack4","webpack5","webpack-plugin","html-webpack-plugin","inline","internal","embedded"],"last_verified":"Wed May 27","install":[{"cmd":"npm install html-inline-script-webpack-plugin","imports":["const HtmlInlineScriptPlugin = require('html-inline-script-webpack-plugin');","import HtmlInlineScriptPlugin from 'html-inline-script-webpack-plugin';","const HtmlWebpackPlugin = require('html-webpack-plugin');"]},{"cmd":"yarn add html-inline-script-webpack-plugin","imports":[]},{"cmd":"pnpm add html-inline-script-webpack-plugin","imports":[]}],"homepage":null,"github":"https://github.com/icelam/html-inline-script-webpack-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/html-inline-script-webpack-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/html-inline-script-webpack-plugin/compatibility"}}