{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:d39103e0-be94-44ca-9d8b-3a5dab2d8254",
  "version": 1,
  "metadata": {
    "timestamp": "2026-08-21T11:17:53Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "author": "anchore",
          "name": "syft",
          "version": "1.51.0"
        }
      ]
    },
    "component": {
      "bom-ref": "ac9ed6ad6eb9e2d7",
      "type": "container",
      "name": "/w/image.tar",
      "version": "sha256:1664c4ec2f2592f5bdae730563a657606ecee38f3dcc6d3aa2c8abdb8f5114d7"
    },
    "properties": [
      {
        "name": "syft:image:labels:io.buildah.version",
        "value": "1.43.2"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.description",
        "value": "recursively search directories for a regex pattern"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.licenses",
        "value": "AGPL-3.0-only"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.source",
        "value": "https://index.boks.sh"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.title",
        "value": "ripgrep"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.vendor",
        "value": "boks"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.version",
        "value": "15.2.0"
      },
      {
        "name": "syft:image:labels:sh.boks.description",
        "value": "recursively search directories for a regex pattern"
      },
      {
        "name": "syft:image:labels:sh.boks.prefix",
        "value": "/boks/dist/ripgrep-15.2.0"
      },
      {
        "name": "syft:image:labels:sh.boks.project",
        "value": "ripgrep"
      },
      {
        "name": "syft:image:labels:sh.boks.provides",
        "value": "[\"/boks/dist/ripgrep-15.2.0/bin/rg\"]"
      },
      {
        "name": "syft:image:labels:sh.boks.source-url",
        "value": "https://github.com/BurntSushi/ripgrep"
      },
      {
        "name": "syft:image:labels:sh.boks.version",
        "value": "15.2.0"
      }
    ]
  },
  "components": [
    {
      "type": "application",
      "name": "ripgrep",
      "version": "15.2.0",
      "description": "recursively search directories for a regex pattern",
      "properties": [
        {
          "name": "syft:location:0:path",
          "value": "/.crates.toml"
        },
        {
          "name": "syft:location:1:path",
          "value": "/.crates2.json"
        },
        {
          "name": "syft:location:2:path",
          "value": "/bin/rg"
        },
        {
          "name": "syft:location:3:path",
          "value": "/lib/libgcc_s.so.1"
        }
      ],
      "purl": "pkg:cargo/ripgrep@15.2.0"
    },
    {
      "type": "library",
      "name": "aho-corasick",
      "version": "1.1.4",
      "purl": "pkg:cargo/aho-corasick@1.1.4"
    },
    {
      "type": "library",
      "name": "anyhow",
      "version": "1.0.103",
      "purl": "pkg:cargo/anyhow@1.0.103"
    },
    {
      "type": "library",
      "name": "bstr",
      "version": "1.13.0",
      "purl": "pkg:cargo/bstr@1.13.0"
    },
    {
      "type": "library",
      "name": "cc",
      "version": "1.2.67",
      "purl": "pkg:cargo/cc@1.2.67"
    },
    {
      "type": "library",
      "name": "cfg-if",
      "version": "1.0.4",
      "purl": "pkg:cargo/cfg-if@1.0.4"
    },
    {
      "type": "library",
      "name": "crossbeam-deque",
      "version": "0.8.7",
      "purl": "pkg:cargo/crossbeam-deque@0.8.7"
    },
    {
      "type": "library",
      "name": "crossbeam-epoch",
      "version": "0.9.20",
      "purl": "pkg:cargo/crossbeam-epoch@0.9.20"
    },
    {
      "type": "library",
      "name": "crossbeam-utils",
      "version": "0.8.22",
      "purl": "pkg:cargo/crossbeam-utils@0.8.22"
    },
    {
      "type": "library",
      "name": "encoding_rs",
      "version": "0.8.35",
      "purl": "pkg:cargo/encoding_rs@0.8.35"
    },
    {
      "type": "library",
      "name": "encoding_rs_io",
      "version": "0.1.7",
      "purl": "pkg:cargo/encoding_rs_io@0.1.7"
    },
    {
      "type": "library",
      "name": "find-msvc-tools",
      "version": "0.1.9",
      "purl": "pkg:cargo/find-msvc-tools@0.1.9"
    },
    {
      "type": "library",
      "name": "getrandom",
      "version": "0.4.3",
      "purl": "pkg:cargo/getrandom@0.4.3"
    },
    {
      "type": "library",
      "name": "globset",
      "version": "0.4.19",
      "purl": "pkg:cargo/globset@0.4.19"
    },
    {
      "type": "library",
      "name": "grep",
      "version": "0.4.1",
      "purl": "pkg:cargo/grep@0.4.1"
    },
    {
      "type": "library",
      "name": "grep-cli",
      "version": "0.1.12",
      "purl": "pkg:cargo/grep-cli@0.1.12"
    },
    {
      "type": "library",
      "name": "grep-matcher",
      "version": "0.1.9",
      "purl": "pkg:cargo/grep-matcher@0.1.9"
    },
    {
      "type": "library",
      "name": "grep-pcre2",
      "version": "0.1.10",
      "purl": "pkg:cargo/grep-pcre2@0.1.10"
    },
    {
      "type": "library",
      "name": "grep-printer",
      "version": "0.3.1",
      "purl": "pkg:cargo/grep-printer@0.3.1"
    },
    {
      "type": "library",
      "name": "grep-regex",
      "version": "0.1.14",
      "purl": "pkg:cargo/grep-regex@0.1.14"
    },
    {
      "type": "library",
      "name": "grep-searcher",
      "version": "0.1.17",
      "purl": "pkg:cargo/grep-searcher@0.1.17"
    },
    {
      "type": "library",
      "name": "ignore",
      "version": "0.4.29",
      "purl": "pkg:cargo/ignore@0.4.29"
    },
    {
      "type": "library",
      "name": "itoa",
      "version": "1.0.18",
      "purl": "pkg:cargo/itoa@1.0.18"
    },
    {
      "type": "library",
      "name": "jobserver",
      "version": "0.1.35",
      "purl": "pkg:cargo/jobserver@0.1.35"
    },
    {
      "type": "library",
      "name": "lexopt",
      "version": "0.3.2",
      "purl": "pkg:cargo/lexopt@0.3.2"
    },
    {
      "type": "library",
      "name": "libc",
      "version": "0.2.186",
      "purl": "pkg:cargo/libc@0.2.186"
    },
    {
      "type": "library",
      "name": "log",
      "version": "0.4.33",
      "purl": "pkg:cargo/log@0.4.33"
    },
    {
      "type": "library",
      "name": "memchr",
      "version": "2.8.3",
      "purl": "pkg:cargo/memchr@2.8.3"
    },
    {
      "type": "library",
      "name": "memmap2",
      "version": "0.9.11",
      "purl": "pkg:cargo/memmap2@0.9.11"
    },
    {
      "type": "library",
      "name": "pcre2",
      "version": "0.2.11",
      "purl": "pkg:cargo/pcre2@0.2.11"
    },
    {
      "type": "library",
      "name": "pcre2-sys",
      "version": "0.2.10",
      "purl": "pkg:cargo/pcre2-sys@0.2.10"
    },
    {
      "type": "library",
      "name": "pkg-config",
      "version": "0.3.33",
      "purl": "pkg:cargo/pkg-config@0.3.33"
    },
    {
      "type": "library",
      "name": "proc-macro2",
      "version": "1.0.106",
      "purl": "pkg:cargo/proc-macro2@1.0.106"
    },
    {
      "type": "library",
      "name": "quote",
      "version": "1.0.46",
      "purl": "pkg:cargo/quote@1.0.46"
    },
    {
      "type": "library",
      "name": "r-efi",
      "version": "6.0.0",
      "purl": "pkg:cargo/r-efi@6.0.0"
    },
    {
      "type": "library",
      "name": "regex-automata",
      "version": "0.4.15",
      "purl": "pkg:cargo/regex-automata@0.4.15"
    },
    {
      "type": "library",
      "name": "regex-syntax",
      "version": "0.8.11",
      "purl": "pkg:cargo/regex-syntax@0.8.11"
    },
    {
      "type": "library",
      "name": "same-file",
      "version": "1.0.6",
      "purl": "pkg:cargo/same-file@1.0.6"
    },
    {
      "type": "library",
      "name": "serde",
      "version": "1.0.228",
      "purl": "pkg:cargo/serde@1.0.228"
    },
    {
      "type": "library",
      "name": "serde_core",
      "version": "1.0.228",
      "purl": "pkg:cargo/serde_core@1.0.228"
    },
    {
      "type": "library",
      "name": "serde_derive",
      "version": "1.0.228",
      "purl": "pkg:cargo/serde_derive@1.0.228"
    },
    {
      "type": "library",
      "name": "serde_json",
      "version": "1.0.150",
      "purl": "pkg:cargo/serde_json@1.0.150"
    },
    {
      "type": "library",
      "name": "shlex",
      "version": "2.0.1",
      "purl": "pkg:cargo/shlex@2.0.1"
    },
    {
      "type": "library",
      "name": "syn",
      "version": "2.0.119",
      "purl": "pkg:cargo/syn@2.0.119"
    },
    {
      "type": "library",
      "name": "termcolor",
      "version": "1.4.1",
      "purl": "pkg:cargo/termcolor@1.4.1"
    },
    {
      "type": "library",
      "name": "textwrap",
      "version": "0.16.2",
      "purl": "pkg:cargo/textwrap@0.16.2"
    },
    {
      "type": "library",
      "name": "tikv-jemalloc-sys",
      "version": "0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8",
      "purl": "pkg:cargo/tikv-jemalloc-sys@0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8"
    },
    {
      "type": "library",
      "name": "tikv-jemallocator",
      "version": "0.7.0",
      "purl": "pkg:cargo/tikv-jemallocator@0.7.0"
    },
    {
      "type": "library",
      "name": "unicode-ident",
      "version": "1.0.24",
      "purl": "pkg:cargo/unicode-ident@1.0.24"
    },
    {
      "type": "library",
      "name": "walkdir",
      "version": "2.5.0",
      "purl": "pkg:cargo/walkdir@2.5.0"
    },
    {
      "type": "library",
      "name": "winapi-util",
      "version": "0.1.11",
      "purl": "pkg:cargo/winapi-util@0.1.11"
    },
    {
      "type": "library",
      "name": "windows-link",
      "version": "0.2.1",
      "purl": "pkg:cargo/windows-link@0.2.1"
    },
    {
      "type": "library",
      "name": "windows-sys",
      "version": "0.61.2",
      "purl": "pkg:cargo/windows-sys@0.61.2"
    },
    {
      "type": "library",
      "name": "zmij",
      "version": "1.0.23",
      "purl": "pkg:cargo/zmij@1.0.23"
    }
  ]
}
