forked from dependabot/dependabot-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomposer.rb
22 lines (19 loc) · 788 Bytes
/
composer.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# typed: strict
# frozen_string_literal: true
# These all need to be required so the various classes can be registered in a
# lookup table of package manager names to concrete classes.
require "dependabot/composer/file_fetcher"
require "dependabot/composer/file_parser"
require "dependabot/composer/update_checker"
require "dependabot/composer/file_updater"
require "dependabot/composer/metadata_finder"
require "dependabot/composer/requirement"
require "dependabot/composer/version"
require "dependabot/pull_request_creator/labeler"
Dependabot::PullRequestCreator::Labeler
.register_label_details("composer", name: "php", colour: "45229e")
require "dependabot/dependency"
Dependabot::Dependency.register_production_check(
"composer",
->(groups) { groups.include?("runtime") }
)