package files
import "github.com/gohugoio/hugo/hugofs/files"
Index ¶
- Constants
- Variables
- func IsComponentFolder(name string) bool
- func IsContentDataExt(ext string) bool
- func IsGoTmplExt(ext string) bool
- func ResolveComponentFolder(filename string) string
Constants ¶
const ( // The NPM package.json "template" file. FilenamePackageHugoJSON = "package.hugo.json" // The NPM package file. FilenamePackageJSON = "package.json" FilenameHugoStatsJSON = "hugo_stats.json" )
const ( ComponentFolderArchetypes = "archetypes" ComponentFolderStatic = "static" ComponentFolderLayouts = "layouts" ComponentFolderContent = "content" ComponentFolderData = "data" ComponentFolderAssets = "assets" ComponentFolderI18n = "i18n" FolderResources = "resources" FolderJSConfig = "_jsconfig" // Mounted below /assets with postcss.config.js etc. NameContentData = "_content" )
Variables ¶
var ( JsConfigFolderMountPrefix = filepath.Join(ComponentFolderAssets, FolderJSConfig) ComponentFolders = []string{ ComponentFolderArchetypes, ComponentFolderStatic, ComponentFolderLayouts, ComponentFolderContent, ComponentFolderData, ComponentFolderAssets, ComponentFolderI18n, } )
Functions ¶
func IsComponentFolder ¶
func IsContentDataExt ¶
Supported data file extensions for _content.* files.
func IsGoTmplExt ¶
func ResolveComponentFolder ¶
ResolveComponentFolder returns "content" from "content/blog/foo.md" etc.
Source Files ¶
- Version
- v0.145.0 (latest)
- Published
- Feb 26, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 3 hours ago –
Tools for package owners.