Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ifid

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ifid

A package to generate Interactive Fiction Identifiers.

  • 0.2.2
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
40
increased by8.11%
Maintainers
1
Weekly downloads
 
Created
Source

Build Status

IFID

Summary

An Interactive Fiction Identifier (IFID) generating class and helper functions. Implements both RFC 4112 UUIDs (versions 1, 3, 4, and 5), as well as essentially all of the Treaty of Babel, revision 9, as it applies to IFIDs.

Usage notes

  • A good deal of the generation methods (in particular UUIDv1, UUIDv3, and all the file-based and MD5 Treaty of Babel methods) will not work well, or at all, in the browser.
  • Many of the generation methods utilize MD5. This is for historical compatibility with UUIDv3 and 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.

Keywords

FAQs

Package last updated on 14 Oct 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc