Cargo Features

[dependencies]
inkjet = { version = "0.11.1", default-features = false, features = ["html", "terminal", "theme", "development", "all_languages", "language-ada", "language-asm", "language-awk", "language-bash", "language-bibtex", "language-bicep", "language-blueprint", "language-c", "language-capnp", "language-clojure", "language-c-sharp", "language-cpp", "language-css", "language-cue", "language-d", "language-dart", "language-diff", "language-dockerfile", "language-eex", "language-elisp", "language-elixir", "language-elm", "language-erlang", "language-forth", "language-fortran", "language-fish", "language-gdscript", "language-gleam", "language-glsl", "language-go", "language-haskell", "language-hcl", "language-heex", "language-html", "language-ini", "language-java", "language-javascript", "language-json", "language-jsx", "language-julia", "language-kotlin", "language-latex", "language-llvm", "language-lua", "language-make", "language-matlab", "language-meson", "language-nix", "language-objc", "language-ocaml", "language-ocaml-interface", "language-openscad", "language-pascal", "language-php", "language-plaintext", "language-proto", "language-python", "language-r", "language-racket", "language-regex", "language-ruby", "language-rust", "language-scala", "language-scheme", "language-scss", "language-sql", "language-svelte", "language-swift", "language-toml", "language-typescript", "language-tsx", "language-vim", "language-wast", "language-wat", "language-x86asm", "language-wgsl", "language-yaml", "language-zig"] }
default = all_languages, html, theme

These default features are set whenever inkjet is added without default-features = false somewhere in the dependency tree.

html default

Enables v_htmlescape

HTML formatters

terminal

Enables termcolor

Terminal formatter

theme default

Enables ahash, serde, and toml

ahash:

Theme API

Affects error::ThemeError, inkjet::theme

development build

Enables fs_extra, prettyplease, proc-macro2, quote, and syn

all_languages default = language-ada, language-asm, language-awk, language-bash, language-bibtex, language-bicep, language-blueprint, language-c, language-c-sharp, language-capnp, language-clojure, language-cpp, language-css, language-cue, language-d, language-dart, language-diff, language-dockerfile, language-eex, language-elisp, language-elixir, language-elm, language-erlang, language-fish, language-forth, language-fortran, language-gdscript, language-gleam, language-glsl, language-go, language-haskell, language-hcl, language-heex, language-html, language-ini, language-java, language-javascript, language-json, language-jsx, language-julia, language-kotlin, language-latex, language-llvm, language-lua, language-make, language-matlab, language-meson, language-nix, language-objc, language-ocaml, language-ocaml-interface, language-openscad, language-pascal, language-php, language-plaintext, language-proto, language-python, language-r, language-racket, language-regex, language-ruby, language-rust, language-scala, language-scheme, language-scss, language-sql, language-svelte, language-swift, language-toml, language-tsx, language-typescript, language-vim, language-wast, language-wat, language-wgsl, language-x86asm, language-yaml, language-zig
language-ada all_languages

Affects languages::ada

language-asm all_languages

Affects languages::asm

language-awk all_languages

Affects languages::awk

language-bash all_languages

Affects languages::bash

language-bibtex all_languages

Affects languages::bibtex

language-bicep all_languages

Affects languages::bicep

language-blueprint all_languages

Affects languages::blueprint

language-c all_languages

Affects languages::c

language-capnp all_languages

Affects languages::capnp

language-clojure all_languages

Affects languages::clojure

language-c-sharp all_languages

Affects languages::c_sharp

language-cpp all_languages

Affects languages::cpp

language-css all_languages

Affects languages::css

language-cue all_languages

Affects languages::cue

language-d all_languages

Affects languages::d

language-dart all_languages

Affects languages::dart

language-diff all_languages

Affects languages::diff

language-dockerfile all_languages

Affects languages::dockerfile

language-eex all_languages

Affects languages::eex

language-elisp all_languages

Affects languages::elisp

language-elixir all_languages

Affects languages::elixir

language-elm all_languages

Affects languages::elm

language-erlang all_languages

Affects languages::erlang

language-forth all_languages

Affects languages::forth

language-fortran all_languages

Affects languages::fortran

language-fish all_languages

Affects languages::fish

language-gdscript all_languages

Affects languages::gdscript

language-gleam all_languages

Affects languages::gleam

language-glsl all_languages

Affects languages::glsl

language-go all_languages

Affects languages::go

language-haskell all_languages

Affects languages::haskell

language-hcl all_languages

Affects languages::hcl

language-heex all_languages

Affects languages::heex

language-html all_languages

Affects languages::html

language-ini all_languages

Affects languages::ini

language-java all_languages

Affects languages::java

language-javascript all_languages

Affects languages::javascript

language-json all_languages

Affects languages::json

language-jsx all_languages

Affects languages::jsx

language-julia all_languages

Affects languages::julia

language-kotlin all_languages

Affects languages::kotlin

language-latex all_languages

Affects languages::latex

language-llvm all_languages

Affects languages::llvm

language-lua all_languages

Affects languages::lua

language-make all_languages

Affects languages::make

language-matlab all_languages

Affects languages::matlab

language-meson all_languages

Affects languages::meson

language-nix all_languages

Affects languages::nix

language-objc all_languages

Affects languages::objc

language-ocaml all_languages

Affects languages::ocaml

language-ocaml-interface all_languages

Affects languages::ocaml_interface

language-openscad all_languages

Affects languages::openscad

language-pascal all_languages

Affects languages::pascal

language-php all_languages

Affects languages::php

language-plaintext all_languages

Affects languages::plaintext

language-proto all_languages

Affects languages::proto

language-python all_languages

Affects languages::python

language-r all_languages

Affects languages::r

language-racket all_languages

Affects languages::racket

language-regex all_languages

Affects languages::regex

language-ruby all_languages

Affects languages::ruby

language-rust all_languages

Affects languages::rust

language-scala all_languages

Affects languages::scala

language-scheme all_languages

Affects languages::scheme

language-scss all_languages

Affects languages::scss

language-sql all_languages

Affects languages::sql

language-svelte all_languages

Affects languages::svelte

language-swift all_languages

Affects languages::swift

language-toml all_languages

Affects languages::toml

language-typescript all_languages

Affects languages::typescript

language-tsx all_languages

Affects languages::tsx

language-vim all_languages

Affects languages::vim

language-wast all_languages

Affects languages::wast

language-wat all_languages

Affects languages::wat

language-x86asm all_languages

Affects languages::x86asm

language-wgsl all_languages

Affects languages::wgsl

language-yaml all_languages

Affects languages::yaml

language-zig all_languages

Affects languages::zig