This is a minimal project created to test the dependabot configuration in .github/dependabot.yml.
The project includes manifests for multiple package ecosystems:
package.json- Contains dependencies including:vite*packages (for multi-ecosystem group testing)- Other common JavaScript dependencies
Gemfile- Contains dependencies including:vite*gems (for multi-ecosystem group testing)aws*gems (for bundler group testing)- Other common Ruby/Rails dependencies
The .github/dependabot.yml file is configured to test:
- Multi-ecosystem groups: The "vite" group spans both npm and bundler ecosystems
- Regular groups: The "aws" group for bundler dependencies
- Pattern matching: Dependencies matching
vite*andaws*patterns - Scheduling: Monthly intervals for dependency updates
This setup allows dependabot to:
- Create grouped PRs for vite-related dependencies across both ecosystems
- Create grouped PRs for AWS-related Ruby gems
- Create individual PRs for other dependencies based on the monthly schedule
-
Install dependencies:
npm install bundle install
-
Run the Node.js server:
npm start # or node index.js -
Build with Vite:
npm run build