h$2      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe-Inferred 3language-docker+End parsing signaling a @conversion error@.language-docker,Note this is just an alias for compatibilitylanguage-dockerParses text until a heredoc is found. Will also consume the heredoc. None #5>  language-docker with additional location information required for creating good check messageslanguage-docker%All commands available in Dockerfileslanguage-dockerType of the Dockerfile AST ('#"! %&$)*+,-./0123458769<;:=?>@CBADELKJIHGFMNOPQZYXWVUTSR[\`_^]afedcbghinmkjloqprtsuvzyxw{|~}{|~}uvzyxwrtsoqphinmkjlgafedcb[\`_^]PQZYXWVUTSRMNODELKJIHGF@CBA=?>9<;:4587623/01,-.)*+('#"! %&$ None  #$%,>? language-dockerPretty print a  to a language-dockerPretty print a   to a None &None NNone t None  None  None #  None  None #$;None aNone language-dockerReads the standard input until the end and parses the contents as a Dockerfile  None L $&% !"#'(ghiljkmnorstuvwxyz{|}~$&% !"#'( {|}~uvwxyzrsthiljkmnog Safe-Inferred  !"#$%&'()*+,-./0123456789:;<==>??@AABBCDEFGHIJKLMNOPQQRSTUVWXYYZ[[\]^_`abcdeefghijklmnopqqrstuvwxyzz{||}~       -language-docker-10.1.0-Bvqfq7wpzMw5onYFfpktMWLanguage.DockerLanguage.Docker.ParserLanguage.Docker.SyntaxLanguage.Docker.PrettyPrintLanguage.Docker.Parser.PreludeLanguage.Docker.Parser.PairsLanguage.Docker.Parser.FromLanguage.Docker.Parser.ExposeLanguage.Docker.Parser.Copy Language.Docker.Parser.ArgumentsLanguage.Docker.Parser.RunLanguage.Docker.Parser.Cmd"Language.Docker.Parser.Healthcheck"Language.Docker.Parser.InstructionPaths_language_docker'megaparsec-9.1.0-5QbcWJe6OFsGqMTawNgey0Text.Megaparsec.ErrorparseErrorPrettyerrorBundlePrettyErrorParserDockerfileErrorDuplicateFlagErrorNoValueFlagErrorInvalidFlagError FileListErrorMissingArgumentDuplicateArgumentUnexpectedArgument QuoteErrorInstructionPos$sel:instruction:InstructionPos$sel:sourcename:InstructionPos$sel:lineNumber:InstructionPos LinenumberFilename InstructionFromAddUserLabel StopsignalCopyRunCmdShellWorkdirExposeVolume Entrypoint MaintainerEnvArg HealthcheckPragmaCommentOnBuildPragmaDirectiveEscapeSyntax SyntaxImage$sel:syntax:SyntaxImage EscapeChar$sel:escape:EscapeCharRunArgsRunFlags$sel:mount:RunFlags$sel:security:RunFlags$sel:network:RunFlags RunNetwork NetworkNone NetworkHostNetworkDefault RunSecurityInsecureSandbox CacheSharingSharedPrivateLocked SecretOpts$sel:sTarget:SecretOpts$sel:sCacheId:SecretOpts$sel:sIsRequired:SecretOpts$sel:sSource:SecretOpts$sel:sMode:SecretOpts$sel:sUid:SecretOpts$sel:sGid:SecretOptsTmpOpts$sel:tTarget:TmpOpts CacheOpts$sel:cTarget:CacheOpts$sel:cSharing:CacheOpts$sel:cCacheId:CacheOpts$sel:cReadOnly:CacheOpts$sel:cFromImage:CacheOpts$sel:cSource:CacheOpts$sel:cMode:CacheOpts$sel:cUid:CacheOpts$sel:cGid:CacheOptsBindOpts$sel:bTarget:BindOpts$sel:bSource:BindOpts$sel:bFromImage:BindOpts$sel:bReadOnly:BindOptsRunMount BindMount CacheMount TmpfsMount SecretMountSshMountPairs CheckArgs$sel:checkCommand:CheckArgs$sel:interval:CheckArgs$sel:timeout:CheckArgs$sel:startPeriod:CheckArgs$sel:retries:CheckArgs Arguments ArgumentsText ArgumentsListCheckNoCheckAddArgs$sel:sourcePaths:AddArgs$sel:targetPath:AddArgs$sel:chownFlag:AddArgs$sel:chmodFlag:AddArgsCopyArgs$sel:sourcePaths:CopyArgs$sel:targetPath:CopyArgs$sel:chownFlag:CopyArgs$sel:chmodFlag:CopyArgs$sel:sourceFlag:CopyArgsRetries$sel:times:RetriesDuration$sel:durationTime:Duration CopySourceNoSourceChmodNoChmodChownNoChown TargetPath$sel:unTargetPath:TargetPath SourcePath$sel:unSourcePath:SourcePath Dockerfile BaseImage$sel:image:BaseImage$sel:tag:BaseImage$sel:digest:BaseImage$sel:alias:BaseImage$sel:platform:BaseImage ImageAlias$sel:unImageAlias:ImageAliasPlatform DirectoryPorts$sel:unPorts:PortsPortPortStr PortRangeProtocolTCPUDPDigest$sel:unDigest:DigestTag$sel:unTag:TagRegistry$sel:unRegistry:RegistryImage$sel:registryName:Image$sel:imageName:Image defaultEsc$fIsStringImage $fIsListPorts$fIsStringChown$fIsStringChmod$fIsStringCopySource$fIsListArguments$fIsStringArguments$fDefaultBindOpts$fDefaultTmpOpts$fDefaultSecretOpts$fDefaultCacheOpts$fDefaultRunFlags$fIsStringRunArgs$fIsCharEscapeChar$fEqInstructionPos$fOrdInstructionPos$fShowInstructionPos$fFunctorInstructionPos$fEqInstruction$fOrdInstruction$fShowInstruction$fFunctorInstruction$fShowPragmaDirective$fEqPragmaDirective$fOrdPragmaDirective$fShowSyntaxImage$fEqSyntaxImage$fOrdSyntaxImage$fShowEscapeChar$fEqEscapeChar$fOrdEscapeChar $fShowRunArgs $fEqRunArgs $fOrdRunArgs$fFunctorRunArgs$fShowRunFlags $fEqRunFlags $fOrdRunFlags$fShowRunNetwork$fEqRunNetwork$fOrdRunNetwork$fShowRunSecurity$fEqRunSecurity$fOrdRunSecurity $fEqRunMount$fShowRunMount $fOrdRunMount$fShowCacheOpts $fEqCacheOpts$fOrdCacheOpts$fShowCacheSharing$fEqCacheSharing$fOrdCacheSharing$fEqSecretOpts$fShowSecretOpts$fOrdSecretOpts $fEqTmpOpts $fShowTmpOpts $fOrdTmpOpts$fShowBindOpts $fEqBindOpts $fOrdBindOpts $fShowCheck $fEqCheck $fOrdCheck$fFunctorCheck$fShowCheckArgs $fEqCheckArgs$fOrdCheckArgs$fFunctorCheckArgs$fShowArguments $fEqArguments$fOrdArguments$fFunctorArguments $fShowAddArgs $fEqAddArgs $fOrdAddArgs$fShowCopyArgs $fEqCopyArgs $fOrdCopyArgs $fShowRetries $fEqRetries $fOrdRetries $fNumRetries$fShowDuration $fEqDuration $fOrdDuration $fNumDuration$fShowCopySource$fEqCopySource$fOrdCopySource $fShowChmod $fEqChmod $fOrdChmod $fShowChown $fEqChown $fOrdChown$fShowTargetPath$fEqTargetPath$fOrdTargetPath$fIsStringTargetPath$fShowSourcePath$fEqSourcePath$fOrdSourcePath$fIsStringSourcePath $fEqBaseImage$fOrdBaseImage$fShowBaseImage$fShowImageAlias$fEqImageAlias$fOrdImageAlias$fIsStringImageAlias $fShowPorts $fEqPorts $fOrdPorts $fShowPort$fEqPort $fOrdPort$fShowProtocol $fEqProtocol $fOrdProtocol $fShowDigest $fEqDigest $fOrdDigest$fIsStringDigest $fShowTag$fEqTag$fOrdTag $fIsStringTag $fShowImage $fEqImage $fOrdImage$fShowRegistry $fEqRegistry $fOrdRegistry$fIsStringRegistry EscapeAccum$sel:buffer:EscapeAccum$sel:count:EscapeAccum$sel:escaping:EscapeAccum prettyPrintprettyPrintDockerfilefindEscapeCharprettyPrintInstructionPosprettyPrintImageprettyPrintBaseImageprettyPrintPairsprettyPrintPairprettyPrintArgumentsprettyPrintJSON doubleQoute escapeQuotesprettyPrintPortprettyPrintFileListprettyPrintChownprettyPrintChmodprettyPrintCopySourceprettyPrintDurationprettyPrintRetriesprettyPrintRunMountprettyPrintRunNetworkprettyPrintRunSecurityprettyPrintPragmaprettyPrintInstructionspaceCat parseText parseFile parseStdin customError stringLiteral untilHeredocbaseControl.Applicativeoptional Data.FunctorvoidGHC.Basewhenempty<|> text-1.2.3.2Data.Text.InternalText1data-default-class-0.1.2.0-IIN1s3V8yfYEDHe5yjxXHVData.Default.ClassDefaultdef/parser-combinators-1.3.0-DiU4leLN1bk4yjPVc8BdOdControl.Applicative.CombinatorsbetweenchoiceeitherPoptionControl.Monad.Combinatorscountcount'endByendBy1manymanyTill manyTill_somesomeTill someTill_sepBysepBy1sepEndBy sepEndBy1skipManyskipSome skipCount skipManyTill skipSomeTillText.Megaparsec.Char.Lexer charLiteralText.Megaparsec.CharcharText.Megaparsec.CommonstringText.MegaparsecsetParserState setOffset getOffset getSourcePossetInputgetInputatEndtakeRestmatchchunknoneOfoneOf anySingleBut anySinglesatisfysingleregisterFancyFailureregisterFailureregisterParseErrorregion customFailure unexpected fancyFailurefailure runParserT' runParserT runParser' runParser parseTest parseMaybeparseParsecText.Megaparsec.InternalParsecTText.Megaparsec.Class MonadParsecupdateParserStategetParserStatetakeP takeWhile1P takeWhilePtokenstoken observing withRecovery notFollowedByhidden parseErrorlabel lookAheadtryeofparseErrorTextPrettyattachSourcePossetErrorOffset errorOffset mapParseError ErrorItemTokens EndOfInput ErrorFancy ErrorCustom ErrorFailErrorIndentationParseErrorBundle bundleErrorsbundlePosStateShowErrorComponentshowErrorComponenterrorComponentLenText.Megaparsec.StreamTokenStream takeWhile_takeN_take1_ chunkEmpty chunkLength chunkToTokens tokensToChunk tokenToChunk VisualStream showTokens tokensLengthTraversableStream reachOffsetreachOffsetNoLineText.Megaparsec.StateStatestateParseErrors statePosState stateInput stateOffsetPosStatepstateLinePrefixpstateTabWidthpstateSourcePos pstateInput pstateOffsetText.Megaparsec.PossourcePosPretty initialPosdefaultTabWidthpos1unPosmkPosPosInvalidPosException SourcePos sourceName sourceLine sourceColumn ParseError TrivialError FancyErroreolreservednaturalcommaSep spaceSep1brackets heredocMarkerheredocContentheredoc onlySpacesonlyWhitespaces whitespacerequiredWhitespaceuntilEolsymbolcaseInsensitiveStringstringWithEscapedlexemelexeme'isNl isSpaceNl anyUnless someUnlesscomment*prettyprinter-1.7.0-L9BUdCzYor7LBsek1iasxdPrettyprinter.InternalDoc parseLabelparseEnv parseFrom parseExpose parseCopyparseAdd argumentsparseRunrunFlagsparseCmdparseHealthcheck parseShellparseStopSignalparseArg parseUser parseWorkdir parseVolumeparseMaintainerparseEntryPoint parseOnbuild parsePragmaparseEscapePragmaparseSyntaxPragma parseCommentparseInstructionversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName