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
Extensions
- FastHash on String
-
MustacheRecaseExt
on Map<
String, dynamic> - consider adding this https://github.com/felangel/mason/pull/332
- StringStoryFileExtensions on File
Constants
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> ?