sig/bbk/config.rbs in bbk-utils-1.1.0.181866 vs sig/bbk/config.rbs in bbk-utils-1.1.0.273317
- old
+ new
@@ -15,20 +15,20 @@
def new: (String) -> untyped
end
type typeCaster = _CallableCaster | _ClassCaster
type configItem = {env: String, file: String?, required: bool, desc: String?, bool: bool, value: untyped, default: untyped, type: typeCaster?}
- type envSource = _ENV | ENVClass
+ type envSource = ENVClass | _ENV
attr_accessor store: untyped
attr_accessor name: String?
def self.instance: () -> instance
def initialize: (?name: String?, ?prefix: String?, ?parent: BBK::Utils::Config?) -> void
- def map: (envSource env, String file, ?required: bool, ?desc: String, ?bool: bool, ?key: String) -> void
- def require: (envSource env, ?desc: String?, ?bool: bool, ?type: typeCaster, ?key: String?) -> void
- def optional: (envSource env, ?default: untyped, ?desc: String, ?bool: bool, ?type: typeCaster, ?key: String) -> void
+ def map: (envSource env, String file, ?required: bool, ?desc: String, ?bool: bool, ?key: String, ?rewrite: bool) -> void
+ def require: (envSource env, ?desc: String?, ?bool: bool, ?type: typeCaster, ?key: String?, ?rewrite: bool) -> void
+ def optional: (envSource env, ?default: untyped, ?desc: String, ?bool: bool, ?type: typeCaster, ?key: String, ?rewrite: bool) -> void
def run!: (?envSource source) -> void
def []: (String key) -> untyped
def []=: (String key, untyped value) -> void
def content: (String key) -> untyped
\ No newline at end of file