string_story_utils library

Classes

JsonItem
JsonItemMapValue
JsonItemStringValue
JsonItemValue
PubspecConfig
DTO class for pubspec-like yaml
SlangConfig
DTO class for slang.yaml
StringStoryConfig
DTO class for string_story.yaml part

Enums

BarrelFile

Constants

checkMark → const String
green → const String
jsonPrettyEncoder → const JsonEncoder
red → const String
reset → const String
warnMark → const String
yellow → const String

Properties

cases Map<String, Function>
The bunch of case conversions functions
getter/setter pair

Functions

agentDotEnv(String fileName) → void
availableCodes(SlangConfig slangConfig) List<String>
checkPackageSetup() → void
emitBarrelFile(SlangConfig slangConfig) → void
getLanguageName(String code) String
hasAnyAgentKey() bool
hashJsonFilePath({required String code, required SlangConfig slangConfig}) String
log(dynamic message) → void
readYamlFileAsMap(String filePath) → YamlMap
sanitizeYamlMap(dynamic unsanitized) Map<String, dynamic>
slangJsonFilePath({required String code, required SlangConfig slangConfig}) String
tryLoadHashJson({required String code, required SlangConfig slangConfig}) Map<String, dynamic>?
tryLoadSlangJson({required String code, required SlangConfig slangConfig}) Map<String, dynamic>?