Documentation
¶
Index ¶
- Constants
- type Scanner
- func (scanner *Scanner) Configs(sshKeyActivation models.SSHKeyActivation) (models.BitriseConfigMap, error)
- func (scanner *Scanner) DefaultConfigs() (models.BitriseConfigMap, error)
- func (scanner *Scanner) DefaultOptions() models.OptionNode
- func (scanner *Scanner) DetectPlatform(searchDir string) (bool, error)
- func (scanner *Scanner) ExcludedScannerNames() []string
- func (scanner *Scanner) Name() string
- func (scanner *Scanner) Options() (models.OptionNode, models.Warnings, models.Icons, error)
Constants ¶
View Source
const (
ScannerName = "node-js"
)
Options
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scanner ¶
type Scanner struct {
// contains filtered or unexported fields
}
Scanner implements the Scanner interface for Node.js projects
func (*Scanner) Configs ¶
func (scanner *Scanner) Configs(sshKeyActivation models.SSHKeyActivation) (models.BitriseConfigMap, error)
Configs returns the default configurations for the scanner
func (*Scanner) DefaultConfigs ¶
func (scanner *Scanner) DefaultConfigs() (models.BitriseConfigMap, error)
func (*Scanner) DefaultOptions ¶
func (scanner *Scanner) DefaultOptions() models.OptionNode
DefaultOptions returns the default options for the scanner
func (*Scanner) DetectPlatform ¶
DetectPlatform checks if the given search directory contains a Node.js project
func (*Scanner) ExcludedScannerNames ¶
Click to show internal directories.
Click to hide internal directories.