{
  "_id": "6a1029ccacfb0bcc41c91a29",
  "Package": "SveltePlots",
  "Type": "Package",
  "Version": "0.1.0",
  "Title": "A Wrapper for a Svelte Custom Web Component",
  "Authors@R": "person(\"Pascal\", \"Schmidt\", role = c(\"aut\", \"cre\"), email = \"pascal.sfu@gmail.com\")",
  "Author": "Pascal Schmidt [aut, cre]",
  "Maintainer": "Pascal Schmidt <pascal.sfu@gmail.com>",
  "Description": "An interactive charting library built on 'Svelte' and 'D3'\nto easily produce SVG charts in R. Designed to simplify 'shiny'\ndevelopment by eliminating the need for renderUI(), insertUI(),\nremoveUI(), and 'shiny' proxy functions, using 'Svelte''s\nreactive state system instead.",
  "URL": "https://github.com/Pascal-Schmidt/SveltePlots,\nhttps://pascal-schmidt.github.io/SveltePlots/",
  "BugReports": "https://github.com/Pascal-Schmidt/SveltePlots/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "Language": "en-US",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://pascal-schmidt.r-universe.dev",
  "Date/Publication": "2025-05-24 21:12:22 UTC",
  "RemoteUrl": "https://github.com/pascal-schmidt/svelteplots",
  "RemoteRef": "HEAD",
  "RemoteSha": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-13 07:25:41 UTC",
    "User": "root"
  },
  "MD5sum": "e2742ef7b98b233229fa22985e5ab628",
  "_user": "pascal-schmidt",
  "_type": "src",
  "_file": "SveltePlots_0.1.0.tar.gz",
  "_fileid": "985a2d859374e85650c8919cf1b2cb3e8f2ddac8657dd4e218a590c247e2cabf",
  "_filesize": 620253,
  "_sha256": "985a2d859374e85650c8919cf1b2cb3e8f2ddac8657dd4e218a590c247e2cabf",
  "_created": "2026-05-13T07:25:41.000Z",
  "_published": "2026-05-22T10:02:52.050Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77357852838,
      "time": 135,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6964049121"
    },
    {
      "job": 77357853034,
      "time": 148,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964051078"
    },
    {
      "job": 77357853107,
      "time": 140,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6964040769"
    },
    {
      "job": 77357853043,
      "time": 148,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964043027"
    },
    {
      "job": 77357852603,
      "time": 175,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964007766"
    },
    {
      "job": 77357852525,
      "time": 144,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157888148"
    },
    {
      "job": 77357853293,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6964032037"
    },
    {
      "job": 77357853272,
      "time": 87,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6964033295"
    },
    {
      "job": 77357853004,
      "time": 80,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6964031719"
    }
  ],
  "_buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/pascal-schmidt/svelteplots",
  "_commit": {
    "id": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
    "author": "Pascal Schmidt <pascalschmidt@Pascals-MacBook-Air.local>",
    "committer": "Pascal Schmidt <pascalschmidt@Pascals-MacBook-Air.local>",
    "message": "cran submission\n",
    "time": 1748121142
  },
  "_maintainer": {
    "name": "Pascal Schmidt",
    "email": "pascal.sfu@gmail.com",
    "login": "pascal-schmidt",
    "uuid": 22571029
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "padr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    }
  ],
  "_owner": "pascal-schmidt",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-21",
      "n": 5
    }
  ],
  "_tags": [],
  "_stars": 3,
  "_userbio": {
    "uuid": 22571029,
    "type": "user",
    "name": "Pascal Schmidt"
  },
  "_downloads": {
    "count": 189,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SveltePlots"
  },
  "_devurl": "https://github.com/pascal-schmidt/svelteplots",
  "_pkgdown": "https://pascal-schmidt.github.io/SveltePlots/",
  "_searchresults": 27,
  "_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/SveltePlots.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/pascal-schmidt/svelteplots",
  "_realowner": "pascal-schmidt",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-06-10"
    }
  ],
  "_exports": [
    "renderSveltePlots",
    "sp",
    "sp_add_arrows",
    "sp_add_segments",
    "sp_add_series",
    "sp_add_text",
    "sp_facet",
    "sp_title",
    "sp_tooltip",
    "sp_x_axis",
    "sp_y_axis",
    "spaes",
    "SveltePlotsOutput"
  ],
  "_datasets": [
    {
      "name": "CO2",
      "title": "Plant Growth Dataset",
      "object": "CO2",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Plant",
        "Type",
        "Treatment",
        "conc",
        "uptake",
        "date"
      ],
      "rows": 84,
      "table": true,
      "tojson": true
    },
    {
      "name": "confidence_intervals",
      "title": "Confidence Intervals Data",
      "object": "confidence_intervals",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        ".model_id",
        ".model_desc",
        ".key",
        ".index",
        ".value",
        ".conf_lo",
        ".conf_hi"
      ],
      "rows": 368,
      "table": true,
      "tojson": true
    },
    {
      "name": "dau",
      "title": "Daily Active Users Data",
      "object": "dau",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "date",
        "DAU"
      ],
      "rows": 19,
      "table": true,
      "tojson": true
    },
    {
      "name": "economics",
      "title": "Economics Data",
      "object": "economics",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "date",
        "pce",
        "pop",
        "psavert",
        "uempmed",
        "unemploy"
      ],
      "rows": 574,
      "table": true,
      "tojson": true
    },
    {
      "name": "fruit",
      "title": "Example Dataset: Fruit Data",
      "object": "fruit",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "year",
        "basket",
        "fruit",
        "value",
        "color"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "gapminder",
      "title": "Gapminder Dataset",
      "object": "gapminder",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "country",
        "continent",
        "year",
        "lifeExp",
        "pop",
        "gdpPercap"
      ],
      "rows": 1704,
      "table": true,
      "tojson": true
    },
    {
      "name": "penguins",
      "title": "Penguins Dataset",
      "object": "penguins",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "species",
        "island",
        "bill_length_mm",
        "bill_depth_mm",
        "flipper_length_mm",
        "body_mass_g",
        "sex",
        "year"
      ],
      "rows": 333,
      "table": true,
      "tojson": true
    },
    {
      "name": "purchases",
      "title": "Revenue Data",
      "object": "purchases",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "date",
        "age",
        "revenue",
        "revenue_roll"
      ],
      "rows": 537,
      "table": true,
      "tojson": true
    },
    {
      "name": "quests",
      "title": "Example Dataset: Retention Data",
      "object": "quests",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "AB",
        "n.x",
        "n.y",
        "retention",
        "level"
      ],
      "rows": 38,
      "table": true,
      "tojson": true
    },
    {
      "name": "segments",
      "title": "Segments",
      "object": "segments",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "event_type",
        "start_date",
        "end_date",
        "extra_details",
        "colors",
        "key"
      ],
      "rows": 658,
      "table": true,
      "tojson": true
    },
    {
      "name": "walmart_sales_weekly",
      "title": "Walmart Weekly Sales Data",
      "object": "walmart_sales_weekly",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "id",
        "Store",
        "Dept",
        "Date",
        "Weekly_Sales",
        "IsHoliday",
        "Type",
        "Size",
        "Temperature",
        "Fuel_Price",
        "MarkDown1",
        "MarkDown2",
        "MarkDown3",
        "MarkDown4",
        "MarkDown5",
        "CPI",
        "Unemployment"
      ],
      "rows": 1001,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "CO2",
      "title": "Plant Growth Dataset",
      "topics": [
        "CO2"
      ]
    },
    {
      "page": "confidence_intervals",
      "title": "Confidence Intervals Data",
      "topics": [
        "confidence_intervals"
      ]
    },
    {
      "page": "dau",
      "title": "Daily Active Users Data",
      "topics": [
        "dau"
      ]
    },
    {
      "page": "economics",
      "title": "Economics Data",
      "topics": [
        "economics"
      ]
    },
    {
      "page": "fruit",
      "title": "Example Dataset: Fruit Data",
      "topics": [
        "fruit"
      ]
    },
    {
      "page": "gapminder",
      "title": "Gapminder Dataset",
      "topics": [
        "gapminder"
      ]
    },
    {
      "page": "penguins",
      "title": "Penguins Dataset",
      "topics": [
        "penguins"
      ]
    },
    {
      "page": "purchases",
      "title": "Revenue Data",
      "topics": [
        "purchases"
      ]
    },
    {
      "page": "quests",
      "title": "Example Dataset: Retention Data",
      "topics": [
        "quests"
      ]
    },
    {
      "page": "segments",
      "title": "Segments",
      "topics": [
        "segments"
      ]
    },
    {
      "page": "sp",
      "title": "Create Various Types of Plots",
      "topics": [
        "sp"
      ]
    },
    {
      "page": "sp_add_arrows",
      "title": "Add Arrows to a SveltePlot Chart",
      "topics": [
        "sp_add_arrows"
      ]
    },
    {
      "page": "sp_add_segments",
      "title": "Add Segments or Rectangles to a SveltePlot Chart",
      "topics": [
        "sp_add_segments"
      ]
    },
    {
      "page": "sp_add_series",
      "title": "Add Series to a SveltePlot Chart",
      "topics": [
        "sp_add_series"
      ]
    },
    {
      "page": "sp_add_text",
      "title": "Add Text Annotations to a SveltePlot Chart",
      "topics": [
        "sp_add_text"
      ]
    },
    {
      "page": "sp_facet",
      "title": "Create Multiple Charts Based on a Faceting Variable",
      "topics": [
        "sp_facet"
      ]
    },
    {
      "page": "sp_title",
      "title": "Set title for SveltePlots charts",
      "topics": [
        "sp_title"
      ]
    },
    {
      "page": "sp_tooltip",
      "title": "Create a tooltip for SveltePlots charts",
      "topics": [
        "sp_tooltip"
      ]
    },
    {
      "page": "sp_x_axis",
      "title": "Modify X-Axis of a SveltePlot Chart",
      "topics": [
        "sp_x_axis"
      ]
    },
    {
      "page": "sp_y_axis",
      "title": "Modify Y-Axis of a SveltePlot Chart",
      "topics": [
        "sp_y_axis"
      ]
    },
    {
      "page": "spaes",
      "title": "Create Aesthetic Mappings for SveltePlots",
      "topics": [
        "spaes"
      ]
    },
    {
      "page": "SveltePlots-shiny",
      "title": "Shiny bindings for SveltePlots",
      "topics": [
        "renderSveltePlots",
        "SveltePlots-shiny",
        "SveltePlotsOutput"
      ]
    },
    {
      "page": "walmart_sales_weekly",
      "title": "Walmart Weekly Sales Data",
      "topics": [
        "walmart_sales_weekly"
      ]
    }
  ],
  "_readme": "https://github.com/pascal-schmidt/svelteplots/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "cpp11",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "lubridate",
    "magrittr",
    "memoise",
    "mime",
    "padr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "sass",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "tinytex",
    "utf8",
    "vctrs",
    "withr",
    "xfun",
    "yaml"
  ],
  "_score": 3.6074550232146683,
  "_indexed": true,
  "_nocasepkg": "svelteplots",
  "_universes": [
    "pascal-schmidt"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-13T07:27:58.000Z",
      "distro": "noble",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "40a2de3de2a412ad673b2685f47f8e988a0376e7c4f859625b7055bf7b4fae62",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-13T07:28:03.000Z",
      "distro": "noble",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "fdd7abe2fef8c6c6a9d662af5b9193463a5ecc5b40748629abbeaf29e3ef1f71",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-13T07:27:39.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "998927cb378d47af46bc0a9b6958c41beca4de3e43ba336ab57a6afcf2025b7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-13T07:27:45.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "47e614b6cb97404af61c2c528531f718ce28655b1ab7eff8e7321ec69f8e3667",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T07:26:52.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "45a81a6e4d46d23e175030b8c0d36b192f9eef0f3fb1e819efba1be59a1f1642",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T07:27:00.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "d4d0372ec3f8dbe9dce42a80029f0682f8098fac45b4ffbba68ae2eed2e4633f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-13T07:26:54.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "ef214e0cc72874b57de4ca3e3c9f6ae1d5775d0ea62f9538017e27f26c2e798d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-22T10:02:33.000Z",
      "commit": "4f1343fe99fc61749b9c15bd7b4b675a847a7997",
      "fileid": "8b17ab9c24864edbc444d786307404d064ec3e056883306f6ceba02720b0b1f2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/pascal-schmidt/actions/runs/25784638850"
    }
  ]
}