{"library":"liferay-npm-bundler-plugin-inject-imports-dependencies","type":"library","category":null,"description":"This is a specialized plugin for the `liferay-npm-bundler`, designed to automate the process of adding dependencies declared as imports within a project's `.npmbundlerrc` configuration directly into its `package.json` file. This streamlines dependency management for Liferay frontend modules, ensuring that all bundled modules are correctly listed as project dependencies, which is critical for Liferay Portal's OSGi-based module system. The current stable version of this plugin is 2.32.2. However, it's crucial to note that its host, `liferay-npm-bundler`, has been officially deprecated as of Liferay 2024.Q4/Portal GA129 and is slated for future removal. This plugin, therefore, is also considered deprecated as it relies entirely on the deprecated bundler's functionality. It served a key role in Liferay's prior frontend development workflow for packaging npm modules into OSGi bundles.","language":"javascript","status":"deprecated","version":"2.32.2","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install liferay-npm-bundler-plugin-inject-imports-dependencies","imports":["// In .npmbundlerrc plugins array:\n{\n\t\"*\": {\n\t\t\"plugins\": [\"inject-imports-dependencies\"]\n\t}\n}","N/A","N/A"]},{"cmd":"yarn add liferay-npm-bundler-plugin-inject-imports-dependencies","imports":[]},{"cmd":"pnpm add liferay-npm-bundler-plugin-inject-imports-dependencies","imports":[]}],"homepage":null,"github":"https://github.com/liferay/liferay-frontend-projects","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/liferay-npm-bundler-plugin-inject-imports-dependencies","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-inject-imports-dependencies/compatibility"}}