This repository has been archived by the owner on Nov 14, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
71 lines (71 loc) · 3.17 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
"name": "blockstack.ts",
"version": "0.16.1",
"description": "JavaScript / TypeScript library for interacting with Blockstack",
"author": "vsund",
"license": "MIT",
"homepage": "https://github.com/ntzwrk/blockstack.ts#readme",
"repository": "git+https://github.com/ntzwrk/blockstack.ts.git",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"keywords": [
"blockstack"
],
"scripts": {
"prettify": "prettier --write \"{src,tests}/**/*.ts\"",
"lint": "yarn run prettify && tslint --project ./",
"build": "yarn run generate-json-interfaces && tsc && cp -r ./src/auth/schema ./dist/auth/schema && cp -r ./src/profile/schema ./dist/profile/schema",
"prepublishOnly": "yarn run build",
"clean": "rm -rf ./dist/ ./src/{auth,profile}/schema/**/*.d.ts",
"test": "yarn run build && mocha --require ts-node/register 'tests/unitTests/**/*.spec.ts'",
"integration-test": "echo '\nWelcome to the integration tests!\n=================================\n\nThe integration tests are doing live requests to assure that the current code\nworks with the deployed environment. So you are expected to bring an internet\nconnection and some time.\nAlso please note that they may fail due to issues with your specific environment\nthat might not affect the real ecosystem.\n' && yarn run build && mocha --require ts-node/register 'tests/integrationTests/**/*.spec.ts'",
"document": "typedoc --out ./docs/code/ ./src/ --sourcefile-url-prefix https://github.com/ntzwrk/blockstack.ts/blob/master/src/",
"generate-json-interfaces": "cd ./src/auth/schema/ && find ./ -name \"*.json\" -exec json2ts --style.useTabs --style.singleQuote --input {} --output {}.d.ts \\; && cd - && cd ./src/profile/schema/ && find ./ -name \"*.json\" -exec json2ts --style.useTabs --style.singleQuote --input {} --output {}.d.ts \\; && cd -"
},
"dependencies": {
"@types/bigi": "^1.4.1",
"@types/bitcoinjs-lib": "^3.3.3",
"@types/cheerio": "^0.22.7",
"@types/ecurve": "^1.0.0",
"@types/form-data": "^2.2.1",
"@types/isomorphic-fetch": "^0.0.34",
"@types/node": "^9.6.6",
"@types/query-string": "^5.1.0",
"bigi": "^1.4.2",
"bitcoinjs-lib": "^3.3.2",
"blockstack-core-client.ts": "^1.0.0",
"bn.js": "^4.11.8",
"cheerio": "^1.0.0-rc.2",
"custom-protocol-detection-blockstack": "^1.1.4",
"ecurve": "^1.0.6",
"elliptic": "^6.4.0",
"form-data": "^2.3.2",
"isomorphic-fetch": "^2.2.1",
"json-schema-to-typescript": "^5.4.0",
"jsontokens": "^0.7.7",
"query-string": "^6.0.0",
"ripemd160": "^2.0.2",
"schema-inspector": "^1.6.8",
"ts-node": "^6.0.0",
"typescript": "^2.8.3",
"uri-js": "^4.2.1",
"zone-file": "^0.2.3"
},
"devDependencies": {
"@types/chai": "^4.1.3",
"@types/chai-as-promised": "^7.1.0",
"@types/mocha": "^5.2.0",
"@types/nock": "^9.1.3",
"chai": "^4.1.2",
"chai-as-promised": "^7.1.1",
"mocha": "^5.1.1",
"nock": "^9.2.5",
"prettier": "^1.12.1",
"tslint": "^5.9.1",
"tslint-config-prettier": "^1.12.0",
"tslint-no-circular-imports": "^0.3.0",
"tslint-sonarts": "^1.6.0",
"typedoc": "^0.11.1",
"typedoc-plugin-sourcefile-url": "^1.0.3"
}
}