// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html

exports[`modules/manager/pre-commit/extract > extractPackageFile() > extracts from complex config file correctly 1`] = `
{
  "deps": [
    {
      "currentValue": "v3.3.0",
      "datasource": "github-tags",
      "depName": "pre-commit/pre-commit-hooks",
      "depType": "repository",
      "packageName": "pre-commit/pre-commit-hooks",
    },
    {
      "currentValue": "==1.1.1",
      "currentVersion": "1.1.1",
      "datasource": "pypi",
      "depName": "request",
      "depType": "pre-commit-python",
      "packageName": "request",
    },
    {
      "currentValue": "19.3b0",
      "datasource": "github-tags",
      "depName": "psf/black",
      "depType": "repository",
      "packageName": "psf/black",
    },
    {
      "currentValue": "19.3b0",
      "datasource": "gitlab-tags",
      "depName": "psf/black",
      "depType": "repository",
      "packageName": "psf/black",
    },
    {
      "currentValue": "19.3b0",
      "datasource": "gitlab-tags",
      "depName": "psf/black",
      "depType": "repository",
      "packageName": "psf/black",
    },
    {
      "currentValue": "v42.0",
      "datasource": "gitlab-tags",
      "depName": "my/dep",
      "depType": "repository",
      "packageName": "my/dep",
      "registryUrls": [
        "https://gitlab.mycompany.com",
      ],
    },
    {
      "currentValue": "v42.0",
      "datasource": "gitlab-tags",
      "depName": "my/dep",
      "depType": "repository",
      "packageName": "my/dep",
      "registryUrls": [
        "https://gitlab.mycompany.com",
      ],
    },
    {
      "currentValue": "v2.1.2",
      "datasource": "github-tags",
      "depName": "prettier/pre-commit",
      "depType": "repository",
      "packageName": "prettier/pre-commit",
    },
    {
      "currentValue": "v2.1.2",
      "datasource": "github-tags",
      "depName": "prettier/pre-commit",
      "depType": "repository",
      "packageName": "prettier/pre-commit",
    },
    {
      "currentValue": "v5.0.0",
      "datasource": "github-tags",
      "depName": "pre-commit/pre-commit-hooks",
      "depType": "repository",
      "packageName": "pre-commit/pre-commit-hooks",
    },
    {
      "currentValue": "v1.0.0",
      "datasource": undefined,
      "depName": undefined,
      "depType": "repository",
      "packageName": undefined,
      "skipReason": "invalid-url",
    },
    {
      "currentValue": "^5.2.2",
      "datasource": "npm",
      "depName": "@trivago/prettier-plugin-sort-imports",
      "depType": "pre-commit-node",
      "packageName": "@trivago/prettier-plugin-sort-imports",
    },
    {
      "currentValue": "^3.6.2",
      "datasource": "npm",
      "depName": "prettier",
      "depType": "pre-commit-node",
      "packageName": "prettier",
    },
    {
      "currentValue": "v3.1.0",
      "datasource": "github-tags",
      "depName": "pre-commit/mirrors-prettier",
      "depType": "repository",
      "packageName": "pre-commit/mirrors-prettier",
    },
  ],
}
`;
