Comparing version 4.5.5 to 4.6.0
{ | ||
"name": "ipfs-log", | ||
"version": "4.5.5", | ||
"version": "4.6.0", | ||
"description": "Append-only log CRDT on IPFS", | ||
@@ -32,27 +32,25 @@ "main": "src/log.js", | ||
"devDependencies": { | ||
"@babel/cli": "~7.2.3", | ||
"@babel/core": "~7.2.2", | ||
"@babel/plugin-syntax-object-rest-spread": "~7.2.0", | ||
"@babel/cli": "~7.8.4", | ||
"@babel/core": "~7.9.6", | ||
"@babel/plugin-syntax-object-rest-spread": "~7.8.3", | ||
"@babel/plugin-transform-modules-commonjs": "~7.2.0", | ||
"@babel/plugin-transform-runtime": "~7.2.0", | ||
"@babel/preset-env": "~7.2.0", | ||
"@babel/runtime": "~7.2.0", | ||
"@orbitdb/eslint-config-orbitdb": "0.0.2", | ||
"babel-loader": "~8.0.4", | ||
"@babel/runtime": "~7.9.6", | ||
"babel-loader": "~8.1.0", | ||
"datastore-level": "~0.12.0", | ||
"fs-extra": "^7.0.1", | ||
"http-server": "^0.11.1", | ||
"ipfs": "^0.40.0", | ||
"ipfs-repo": "^0.30.1", | ||
"ipld-dag-pb": "~0.18.0", | ||
"istanbul": "~0.4.5", | ||
"is-node": "^1.0.2", | ||
"json-loader": "~0.5.7", | ||
"mocha": "~5.2.0", | ||
"mocha-headless-chrome": "^2.0.1", | ||
"nyc": "^15.0.1", | ||
"orbit-db-storage-adapter": "^0.4.2", | ||
"orbit-db-test-utils": "~0.8.4", | ||
"orbit-db-test-utils": "~0.9.1", | ||
"rimraf": "~2.6.1", | ||
"standard": "~12.0.1", | ||
"webpack": "~4.28.0", | ||
"webpack-cli": "~3.1.2", | ||
"webpack": "~4.43.0", | ||
"webpack-cli": "~3.3.11", | ||
"yargs": "^13.2.4" | ||
@@ -80,4 +78,3 @@ }, | ||
"scripts": { | ||
"test": "TEST=all mocha", | ||
"test:coverage": "istanbul cover -x src/g-set.js _mocha", | ||
"test": "TEST=all nyc mocha", | ||
"test:browser": "npm run build:tests && mocha-headless-chrome -t 360000 -f ./test/browser/index.html -a no-sandbox", | ||
@@ -84,0 +81,0 @@ "build": "npm run build:es5 && npm run build:examples && npm run build:dist", |
@@ -95,16 +95,21 @@ # ipfs-log | ||
```javascript | ||
const IPFS = require('ipfs') | ||
const Log = require('ipfs-log') | ||
const IdentityProvider = require('orbit-db-identity-provider') | ||
const identity = await IdentityProvider.createIdentity({ id: 'peerid' }) | ||
const ipfs = new IPFS() | ||
const log = new Log(ipfs, identity) | ||
// For js-ipfs >= 0.38 | ||
ipfs.on('ready' , async () => { | ||
await log.append({ some: 'data' }) | ||
await log.append('text')) | ||
console.log(log.values.map(e => e.payload)) | ||
}) | ||
const Log = require("ipfs-log"); | ||
const IdentityProvider = require("orbit-db-identity-provider"); | ||
const IPFS = require("ipfs"); | ||
const start = async () => { | ||
const identity = await IdentityProvider.createIdentity({ id: "peerid" }); | ||
const ipfs = await IPFS.create({ repo: "./path-for-js-ipfs-repo" }); | ||
const log = new Log(ipfs, identity); | ||
await log.append({ some: "data" }); | ||
await log.append("text"); | ||
console.log(log.values.map((e) => e.payload)); | ||
}; | ||
start(); | ||
// [ { some: 'data' }, 'text' ] | ||
@@ -111,0 +116,0 @@ ``` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
467429
24
44
2405
218