-
Notifications
You must be signed in to change notification settings - Fork 0
/
DESCRIPTION
34 lines (34 loc) · 1.35 KB
/
DESCRIPTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Package: nanoid
Type: Package
Title: Tools to Generate Short, Secure, URL-friendly, and Unique String Identifiers
Version: 0.1.0
Date: 2022-03-31
Authors@R: c(
person("Bob", "Rudis", email = "[email protected]", role = c("aut", "cre"),
comment = c(ORCID = "0000-0001-5670-2640")),
person("Mykola", "Morozov", email = "[email protected]", role = "aut",
comment = "nanoid C library <https://github.com/mcmikecreations/nanoid_cpp>"),
person("Andrey", "Sitnik", email = "[email protected]", role = "aut",
comment = "Nano ID algorithm specification <https://github.com/ai/nanoid>")
)
Maintainer: Bob Rudis <[email protected]>
Description: Nano IDs are comparable to UUID v4 (random-based). They have a similar number of random
bits in the ID (126 in Nano ID and 122 in UUID), so they have similar collision probabilities.
Nano ID also use a bigger alphabet, so a similar number of random bits are packed in just 21
symbols instead of 36. The C code implements the algorithm specified by Andrey Sitnik.
URL: https://github.com/hrbrmstr/nanoid
BugReports: https://github.com/hrbrmstr/nanoid/issues
Encoding: UTF-8
SystemRequirements: C 11
NeedsCompilation: yes
License: MIT file LICENSE
Suggests:
tinytest
Depends:
R (>= 3.6.0)
Imports:
Rcpp
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.2
LinkingTo:
Rcpp