version = 4
[[package]]
name = "anstream"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
"is_terminal_polyfill",
"utf8parse",
]
[[package]]
name = "anstyle"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
[[package]]
name = "anstyle-parse"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
dependencies = [
"windows-sys",
]
[[package]]
name = "anstyle-wincon"
version = "3.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
dependencies = [
"anstyle",
"once_cell_polyfill",
"windows-sys",
]
[[package]]
name = "arraydeque"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236"
[[package]]
name = "bitflags"
version = "2.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da"
[[package]]
name = "clap"
version = "4.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca"
dependencies = [
"clap_builder",
"clap_derive",
]
[[package]]
name = "clap_builder"
version = "4.6.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889"
dependencies = [
"anstream",
"anstyle",
"clap_lex",
"strsim",
]
[[package]]
name = "clap_complete"
version = "4.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19"
dependencies = [
"clap",
]
[[package]]
name = "clap_derive"
version = "4.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061"
dependencies = [
"heck",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "clap_lex"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
[[package]]
name = "colorchoice"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
[[package]]
name = "headwater-adapter"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c94a191bfa9482819f33ad714590b3d42c6da21abe5267a3826e72f4463809c1"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-graph",
"headwater-yaml",
]
[[package]]
name = "headwater-audit"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bb899299ff19fb347b7d19bfebbedf05ff76b1a6747d752500f4a4b0e6b751d"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-doc",
"headwater-graph",
"headwater-meta",
"headwater-resolve",
"headwater-scaffold",
"headwater-yaml",
]
[[package]]
name = "headwater-census"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e20f53814a5b3fca0ac63d0547bac8df9965b653702ffec558ee008dd453cd7"
dependencies = [
"headwater-doc",
"headwater-hash",
"headwater-mark",
"headwater-meta",
"headwater-yaml",
]
[[package]]
name = "headwater-check"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc7e504ddd9118c7af5b62013429e2119a5effc96b377ba19ad8cf31ea007463"
dependencies = [
"headwater-census",
"headwater-doc",
"headwater-graph",
"headwater-hash",
"headwater-meta",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-cli"
version = "0.1.1"
dependencies = [
"clap",
"clap_complete",
"headwater-adapter",
"headwater-audit",
"headwater-census",
"headwater-check",
"headwater-compat",
"headwater-conformance",
"headwater-generate",
"headwater-graph",
"headwater-hash",
"headwater-import",
"headwater-lock",
"headwater-probe",
"headwater-query",
"headwater-resolve",
"headwater-scaffold",
"headwater-sweep",
"headwater-verbs",
"headwater-yaml",
]
[[package]]
name = "headwater-compat"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1ddbbc2d05fecb078db17ba48bbd4712c1d7f6cd378c70c0e76c30d9d3366fc"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-generate",
"headwater-graph",
"headwater-ref",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-conformance"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0806223adca5e6b8d0984be035bc4c85b39b7e486bba5ed4d7af7481a79a3d3f"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-generate",
"headwater-lock",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-doc"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04e3c4b30a27e8140e6e9220d0a7d84e5f037384e3fc9501fcd80b8f019ba2e4"
dependencies = [
"headwater-yaml",
"pulldown-cmark",
]
[[package]]
name = "headwater-generate"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47c43c09416cb48b2022b766ea13b2b604fd9727352c0756601c1079e3e73131"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-graph",
"headwater-mark",
"headwater-probe",
"headwater-query",
"headwater-verbs",
"headwater-yaml",
]
[[package]]
name = "headwater-graph"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a182c33cd2739f1ec2fe4332f13eeaa2e233a866885bc0b6592c9050e9ee1932"
dependencies = [
"headwater-census",
"headwater-doc",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-hash"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6240969c3c3e2bbdda1b3ea7a7c9fbde8226a50e80b82822100b845a4ca0bb13"
[[package]]
name = "headwater-import"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57872e14fd8bf1ac4aa4f1251f41b66d6224fe29592442f5bd87796cacb6d891"
dependencies = [
"headwater-check",
"headwater-doc",
"headwater-graph",
"headwater-resolve",
"headwater-scaffold",
"headwater-yaml",
]
[[package]]
name = "headwater-lock"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95b8707446f7a83bcb329c81e3fec4efff3813f16fdaa80414cf39ebb6cd02e7"
dependencies = [
"headwater-hash",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-mark"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2da8acae72e747807ce1d84e2c4c114ccd3ac587238af365a1f8081264115d6"
[[package]]
name = "headwater-meta"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d08c95649fba971adad3cd817d6a24bb07023c27b8a266cb72455b4d7f3d70f"
dependencies = [
"headwater-ref",
"headwater-yaml",
]
[[package]]
name = "headwater-probe"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fe608b51159d20d7b68073ab4d5a19748312cd67535fe87bf646a8851d1bfa1"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-doc",
"headwater-graph",
"headwater-hash",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-query"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f245d2dab323ce01958d2fe9fc9f4254edf717f6d246d33678e209363dc9e17"
dependencies = [
"headwater-adapter",
"headwater-census",
"headwater-check",
"headwater-doc",
"headwater-graph",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-ref"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b1b20cdd7998357c84f075f2c3fc905273d3447f93b05bac2ed23bd73dfebc4"
[[package]]
name = "headwater-resolve"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "aff3f001032c78ce4c7db2a3e6247a103d98fb13d157bd229e4c8fe3afad437e"
dependencies = [
"headwater-doc",
"headwater-hash",
"headwater-meta",
"headwater-ref",
"headwater-yaml",
]
[[package]]
name = "headwater-scaffold"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c3da21c709017356f66c58931a1c7b0a7eb140af77fa96cf651a3acceef6e912"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-doc",
"headwater-graph",
"headwater-meta",
"headwater-resolve",
"headwater-yaml",
]
[[package]]
name = "headwater-sweep"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab0dd279b6c5106662bb71845f990c2a965b0060fe76fb6a6f429783be7762f6"
dependencies = [
"headwater-census",
"headwater-check",
"headwater-graph",
"headwater-yaml",
]
[[package]]
name = "headwater-verbs"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4178afaee8d1a9a3dcfc0fd0413956c1bcba18a776b523f70b0de6918e4e963"
[[package]]
name = "headwater-yaml"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "491f1cc16f31b8b1f3052c3dc17b6e7be741e52dbc7ea156eb399abfe7232297"
dependencies = [
"saphyr-parser",
]
[[package]]
name = "heck"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "is_terminal_polyfill"
version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[package]]
name = "once_cell_polyfill"
version = "1.70.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "pulldown-cmark"
version = "0.13.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e"
dependencies = [
"bitflags",
"memchr",
"unicase",
]
[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
[[package]]
name = "saphyr-parser"
version = "0.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebfd783fcf1b3f6bafd557be0e1427ec54f826f513c3cdd749f9844484df2a13"
dependencies = [
"arraydeque",
"thiserror",
]
[[package]]
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "syn"
version = "3.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicase"
version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142"
[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
[[package]]
name = "utf8parse"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]