package
0.10.7
Repository: https://github.com/leaanthony/mewn.git
Documentation: pkg.go.dev

# Functions

CompressFile reads the given file and converts it to a gzip compressed hex string.
DecompressHexString decompresses the gzip/hex encoded data.
FindGoFiles finds all go files recursively from the given directory.
GeneratePackFileString creates the contents of a pack file.
GetMewnFiles returns a list of files referencing mewn assets.
GetReferencedAssets gets a list of referenced assets from the AST.
HasMewnReference determines if the current file has a reference to the mewn library.
NewAssetDirectory creates a new asset directory.
ParseAssignment parses an assignment statement.
ParseCallExpr parses a call expression for mewn related statements.

# Structs

AssetDirectory is a collection of file groups.
AssignStmt holds data about an assignment.
CallStmt holds data about a call statement.
FileGroup holds a collection of files.
Group holds information relating to a group.
ReferencedAsset holds the information for an asset referenced by the user.
ReferencedAssets is a collection of assets referenced from a file.