1.1.1 • Published 5 years ago

ifid v1.1.1

Weekly downloads
3
License
GPL-3.0
Repository
github
Last release
5 years ago

Build Status Code coverage Total alerts Language grade: JavaScript

ifid

Summary

An Interactive Fiction Identifier (IFID) generating class and helper functions. Implements both RFC 4122 UUIDs (versions 1 and 4), as well as essentially all of the Treaty of Babel, revision 9, as it applies to IFIDs. This package relies on the uuid package for its generation of version 1 and version 4 UUIDs and crypto-js for its usage of MD5 and SHA256 hashing.

Usage notes

  • Many of the generation methods utilize MD5. This is for historical compatibility with many aspects of the Treaty of Babel. However, MD5 has since proven to be dangerously inadequate as a hashing algorithm, and extreme caution should be taken by anyone intending to use it to create a permanently unique identifier.
  • Generation of version 3 and version 5 UUIDs has been omitted from the IFID generator. If you want to generate these IDs, use uuid directly.
1.1.1

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago

0.3.6

6 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago