webpack
Add conciv to a webpack app.
The webpack entry boots the engine, but it does not inject the widget for you. You add the widget
script yourself and point widgetUrl at the bundle.
npx @conciv/cli@latest initinit detects webpack from your package.json, installs @conciv/it with your package manager, and
adds the @conciv/it/plugin/webpack plugin to your webpack config. Widget injection stays manual:
init prints a card telling you to serve @conciv/widget/global and set widgetUrl.
init prints the whole plan and asks once before it writes anything; --yes approves it up front and
--dry-run prints it and exits. It refuses a dirty git tree; commit first or pass --force.
webpack is less complete than Vite. The live page bridge is Vite only. Chat, tests, and approvals work once the engine is booted and the widget is on the page.