
Security News
The Hidden Blast Radius of the Axios Compromise
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.
identifi-lib
Advanced tools
Basic tools for reading, writing, indexing and searching Identifi messages and identities.
identifi = require('identifi-lib');
Gun = require('gun'); // github.com/amark/gun is needed
require('gun/sea');
gun = new Gun(['https://identifi.herokuapp.com/gun', 'https://identifi2.herokuapp.com/gun']);
defaultIndexID = 'b8ByaYNBDCMLNdZqMdas5oUFLCxBf2VH3-NjUulDaTo.DVzINErRVs6m5tyjAux6fcNfndadcgZVN5hLSwYTCLc';
user = gun.user(defaultIndexID);
index = new identifi.Index(user.get('identifi'));
profile = index.get('sirius@iki.fi');
profile.gun.get('attrs').then(console.log);
profile.verified('name').then(console.log);
See plnkr.co example for more.
See the docs directory.
Install via yarn
yarn add identifi-lib (--dev)
or npm
npm install identifi-lib (--save-dev)
You can pass in extra options as a configuration object (➕ required, ➖ optional, ✏️ default).
import identifiLib from 'identifi-lib';
➖ property ( type ) ✏️ default
📝 description
❗️ warning
ℹ️ info
💡 example
identifiLib
See example folder or the runkit example.
If you don't use a package manager, you can access identifi-lib via unpkg (CDN), download the source, or point your package manager to the url.
identifi-lib is compiled as a collection of CommonJS modules & [ES2015 modules](http://www.2ality.com/2014/0
-9/es6-modules-final.html) for bundlers that support the jsnext:main or module field in package.json (Rollup, Webpack 2)
The identifi-lib package includes precompiled production and development UMD builds in the dist folder. They can be used directly without a bundler and are thus compatible with many popular JavaScript module loaders and environments. You can drop a UMD build as a <script> tag on your page. The UMD builds make identifi-lib available as a window.identifiLib global variable.
The code is available under the MIT license.
Please do integrate identifi-lib with your existing application or with a test application and create Github issues for the bugs and other problems you may encounter. Your help is much appreciated!
TODO list is also available on Trello.
This module was created using generator-module-boilerplate.
FAQs
Basic tools for reading and writing Identifi messages and identities.
We found that identifi-lib demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

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.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.

Research
A supply chain attack on Axios introduced a malicious dependency, plain-crypto-js@4.2.1, published minutes earlier and absent from the project’s GitHub releases.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.