UNPKG

@windingtree/wt-write-api

Version:

API to write data to the Winding Tree platform

106 lines (105 loc) 3.4 kB
{ "name": "@windingtree/wt-write-api", "version": "0.17.1", "description": "API to write data to the Winding Tree platform", "main": "src/index.js", "scripts": { "lint": "eslint src test", "test": "WT_CONFIG=test ./node_modules/.bin/nyc --reporter=text ./node_modules/mocha/bin/mocha --recursive --timeout 20000", "test-watch": "WT_CONFIG=test ./node_modules/mocha/bin/mocha --recursive --timeout 20000 --watch", "coverage": "nyc report --reporter=text-lcov | coveralls", "start": "node src/index.js", "docker-start": "npm run createdb && node src/index.js", "dev": "npm run resolve-swagger-references && WT_CONFIG=dev node src/index.js", "createdb-dev": "WT_CONFIG=dev node management/createdb.js", "createdb": "node management/createdb.js", "deploy-aws-madrid": "./management/deploy-aws.sh madrid", "resolve-swagger-references": "node management/resolve-swagger-references.js", "regenerate-schemas": "node management/regenerate-schemas.js", "validate-schemas": "[ -z\"$(git diff --name-status --diff-filter=M src/services/validators/)\" ] || exit 1", "dev-net": "./management/dev-net.sh" }, "repository": { "type": "git", "url": "git+https://github.com/windingtree/wt-write-api.git" }, "bin": { "wt-write-api": "./management/start-server.js" }, "publishConfig": { "access": "public" }, "keywords": [ "winding-tree", "api", "nodejs", "javascript" ], "author": "WT Dev Team <support@winidngtree.com>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/windingtree/wt-write-api/issues" }, "homepage": "https://github.com/windingtree/wt-write-api#readme", "dependencies": { "@windingtree/off-chain-adapter-http": "^4.0.0", "@windingtree/off-chain-adapter-in-memory": "^6.0.0", "@windingtree/off-chain-adapter-swarm": "^5.0.0", "@windingtree/wt-hotel-schemas": "^0.8.3", "@windingtree/wt-js-libs": "^0.16.1", "@windingtree/wt-organization-schemas": "^0.2.3", "@windingtree/wt-shared-schemas": "^0.7.2", "awesome-phonenumber": "^2.14.1", "aws-sdk": "^2.501.0", "body-parser": "^1.18.3", "cors": "^2.8.4", "currency-codes": "^1.3.0", "express": "^4.16.3", "express-slash": "^2.0.1", "iso-3166-1-alpha-2": "^1.0.0", "iso-639-1": "^2.0.3", "knex": "^0.19.1", "lodash": "^4.17.14", "morgan": "^1.9.0", "openapi2schema": "^0.5.0", "shortid": "^2.2.12", "sqlite3": "^4.0.1", "swagger-ui-express": "^4.0.7", "timezones.json": "^1.4.8", "tv4": "^1.3.0", "tv4-formats": "^3.0.3", "validator": "^11.1.0", "web3-utils": "^1.2.0", "winston": "^3.0.0", "xhr-request-promise": "^0.1.2", "yamljs": "^0.3.0" }, "devDependencies": { "@windingtree/wt-contracts": "^0.8.1", "chai": "^4.1.2", "coveralls": "^3.0.5", "eslint": "^6.0.1", "eslint-config-standard": "^13.0.1", "eslint-plugin-import": "^2.17.3", "eslint-plugin-node": "^9.1.0", "eslint-plugin-promise": "^4.0.0", "eslint-plugin-standard": "^4.0.0", "ganache-cli": "^6.4.5", "mocha": "^6.0.0", "nyc": "^14.1.0", "sinon": "^7.2.4", "supertest": "^4.0.2", "web3": "^1.2.0", "zos-lib": "^2.4.1" }, "engines": { "node": ">=10.0.0" }, "nyc": { "exclude": [ "scripts/", "test/", "src/config" ] } }