[{"name":"I18NextGen","comment":" This module contains several functions useful in [elm-codegen](https://github.com/mdgriffith/elm-codegen) projects\nthat allow you to generate\ntype-safe code for use with [ChristophP/elm-18next](https://package.elm-lang.org/packages/ChristophP/elm-i18next/latest/).\nThe documentation in this project's [README](https://github.com/abradley2/elm-i18next-gen/blob/master/README.md)\nis likely more useful for consuming this module, so start there.\n\n\n# Utilities\n\n@docs files, flagsDecoder, Flags\n\n","unions":[],"aliases":[{"name":"Flags","comment":" The type for parsed Flags from `flagsDecoder` that will be needed to generate the resulting code.\n","args":[],"type":"{ node : I18NextGen.Node, formatted : Dict.Dict String.String String.String }"}],"values":[{"name":"files","comment":" Using the decoded flags (from `flagsDecoder`), this function will generate a list of `Elm.File`'s\nto be used in your main `Generate.elm` function for [elm-codegen](https://github.com/mdgriffith/elm-codegen)\n","type":"I18NextGen.Flags -> List.List Elm.File"},{"name":"flagsDecoder","comment":" A decoder that consumes a JSON object that conforms to the [I18Next v2 specification](https://www.i18next.com/misc/json-format#i18next-json-v2).\nThis is just a simple object with string keys and string values, that may contain nested objects. The delimiter to replacement placeholders must be\nthe \"double curly\" format {{like so}}.\n","type":"Json.Decode.Decoder I18NextGen.Flags"}],"binops":[]}]