{
  "PowerShell": "7.6.6",
  "Files": [
    {
      "Path": "OutputPump.PoSh.psd1",
      "Bytes": 1229,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "fe004d2c6c8763558887d87591b738fe55bac9bc9c188ca6a7f67087e8d037e2"
    },
    {
      "Path": "OutputPump.PoSh.psm1",
      "Bytes": 995,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "3f4f2a200aaf6e4244267689d16cbdec9f358331b8523894bd87a8d809f79f8b"
    },
    {
      "Path": "index.md",
      "Bytes": 4455,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "a6b52016bc9bb4b3481f5f6464dca5dcaf490747f4b51283d981d95b2f076450"
    },
    {
      "Path": "src/Public/OutputPump/Pump-Me.ps1",
      "Bytes": 5269,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "25c5b0e12238fce8a25e33555577a9a855cbedf0625d9aa9b0f496c7266ce452"
    },
    {
      "Path": "src/Public/OutputPump/New-OPumperModule.ps1",
      "Bytes": 10394,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "edfbaee0f7d6f7661b7403848af69e3f2c2898f02386296db04d7e45638a3d05"
    },
    {
      "Path": "src/Public/OutputPump/Invoke-OutputPumpNative.ps1",
      "Bytes": 3821,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "9c74bfd8a1ef0dff2cea8a1b278cfbe3cbd5180d0f5c5124697d514190089d27"
    },
    {
      "Path": "src/Public/OutputPump/Invoke-OutputPumpTask.ps1",
      "Bytes": 4714,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "73235741796204526c686f1a66b5f9f9f002863f2277c00b3b82309309a5fbf4"
    },
    {
      "Path": "src/Public/OutputPump/Invoke-OutputPumpStep.ps1",
      "Bytes": 1110,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "dc19daf45c9887b1479ae878fd2b20dc0443e72f49f7c30ee8f17c0c89273f93"
    },
    {
      "Path": "src/Public/Administration/New-OutputPumpScript.ps1",
      "Bytes": 5528,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "ed700fbbe9561e7ee543eb714a05fb95a73d765e516d835df0e628c662b05a12"
    },
    {
      "Path": "src/Private/OutputPump/New-OutputPumpTaskCaller.ps1",
      "Bytes": 2385,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "aead6cfd1a4eb0fe01b170675289af1540e1095973a1215582d83e89eb2909fd"
    },
    {
      "Path": "src/Private/OutputPump/Add-OutputPumpTaskResult.ps1",
      "Bytes": 1954,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "f95a43df87ecad70bbc95a59b975e3ee814e05587a134f356cc8509318a99f03"
    },
    {
      "Path": "src/Public/OutputPump/Setup-OutputPumps.ps1",
      "Bytes": 6045,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "a8b0d3999dd84d2d33ef526044c9b668641e9d4a27f8bb49b092a12e914b0a18"
    },
    {
      "Path": "src/Public/Administration/Register-OutputPump.ps1",
      "Bytes": 4044,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "95aedabd62b2552e9bf84899790e2b4fe9e65fef51d97860ff356838c777567f"
    },
    {
      "Path": "src/Private/Administration/Register-OutputPumpDocumentation.ps1",
      "Bytes": 2161,
      "Project": "FrenchExDev.OutputPumps.PoSh",
      "Sha256": "6da6801894ba7fa99e2266761b3d89384725ac43114095fd5d29a5ce247541e6"
    },
    {
      "Path": "Git-OPumper.psd1",
      "Bytes": 524,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "8ca9837b82759ae15ea24a8b8715dfb08dea81c2d0d9cafd82150c0823d65f21"
    },
    {
      "Path": "Git-OPumper.psm1",
      "Bytes": 543,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "1dc5e56fd01ee474261fdb05b492f4e3f7f864b5eb321e730df65105ecca0726"
    },
    {
      "Path": "src/Setup-OutputPumps.ps1",
      "Bytes": 1003,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "71d8d8602df0d4eb4d1e13f3b753f669347304c5cc2986c0d59687a17caae118"
    },
    {
      "Path": "catalogue.json",
      "Bytes": 4947,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "9caa4b2777039d0a29612c16c7a26521c18419097c2096335298633a8cf1bec2"
    },
    {
      "Path": "software/git.md",
      "Bytes": 2463,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "3fb4185ffe7f04c2428213beba66daa666a4c4d2cf256167fb8cff66f5a86c12"
    },
    {
      "Path": "src/Public/Get-PumpGitChanges.ps1",
      "Bytes": 2212,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "c01ffe52d47c813efea2509106d337b55820f5ee92ee02e23b5c61a87472a68c"
    },
    {
      "Path": "src/Public/Get-PumpGitDiff.ps1",
      "Bytes": 1599,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "971ae0edeab6d3f6d8657915a900f961b2996cc942c2e4ed98a2fba1c286d56a"
    },
    {
      "Path": "src/Public/Get-PumpGitLog.ps1",
      "Bytes": 1153,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "e1e1f3bcc775301dadadfcb1c15b9950528f8aa6e4eec2d0edf61062b941eb0c"
    },
    {
      "Path": "src/Public/Get-PumpGitStatus.ps1",
      "Bytes": 2390,
      "Project": "FrenchExDev.OPumper.Git.PoSh",
      "Sha256": "5e5e329eb1b9d05459a05893a2062cb456163d90d426c64fb1c2b931440b1edb"
    },
    {
      "Path": "Ripgrep-OPumper.psd1",
      "Bytes": 489,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "9db5c249e5e6bfd17c3e2113fdadb61bd638749bf81140d433829231421aec32"
    },
    {
      "Path": "Ripgrep-OPumper.psm1",
      "Bytes": 543,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "1dc5e56fd01ee474261fdb05b492f4e3f7f864b5eb321e730df65105ecca0726"
    },
    {
      "Path": "src/Setup-OutputPumps.ps1",
      "Bytes": 1003,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "71d8d8602df0d4eb4d1e13f3b753f669347304c5cc2986c0d59687a17caae118"
    },
    {
      "Path": "catalogue.json",
      "Bytes": 4418,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "9fdad176839adb2b50e215368d91feb8a81ddbd610f9d1af189ac3d64d0fccf9"
    },
    {
      "Path": "software/ripgrep.md",
      "Bytes": 2278,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "8a3d6c5ad07e2ac99870782370e55e5f7539c391059cb8f4b2535e4c70adfdb6"
    },
    {
      "Path": "src/Public/Find-PumpFiles.ps1",
      "Bytes": 1619,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "89600eee3e7b017a2e28640f6681f6849d5660606e75b38bc84a8d4877b9f365"
    },
    {
      "Path": "src/Public/Find-PumpText.ps1",
      "Bytes": 2381,
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh",
      "Sha256": "f9fe0cc9f42203f9c23f0c135bc4f91934b3e83b2bb1a79f43ac2205ae9b8e79"
    },
    {
      "Path": "PowerShell-OPumper.psd1",
      "Bytes": 511,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "bc47bedbd538bcc1dea271c81d5d1aa0f0f2c30e99d4b06ab01cd765f9a02915"
    },
    {
      "Path": "PowerShell-OPumper.psm1",
      "Bytes": 543,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "1dc5e56fd01ee474261fdb05b492f4e3f7f864b5eb321e730df65105ecca0726"
    },
    {
      "Path": "src/Setup-OutputPumps.ps1",
      "Bytes": 1003,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "71d8d8602df0d4eb4d1e13f3b753f669347304c5cc2986c0d59687a17caae118"
    },
    {
      "Path": "catalogue.json",
      "Bytes": 5243,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "7896c04afe12fc8dc709c318e04d85bcb266e09ba67d59ac99e9191506d4271a"
    },
    {
      "Path": "software/powershell.md",
      "Bytes": 2707,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "1416a5f3d619b023f36ebe81ac68c7773340a1a56dbe5c535579f6effbc35c82"
    },
    {
      "Path": "src/Public/Get-PumpDirectory.ps1",
      "Bytes": 1366,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "6191157b14f5b200715eec69222b5b2a54e87465a29f9d40c09cb87e51fd2ba8"
    },
    {
      "Path": "src/Public/Get-PumpFile.ps1",
      "Bytes": 2598,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "a1ac529357457a59a9185feee897eecc323d857d300aca617c413bb9745f5a0c"
    },
    {
      "Path": "src/Public/Get-PumpLog.ps1",
      "Bytes": 411,
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh",
      "Sha256": "9f40e0235bb1c5f243bc94da11e7df160a036031fda458306a1f2d6492e5d83c"
    },
    {
      "Path": "Podman-OPumper.psd1",
      "Bytes": 524,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "411f39651e470b3db36c5cc7470a5f5c36352335f9d4d14c90f3695c5d17a5cd"
    },
    {
      "Path": "Podman-OPumper.psm1",
      "Bytes": 543,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "1dc5e56fd01ee474261fdb05b492f4e3f7f864b5eb321e730df65105ecca0726"
    },
    {
      "Path": "src/Setup-OutputPumps.ps1",
      "Bytes": 1003,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "71d8d8602df0d4eb4d1e13f3b753f669347304c5cc2986c0d59687a17caae118"
    },
    {
      "Path": "catalogue.json",
      "Bytes": 4195,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "0f01d7db05223f50032dbfa3380db376d3024b707ff7e69322db5bfb00f611f1"
    },
    {
      "Path": "software/podman.md",
      "Bytes": 2253,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "47b0bd4827c7edc4179febcbfd29d721b3237e5843b66c281c7f62a880f77874"
    },
    {
      "Path": "src/Public/Get-PumpPodmanContainers.ps1",
      "Bytes": 1216,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "e81bdc4493a8bca5524f349c4a70ac013c3290a5eba0bc305ec8311b6b11acef"
    },
    {
      "Path": "src/Public/Get-PumpPodmanImages.ps1",
      "Bytes": 1092,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "4fe12df9e1c9fdf129cfe1f03b21c665dbedb34cdbbfb79df56d57cfacb5e90a"
    },
    {
      "Path": "src/Public/Get-PumpPodmanLog.ps1",
      "Bytes": 1938,
      "Project": "FrenchExDev.OPumper.Podman.PoSh",
      "Sha256": "23813701b49d4f6fd0bfb3f9cf5fc7e067ad836a26b0f11b4c1cb49a5116a401"
    },
    {
      "Path": "Pnpm-OPumper.psd1",
      "Bytes": 477,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "db4f2fc7e28d275fe3283a9a752082c857772669d5e4181393b7e75b29e2318a"
    },
    {
      "Path": "Pnpm-OPumper.psm1",
      "Bytes": 543,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "1dc5e56fd01ee474261fdb05b492f4e3f7f864b5eb321e730df65105ecca0726"
    },
    {
      "Path": "src/Setup-OutputPumps.ps1",
      "Bytes": 1003,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "71d8d8602df0d4eb4d1e13f3b753f669347304c5cc2986c0d59687a17caae118"
    },
    {
      "Path": "catalogue.json",
      "Bytes": 2651,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "249dd55c878ecbe0ad74459fc00f011efb81bc45d208756ab1524ca8ac6f47fb"
    },
    {
      "Path": "software/pnpm.md",
      "Bytes": 1743,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "0c864cf72d6c9bffefb92fb1c51ae6e4555becf3682b2e129c352f3d0c5031b9"
    },
    {
      "Path": "src/Public/Get-PumpPnpmDependencies.ps1",
      "Bytes": 2968,
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh",
      "Sha256": "ff3e2e42e9aede8df1d3a5458105ed7388719d8f57d9cc76a435b5a8d9c24e49"
    },
    {
      "Path": "DevPoSh.PoSh.psd1",
      "Bytes": 4494,
      "Project": "FrenchExDev.DevPoSh.PoSh",
      "Sha256": "60d41de63e64d8ca9e0e35193c49ce1e915935bc9219611a88ce98a54cee2d9f"
    },
    {
      "Path": "README.md",
      "Bytes": 3937,
      "Project": "FrenchExDev.DevPoSh.PoSh",
      "Sha256": "939142f5f542799b1a68bba6de3f22e73d5f6d7a4d9444ebaf0dbdb8006c0ec4"
    },
    {
      "Path": "resources/profile.ps1.tpl",
      "Bytes": 3009,
      "Project": "FrenchExDev.DevPoSh.PoSh",
      "Sha256": "dceae08bd31b7e11e46adf6915a882ac01d7fbef7cd64c5d9ddaa17453ec1946"
    }
  ],
  "Example": {
    "Files": [
      {
        "Path": ".gitignore",
        "Bytes": 40,
        "Sha256": "745d71e06c77c16e44652786850813916582bfb4b81a6a434d1e6cd7366da54f"
      },
      {
        "Path": "catalogue.json",
        "Bytes": 1427,
        "Sha256": "e964f6e124b5d33098319ecbe0d778ff3e1ff1ee34fb99b560a8c78eff0ff10f"
      },
      {
        "Path": "GitWorktrees-OPumper.psd1",
        "Bytes": 449,
        "Sha256": "d557a2a91e6a3aad5c477a8b3bfb97e72cbadb9ac66d98c927980430b307d97b"
      },
      {
        "Path": "GitWorktrees-OPumper.psm1",
        "Bytes": 486,
        "Sha256": "d0c958c05b5bba789cfa533ccae9ed5e1b11ea1a674a801ee67f86eb8db15263"
      },
      {
        "Path": "index.md",
        "Bytes": 3690,
        "Sha256": "2d5f038656e1822c7e6d6ef6f747e35bacae4aaa3fe4f31915283c3d8e1a75c1"
      },
      {
        "Path": "README.md",
        "Bytes": 2381,
        "Sha256": "088bb74c30803bf24857e80cbc6710a3c3716d2feb1dbdf3e40b5c19236506df"
      },
      {
        "Path": "resources/dependencies.psd1",
        "Bytes": 19,
        "Sha256": "32f893031660298ae6423dedcb3dadfa8a90096d906158aac7488cfcdb8c55dc"
      },
      {
        "Path": "resources/descriptor.psd1",
        "Bytes": 1119,
        "Sha256": "f24d08941f95ee38ca6560564968d1cefb073a32b7cbf66f8b4ad828f739fcce"
      },
      {
        "Path": "software/gitworktrees.md",
        "Bytes": 1081,
        "Sha256": "205b31329fa76fdc35a7101383e3747d846e7e4b3c2b4cf5a1806482955b060f"
      },
      {
        "Path": "src/Setup-OutputPumps.ps1",
        "Bytes": 710,
        "Sha256": "85f3529a5623062dc02057535b2595698b8f404a13dda1bb666f537a75773f32"
      },
      {
        "Path": "src/Classes/.gitkeep",
        "Bytes": 0,
        "Sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "Path": "src/Completers/.gitkeep",
        "Bytes": 0,
        "Sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "Path": "src/Private/.gitkeep",
        "Bytes": 0,
        "Sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "Path": "src/Private/WorktreeParser.ps1",
        "Bytes": 2803,
        "Sha256": "20a2994f9824c3244b6632a25cce93617fab27926289e4c9def6c40cc950adb2"
      },
      {
        "Path": "src/Public/Invoke-PumpGitWorktrees.ps1",
        "Bytes": 995,
        "Sha256": "37658f6b284f86139e1245cbd1d0899e28662a0c4f4f65cff4b4d623094f749c"
      },
      {
        "Path": "src/Variables/.gitkeep",
        "Bytes": 0,
        "Sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
      },
      {
        "Path": "test/Fixtures/worktrees.json",
        "Bytes": 649,
        "Sha256": "3e8d19ae47e3c7f5c418cf4079c9119419d78fa2d60eadae77213ea727167c18"
      },
      {
        "Path": "test/Integration/Setup-OutputPumps.Tests.ps1",
        "Bytes": 852,
        "Sha256": "138629920b645f588720fa77c500dbf66dd79de3d906998e84b347eb09300ccd"
      },
      {
        "Path": "test/Unit/Invoke-PumpGitWorktrees.Tests.ps1",
        "Bytes": 1668,
        "Sha256": "2dbcf0723e4d915212b315ac976224e790b048d38527b41ada76f41727adcc33"
      }
    ],
    "Root": "examples/FrenchExDev.OPumper.GitWorktrees.PoSh"
  },
  "Providers": [
    {
      "Manifest": "Git-OPumper.psd1",
      "Commands": [
        {
          "ArgumentPrefix": [
            "status"
          ],
          "Function": "Get-PumpGitStatus",
          "Id": "git.status"
        },
        {
          "ArgumentPrefix": [
            "diff"
          ],
          "Function": "Get-PumpGitDiff",
          "Id": "git.diff"
        },
        {
          "ArgumentPrefix": [
            "diff",
            "--patch"
          ],
          "Function": "Get-PumpGitChanges",
          "Id": "git.changes"
        },
        {
          "ArgumentPrefix": [
            "log"
          ],
          "Function": "Get-PumpGitLog",
          "Id": "git.log"
        }
      ],
      "ProviderId": "git",
      "Project": "FrenchExDev.OPumper.Git.PoSh"
    },
    {
      "Manifest": "Ripgrep-OPumper.psd1",
      "Commands": [
        {
          "ArgumentPrefix": [],
          "Function": "Find-PumpText",
          "Id": "ripgrep.search"
        },
        {
          "ArgumentPrefix": [
            "--files"
          ],
          "Function": "Find-PumpFiles",
          "Id": "ripgrep.files"
        }
      ],
      "ProviderId": "ripgrep",
      "Project": "FrenchExDev.OPumper.Ripgrep.PoSh"
    },
    {
      "Manifest": "PowerShell-OPumper.psd1",
      "Commands": [
        {
          "ArgumentPrefix": [
            "directory"
          ],
          "Function": "Get-PumpDirectory",
          "Id": "powershell.directory"
        },
        {
          "ArgumentPrefix": [
            "file"
          ],
          "Function": "Get-PumpFile",
          "Id": "powershell.file"
        },
        {
          "ArgumentPrefix": [
            "log"
          ],
          "Function": "Get-PumpLog",
          "Id": "powershell.log"
        }
      ],
      "ProviderId": "powershell",
      "Project": "FrenchExDev.OPumper.PowerShell.PoSh"
    },
    {
      "Manifest": "Podman-OPumper.psd1",
      "Commands": [
        {
          "ArgumentPrefix": [
            "ps"
          ],
          "Function": "Get-PumpPodmanContainers",
          "Id": "podman.containers"
        },
        {
          "ArgumentPrefix": [
            "images"
          ],
          "Function": "Get-PumpPodmanImages",
          "Id": "podman.images"
        },
        {
          "ArgumentPrefix": [
            "logs"
          ],
          "Function": "Get-PumpPodmanLog",
          "Id": "podman.log"
        }
      ],
      "ProviderId": "podman",
      "Project": "FrenchExDev.OPumper.Podman.PoSh"
    },
    {
      "Manifest": "Pnpm-OPumper.psd1",
      "Commands": [
        {
          "ArgumentPrefix": [
            "list"
          ],
          "Function": "Get-PumpPnpmDependencies",
          "Id": "pnpm.dependencies"
        }
      ],
      "ProviderId": "pnpm",
      "Project": "FrenchExDev.OPumper.Pnpm.PoSh"
    }
  ],
  "SourceRoot": "C:\\code\\FrenchExDev\\FrenchExDev_i2\\PoSh\\FrenchExDev",
  "CollectedAt": "2026-10-10T23:43:29.6972218Z"
}
