File match cloudcannon.snippets-imports.yml cloudcannon.snippets-imports.yaml cloudcannon.snippets-imports.json *.cloudcannon.snippets-imports.yml *.cloudcannon.snippets-imports.yaml *.cloudcannon.snippets-imports.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/cloudcannon-configuration-snippets-imports/latest.json
Source https://github.com/cloudcannon/configuration-types/releases/latest/download/cloudcannon-snippets-imports.schema.json

Validate with Lintel

npx @lintel/lintel check

All of

1. Snippets Imports object

Definitions

_snippets_imports.hugo type._snippets_imports.*.(full-import) | object | object
type._snippets_imports.*.(full-import) boolean
SnippetImportExclude string[]

This key defines the list of excluded snippets.

If unset, all snippets are excluded unless defined in include.

SnippetImportInclude string[]

This key defines the list of included snippets.

If unset, all snippets are included unless defined in exclude.

_snippets_imports.jekyll type._snippets_imports.*.(full-import) | object | object
_snippets_imports.mdx type._snippets_imports.*.(full-import) | object | object
_snippets_imports.eleventy_liquid type._snippets_imports.*.(full-import) | object | object
_snippets_imports.eleventy_nunjucks type._snippets_imports.*.(full-import) | object | object
_snippets_imports.markdoc type._snippets_imports.*.(full-import) | object | object
_snippets_imports.python_markdown_extensions type._snippets_imports.*.(full-import) | object | object
_snippets_imports.docusaurus_mdx type._snippets_imports.*.(full-import) | object | object
type._snippets_imports object

This key defines snippet templates or libraries for your Site.

Some libraries are SSG specific while others work for most SSGs.

For more information, please read our documentation on Docusaurus Components, Eleventy Shortcodes, Hugo Shortcodes, MDX Components, or Python Markdown.

Examples

In this example, we have configured Hugo shortcode imports for the Site.

_snippets_imports:
  hugo:
    include:
      - figure
      - youtube
uniqueItems=true
jekyll type._snippets_imports.*.(full-import) | object | object
uniqueItems=true
uniqueItems=true
eleventy_liquid type._snippets_imports.*.(full-import) | object | object
uniqueItems=true
eleventy_nunjucks type._snippets_imports.*.(full-import) | object | object
uniqueItems=true
markdoc type._snippets_imports.*.(full-import) | object | object
uniqueItems=true
python_markdown_extensions type._snippets_imports.*.(full-import) | object | object
uniqueItems=true
docusaurus_mdx type._snippets_imports.*.(full-import) | object | object
uniqueItems=true