{"library":"rollup-plugin-wp-resolve","title":"rollup-plugin-wp-resolve","description":"A Rollup plugin that externalizes WordPress and Gutenberg dependencies, converting imports like '@wordpress/components' to global 'wp.*' globals (e.g., 'wp.components.ToggleControl'). Works with Rollup >=1.0.0. Inspired by WordPress dependency-extraction-webpack-plugin, it automatically handles @wordpress/* packages and common bundled libraries (jQuery, lodash, moment, React, ReactDOM). Avoids issues with camelCase conversions since v1.0.8. Stable at v1.0.9 but no recent updates; does not generate PHP dependency files for block registration.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-wp-resolve"],"cli":null},"imports":["import wpResolve from 'rollup-plugin-wp-resolve';","import wpResolve from 'rollup-plugin-wp-resolve';","import wpResolve from 'rollup-plugin-wp-resolve';"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import wpResolve from 'rollup-plugin-wp-resolve';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    dir: 'output',\n    format: 'iife'\n  },\n  plugins: [wpResolve()]\n};","lang":"javascript","description":"Basic Rollup configuration using wpResolve to externalize WordPress dependencies to global wp.* variables.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}