{"library":"liferay-npm-bundler-plugin-create-react-app","type":"library","category":null,"description":"The `liferay-npm-bundler-plugin-create-react-app` is a specialized plugin designed to facilitate the integration of projects bootstrapped with Create React App (CRA) into the Liferay Portal environment. It works in conjunction with `liferay-npm-bundler` to transform standard CRA output into OSGi bundles, making them deployable as Liferay widgets or portlets. This plugin manages the necessary adaptations for module loading, asset paths, and other build configurations specific to Liferay's ecosystem, which typically relies on an AMD loader. While the current stable version is 2.14.1, the underlying `liferay-npm-bundler` toolset is deprecated as of Liferay 2024.Q4 (Portal GA129) and is planned for future removal, meaning this plugin is primarily relevant for older Liferay DXP/Portal versions. Its key differentiator is simplifying the process of making CRA projects compatible with Liferay's unique bundling requirements without extensive manual configuration.","language":"javascript","status":"deprecated","version":"2.14.1","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install liferay-npm-bundler-plugin-create-react-app","imports":["/* In .npmbundlerrc */\n{\n  \"*\": {\n    \"plugins\": [\n      \"create-react-app\"\n    ]\n  }\n}"]},{"cmd":"yarn add liferay-npm-bundler-plugin-create-react-app","imports":[]},{"cmd":"pnpm add liferay-npm-bundler-plugin-create-react-app","imports":[]}],"homepage":"https://liferay.dev","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/liferay-npm-bundler-plugin-create-react-app","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/liferay-npm-bundler-plugin-create-react-app/compatibility"}}