{
  "_id": "6ada64ce2ccc51e6c64e5073",
  "Package": "corvusregexecma262",
  "Title": "'ECMA-262' ('JavaScript') Regular Expressions",
  "Version": "0.2.0",
  "Authors@R": "c(\nperson(\"Matthew\", \"Adams\", email = \"matthew.adams@endjin.com\", role = c(\"aut\", \"cre\")),\nperson(\"Endjin Limited\", role = c(\"cph\", \"fnd\")))",
  "Description": "Regular expressions with the grammar and the answers of\n'ECMA-262', the 'RegExp' of 'JavaScript': every flag,\nlookbehind, named groups, modifier groups and the Unicode\nproperties, so that a pattern answers in R as it does in a\nbrowser or 'Node.js'. Test, match, locate, count, replace and\nsplit over character vectors. A pattern without a backreference\nis matched in time proportional to its size times the text. The\nengine is the 'corvus-regex-ecma262' 'Rust' crate.",
  "License": "Apache License (>= 2)",
  "URL": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r",
  "BugReports": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r/issues",
  "SystemRequirements": "Cargo (Rust's package manager), rustc (>= 1.89)",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "Config/pak/sysreqs": "libclang-dev",
  "Repository": "https://corvus-dotnet.r-universe.dev",
  "Date/Publication": "2026-10-22 15:53:05 UTC",
  "RemoteUrl": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r",
  "RemoteRef": "v0.2.0",
  "RemoteSha": "3f638ea57c6bce81ec51176526705c164bbe9671",
  "Packaged": {
    "Date": "2026-10-22 19:25:08 UTC",
    "User": "root"
  },
  "Author": "Matthew Adams [aut, cre],\nEndjin Limited [cph, fnd]",
  "Maintainer": "Matthew Adams <matthew.adams@endjin.com>",
  "_user": "corvus-dotnet",
  "_type": "src",
  "_file": "corvusregexecma262_0.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/b2c36cd94a4a460cc24f6bf8f1e1fd0dea4421610522feaa07fc762a3074e11f",
  "_filesize": 135427,
  "_sha256": "b2c36cd94a4a460cc24f6bf8f1e1fd0dea4421610522feaa07fc762a3074e11f",
  "_expires": "2027-01-30T19:32:28.000Z",
  "_created": "2026-10-22T19:25:08.000Z",
  "_published": "2026-10-22T19:32:29.992Z",
  "_upstream": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r",
  "_status": "success",
  "_maintainer": {
    "name": "Matthew Adams",
    "email": "matthew.adams@endjin.com",
    "login": "mwadams",
    "description": "Co-founder, Endjin Limited\n",
    "uuid": 347194
  },
  "_jobs": [
    {
      "job": 120038077114,
      "time": 107,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12451559105"
    },
    {
      "job": 120038077307,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12451908681"
    },
    {
      "job": 120038077085,
      "time": 104,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12452876835"
    },
    {
      "job": 120038077102,
      "time": 136,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12452177967"
    },
    {
      "job": 120038077126,
      "time": 129,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12451939049"
    },
    {
      "job": 120038076991,
      "time": 178,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12452911891"
    },
    {
      "job": 120038076997,
      "time": 126,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12452028278"
    },
    {
      "job": 120038077170,
      "time": 372,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": ""
    },
    {
      "job": 120036743387,
      "time": 159,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12452701797"
    },
    {
      "job": 120038077047,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12453051302"
    },
    {
      "job": 120038077446,
      "time": 274,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12453495050"
    },
    {
      "job": 120038077069,
      "time": 144,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12452472989"
    },
    {
      "job": 120038077448,
      "time": 140,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12452269280"
    },
    {
      "job": 120038077338,
      "time": 261,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12451404736"
    },
    {
      "job": 120038077374,
      "time": 140,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12453081389"
    }
  ],
  "_buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643",
  "_commit": {
    "id": "3f638ea57c6bce81ec51176526705c164bbe9671",
    "author": "Matthew Adams <matthew.adams@endjin.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #6 from corvus-dotnet/feat/match-timeout\n\n0.2.0: a pattern has a match timeout, as a Regex of .NET has, which every function honours",
    "time": 1792684385
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    }
  ],
  "_owner": "corvus-dotnet",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-43",
      "n": 7
    }
  ],
  "_tags": [
    {
      "name": "v0.1.1",
      "date": "2026-10-21"
    },
    {
      "name": "v0.1.2",
      "date": "2026-10-21"
    },
    {
      "name": "v0.1.3",
      "date": "2026-10-22"
    },
    {
      "name": "v0.2.0",
      "date": "2026-10-22"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mwadams",
      "count": 15,
      "uuid": 347194
    }
  ],
  "_userbio": {
    "uuid": 53255440,
    "type": "organization",
    "name": "Corvus.Net",
    "followers": 34,
    "description": "Sponsored by endjin"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/corvusregexecma262"
  },
  "_devurl": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r",
  "_searchresults": 0,
  "_cargo": true,
  "_topics": [
    "rust",
    "cargo"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/corvusregexecma262.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [
    "ecma_count",
    "ecma_default_timeout",
    "ecma_locate",
    "ecma_locate_all",
    "ecma_match",
    "ecma_match_all",
    "ecma_regex",
    "ecma_replace",
    "ecma_replace_all",
    "ecma_set_default_timeout",
    "ecma_split",
    "ecma_test",
    "ecma_valid",
    "ecma_version"
  ],
  "_help": [
    {
      "page": "corvusregexecma262-package",
      "title": "ECMA-262 (JavaScript) Regular Expressions",
      "topics": [
        "corvusregexecma262-package",
        "corvusregexecma262"
      ]
    },
    {
      "page": "ecma_match_all",
      "title": "Every Match of a Global Search",
      "topics": [
        "ecma_count",
        "ecma_locate_all",
        "ecma_match_all"
      ]
    },
    {
      "page": "ecma_regex",
      "title": "Compile an ECMA-262 Regular Expression",
      "topics": [
        "ecma_default_timeout",
        "ecma_regex",
        "ecma_set_default_timeout",
        "ecma_valid",
        "format.ecma_regex",
        "print.ecma_regex"
      ]
    },
    {
      "page": "ecma_replace",
      "title": "Replace Matches",
      "topics": [
        "ecma_replace",
        "ecma_replace_all"
      ]
    },
    {
      "page": "ecma_split",
      "title": "Split Strings Around Matches",
      "topics": [
        "ecma_split"
      ]
    },
    {
      "page": "ecma_test",
      "title": "Test, Match and Locate the First Match",
      "topics": [
        "ecma_locate",
        "ecma_match",
        "ecma_test"
      ]
    },
    {
      "page": "ecma_version",
      "title": "Versions",
      "topics": [
        "ecma_version"
      ]
    }
  ],
  "_readme": "https://github.com/corvus-dotnet/corvus-regex-ecma262-r/raw/v0.2.0/README.md",
  "_rundeps": [],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "corvusregexecma262",
  "_universes": [
    "corvus-dotnet",
    "mwadams"
  ],
  "_previous": "0.1.3",
  "_binaries": [
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-10-22T10:35:32.000Z",
      "arch": "x86_64",
      "commit": "be19fb01889b7a740b5cd99e932253e9abaf0f5e",
      "fileid": "https://r2.ropensci.org/ba084c1d2a0bc2b034c2c744cfe6ca85bc1afc9f5c3677089366c2af7bd5fac8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39762850498"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:08.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/8f93e70b77eaf533c29c562fb57270289c0959702791de056563f28cad86a5cf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-22T19:28:00.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/6102e4c8a896936113c4b78c5cfa26b6f9cb161a6175dc60ed9cf4bb147a271a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:08.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/6c745c7eb9d28634ecde90976f2211ac36ea6356002a22e9f0358d6ee3ac7570",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:35.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/1f0d39cd049d819720ebd8523a1116e73964bc107a93e982a4d85c535af71203",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:18.000Z",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/8af9564d16bbfa6a8132daefa173ee62b05f589f9e4defc7b8a596152966e51e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:44.000Z",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/5c90337ca28ba361e9f17958484998a3e878003ad9d520ffb618b2a19c379a8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:10.000Z",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/887d1d0dc7931589a4aeb690866f118a1a4d59f89aad363822dd50a3f81de8c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-10-22T19:27:27.000Z",
      "arch": "emscripten",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/ebde2f70fc245bd5a7318c928b9d5c7d23b0732c0cda09691980793085ee691b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-22T19:29:11.000Z",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/fb2fc12a6ec233a6b62600be1d631fdbc99577cec1f7a6d96a860be68eff74a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-22T19:26:32.000Z",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/3c633396d9df2255a59e46b2e0daa8c934f1b206265d8952683573cc37eaaa12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-22T19:26:27.000Z",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/8bf75146160feae6f9e89533e0628daca544cd3f8857b6deb4586b5dee822741",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-22T19:28:56.000Z",
      "arch": "aarch64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/41f8a2f7fa6cd301803b75c27d22e40b78d8ee04dbae64fe2799022bfa523b6a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-10-22T19:26:47.000Z",
      "arch": "x86_64",
      "commit": "3f638ea57c6bce81ec51176526705c164bbe9671",
      "fileid": "https://r2.ropensci.org/3386765f074f58938ecc83dade07baf1c2211f3a546193e80b623a0aea00115a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/corvus-dotnet/actions/runs/39839505643"
    }
  ]
}