├── .editorconfig ├── .github └── workflows │ ├── docs.yml │ ├── lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .release-please-manifest.json ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── docs ├── .gitignore ├── .vscode │ ├── extensions.json │ └── launch.json ├── astro.config.mjs ├── package.json ├── pnpm-lock.yaml ├── public │ ├── CNAME │ ├── favicon.png │ ├── pepperjack-dark.png │ └── pepperjack-light.png ├── src │ ├── content.config.ts │ └── content │ │ └── docs │ │ ├── concepts │ │ ├── check-mode.mdx │ │ ├── matrix-mode.mdx │ │ ├── multi-flavor.mdx │ │ ├── overrides.mdx │ │ ├── project-structure.mdx │ │ └── single-flavor.mdx │ │ ├── cookbook │ │ └── how-to-remove-trailing-commas.mdx │ │ ├── getting-started │ │ ├── installation.mdx │ │ ├── introduction.mdx │ │ └── quick-start.mdx │ │ ├── guides │ │ └── how-to-use-standard-input-and-output.mdx │ │ ├── index.mdx │ │ ├── reference │ │ ├── cli-options.mdx │ │ ├── context-variables.mdx │ │ ├── filters.mdx │ │ ├── frontmatter.mdx │ │ └── functions.mdx │ │ └── resources │ │ ├── editor-integrations.mdx │ │ └── github-actions.mdx └── tsconfig.json ├── release-please-config.json ├── renovate.json ├── src ├── cli.rs ├── context.rs ├── filters.rs ├── frontmatter.rs ├── functions.rs ├── lib.rs ├── main.rs ├── markdown.rs ├── matrix.rs ├── models.rs └── templating.rs └── tests ├── cli.rs ├── encodings.rs └── fixtures ├── encodings ├── README.md ├── utf16be.tera ├── utf16le.tera ├── utf8.tera └── utf8bom.tera ├── errors.tera ├── formats.tera ├── hexformat ├── custom.tera ├── custom.txt ├── default.tera └── default.txt ├── multi ├── multi.md └── multi.tera ├── multifile.tera ├── read_file ├── abc.txt ├── read_file.md └── read_file.tera ├── single ├── single.md └── single.tera ├── singlefile-multiflavor.tera └── singlefile-singleflavor.tera /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .direnv/ 3 | -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "2.5.1" 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/README.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/.vscode/extensions.json -------------------------------------------------------------------------------- /docs/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/.vscode/launch.json -------------------------------------------------------------------------------- /docs/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/astro.config.mjs -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/public/CNAME: -------------------------------------------------------------------------------- 1 | whiskers.catppuccin.com 2 | -------------------------------------------------------------------------------- /docs/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/public/favicon.png -------------------------------------------------------------------------------- /docs/public/pepperjack-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/public/pepperjack-dark.png -------------------------------------------------------------------------------- /docs/public/pepperjack-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/public/pepperjack-light.png -------------------------------------------------------------------------------- /docs/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content.config.ts -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/check-mode.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/check-mode.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/matrix-mode.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/matrix-mode.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/multi-flavor.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/multi-flavor.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/overrides.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/overrides.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/project-structure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/project-structure.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/concepts/single-flavor.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/concepts/single-flavor.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/cookbook/how-to-remove-trailing-commas.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/cookbook/how-to-remove-trailing-commas.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/getting-started/installation.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/getting-started/introduction.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/getting-started/quick-start.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/getting-started/quick-start.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/guides/how-to-use-standard-input-and-output.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/guides/how-to-use-standard-input-and-output.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/index.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/cli-options.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/reference/cli-options.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/context-variables.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/reference/context-variables.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/filters.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/reference/filters.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/frontmatter.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/reference/frontmatter.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/reference/functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/reference/functions.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/resources/editor-integrations.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/resources/editor-integrations.mdx -------------------------------------------------------------------------------- /docs/src/content/docs/resources/github-actions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/src/content/docs/resources/github-actions.mdx -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/release-please-config.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/renovate.json -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/context.rs -------------------------------------------------------------------------------- /src/filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/filters.rs -------------------------------------------------------------------------------- /src/frontmatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/frontmatter.rs -------------------------------------------------------------------------------- /src/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/functions.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/markdown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/markdown.rs -------------------------------------------------------------------------------- /src/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/matrix.rs -------------------------------------------------------------------------------- /src/models.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/models.rs -------------------------------------------------------------------------------- /src/templating.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/src/templating.rs -------------------------------------------------------------------------------- /tests/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/cli.rs -------------------------------------------------------------------------------- /tests/encodings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/encodings.rs -------------------------------------------------------------------------------- /tests/fixtures/encodings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/encodings/README.md -------------------------------------------------------------------------------- /tests/fixtures/encodings/utf16be.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/encodings/utf16be.tera -------------------------------------------------------------------------------- /tests/fixtures/encodings/utf16le.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/encodings/utf16le.tera -------------------------------------------------------------------------------- /tests/fixtures/encodings/utf8.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/encodings/utf8.tera -------------------------------------------------------------------------------- /tests/fixtures/encodings/utf8bom.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/encodings/utf8bom.tera -------------------------------------------------------------------------------- /tests/fixtures/errors.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/errors.tera -------------------------------------------------------------------------------- /tests/fixtures/formats.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/formats.tera -------------------------------------------------------------------------------- /tests/fixtures/hexformat/custom.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/hexformat/custom.tera -------------------------------------------------------------------------------- /tests/fixtures/hexformat/custom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/hexformat/custom.txt -------------------------------------------------------------------------------- /tests/fixtures/hexformat/default.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/hexformat/default.tera -------------------------------------------------------------------------------- /tests/fixtures/hexformat/default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/hexformat/default.txt -------------------------------------------------------------------------------- /tests/fixtures/multi/multi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/multi/multi.md -------------------------------------------------------------------------------- /tests/fixtures/multi/multi.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/multi/multi.tera -------------------------------------------------------------------------------- /tests/fixtures/multifile.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/multifile.tera -------------------------------------------------------------------------------- /tests/fixtures/read_file/abc.txt: -------------------------------------------------------------------------------- 1 | Aute tempor minim eiusmod. 2 | -------------------------------------------------------------------------------- /tests/fixtures/read_file/read_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/read_file/read_file.md -------------------------------------------------------------------------------- /tests/fixtures/read_file/read_file.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/read_file/read_file.tera -------------------------------------------------------------------------------- /tests/fixtures/single/single.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/single/single.md -------------------------------------------------------------------------------- /tests/fixtures/single/single.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/single/single.tera -------------------------------------------------------------------------------- /tests/fixtures/singlefile-multiflavor.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/singlefile-multiflavor.tera -------------------------------------------------------------------------------- /tests/fixtures/singlefile-singleflavor.tera: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/catppuccin/whiskers/HEAD/tests/fixtures/singlefile-singleflavor.tera --------------------------------------------------------------------------------