{
  "_id": "6a10165aacfb0bcc41c845cf",
  "Package": "sarp.snowprofile",
  "Version": "1.4.1",
  "Date": "2026-01-12",
  "Title": "Snow Profile Analysis for Snowpack and Avalanche Research",
  "Authors@R": "c(\nperson(\"Pascal\", \"Haegeli\", , \"pascal_haegeli@sfu.ca\", role = c(\"aut\", \"cre\")),\nperson(\"Simon\", \"Horton\", , \"shorton@sfu.ca\", role = \"aut\"),\nperson(\"Florian\", \"Herla\", , \"fherla@sfu.ca\", role = \"aut\"),\nperson(\"SFU Avalanche Research Program\", role = \"fnd\")\n)",
  "Description": "Analysis and plotting tools for snow profile data produced\nfrom manual snowpack observations and physical snowpack models.\nThe functions in this package support snowpack and avalanche\nresearch by reading various formats of data (including CAAML,\nSMET, generic csv, and outputs from the snow cover model\nSNOWPACK), manipulate the data, and produce graphics such as\nstratigraphy and time series profiles. Package developed by the\nSimon Fraser University Avalanche Research Program\n<http://www.avalancheresearch.ca>. Graphics apply visualization\nconcepts from Horton, Nowak, and Haegeli (2020,\n<doi:10.5194/nhess-20-1557-2020>).",
  "URL": "http://www.avalancheresearch.ca",
  "License": "CC BY-SA 4.0",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "Language": "en-CA",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 08:23:30 UTC",
    "User": "root"
  },
  "Author": "Pascal Haegeli [aut, cre], Simon Horton [aut], Florian Herla\n[aut], SFU Avalanche Research Program [fnd]",
  "Maintainer": "Pascal Haegeli <pascal_haegeli@sfu.ca>",
  "Config/pak/sysreqs": "libxml2-dev",
  "Repository": "https://phaegeli.r-universe.dev",
  "Date/Publication": "2026-01-14 08:00:02 UTC",
  "RemoteUrl": "https://github.com/cran/sarp.snowprofile",
  "RemoteRef": "HEAD",
  "RemoteSha": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
  "MD5sum": "2dfcef3ce7be622f5b49300e969b1809",
  "_user": "phaegeli",
  "_type": "src",
  "_file": "sarp.snowprofile_1.4.1.tar.gz",
  "_fileid": "81167d2bea4f23df93114081270d563a4a16802e1e685d8471a7486c0fe41df4",
  "_filesize": 633367,
  "_sha256": "81167d2bea4f23df93114081270d563a4a16802e1e685d8471a7486c0fe41df4",
  "_created": "2026-05-14T08:23:30.000Z",
  "_published": "2026-05-22T08:39:54.644Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77345436460,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6990284878"
    },
    {
      "job": 77345436514,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6990282352"
    },
    {
      "job": 77345436709,
      "time": 146,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6990280479"
    },
    {
      "job": 77345436226,
      "time": 177,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7010891618"
    },
    {
      "job": 77345435952,
      "time": 155,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6990249397"
    },
    {
      "job": 77345435938,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156355120"
    },
    {
      "job": 77345436702,
      "time": 90,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6990272418"
    },
    {
      "job": 77345437151,
      "time": 92,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6990272974"
    },
    {
      "job": 77345436803,
      "time": 124,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6990281264"
    }
  ],
  "_buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/sarp.snowprofile",
  "_commit": {
    "id": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
    "author": "Pascal Haegeli <pascal_haegeli@sfu.ca>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.4.1\n",
    "time": 1768377602
  },
  "_maintainer": {
    "name": "Pascal Haegeli",
    "email": "pascal_haegeli@sfu.ca",
    "login": "phaegeli",
    "uuid": 15952043
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "sarp.snowprofile.alignment",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-03",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.4.1",
      "date": "2026-01-14"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "phaegeli",
      "count": 5,
      "uuid": 15952043
    }
  ],
  "_userbio": {
    "uuid": 15952043,
    "type": "user",
    "name": "phaegeli"
  },
  "_downloads": {
    "count": 525,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/sarp.snowprofile"
  },
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/sarp.snowprofile.html",
    "manual.pdf"
  ],
  "_realowner": "phaegeli",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2020-07-25"
    },
    {
      "version": "1.2.1",
      "date": "2022-02-10"
    },
    {
      "version": "1.3.1",
      "date": "2022-08-05"
    },
    {
      "version": "1.3.2",
      "date": "2023-03-08"
    },
    {
      "version": "1.4.1",
      "date": "2026-01-14"
    }
  ],
  "_exports": [
    "assignDatetags",
    "char2numAspect",
    "char2numHHI",
    "codes_pro",
    "computeRTA",
    "computeSLABrho",
    "computeSLABrhogs",
    "computeTSA",
    "deriveBDate",
    "deriveDatetag",
    "export.snowprofileCsv",
    "findPWL",
    "format_snowprofileLayers",
    "getColoursDensity",
    "getColoursGrainSize",
    "getColoursGrainType",
    "getColoursHardness",
    "getColoursLWC",
    "getColoursPercentage",
    "getColoursSnowTemp",
    "getColoursStability",
    "guessDatetagsSimple",
    "hasUnobservedBasalLayer",
    "is.snowprofile",
    "is.snowprofileInstabilitySigns",
    "is.snowprofileLayers",
    "is.snowprofileSet",
    "is.snowprofileTests",
    "labelPWL",
    "numberOfPWLsPerVerticalLevel",
    "readSmet",
    "reformat_snowprofile",
    "scanProfileDates",
    "sd_sample_uncorrected",
    "setColoursGrainType",
    "simplifyGtypes",
    "snowprofile",
    "snowprofileCaaml",
    "snowprofileCsv",
    "snowprofileCsv_advanced",
    "snowprofileInstabilitySigns",
    "snowprofileLayers",
    "snowprofilePrf",
    "snowprofilePro",
    "snowprofileSet",
    "snowprofileSno",
    "snowprofileTests",
    "validate_snowprofile",
    "validate_snowprofileLayers",
    "writePro",
    "writeSmet"
  ],
  "_datasets": [
    {
      "name": "grainDict",
      "title": "A data.frame storing the grain type colours",
      "object": "grainDict",
      "class": [
        "data.frame"
      ],
      "fields": [
        "gtype",
        "colour"
      ],
      "rows": 10,
      "table": true,
      "tojson": true
    },
    {
      "name": "SPgroup",
      "title": "Example group of snowprofiles from a mountain drainage",
      "object": "SPgroup",
      "class": [
        "snowprofileSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "SPmalformatted",
      "title": "Malformatted example profiles",
      "object": "SPmalformatted",
      "class": [
        "snowprofileSet",
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "SPpairs",
      "title": "Pairs of example snowprofiles",
      "object": "SPpairs",
      "class": [
        "snowprofileSet",
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "SPtimeline",
      "title": "Timeseries of snowprofiles #'",
      "object": "SPtimeline",
      "class": [
        "snowprofileSet"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "SPtimeline_3hourly",
      "title": "Timeseries of snowprofiles in 3 hour resolution #'",
      "object": "SPtimeline_3hourly",
      "class": [
        "snowprofileSet",
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "swisscode",
      "title": "Numerical, Swiss Grain Type Code",
      "object": "swisscode",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "sub-.snowprofileSet",
      "title": "Extract method",
      "topics": [
        "[.snowprofileSet"
      ]
    },
    {
      "page": "assignDatetags",
      "title": "Assign layers in simulated snow profiles to precomputed datetags",
      "topics": [
        "assignDatetags",
        "assignDatetags.snowprofile",
        "assignDatetags.snowprofileLayers",
        "assignDatetags.snowprofileSet"
      ]
    },
    {
      "page": "char2numAspect",
      "title": "Conversion of character Aspects to numeric Aspects",
      "topics": [
        "char2numAspect"
      ]
    },
    {
      "page": "char2numHHI",
      "title": "Conversion of Hand Hardness Index (HHI)",
      "topics": [
        "char2numHHI"
      ]
    },
    {
      "page": "codes_pro",
      "title": "PRO field code lookup",
      "topics": [
        "codes_pro"
      ]
    },
    {
      "page": "computeRTA",
      "title": "Compute Relative Threshold Sum approach (RTA)",
      "topics": [
        "computeRTA",
        "computeRTA.snowprofile",
        "computeRTA.snowprofileSet"
      ]
    },
    {
      "page": "computeSLABrho",
      "title": "Compute mean density of slab",
      "topics": [
        "computeSLABrho"
      ]
    },
    {
      "page": "computeSLABrhogs",
      "title": "Compute 'density over grain size' averaged over slab",
      "topics": [
        "computeSLABrhogs"
      ]
    },
    {
      "page": "computeTSA",
      "title": "Compute Threshold Sum Approach (TSA, lemons, yellow flags, 'Nieten')",
      "topics": [
        "computeTSA",
        "computeTSA.snowprofile",
        "computeTSA.snowprofileSet"
      ]
    },
    {
      "page": "deriveBDate",
      "title": "Derive burial dates from deposition dates in simulated profiles",
      "topics": [
        "deriveBDate",
        "deriveBDate.snowprofile",
        "deriveBDate.snowprofileLayers",
        "deriveBDate.snowprofileSet"
      ]
    },
    {
      "page": "deriveDatetag",
      "title": "Derive datetag from deposition dates in simulated profiles",
      "topics": [
        "deriveDatetag",
        "deriveDatetag.snowprofile",
        "deriveDatetag.snowprofileLayers",
        "deriveDatetag.snowprofileSet"
      ]
    },
    {
      "page": "export.snowprofileCsv",
      "title": "Export or write a snowprofile object to a CSV table",
      "topics": [
        "export.snowprofileCsv"
      ]
    },
    {
      "page": "findPWL",
      "title": "Find layers of interest (e.g. PWLs) in snowprofile(Layers)",
      "topics": [
        "findPWL",
        "labelPWL"
      ]
    },
    {
      "page": "format_snowprofileLayers",
      "title": "Format snowprofileLayers",
      "topics": [
        "format_snowprofileLayers"
      ]
    },
    {
      "page": "getColoursDensity",
      "title": "Gets colours for plotting snow density values",
      "topics": [
        "getColoursDensity"
      ]
    },
    {
      "page": "getColoursGrainSize",
      "title": "Gets colours for plotting grain size values",
      "topics": [
        "getColoursGrainSize"
      ]
    },
    {
      "page": "getColoursGrainType",
      "title": "Gets colours for plotting snow grain types",
      "topics": [
        "getColoursGrainType"
      ]
    },
    {
      "page": "getColoursHardness",
      "title": "Gets colours for plotting snow hardness values",
      "topics": [
        "getColoursHardness"
      ]
    },
    {
      "page": "getColoursLWC",
      "title": "Gets colours for plotting LWC values",
      "topics": [
        "getColoursLWC"
      ]
    },
    {
      "page": "getColoursPercentage",
      "title": "Gets colours for plotting the snow layer property 'percentage'",
      "topics": [
        "getColoursPercentage"
      ]
    },
    {
      "page": "getColoursSnowTemp",
      "title": "Gets colours for plotting snow temperature values",
      "topics": [
        "getColoursSnowTemp"
      ]
    },
    {
      "page": "getColoursStability",
      "title": "Gets colours for plotting snow stability indices",
      "topics": [
        "getColoursStability"
      ]
    },
    {
      "page": "grainDict",
      "title": "A data.frame storing the grain type colours",
      "topics": [
        "grainDict"
      ]
    },
    {
      "page": "guessDatetagsSimple",
      "title": "Guess datetags from deposition dates in simulated profiles",
      "topics": [
        "guessDatetagsSimple",
        "guessDatetagsSimple.snowprofile",
        "guessDatetagsSimple.snowprofileLayers",
        "guessDatetagsSimple.snowprofileSet"
      ]
    },
    {
      "page": "hasUnobservedBasalLayer",
      "title": "Check whether a profile is observed down to ground or not",
      "topics": [
        "hasUnobservedBasalLayer"
      ]
    },
    {
      "page": "importRDefaultPackages",
      "title": "Import R_DEFAULT_PACKAGES",
      "topics": [
        "importRDefaultPackages"
      ]
    },
    {
      "page": "insertUnobservedBasalLayer",
      "title": "Insert a special layer at the bottom to indicate a snow profile that's unobserved from a specific point down to the ground internal function, not exported. used in snowprofileLayers",
      "topics": [
        "insertUnobservedBasalLayer"
      ]
    },
    {
      "page": "is.snowprofile",
      "title": "Check class snowprofile",
      "topics": [
        "is.snowprofile"
      ]
    },
    {
      "page": "is.snowprofileInstabilitySigns",
      "title": "Check class snowprofileInstabilitySigns",
      "topics": [
        "is.snowprofileInstabilitySigns"
      ]
    },
    {
      "page": "is.snowprofileLayers",
      "title": "Check class snowprofileLayers",
      "topics": [
        "is.snowprofileLayers"
      ]
    },
    {
      "page": "is.snowprofileSet",
      "title": "Check class snowprofileSet",
      "topics": [
        "is.snowprofileSet"
      ]
    },
    {
      "page": "is.snowprofileTests",
      "title": "Check class snowprofileTests",
      "topics": [
        "is.snowprofileTests"
      ]
    },
    {
      "page": "new_snowprofile",
      "title": "Low-level constructor function for a snowprofile object",
      "topics": [
        "new_snowprofile"
      ]
    },
    {
      "page": "numberOfPWLsPerVerticalLevel",
      "title": "Count number of PWLs per vertical level",
      "topics": [
        "numberOfPWLsPerVerticalLevel"
      ]
    },
    {
      "page": "plot.snowprofile",
      "title": "Plot hardness profile",
      "topics": [
        "plot.snowprofile"
      ]
    },
    {
      "page": "plot.snowprofileSet",
      "title": "Plot a single layer property in multiple profiles side-by-side",
      "topics": [
        "plot.snowprofileSet"
      ]
    },
    {
      "page": "print.snowprofile",
      "title": "Print snowprofile object",
      "topics": [
        "print.snowprofile"
      ]
    },
    {
      "page": "rbind.snowprofile",
      "title": "Convert snowprofile into data.frame with columns for metadata",
      "topics": [
        "rbind.snowprofile"
      ]
    },
    {
      "page": "rbind.snowprofileSet",
      "title": "Concatenate snowprofileSet into a large data.frame with a row for each layer",
      "topics": [
        "rbind.snowprofileSet"
      ]
    },
    {
      "page": "readSmet",
      "title": "Parse a SMET file",
      "topics": [
        "readSmet"
      ]
    },
    {
      "page": "reformat_snowprofile",
      "title": "Reformat a malformatted snowprofile object",
      "topics": [
        "reformat_snowprofile"
      ]
    },
    {
      "page": "scanProfileDates",
      "title": "Read profile dates from prf/pro file",
      "topics": [
        "scanProfileDates"
      ]
    },
    {
      "page": "sd_sample_uncorrected",
      "title": "fast uncorrected sample standard deviation https://en.wikipedia.org/wiki/Standard_deviation#Rapid_calculation_methods",
      "topics": [
        "sd_sample_uncorrected"
      ]
    },
    {
      "page": "setColoursGrainType",
      "title": "Set colour scale for grain types",
      "topics": [
        "setColoursGrainType"
      ]
    },
    {
      "page": "simplifyGtypes",
      "title": "Simplify detailed grain types to parent classes",
      "topics": [
        "simplifyGtypes"
      ]
    },
    {
      "page": "snowprofile",
      "title": "High-level constructor for a snowprofile object",
      "topics": [
        "snowprofile"
      ]
    },
    {
      "page": "snowprofileCaaml",
      "title": "Read a Caaml file into a snowprofile object",
      "topics": [
        "snowprofileCaaml"
      ]
    },
    {
      "page": "snowprofileCsv",
      "title": "Read csv file into a snowprofile object",
      "topics": [
        "snowprofileCsv"
      ]
    },
    {
      "page": "snowprofileCsv_advanced",
      "title": "Read routine for advanced csv tables containing various snowprofile information",
      "topics": [
        "snowprofileCsv_advanced"
      ]
    },
    {
      "page": "snowprofileInstabilitySigns",
      "title": "Constructor for a snowprofileInstabilitySigns object",
      "topics": [
        "snowprofileInstabilitySigns"
      ]
    },
    {
      "page": "snowprofileLayers",
      "title": "Constructor for a snowprofileLayers object",
      "topics": [
        "snowprofileLayers"
      ]
    },
    {
      "page": "snowprofilePrf",
      "title": "Construct snowprofile object from PRF file",
      "topics": [
        "snowprofilePrf"
      ]
    },
    {
      "page": "snowprofilePro",
      "title": "Construct snowprofile object from PRO file",
      "topics": [
        "snowprofilePro"
      ]
    },
    {
      "page": "snowprofileSet",
      "title": "Constructor for class snowprofileSet",
      "topics": [
        "snowprofileSet"
      ]
    },
    {
      "page": "snowprofileSno",
      "title": "Construct snowprofile object from SNO file",
      "topics": [
        "snowprofileSno"
      ]
    },
    {
      "page": "snowprofileTests",
      "title": "Constructor for a snowprofileTests object",
      "topics": [
        "snowprofileTests"
      ]
    },
    {
      "page": "SPgroup",
      "title": "Example group of snowprofiles from a mountain drainage",
      "topics": [
        "SPgroup"
      ]
    },
    {
      "page": "SPmalformatted",
      "title": "Malformatted example profiles",
      "topics": [
        "SPmalformatted"
      ]
    },
    {
      "page": "SPpairs",
      "title": "Pairs of example snowprofiles",
      "topics": [
        "SPpairs"
      ]
    },
    {
      "page": "SPtimeline",
      "title": "Timeseries of snowprofiles #'",
      "topics": [
        "SPtimeline"
      ]
    },
    {
      "page": "SPtimeline_3hourly",
      "title": "Timeseries of snowprofiles in 3 hour resolution #'",
      "topics": [
        "SPtimeline_3hourly"
      ]
    },
    {
      "page": "summary.snowprofile",
      "title": "Summary of a single snowprofile",
      "topics": [
        "summary.snowprofile"
      ]
    },
    {
      "page": "summary.snowprofileSet",
      "title": "Summarize multiple snowprofiles",
      "topics": [
        "summary.snowprofileSet"
      ]
    },
    {
      "page": "swisscode",
      "title": "Numerical, Swiss Grain Type Code",
      "topics": [
        "swisscode"
      ]
    },
    {
      "page": "validate_snowprofile",
      "title": "Validate correctness of snowprofile object",
      "topics": [
        "validate_snowprofile"
      ]
    },
    {
      "page": "validate_snowprofileLayers",
      "title": "Validate correctness of snowprofileLayers object",
      "topics": [
        "validate_snowprofileLayers"
      ]
    },
    {
      "page": "writePro",
      "title": "Write snowprofileSet to a PRO file",
      "topics": [
        "writePro"
      ]
    },
    {
      "page": "writeSmet",
      "title": "Write a SMET file",
      "topics": [
        "writeSmet"
      ]
    }
  ],
  "_readme": "https://github.com/cran/sarp.snowprofile/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "data.table",
    "rlang",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "sarp.snowprofile.Rmd",
      "filename": "sarp.snowprofile.html",
      "title": "Introduction to the sarp.snowprofile package",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Snowprofile objects",
        "2. Profile creation",
        "2.1 Import profiles from file",
        "2.2 Manually construct profiles",
        "2.3 Formatting profiles",
        "3. Profile manipulation",
        "3.1 Print",
        "3.2 Summary",
        "3.3 Rbind",
        "4. Profile visualization"
      ],
      "created": "2020-07-25 10:00:02",
      "modified": "2026-01-14 08:00:02",
      "commits": 3
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": true,
  "_nocasepkg": "sarp.snowprofile",
  "_universes": [
    "phaegeli"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.1",
      "date": "2026-05-14T08:25:38.000Z",
      "distro": "noble",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "29bc8f70a174eaed8ded052c54c737f9c326034ed447b75d799acceb94aba422",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.1",
      "date": "2026-05-14T08:25:34.000Z",
      "distro": "noble",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "ef7a7385e4ecd88635519c68927d742cdb9f87714dfe63232f56dd5f03165850",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.1",
      "date": "2026-05-14T08:25:34.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "a479dc2673707939dc825916ab08dedb8b2246f970425170beb69ee607cf8b63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.1",
      "date": "2026-05-15T05:46:01.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "3d4363bf2051cee33bc47726ef1a5e169732c2a93435b95ecf8856e383597685",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.1",
      "date": "2026-05-14T08:24:46.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "269334ed3a7d3f8cc29c262c9aa87139b9cedf41a46288b3f6c4d301790883df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.1",
      "date": "2026-05-14T08:24:48.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "c4ec501cd805427e1bc43e0d8aeb58b29495de7fc60f42965aadda1853ce7866",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.1",
      "date": "2026-05-14T08:25:23.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "3bdc580155c6f7ed66daee7a2a08760f0c39a0b22825be5caa88fabaf92cd166",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.1",
      "date": "2026-05-22T08:39:40.000Z",
      "commit": "8cfd5186b0ce675620a41cf4a3f7ab20912a10e7",
      "fileid": "303e5deba33c27ab2e14d3ac188a6964859af75ca561c944903b21ec5d75a4a9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/phaegeli/actions/runs/25849792979"
    }
  ]
}