{
  "_id": "6a23e931530b9bc726be9947",
  "Package": "calendar",
  "Title": "Create, Read, Write, and Work with 'iCalendar' Files, Calendars\nand Scheduling Data",
  "Version": "0.2.0",
  "Authors@R": "c(person(given = \"Robin\",\nfamily = \"Lovelace\",\nrole = c(\"aut\", \"cre\"),\nemail = \"rob00x@gmail.com\",\ncomment = c(ORCID = \"0000-0001-5679-6536\")),\nperson(given = \"Layik\",\nfamily = \"Hama\",\nrole = \"aut\",\nemail = \"layik.hama@gmail.com\",\ncomment = c(ORCID = \"0000-0003-1912-4890\")),\nperson(given = \"Ollie\",\nfamily = \"Lloyd\",\nrole = \"ctb\",\nemail = \"o.lloyd@doctors.org.uk\",\ncomment = c(ORCID = \"0000-0002-9385-1634\")),\nperson(given = \"Franco\",\nfamily = \"Scarafia\",\nrole = \"ctb\",\nemail = \"franco.scarafia@hotmail.com\",\ncomment = c(ORCID = \"0009-0005-9822-169X\")),\nperson(given   = \"Serkan\",\nfamily  = \"Korkmaz\",\nemail   = \"serkor1@duck.com\",\nrole    = c(\"ctb\"),\ncomment = c(ORCID = \"0000-0002-5052-0982\"))\n)",
  "Description": "Provides function to create, read, write, and work with\n'iCalendar' files (which typically have '.ics' or '.ical'\nextensions), and the scheduling data, calendars and timelines\nof people, organisations and other entities that they\nrepresent.  'iCalendar' is an open standard for exchanging\ncalendar and scheduling information between users and\ncomputers, described at <https://icalendar.org/>.",
  "License": "Apache License (>= 2.0)",
  "URL": "https://github.com/atfutures/calendar,\nhttps://atfutures.github.io/calendar/,\nhttps://github.com/ATFutures/calendar",
  "BugReports": "https://github.com/ATFutures/calendar/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Repository": "https://atfutures.r-universe.dev",
  "Date/Publication": "2024-08-20 00:14:35 UTC",
  "RemoteUrl": "https://github.com/atfutures/calendar",
  "RemoteRef": "HEAD",
  "RemoteSha": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-06 09:28:35 UTC",
    "User": "root"
  },
  "Author": "Robin Lovelace [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5679-6536>),\nLayik Hama [aut] (ORCID: <https://orcid.org/0000-0003-1912-4890>),\nOllie Lloyd [ctb] (ORCID: <https://orcid.org/0000-0002-9385-1634>),\nFranco Scarafia [ctb] (ORCID: <https://orcid.org/0009-0005-9822-169X>),\nSerkan Korkmaz [ctb] (ORCID: <https://orcid.org/0000-0002-5052-0982>)",
  "Maintainer": "Robin Lovelace <rob00x@gmail.com>",
  "MD5sum": "59419301d275d1d7ffa3886d99508439",
  "_user": "atfutures",
  "_type": "src",
  "_file": "calendar_0.2.0.tar.gz",
  "_fileid": "0000342f77e3239aa7879484d44a5f5ee06cc7c2de1a37046c2c0680262ac493",
  "_filesize": 161096,
  "_sha256": "0000342f77e3239aa7879484d44a5f5ee06cc7c2de1a37046c2c0680262ac493",
  "_created": "2026-06-06T09:28:35.000Z",
  "_published": "2026-06-06T09:32:33.937Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79867582626,
      "time": 119,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7453261637"
    },
    {
      "job": 79867582593,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453261254"
    },
    {
      "job": 79867582605,
      "time": 204,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7453267249"
    },
    {
      "job": 79867582613,
      "time": 126,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453260184"
    },
    {
      "job": 79867453208,
      "time": 150,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453248874"
    },
    {
      "job": 79867582591,
      "time": 98,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453259393"
    },
    {
      "job": 79867582615,
      "time": 89,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7453258335"
    },
    {
      "job": 79867582618,
      "time": 72,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7453256460"
    },
    {
      "job": 79867582617,
      "time": 75,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453256742"
    }
  ],
  "_buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/atfutures/calendar",
  "_commit": {
    "id": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
    "author": "robinlovelace <rob00x@gmail.com>",
    "committer": "robinlovelace <rob00x@gmail.com>",
    "message": "Fix documentation\n",
    "time": 1724112875
  },
  "_maintainer": {
    "name": "Robin Lovelace",
    "email": "rob00x@gmail.com",
    "login": "robinlovelace",
    "mastodon": "@robinlovelace@fosstodon.org",
    "bluesky": "@robinlovelace.bsky.social",
    "linkedin": "in/robin-lovelace-20751a34",
    "orcid": "0000-0001-5679-6536",
    "twitter": "@robinlovelace",
    "description": "Professor of Transport Data Science, University of Leeds 🎓  Researcher, teacher and builder of open source solutions 🚶🚲🚀",
    "uuid": 1825120
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "atfutures",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "calendar",
    "ical"
  ],
  "_stars": 41,
  "_contributors": [
    {
      "user": "robinlovelace",
      "count": 119,
      "uuid": 1825120
    },
    {
      "user": "layik",
      "count": 19,
      "uuid": 408568
    },
    {
      "user": "serkor1",
      "count": 5,
      "uuid": 77464572
    },
    {
      "user": "conoria",
      "count": 5,
      "uuid": 870746
    },
    {
      "user": "silverfoxdoc",
      "count": 4,
      "uuid": 96823347
    },
    {
      "user": "francoscarafia",
      "count": 3,
      "uuid": 54161429
    },
    {
      "user": "mpadge",
      "count": 1,
      "uuid": 6697851
    }
  ],
  "_userbio": {
    "uuid": 32261335,
    "type": "organization",
    "name": "Active Transport Futures",
    "description": "Active Transport Futures"
  },
  "_downloads": {
    "count": 381,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/calendar"
  },
  "_devurl": "https://github.com/atfutures/calendar",
  "_pkgdown": "https://atfutures.github.io/calendar/",
  "_searchresults": 152,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/calendar.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/atfutures/calendar",
  "_realowner": "atfutures",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2019-02-11"
    },
    {
      "version": "0.1.0",
      "date": "2024-04-28"
    },
    {
      "version": "0.2.0",
      "date": "2024-08-20"
    }
  ],
  "_exports": [
    "ic_attributes_vec",
    "ic_bind_list",
    "ic_char_date",
    "ic_char_datetime",
    "ic_char_event",
    "ic_character",
    "ic_dataframe",
    "ic_date",
    "ic_datetime",
    "ic_event",
    "ic_extract",
    "ic_extract_raw",
    "ic_find",
    "ic_guid",
    "ic_list",
    "ic_read",
    "ic_spec",
    "ic_vector",
    "ic_write",
    "ical"
  ],
  "_datasets": [
    {
      "name": "formats",
      "title": "Convenient datetime formats",
      "object": "formats",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "holidays",
      "title": "Example ics file on English and Welsh holidays",
      "object": "holidays",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "ical_example",
      "title": "Minimal example of raw ical data",
      "object": "ical_example",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "ical_outlook",
      "title": "Example of event data with multi-line description from Outlook",
      "object": "ical_outlook",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "properties",
      "title": "The key 'properties' that are allowed in ical files",
      "object": "properties",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "properties_core",
      "title": "The key 'properties' that are allowed in ical files",
      "object": "properties_core",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "properties_ical",
      "title": "ical default VCALENDAR properties in one line vectors.",
      "object": "properties_ical",
      "class": [
        "character"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "calendar",
      "title": "ics files with R",
      "topics": [
        "calendar-package",
        "calendar"
      ]
    },
    {
      "page": "formats",
      "title": "Convenient datetime formats",
      "topics": [
        "formats"
      ]
    },
    {
      "page": "holidays",
      "title": "Example ics file on English and Welsh holidays",
      "topics": [
        "holidays"
      ]
    },
    {
      "page": "ic_attributes_vec",
      "title": "Extract attributes from ical text",
      "topics": [
        "ic_attributes_vec"
      ]
    },
    {
      "page": "ic_bind_list",
      "title": "Bind list of named vectors of variable length into data frame",
      "topics": [
        "ic_bind_list"
      ]
    },
    {
      "page": "ic_char_datetime",
      "title": "Convert datetime object to character string",
      "topics": [
        "ic_char_date",
        "ic_char_datetime"
      ]
    },
    {
      "page": "ic_char_event",
      "title": "Convert ical object to character strings of events",
      "topics": [
        "ic_char_event"
      ]
    },
    {
      "page": "ic_character",
      "title": "Convert ical object to character strings of attributes",
      "topics": [
        "ic_character"
      ]
    },
    {
      "page": "ic_dataframe",
      "title": "Convert iCal lines of text into a data frame",
      "topics": [
        "ic_dataframe"
      ]
    },
    {
      "page": "ic_date",
      "title": "Convert ical date into R date",
      "topics": [
        "ic_date"
      ]
    },
    {
      "page": "ic_datetime",
      "title": "Convert ical datetime into R datetime Z at the end of an ical stamp stands of Zulu time https://en.wikipedia.org/wiki/Coordinated_Universal_Time#Time_zones which is UTC = GMT https://greenwichmeantime.com/info/zulu/",
      "topics": [
        "ic_datetime"
      ]
    },
    {
      "page": "ic_event",
      "title": "Create ical object from properties_core inputs",
      "topics": [
        "ic_event"
      ]
    },
    {
      "page": "ic_extract",
      "title": "Extract contents of iCal fields",
      "topics": [
        "ic_extract"
      ]
    },
    {
      "page": "ic_extract_raw",
      "title": "Extract raw contents of iCal fields",
      "topics": [
        "ic_extract_raw"
      ]
    },
    {
      "page": "ic_find",
      "title": "Find contents of iCal fields",
      "topics": [
        "ic_find"
      ]
    },
    {
      "page": "ic_guid",
      "title": "Get an ical GUID",
      "topics": [
        "ic_guid"
      ]
    },
    {
      "page": "ic_list",
      "title": "Convert raw ical text into a list of items",
      "topics": [
        "ic_list"
      ]
    },
    {
      "page": "ic_read",
      "title": "Read ics file",
      "topics": [
        "ic_read"
      ]
    },
    {
      "page": "ic_spec",
      "title": "View or download the ical specification",
      "topics": [
        "ic_spec"
      ]
    },
    {
      "page": "ic_vector",
      "title": "Return a named vector from raw iCal text",
      "topics": [
        "ic_vector"
      ]
    },
    {
      "page": "ic_write",
      "title": "Write ics file",
      "topics": [
        "ic_write"
      ]
    },
    {
      "page": "ical",
      "title": "Create object of class ical",
      "topics": [
        "ical"
      ]
    },
    {
      "page": "ical_example",
      "title": "Minimal example of raw ical data",
      "topics": [
        "ical_example"
      ]
    },
    {
      "page": "ical_outlook",
      "title": "Example of event data with multi-line description from Outlook",
      "topics": [
        "ical_outlook"
      ]
    },
    {
      "page": "properties",
      "title": "The key 'properties' that are allowed in ical files",
      "topics": [
        "properties"
      ]
    },
    {
      "page": "properties_core",
      "title": "The key 'properties' that are allowed in ical files",
      "topics": [
        "properties_core"
      ]
    },
    {
      "page": "properties_ical",
      "title": "ical default VCALENDAR properties in one line vectors.",
      "topics": [
        "properties_ical"
      ]
    }
  ],
  "_readme": "https://github.com/atfutures/calendar/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "generics",
    "glue",
    "lifecycle",
    "lubridate",
    "magrittr",
    "pillar",
    "pkgconfig",
    "rlang",
    "tibble",
    "timechange",
    "utf8",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "ical-creating-calendars.Rmd",
      "filename": "ical-creating-calendars.html",
      "title": "Creating calendars with calendar",
      "author": "Robin Lovelace",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Creating events"
      ],
      "created": "2018-09-25 19:56:37",
      "modified": "2019-01-28 11:43:38",
      "commits": 6
    }
  ],
  "_score": 7.748869954103833,
  "_indexed": true,
  "_nocasepkg": "calendar",
  "_universes": [
    "atfutures",
    "robinlovelace"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-06-06T09:30:37.000Z",
      "distro": "noble",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "d0f63f73d2e2e96ac1577ab0c5a162d0f02fc789751d024fb000b48d7134d990",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-06-06T09:30:35.000Z",
      "distro": "noble",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "3cf1e5b7b39bf80526417fa11314574689966ea1e24c06bf0f3d7ce037de147b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-06T09:31:28.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "59f13cab7fbc7ef8dd6e3c91429187f5b8f07c7c6837e5af765caa67ccd6ba13",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-06-06T09:30:27.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "c089e798a9ec1cde6ff24a2cb06f6341accd468672f4694f025d82ff199e2ff4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-06-06T09:30:31.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "9c2fdcde33caab5eb864e9ffff0fb62073ab2ef8198cb95bbcd2c3328a52cd11",
      "status": "success",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-06T09:30:03.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "1f11e4cb96f9312ded4a0b2865683899971eb5e47d491822fd81d83319e87c46",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-06T09:29:45.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "429615742cb6e2a84fe4d5d395d940fd6276068472a02dbd5d287144b24b9c58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-06-06T09:29:49.000Z",
      "commit": "636f6e55528042f8d07dd75bfe68f6d451dbab79",
      "fileid": "46d3b05fc22f0321eac77fc10164d48175f175188e7874fcc660c3e49cdf54a8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/atfutures/actions/runs/27058625060"
    }
  ]
}