UNPKG

1.83 kBJSONView Raw
1{
2 "name": "@arkecosystem/client",
3 "description": "A simple TypeScript API client for the Ark Blockchain.",
4 "version": "3.0.0",
5 "contributors": [],
6 "license": "MIT",
7 "files": [
8 "/dist"
9 ],
10 "main": "dist/index",
11 "types": "dist/index",
12 "scripts": {
13 "build": "yarn clean && tsc",
14 "build:watch": "yarn build -w",
15 "clean": "rimraf .coverage dist tmp",
16 "format": "yarn lint && yarn prettier",
17 "lint": "tslint -c tslint.json -p tslint.json 'src/**/*.ts' --fix",
18 "prepublishOnly": "yarn build",
19 "prettier": "prettier --write \"./*.{ts,js,json,md}\" \"./**/*.{ts,js,json,md}\"",
20 "test": "jest",
21 "test:watch": "jest --watchAll"
22 },
23 "jest": {
24 "bail": false,
25 "collectCoverage": true,
26 "collectCoverageFrom": [
27 "src/**/*.ts",
28 "!src/index.ts",
29 "!**/node_modules/**"
30 ],
31 "coverageDirectory": "<rootDir>/.coverage",
32 "coverageReporters": [
33 "json",
34 "lcov",
35 "text",
36 "clover",
37 "html"
38 ],
39 "moduleFileExtensions": [
40 "ts",
41 "tsx",
42 "js",
43 "jsx",
44 "json",
45 "node"
46 ],
47 "setupFilesAfterEnv": [
48 "jest-extended"
49 ],
50 "testEnvironment": "node",
51 "testMatch": [
52 "**/*.test.ts"
53 ],
54 "transform": {
55 "^.+\\.tsx?$": "ts-jest"
56 },
57 "verbose": true
58 },
59 "dependencies": {
60 "is-url-superb": "^4.0.0",
61 "ky": "^0.24.0",
62 "ky-universal": "^0.8.2",
63 "node-dotify": "^1.0.2"
64 },
65 "devDependencies": {
66 "@types/jest": "^26.0.15",
67 "@types/nock": "^11.1.0",
68 "@types/prettier": "^2.1.5",
69 "@types/rimraf": "^3.0.0",
70 "@typeskrift/tsconfig": "^0.1.2",
71 "@typeskrift/tslint": "^0.1.5",
72 "codecov": "^3.8.1",
73 "cross-env": "^7.0.2",
74 "jest": "^26.6.3",
75 "jest-extended": "^0.11.5",
76 "nock": "^13.0.5",
77 "prettier": "^2.1.2",
78 "rimraf": "^3.0.2",
79 "ts-jest": "^26.4.4",
80 "tslint": "^6.1.3",
81 "typescript": "^4.0.5"
82 },
83 "engines": {
84 "node": ">=10.x"
85 }
86}