úΛÚ<      !"#$%&'()*+,-./0123456789:;None!"5LSee: 3https://github.com/bower/bower.json-spec#moduletype)A valid package name for a Bower package. PA data type representing the data stored in a bower.json package manifest file.Note that the ToJSON / FromJSONÿ1 instances don't exactly match; for example, it is not always the case that decoding from JSON and then encoding to JSON will give you the exact same JSON that you started with. However, if you start with a PackageMeta value, encode to JSON, and then decode, you should always get the same value back.1rA smart constructor for a PackageName. It ensures that the package name satisfies the restrictions described at  -https://github.com/bower/bower.json-spec#name.6-Read and attempt to decode a bower.json file.7EA parser for bower.json files, using the aeson-better-errors package.<äGiven a prefix and a suffix, go through the supplied list, attempting to extract one string from the list which has the given prefix and suffix, All other strings in the list are returned as the second component of the tuple.=.Like stripPrefix, but strips a suffix as well.] > !"#$%&'()*+,-./01?@23456789:A<=B;CDEFGHIJKLMNOPQRSTUVWXYZ[\F > !"#$%&'()*+,-./01?@23456789:A<=B;CDE5  > !"#$%&'()*+,-./01?@23456789:A<=B;CDEFGHIJKLMNOPQRSTUVWXYZ[\None<  !"#$%&'()*+,-./0123456789:;< !"#$%&'()*+,-./012   3465789:;]       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ'bower-json-0.8.1-J2hm4WK8yZB3UlCQ5wo9YZWeb.Bower.PackageMetaWeb.Bower.PackageMeta.InternalPackageNameErrorNotEmptyTooLong InvalidCharsRepeatedSeparatorsMustNotBeginSeparatorMustNotEndSeparator BowerErrorInvalidPackageNameInvalidModuleType VersionRangerunVersionRangeVersion runVersion Repository repositoryUrlrepositoryType ModuleTypeGlobalsAMDNodeES6YUIAuthor authorName authorEmailauthorHomepage PackageName PackageMeta bowerNamebowerDescription bowerMainbowerModuleType bowerLicense bowerIgnore bowerKeywords bowerAuthors bowerHomepagebowerRepositorybowerDependenciesbowerDevDependenciesbowerResolutions bowerPrivaterunPackageName mkPackageName moduleTypesshowBowerErrorshowPackageNameError displayError decodeFile asPackageMetaparseModuleTypeparsePackageNameasAuthor asRepository takeDelim stripWrapperheadMaylastMayasAuthorStringasAuthorObject maybePairmaybeArrayPairmaybeArrayAssocPair$fFromJSONVersionRange$fFromJSONVersion$fFromJSONAuthor$fFromJSONRepository$fFromJSONModuleType$fFromJSONPackageName$fFromJSONPackageMeta$fToJSONVersionRange$fToJSONVersion$fToJSONAuthor$fToJSONRepository$fToJSONModuleType$fToJSONPackageName$fToJSONPackageMeta$fNFDataPackageNameError$fNFDataBowerError$fNFDataVersionRange$fNFDataVersion$fNFDataRepository$fNFDataModuleType$fNFDataAuthor$fNFDataPackageName$fNFDataPackageMeta