{
  "_id": "6ac8ccddde46216d5edd7729",
  "Package": "zmij",
  "Title": "Round-Trip-Safe Double-Precision Formatting",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Nan\", \"Xiao\", email = \"me@nanx.me\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-0250-5673\")),\nperson(\"David\", \"Tolnay\", role = c(\"ctb\", \"cph\"),\ncomment = \"Author of the vendored Rust zmij crate\"),\nperson(\"Victor\", \"Zverovich\", role = c(\"ctb\", \"cph\"),\ncomment = \"Author of the zmij algorithm and original C++ implementation\")\n)",
  "Description": "Converts double-precision floating-point values to decimal\nstrings with the shortest significands needed for round-trip\nrecovery. Uses the 'zmij' algorithm through a vendored 'Rust'\nimplementation. The method is described in Zverovich (2025),\n\"Faster Double-to-String Conversion\"\n<https://vitaut.net/posts/2025/faster-dtoa/>. Provides\nvectorized formatting, a correctly rounded inverse parser, and\nexplicit handling of missing and non-finite values.",
  "License": "MIT + file LICENSE",
  "Copyright": "file inst/COPYRIGHTS",
  "URL": "https://nanx.me/zmij/, https://github.com/nanxstats/zmij",
  "BugReports": "https://github.com/nanxstats/zmij/issues",
  "Encoding": "UTF-8",
  "SystemRequirements": "Cargo (Rust's package manager), rustc >= 1.71.0, xz",
  "Config/rextendr/version": "0.5.0",
  "Config/testthat/edition": "3",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "8.0.0",
  "Config/pak/sysreqs": "xz-utils libclang-dev",
  "Repository": "https://nanxstats.r-universe.dev",
  "Date/Publication": "2026-09-09 17:24:24 UTC",
  "RemoteUrl": "https://github.com/nanxstats/zmij",
  "RemoteRef": "HEAD",
  "RemoteSha": "14f8e87474966ac118e572828dea2dabf41fec75",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-09 10:50:51 UTC",
    "User": "root"
  },
  "Author": "Nan Xiao [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-0250-5673>),\nDavid Tolnay [ctb, cph] (Author of the vendored Rust zmij crate),\nVictor Zverovich [ctb, cph] (Author of the zmij algorithm and original\nC++ implementation)",
  "Maintainer": "Nan Xiao <me@nanx.me>",
  "_user": "nanxstats",
  "_type": "src",
  "_file": "zmij_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/88863314e6929aecbff8a9d592d767096abccec4166d2189410d88b8690d0870",
  "_filesize": 688575,
  "_sha256": "88863314e6929aecbff8a9d592d767096abccec4166d2189410d88b8690d0870",
  "_expires": "2027-01-17T11:15:40.000Z",
  "_created": "2026-10-09T10:50:51.000Z",
  "_published": "2026-10-09T11:15:41.767Z",
  "_buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113785824258,
      "time": 138,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11611760862"
    },
    {
      "job": 113785824253,
      "time": 141,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11612150528"
    },
    {
      "job": 113785824146,
      "time": 142,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11611885765"
    },
    {
      "job": 113785824237,
      "time": 113,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11611590872"
    },
    {
      "job": 113785824112,
      "time": 115,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11612408290"
    },
    {
      "job": 113785824104,
      "time": 196,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11612670006"
    },
    {
      "job": 113785824127,
      "time": 95,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11612218073"
    },
    {
      "job": 113785824198,
      "time": 307,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11612477118"
    },
    {
      "job": 113784954260,
      "time": 152,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11610534688"
    },
    {
      "job": 113785824006,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11611457379"
    },
    {
      "job": 113785824083,
      "time": 397,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11611936570"
    },
    {
      "job": 113785824035,
      "time": 118,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11610619915"
    },
    {
      "job": 113785824134,
      "time": 114,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11611590874"
    },
    {
      "job": 113785824116,
      "time": 398,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11612340762"
    },
    {
      "job": 113785824065,
      "time": 130,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11612175265"
    }
  ],
  "_upstream": "https://github.com/nanxstats/zmij",
  "_commit": {
    "id": "14f8e87474966ac118e572828dea2dabf41fec75",
    "author": "Nan Xiao <me@nanx.me>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add CRAN installation instructions (#9)",
    "time": 1788974664
  },
  "_maintainer": {
    "name": "Nan Xiao",
    "email": "me@nanx.me",
    "login": "nanxstats",
    "bluesky": "@nanxstats.bsky.social",
    "linkedin": "in/nanxstats",
    "twitter": "@nanxstats",
    "description": "Statistician",
    "uuid": 199363,
    "orcid": "0000-0002-0250-5673"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "nanxstats",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2026-30",
      "n": 21
    },
    {
      "week": "2026-32",
      "n": 2
    },
    {
      "week": "2026-37",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-07-24"
    }
  ],
  "_topics": [
    "dtoa",
    "extendr",
    "floating-point",
    "formatting",
    "zmij",
    "rust",
    "cargo"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "nanxstats",
      "count": 40,
      "uuid": 199363
    }
  ],
  "_userbio": {
    "uuid": 199363,
    "type": "user",
    "name": "Nan Xiao",
    "followers": 820,
    "description": "Statistician"
  },
  "_downloads": {
    "count": 203,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/zmij"
  },
  "_devurl": "https://github.com/nanxstats/zmij",
  "_pkgdown": "https://nanx.me/zmij/",
  "_searchresults": 7,
  "_cargo": true,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/zmij.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/nanxstats/zmij",
  "_realowner": "nanxstats",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-08-04"
    }
  ],
  "_exports": [
    "format_double",
    "parse_double"
  ],
  "_help": [
    {
      "page": "format_double",
      "title": "Format Double-Precision Values with zmij",
      "topics": [
        "format_double"
      ]
    },
    {
      "page": "parse_double",
      "title": "Parse Double-Precision Strings",
      "topics": [
        "parse_double"
      ]
    }
  ],
  "_readme": "https://github.com/nanxstats/zmij/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 3.9542425094393248,
  "_indexed": true,
  "_nocasepkg": "zmij",
  "_universes": [
    "nanxstats"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-09T10:53:19.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/48158a8d22334618f25e0787d9f787ec8e84d1a27de9cdcf6c3ef99204218c07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-09T10:53:20.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/4399fb3c66a0e5eca71a01fc6448cc2b479267a49f8e36fd8dad235c29e4fbed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-09T10:53:21.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/e0b9c772458d68184aaed56c15ebe145a9c4e1117c75b8357c735b9e0e938ca7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-09T10:52:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/9b0f85c33ae686696e9484c4ca6b86ea914727a082ae106f0bf61f2e1a65e6be",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-09T11:14:55.000Z",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/705e766bf30bad205aee6813e07ce422fa13bf4085a9f71e8af29c1354182bba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-09T11:05:33.000Z",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/8d2b593b73413f345c7fc5f1f040b370c3bc71dde909039279af09db9358f155",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-09T11:13:00.000Z",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/62d0636b403b335fe671044050b85e63d4d174e53abbaab9f53117cc0a23d914",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-10-09T11:07:10.000Z",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/61c78be67fe33936a7fbd6e1d9d010848b26cd57af09b3024a4ab31fcd2c81ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-09T10:53:08.000Z",
      "arch": "emscripten",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/8c16fd15bb59083174dbd57deed2b4447f83d9d86c36d9b6d39a92d07b18bb87",
      "status": "success",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-09T10:56:31.000Z",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/5901c3f7bed6b1d19f5e248379390c0d36f6ee76ca1d3976c103273218a603c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-09T10:51:59.000Z",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/f0efef4e4c2a311dbfac36b092f3f382df7327a8a87b8aafe53457d0dcb6be3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-09T10:52:12.000Z",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/6b09e9b93d89fcecffee4e0eeff36ca9613e252b3a4a25d68523c7bb7d1b09b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-09T10:56:20.000Z",
      "arch": "aarch64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/138d9de4f3dac1da55a37d3bc1a4fa4abf5dea77158d6ef26962e8ab634672e9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-09T10:52:23.000Z",
      "arch": "x86_64",
      "commit": "14f8e87474966ac118e572828dea2dabf41fec75",
      "fileid": "https://r2.ropensci.org/cdb1aca47cf84cf53db4d9024977a61faaadbf05c7408a909a556c25ebb032dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/nanxstats/actions/runs/37919842096"
    }
  ]
}