oasis/package.json
Christian Bundy 1e28b29758 Replace cooler methods with SSB-Client promises
Problem: We started using `cooler.get()` and `cooler.read()` because it
was impossible to use promises with SSB-Client.

Solution: I made some downstream pull requests into the MuxRPC module
and the SSB-Client module, which means that both of them now natively
support promises. This commit removes the weird convenience methods and
replaces them with the native promise support, which should hopefully
make the code easier to read and write.
2020-02-11 13:20:50 -08:00

76 lines
2.0 KiB
JSON

{
"name": "@fraction/oasis",
"version": "2.13.1",
"description": "friendly neighborhood scuttlebutt interface",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/fraction/oasis.git"
},
"license": "AGPL-3.0",
"author": "Christian Bundy <christianbundy@fraction.io>",
"main": "src/index.js",
"bin": {
"oasis": "src/index.js"
},
"scripts": {
"dev": "nodemon --inspect src/index.js --debug --no-open",
"fix": "common-good fix",
"start": "node src/index.js",
"test": "common-good check --dependency-check-suffix '-i husky -i changelog-version -i mkdirp -i nodemon -i stylelint-config-recommended'",
"preversion": "npm test",
"version": "changelog-version && git add CHANGELOG.md"
},
"dependencies": {
"@fraction/base16-css": "^1.1.0",
"@fraction/flotilla": "^4.0.0",
"debug": "^4.1.1",
"highlight.js": "^9.18.1",
"hyperaxe": "^1.3.0",
"is-svg": "^4.2.1",
"koa": "^2.7.0",
"koa-body": "^4.1.0",
"koa-mount": "^4.0.0",
"koa-router": "^7.4.0",
"koa-static": "^5.0.0",
"lodash": "^4.17.11",
"open": "7.0.0",
"pretty-ms": "^5.0.0",
"pull-paramap": "^1.2.2",
"pull-sort": "^1.0.2",
"pull-stream": "^3.6.12",
"require-style": "^1.1.0",
"sharp": "^0.23.0",
"ssb-client": "^4.9.0",
"ssb-config": "^3.4.4",
"ssb-markdown": "^6.0.3",
"ssb-mentions": "^0.5.0",
"ssb-msgs": "^5.2.0",
"ssb-ref": "^2.13.9",
"ssb-tangle": "^1.0.1",
"ssb-thread-schema": "^1.1.1",
"yargs": "^15.0.0"
},
"devDependencies": {
"changelog-version": "^1.0.1",
"common-good": "^1.1.19",
"husky": "^3.0.5",
"mkdirp": "^0.5.1",
"nodemon": "^2.0.2",
"stylelint-config-recommended": "^3.0.0"
},
"optionalDependencies": {
"sharp": "^0.23.0"
},
"bugs": {
"url": "https://github.com/fraction/oasis/issues"
},
"homepage": "https://github.com/fraction/oasis#readme",
"directories": {
"doc": "docs"
},
"keywords": [],
"engines": {
"node": "^10.0.0 || >=12.0.0"
}
}