UNPKG

2.4 kBJSONView Raw
1{
2 "name": "ripple-lib",
3 "version": "1.3.0",
4 "license": "ISC",
5 "description": "A JavaScript API for interacting with Ripple in Node.js and the browser",
6 "files": [
7 "dist/npm/*",
8 "build/*"
9 ],
10 "main": "dist/npm/",
11 "types": "dist/npm/index.d.ts",
12 "browser": {
13 "ws": "./dist/npm/common/wswrapper.js",
14 "https-proxy-agent": false
15 },
16 "directories": {
17 "test": "test"
18 },
19 "dependencies": {
20 "@types/lodash": "^4.14.136",
21 "@types/ws": "^3.2.0",
22 "bignumber.js": "^4.1.0",
23 "https-proxy-agent": "2.2.1",
24 "jsonschema": "1.2.2",
25 "lodash": "^4.17.4",
26 "ripple-address-codec": "^2.0.1",
27 "ripple-binary-codec": "0.2.2",
28 "ripple-hashes": "0.3.2",
29 "ripple-keypairs": "^0.10.1",
30 "ripple-lib-transactionparser": "0.7.1",
31 "ws": "^3.3.1"
32 },
33 "devDependencies": {
34 "@types/node": "11.13.0",
35 "assert-diff": "^1.0.1",
36 "doctoc": "^0.15.0",
37 "ejs": "^2.3.4",
38 "eventemitter2": "^0.4.14",
39 "gulp": "^3.8.10",
40 "gulp-bump": "^0.1.13",
41 "gulp-rename": "^1.2.0",
42 "jayson": "^1.2.2",
43 "json-loader": "^0.5.2",
44 "json-schema-to-markdown-table": "^0.4.0",
45 "mocha": "6.1.3",
46 "mocha-junit-reporter": "^1.9.1",
47 "null-loader": "^0.1.1",
48 "nyc": "^14.1.1",
49 "source-map-support": "0.5.12",
50 "ts-loader": "^3.2.0",
51 "ts-node": "8.0.3",
52 "tslint": "^5.8.0",
53 "tslint-eslint-rules": "^4.1.1",
54 "typescript": "3.4.2",
55 "uglifyjs-webpack-plugin": "^1.1.4",
56 "webpack": "3.12.0",
57 "yargs": "13.2.2"
58 },
59 "scripts": {
60 "build": "gulp",
61 "doctoc": "doctoc docs/index.md --title '# RippleAPI Reference' --github --maxlevel 2",
62 "docgen": "node --harmony scripts/build_docs.js",
63 "clean": "rm -rf dist/npm",
64 "compile": "mkdir -p dist/npm/common/js && cp -r src/common/js/ dist/npm/common/js/ && mkdir -p dist/npm/common && cp -r src/common/schemas dist/npm/common/ && tsc --build",
65 "watch": "tsc -w",
66 "prepublish": "npm run clean && npm run compile && npm run build",
67 "test": "TS_NODE_PROJECT=src/tsconfig.json nyc mocha --exit",
68 "lint": "tslint -p ./",
69 "perf": "./scripts/perf_test.sh",
70 "start": "node scripts/http.js",
71 "sauce": "node scripts/sauce-runner.js"
72 },
73 "repository": {
74 "type": "git",
75 "url": "git://github.com/ripple/ripple-lib.git"
76 },
77 "readmeFilename": "README.md",
78 "engines": {
79 "node": ">=6.12.3"
80 }
81}