compile_time_ls_colours 0.5.1

A compile-time map of LS_COLORS-style extension-to-colour mappings
Documentation
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- This file was created with the aha Ansi HTML Adapter. https://github.com/theZiz/aha -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="application/xml+xhtml; charset=UTF-8"/>
<title>stdin</title>
</head>
<body style="color:white; background-color:black">
<pre>

running 6 tests
<span style="color:#82c800;"></span><span style="color:#00c8c8;"></span><span style="color:#808080;"></span><span style="font-weight:bold;color:fuchsia;"></span><span style="color:aqua;"></span><span style="font-weight:bold;color:red;"></span><span style="font-weight:bold;color:#ff69b4;"></span><span style="font-weight:bold;color:#96c832;"></span><span style="font-weight:bold;color:#f0dc50;"></span><span style="font-weight:bold;color:#a08cc8;"></span><span style="font-weight:bold;color:#64b464;"></span><span style="font-weight:bold;color:fuchsia;">test test::tests::test_file_type_colours ... </span><span style="font-weight:bold;color:#408040;">ok
test test::tests::test_map_integrity ... ok
test test::tests::test_common_extensions ... ok
test test::tests::test_edge_cases ... ok

--- LS_COLOURS_HASHMAP Contents &amp; Applied Colours ---
Key: mjpeg                  | Applied: </span><span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: less                   | Applied: <span style="color:#f5a623;">THIS TEXT IS COLOURED</span>
Key: lua                    | Applied: <span style="color:#0000ff;">THIS TEXT IS COLOURED</span>
Key: opus                   | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: dpkg-new               | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: ra                     | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: tsv                    | Applied: <span style="color:#a0a0a0;">THIS TEXT IS COLOURED</span>
Key: java                   | Applied: <span style="color:#963232;">THIS TEXT IS COLOURED</span>
Key: swp                    | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: lha                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: asf                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: zst                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ogg                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: avif                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: apk                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: t7z                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: bak                    | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: mpg                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: bz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: csv                    | Applied: <span style="color:#a0a0a0;">THIS TEXT IS COLOURED</span>
Key: png                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: js                     | Applied: <span style="color:#f0dc50;">THIS TEXT IS COLOURED</span>
Key: cpio                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: rpm                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: dpkg-tmp               | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: mjpg                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: zoo                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: kt                     | Applied: <span style="color:#3296fa;">THIS TEXT IS COLOURED</span>
Key: fli                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: ppm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: sql                    | Applied: <span style="color:#646464;">THIS TEXT IS COLOURED</span>
Key: rej                    | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: svgz                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: z                      | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ucf-new                | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: dwm                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: toml                   | Applied: <span style="color:#c87850;">THIS TEXT IS COLOURED</span>
Key: ucf-dist               | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: setgid                 | Applied: <span style="color:dimgray;background-color:yellow;">THIS TEXT IS COLOURED</span>
Key: h                      | Applied: <span style="color:#50a0dc;">THIS TEXT IS COLOURED</span>
Key: arc                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: rs                     | Applied: <span style="color:#82c800;">THIS TEXT IS COLOURED</span>
Key: deb                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: socket                 | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: lzma                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: 7z                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: rpmsave                | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: zip                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ogx                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: mka                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: yml                    | Applied: <span style="color:#825ac8;">THIS TEXT IS COLOURED</span>
Key: flc                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: crdownload             | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: ts                     | Applied: <span style="color:#5a96fa;">THIS TEXT IS COLOURED</span>
Key: xpm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: midi                   | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: rz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ear                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: mpeg                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: rmvb                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: tif                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: gz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: orig                   | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: pgm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: symlink                | Applied: <span style="font-weight:bold;color:aqua;">THIS TEXT IS COLOURED</span>
Key: tlz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: gl                     | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: mov                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: whl                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: go                     | Applied: <span style="color:#009696;">THIS TEXT IS COLOURED</span>
Key: ini                    | Applied: <span style="color:#b45050;">THIS TEXT IS COLOURED</span>
Key: alz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: mpc                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: xml                    | Applied: <span style="color:#825ac8;">THIS TEXT IS COLOURED</span>
Key: war                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ucf-old                | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: lzh                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: jxl                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: pipe                   | Applied: <span style="color:yellow;background-color:black;">THIS TEXT IS COLOURED</span>
Key: m2v                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: xls                    | Applied: <span style="color:#408040;">THIS TEXT IS COLOURED</span>
Key: r                      | Applied: <span style="color:#00b400;">THIS TEXT IS COLOURED</span>
Key: tar                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: mid                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: webp                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: lzo                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: part                   | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: cgm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: egg                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: gif                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: py                     | Applied: <span style="color:#00c8c8;">THIS TEXT IS COLOURED</span>
Key: dl                     | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: xlsx                   | Applied: <span style="color:#408040;">THIS TEXT IS COLOURED</span>
Key: directory              | Applied: <span style="font-weight:bold;color:#3333FF;">THIS TEXT IS COLOURED</span>
Key: cpp                    | Applied: <span style="color:#0064c8;">THIS TEXT IS COLOURED</span>
Key: cfg                    | Applied: <span style="color:#b45050;">THIS TEXT IS COLOURED</span>
Key: tbz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: m4a                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: svg                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: drpm                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: dpkg-dist              | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: wim                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: lrz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: sh                     | Applied: <span style="color:#64fa64;">THIS TEXT IS COLOURED</span>
Key: json                   | Applied: <span style="color:#a08cc8;">THIS TEXT IS COLOURED</span>
Key: xwd                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: webm                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: arj                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ogm               test test::tests::test_visual_output ... ok
     | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: wmv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: rar                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: tiff                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: crate                  | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: xbm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: c                      | Applied: <span style="color:#968326;">THIS TEXT IS COLOURED</span>
Key: mp4v                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: swift                  | Applied: <span style="color:#fa3296;">THIS TEXT IS COLOURED</span>
Key: scss                   | Applied: <span style="color:#f5a623;">THIS TEXT IS COLOURED</span>
Key: swm                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: vob                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: xspf                   | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: dpkg-old               | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: tzo                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: nuv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: rpmnew                 | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: xcf                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: tga                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: txz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: tbz2                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: au                     | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: oga                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: executable             | Applied: <span style="font-weight:bold;color:lime;">THIS TEXT IS COLOURED</span>
Key: spx                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: tmp                    | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: cab                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: aac                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: yuv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: orphan_symlink         | Applied: <span style="font-weight:bold;color:red;background-color:black;">THIS TEXT IS COLOURED</span>
Key: html                   | Applied: <span style="color:#ff69b4;">THIS TEXT IS COLOURED</span>
Key: rpmorig                | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: dz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: bz2                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: tzst                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: cs                     | Applied: <span style="color:#323232;">THIS TEXT IS COLOURED</span>
Key: character_device       | Applied: <span style="font-weight:bold;color:yellow;background-color:black;">THIS TEXT IS COLOURED</span>
Key: tz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: avi                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: txt                    | Applied: <span style="color:#808080;">THIS TEXT IS COLOURED</span>
Key: qt                     | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: bat                    | Applied: <span style="color:#c8c800;">THIS TEXT IS COLOURED</span>
Key: mp3                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: css                    | Applied: <span style="color:#96c832;">THIS TEXT IS COLOURED</span>
Key: mng                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: php                    | Applied: <span style="color:#5050c8;">THIS TEXT IS COLOURED</span>
Key: udeb                   | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: jpg                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: md                     | Applied: <span style="color:#64b464;">THIS TEXT IS COLOURED</span>
Key: mkv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: pbm                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: jar                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: esd                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: m4v                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: wav                    | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: ace                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: taz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: pyz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: ogv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: sar                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: old                    | Applied: <span style="filter: contrast(70%) brightness(190%);color:dimgray;">THIS TEXT IS COLOURED</span>
Key: rb                     | Applied: <span style="color:#c800c8;">THIS TEXT IS COLOURED</span>
Key: block_device           | Applied: <span style="font-weight:bold;color:yellow;background-color:black;">THIS TEXT IS COLOURED</span>
Key: jpeg                   | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: lz4                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: flv                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: pcx                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: rm                     | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: other_writable         | Applied: <span style="color:#3333FF;background-color:lime;">THIS TEXT IS COLOURED</span>
Key: pl                     | Applied: <span style="color:#5050c8;">THIS TEXT IS COLOURED</span>
Key: flac                   | Applied: <span style="color:aqua;">THIS TEXT IS COLOURED</span>
Key: setuid                 | Applied: <span style="color:white;background-color:red;">THIS TEXT IS COLOURED</span>
Key: bmp                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: xz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: emf                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
Key: lz                     | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: sticky                 | Applied: <span style="color:white;background-color:#3333FF;">THIS TEXT IS COLOURED</span>
Key: tgz                    | Applied: <span style="font-weight:bold;color:red;">THIS TEXT IS COLOURED</span>
Key: mp4                    | Applied: <span style="font-weight:bold;color:fuchsia;">THIS TEXT IS COLOURED</span>
-----------------------------------
test test::tests::test_dtypes ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 1 test
test src/lib.rs - file_type_colour (line 42) ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

</pre>
</body>
</html>