跳到主要内容
版本号:Next

Interface: ConfigWithHttps

Configuration object with additional methods for configuration, includes yaml and internal medatada.

Interface

Config

Hierarchy

Properties

_debug

Optional _debug: boolean

Inherited from

Config._debug

Defined in

packages/core/types/src/configuration.ts:252


auth

Optional auth: any

Inherited from

Config.auth

Defined in

packages/core/types/src/configuration.ts:260


configPath

configPath: string

Inherited from

Config.configPath

Defined in

packages/core/types/src/configuration.ts:297


experiments

Optional experiments: FlagsConfig

Inherited from

Config.experiments

Defined in

packages/core/types/src/configuration.ts:280


filters

Optional filters: any

Inherited from

Config.filters

Defined in

packages/core/types/src/configuration.ts:275


flags

Optional flags: FlagsConfig

Inherited from

Config.flags

Defined in

packages/core/types/src/configuration.ts:278


http_proxy

Optional http_proxy: string

Inherited from

Config.http_proxy

Defined in

packages/core/types/src/configuration.ts:267


https

https: HttpsConf

Overrides

Config.https

Defined in

packages/core/types/src/configuration.ts:29


https_proxy

Optional https_proxy: string

Inherited from

Config.https_proxy

Defined in

packages/core/types/src/configuration.ts:269


i18n

Optional i18n: Object

Type declaration

NameType
webstring

Inherited from

Config.i18n

Defined in

packages/core/types/src/configuration.ts:285


listen

Optional listen: ListenAddress

Inherited from

Config.listen

Defined in

packages/core/types/src/configuration.ts:264


log

Optional log: LoggerConfItem

Inherited from

Config.log

Defined in

packages/core/types/src/configuration.ts:256


logs

Optional logs: LoggerConfItem

Inherited from

Config.logs

Defined in

packages/core/types/src/configuration.ts:258


max_body_size

Optional max_body_size: string

Inherited from

Config.max_body_size

Defined in

packages/core/types/src/configuration.ts:271


middlewares

Optional middlewares: any

Inherited from

Config.middlewares

Defined in

packages/core/types/src/configuration.ts:274


no_proxy

Optional no_proxy: string

Inherited from

Config.no_proxy

Defined in

packages/core/types/src/configuration.ts:270


notifications

Optional notifications: Notifications

Inherited from

Config.notifications

Defined in

packages/core/types/src/configuration.ts:272


notify

Optional notify: Notifications | Notifications[]

Inherited from

Config.notify

Defined in

packages/core/types/src/configuration.ts:273


packages

packages: PackageList

Inherited from

Config.packages

Defined in

packages/core/types/src/configuration.ts:301


plugins

Optional plugins: null | string | void

Inherited from

Config.plugins

Defined in

packages/core/types/src/configuration.ts:268


publish

Optional publish: PublishOptions

Inherited from

Config.publish

Defined in

packages/core/types/src/configuration.ts:262


secret

secret: string

Inherited from

Config.secret

Defined in

packages/core/types/src/configuration.ts:295


security

security: Security

Inherited from

Config.security

Defined in

packages/core/types/src/configuration.ts:303


self_path

Optional self_path: string

Inherited from

Config.self_path

Defined in

packages/core/types/src/configuration.ts:299


server

Optional server: ServerSettingsConf

Inherited from

Config.server

Defined in

packages/core/types/src/configuration.ts:277


server_id

server_id: string

Inherited from

Config.server_id

Defined in

packages/core/types/src/configuration.ts:294


storage

Optional storage: string | void

Inherited from

Config.storage

Defined in

packages/core/types/src/configuration.ts:253


store

Optional store: any

Inherited from

Config.store

Defined in

packages/core/types/src/configuration.ts:263


uplinks: UpLinksConfList

Inherited from

Config.uplinks

Defined in

packages/core/types/src/configuration.ts:255


url_prefix

Optional url_prefix: string

Inherited from

Config.url_prefix

Defined in

packages/core/types/src/configuration.ts:276


userRateLimit

Optional userRateLimit: RateLimit

Inherited from

Config.userRateLimit

Defined in

packages/core/types/src/configuration.ts:281


user_agent

Optional user_agent: string

Inherited from

Config.user_agent

Defined in

packages/core/types/src/configuration.ts:266


web

Optional web: WebConf

Inherited from

Config.web

Defined in

packages/core/types/src/configuration.ts:259

Methods

checkSecretKey

checkSecretKey(token): string

Parameters

NameType
tokenstring | void

Returns

string

Inherited from

Config.checkSecretKey

Defined in

packages/core/types/src/configuration.ts:305


getMatchedPackagesSpec

getMatchedPackagesSpec(storage): void | PackageAccess

Parameters

NameType
storagestring

Returns

void | PackageAccess

Inherited from

Config.getMatchedPackagesSpec

Defined in

packages/core/types/src/configuration.ts:306