diva.exchange platform, including user interface. Fully distributed and private exchange for digital values. Including a chat client and other social functions. https://diva.exchange
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

77 lines
2.0 KiB

{
"name": "@diva.exchange/diva",
"version": "0.1.0",
"description": "diva - Distributed value exchange upholding security, reliability and privacy",
"keywords": [
"distributed",
"value",
"exchange",
"crypto",
"asset"
],
"author": "Konrad Baechler <konrad@diva.exchange> (https://diva.exchange)",
"license": "AGPL-3.0-or-later",
"repository": {
"type": "git",
"url": "https://codeberg.org/diva.exchange/diva.git"
},
"scripts": {
"lint": "eslint --fix app/src ; eslint --fix app/static/js ; exit 0",
"css-build": "node-sass --omit-source-map-url --output-style compressed app/static/sass/diva.scss app/static/css/diva.min.css",
"start": "node -r esm app/main",
"start-dev": "NODE_ENV=development node -r esm app/main",
"test": "rm -rf app/test/data/session ; nyc mocha"
},
"dependencies": {
"@diva.exchange/diva-logger": "^1.0.1",
"better-sqlite3": "^7.1.2",
"big.js": "^6.0.3",
"compression": "^1.7.4",
"dateformat": "^4.5.1",
"esm": "^3.2.25",
"express": "~4.17.1",
"express-session": "^1.17.1",
"fs-extra": "^9.1.0",
"http-errors": "~1.8.0",
"nanoid": "^3.1.20",
"pg": "^8.5.1",
"pug": "^3.0.2",
"simple-get": "^4.0.0",
"socks-proxy-agent": "^5.0.0",
"sodium-native": "^3.2.1",
"ws": "^7.4.4"
},
"devDependencies": {
"acorn": ">=8.0.5",
"bulma": "^0.9.2",
"chai": "^4.3.3",
"chai-as-promised": "^7.1.1",
"eslint": "^7.21.0",
"eslint-config-standard": "^16.0.2",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.3.1",
"minimist": ">=1.2.5",
"mocha": "^8.3.1",
"node-sass": "^5.0.0",
"npm-check-updates": "^11.2.0",
"nyc": "^15.1.0",
"pino-pretty": "^4.7.1",
"umbrellajs": "^3.2.3"
},
"mocha": {
"require": [
"esm"
],
"spec": "app/test/**/*.spec.js"
},
"nyc": {
"reporter": [
"html",
"text-summary"
],
"include": [
"app/src/**/*.js"
]
}
}