Class: Dependabot::Bun::PNPMPackageManager
- Inherits:
-
Ecosystem::VersionManager
- Object
- Ecosystem::VersionManager
- Dependabot::Bun::PNPMPackageManager
- Extended by:
- T::Sig
- Defined in:
- lib/dependabot/bun/pnpm_package_manager.rb
Constant Summary collapse
- NAME =
"pnpm"- LOCKFILE_NAME =
"pnpm-lock.yaml"- PNPM_WS_YML_FILENAME =
"pnpm-workspace.yaml"- PNPM_V7 =
"7"- PNPM_V8 =
"8"- PNPM_V9 =
"9"- SUPPORTED_VERSIONS =
T.let( [ Version.new(PNPM_V7), Version.new(PNPM_V8), Version.new(PNPM_V9) ].freeze, T::Array[Dependabot::Version] )
- DEPRECATED_VERSIONS =
T.let([].freeze, T::Array[Dependabot::Version])
Instance Method Summary collapse
- #deprecated? ⇒ Boolean
-
#initialize(detected_version: nil, raw_version: nil, requirement: nil) ⇒ PNPMPackageManager
constructor
A new instance of PNPMPackageManager.
- #unsupported? ⇒ Boolean
Constructor Details
#initialize(detected_version: nil, raw_version: nil, requirement: nil) ⇒ PNPMPackageManager
Returns a new instance of PNPMPackageManager.
37 38 39 40 41 42 43 44 45 46 |
# File 'lib/dependabot/bun/pnpm_package_manager.rb', line 37 def initialize(detected_version: nil, raw_version: nil, requirement: nil) super( name: NAME, detected_version: detected_version ? Version.new(detected_version) : nil, version: raw_version ? Version.new(raw_version) : nil, deprecated_versions: DEPRECATED_VERSIONS, supported_versions: SUPPORTED_VERSIONS, requirement: requirement ) end |
Instance Method Details
#deprecated? ⇒ Boolean
49 50 51 |
# File 'lib/dependabot/bun/pnpm_package_manager.rb', line 49 def deprecated? false end |
#unsupported? ⇒ Boolean
54 55 56 |
# File 'lib/dependabot/bun/pnpm_package_manager.rb', line 54 def unsupported? false end |