Bundler Reactor is a command-line interface (CLI) tool designed to quickly scaffold React single-page applications (SPAs). It provides an opinionated boilerplate setup leveraging `pakit` for asset bundling (handling ES6, JSX, CSS, JSON, code splitting, and livereload), `3dub` as a development server with browser history API fallback, and pre-configured integrations for Babel and ESLint. The tool simplifies initial project setup by generating a project structure and `npm` scripts for common tasks like starting a development server (`npm run start`) and creating production builds (`npm run build`). Currently at version 5.0.3, the project appears to have an infrequent release cadence, with the last update over 1.5 years ago, which may lead to out-of-date dependencies or configurations for a rapidly evolving React ecosystem.
npm install bundler-reactorVerified import paths — ran on the pinned version, not inferred.
Demonstrates how to install the `bundler-reactor` CLI, generate a new React application, install its dependencies, and start the local development server.
Consider using more actively maintained React project scaffolding tools (e.g., Vite, Create React App, Next.js) or carefully audit and manually upgrade all generated project dependencies.
To resolve conflicts, manually update the conflicting files. For files no longer requiring updates, set `detached: true` in their corresponding entries within `.bundler/.install` in your project root.
Refer to the documentation for each respective tool (pakit, babel, eslint, 3dub) for correct configuration syntax and options. The `bundler-reactor` template provides sensible defaults that can be customized.
Ensure the package is installed globally using `npm install -g bundler-reactor` and that your npm global bin directory is included in your system's PATH.
Ensure you are in the root directory of your `bundler-reactor` generated project (e.g., `cd my-react-app`) and verify that `"scripts": { "start": "...", "build": "..." }` exist in your `package.json` file.Navigate into your generated project directory (e.g., `cd my-react-app`) and run `npm install` to install all project-specific dependencies.
Carefully review the `.babelrc` or `babel.config.js` file in your project. Ensure all Babel dependencies are correctly listed and installed. Consider manually upgrading Babel packages and adjusting the configuration to match the latest Babel documentation, especially if using a newer Node.js version.
No dependency data recorded yet.