npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

cleaker

v2.6.55

Published

Connecting all dots within a fixed distance.

Downloads

537

Readme

CLEAKER

cleaked (connected and recognized).

Visit: https://neurons.me to learn more.

README

Cleaker is a pronoun representing a person, place, or thing in space and time and serves connecting all points within a fixed distance. Its role is to function as a Digital Identifier (DID) Creator; making cleaker accept an object (like a .me profile) and return a unique DID for it.

Install with npm.

npm i cleaker

Cleaker is a versatile tool for creating DIDs that are compatible with major blockchain networks. • Keccak-256 is the default algorithm, which aligns with Ethereum’s hashing for its blockchain. • You can still specify SHA-256 or DoubleSHA-256 if you need compatibility with Bitcoin.

This design gives you the flexibility to focus on Ethereum by default while still supporting other networks when necessary.

Getting Cleaked.

The cleak essentially performs a series of context-building steps: • Define the Space (domain): The root domain (cleaker.me) sets the overall environment. • Identify the Space Owner (subdomain): The subdomain identifies the owner or focus of the space, which could represent a profile, a specific user, or a namespace. • Establish Active User Identity (session): The session, retrieved from a JWT or similar token, tells Cleaker who is currently interacting with the space, enabling actions based on this specific user’s permissions.

usrme.cleaker.me

The server acts as a channel for these functionalities over the network.

Subdomains are a way to create a unique URL for each user. This is done by creating a wildcard DNS record that points all subdomains to the same server. Our server (https://cleaker.me) then parses the subdomain and uses it to identify the user. Any server can be setup.

This is done by using the request object in the server, to get the subdomain and then using it to query the database for the user.

  • If the user exists, the server will then route the request to the user's profile page.
  • If the user does not exist, the server will route the request to the homepage.

About All.This

Modular Data Structures

this.me - this.audio - this.text - this.wallet - this.img - this.pixel - be.this - this.DOM - this.env - this.GUI - this.be - this.video - this.atom - this.dictionaries

These classes encapsulate the functionalities to domain-specific data.

Neurons.me

License & Policies

  • License: MIT License (see LICENSE for details).

  • Privacy Policy: Respects user privacy; no collection/storage of personal data.

  • Terms of Usage: Use responsibly. No guarantees/warranties provided. Terms | Privacy neurons.me