{"library":"webpack-plugin-compat","type":"library","category":null,"description":"A compatibility layer for the webpack plugin API that simplifies supporting both v4 and pre-v4 versions (v3/v2). Current version 1.0.4 adds support for Tapable v2.0. Key differentiators: transparent event name mapping (spaces/hyphens to camelCase), HookMap support via space-delimited tokens, special-cased parser events, and a unified reg/tap API that works across webpack versions. Maintained by the Dojo toolkit team.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","webpack","plugin","tapable","compatibility"],"last_verified":"Sat Apr 25","install":[{"cmd":"npm install webpack-plugin-compat","imports":["import { Tapable } from 'webpack-plugin-compat'","import { reg } from 'webpack-plugin-compat'","import { tap } from 'webpack-plugin-compat/for';\nconst tapNamed = tap.for('myPlugin');"]},{"cmd":"yarn add webpack-plugin-compat","imports":[]},{"cmd":"pnpm add webpack-plugin-compat","imports":[]}],"homepage":null,"github":"https://github.com/chuckdumont/webpack-plugin-compat","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/webpack-plugin-compat","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}