{"library":"grapesjs-cli","type":"library","category":null,"description":"GrapesJS CLI is a command-line interface tool designed to streamline the development of GrapesJS plugins. It handles the complexities of setting up modern JavaScript build tools such as Webpack and Babel, providing a simplified and accelerated workflow for plugin authors. The current stable version, 4.1.3, focuses on dependency updates and build enhancements like the `dts` option. Historically, the CLI has undergone significant updates, including a transition to Webpack 5 in v3.0.0 and a move away from the `esm` package for internal bundling in v4.1.0, which can impact custom configurations. Its release cadence generally aligns with major GrapesJS ecosystem changes or critical dependency updates. Key differentiators for `grapesjs-cli` include its opinionated, zero-configuration approach for common plugin development scenarios, direct integration with the GrapesJS plugin structure, and features like fast project scaffolding and a built-in development server. It aims to reduce the boilerplate and configuration overhead for developers, allowing them to focus on the core plugin logic.","language":"javascript","status":"active","version":"4.1.3","tags":["javascript","grapesjs","plugin","dev","cli"],"last_verified":"Wed May 27","install":[{"cmd":"npm install grapesjs-cli","imports":["npx grapesjs-cli init","npx grapesjs-cli serve","npx grapesjs-cli build"]},{"cmd":"yarn add grapesjs-cli","imports":[]},{"cmd":"pnpm add grapesjs-cli","imports":[]}],"homepage":"https://grapesjs.com","github":"https://github.com/GrapesJS/cli","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/grapesjs-cli","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/grapesjs-cli/compatibility"}}