Skip to content

Lonero-Team/Racket-Package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decentralized Internet

npm FOSSA Status | Crates.io | Discord | Gitter | Read the Docs

The NPM library is a collection of the following repos made for the purpose of building decentralized web projects:

lotion | bitcoin-peg | clusterpost | gridbee-framework | Reinvent-the-Internet

Also special thanks to: The Lonero Dev Team

  • May need some updates in Seed Migration for some of the org repos

Papers worth checking out: Lonero Whitepaper (Original) | CrowdCoin Scientific Whitepaper

This NPM library/package is being mantained by the folks here

Lotion Sample (State Machines):

  • From original Lotion repo (shown on installation page for demo purposes)
// app.js
let lotion = require('lotion')
let app = lotion({
	initialState: {
		count: 0
	}
})
function transactionHandler(state, transaction) {
	if (state.count === transaction.nonce) {
		state.count++
	}
}
let connect = require('lotion-connect')
app.use(transactionHandler)
app.start().then(appInfo => console.log(appInfo.GCI))

ccxml Device Connection Sample Code:

  • xml taken from TI's IDE in device config for driver
<connection XML_version="1.2" id="TI MSP430 USB1">

Installation Methods

Install via NPM: npm i decentralized-internet
Install via DUB: dub add decentralized-internet
Install via YARN: yarn add decentralized-internet
Install via PIP: pip install decentralized-internet
Install via APM: apm install decentralized-internet
Install via GEM: gem install decentralized-internet
Install via PNPM: pnpm install decentralized-internet
Ember Installation: ember install decentralized-internet
Install via Spack: ./spack install decentralized-internet
Install via VS Code: ext install Lonero.decentralized-internet
Install through Leiningen/Boot: [decentralized-internet "0.1.0"]
Install via SNAP: sudo snap install decentralized-internet --edge
Install via Docker: docker pull gamer456148/decentralized-internet
Install via Bower: bower install Lonero-Team/Decentralized-Internet
Use Clojure CLI/deps.edn: decentralized-internet {:mvn/version "0.1.0"}
Use Gradle:Compile 'decentralized-internet:decentralized-internet:0.1.0'
Use wget: sudo wget -O decentralized-internet.tar.gz "https://git.io/JvR7b"

Export Components:

bit export decentralized-internet.lonero_decentralized-internet

Add via Maven
<dependency>
  <groupId>decentralized-internet</groupId>
  <artifactId>decentralized-internet</artifactId>
  <version>0.1.0</version>
</dependency>
Sysget Users:

sysget install decentralized-internet
Pick either option: 4, 14, 15, 18 or 20

Arch Linux Installation Instructions:
git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install decentralized-internet --edge
Install via Dart:

Add to your pubspec.yaml file:

dependencies:
  decentralized_internet: ^3.4.1

Run: pub get

Install via Cordova:

cordova plugin add https://github.com/Lonero-Team/Decentralized-Internet.git
Or cordova plugin searchcordova-plugin-decentralized-internet
Or cordova plugin add cordova-plugin-decentralized-internet

Use this Module via Puppet:

Add this to your Puppetfile as a declaration:
mod 'gamer456148-decentralized_internet', '4.0.1'
Next run the command:
bolt puppetfile install
Instead of the above, you can also try adding:
mod 'gamer456148-decentralized_internet', '4.0.1'
This mod line is for those who use r10k or Code Manager
Learn more here

App to add GitHub metrics tracking to select repos here
See original compatibility status update here

***** See NPM v.Updates

For Mac Users:

MAC

Sketch Plugin: wget https://git.io/Jv2pk
Latest Git Release Package here

GitPod

License

FOSSA Status

decentralized-internet for enterprise

Available as part of the Tidelift Subscription.

The maintainers of decentralized-internet and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.