forked from PolymeshAssociation/polymesh-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
130 lines (130 loc) · 4.95 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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
{
"name": "@polymathnetwork/polymesh-sdk",
"version": "0.0.0",
"description": "High-level API to interact with the Polymesh blockchain",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"author": "Polymath Studios Inc.",
"license": "ISC",
"scripts": {
"start": "cross-env node scripts/generateTsconfigDev.js && cross-env webpack-dev-server --config=webpack.config.dev.js",
"generate:polkadot-types": "yarn fetch-definitions && yarn generate:defs && yarn generate:meta && yarn generate:tags && yarn generate:post-process",
"generate:middleware-types": "graphql-codegen -r dotenv/config",
"fetch-definitions": "cross-env node scripts/fetchDefinitions.js",
"update-readme": "cross-env node scripts/updateReadme.js",
"generate:defs": "ts-node --skip-project node_modules/.bin/polkadot-types-from-defs --package polymesh-types --input ./src/polkadot",
"generate:meta": "ts-node --skip-project node_modules/.bin/polkadot-types-from-chain --package polymesh-types --endpoint ws://localhost:9944 --output ./src/polkadot --strict",
"generate:tags": "cross-env node scripts/generateTxTags.js",
"generate:post-process": "cross-env node scripts/postProcessTypes.js",
"test": "jest --detectOpenHandles --coverage",
"build:ts": "ttsc -b tsconfig.lib.json",
"build:docs": "cross-env cp -R src src-temp && cross-env node scripts/prepareCodeForDocs.js && typedoc src && rimraf src && mv src-temp src",
"commit": "npx git-cz",
"semantic-release": "semantic-release",
"lint": "eslint src --ext .js,.jsx,.ts,.tsx",
"format": "cross-env prettier-eslint $PWD\"/src/**/*.{ts,tsx,js,jsx}\" --write",
"ts-node": "npx [email protected] -r tsconfig-paths/register -r dotenv/config",
"prepare": "is-ci || husky install"
},
"devDependencies": {
"@babel/core": "^7.17.5",
"@babel/plugin-transform-modules-commonjs": "7.14.5",
"@babel/plugin-transform-runtime": "^7.17.0",
"@babel/preset-env": "^7.16.11",
"@commitlint/cli": "^16.2.1",
"@commitlint/config-conventional": "^16.2.1",
"@graphql-codegen/cli": "1.21.5",
"@graphql-codegen/typescript": "1.22.1",
"@open-wc/webpack-import-meta-loader": "^0.4.7",
"@ovos-media/ts-transform-paths": "^1.7.18-1",
"@polkadot/typegen": "5.1.1",
"@polymathnetwork/signing-manager-types": "^1.0.3",
"@semantic-release/changelog": "^6.0.1",
"@types/bluebird": "^3.5.30",
"@types/jest": "26.0.24",
"@types/json-stable-stringify": "^1.0.32",
"@types/lodash": "^4.14.149",
"@types/node": "^13.1.8",
"@types/semver": "^7.3.8",
"@types/sinon": "^7.5.1",
"@types/websocket": "^1.0.0",
"@zerollup/ts-transform-paths": "^1.7.11",
"@typescript-eslint/eslint-plugin": "5.14.0",
"@typescript-eslint/parser": "5.14.0",
"assert": "^2.0.0",
"babel-loader": "^8.2.3",
"babel-polyfill": "^6.26.0",
"case-sensitive-paths-webpack-plugin": "^2.3.0",
"cross-env": "^7.0.0",
"crypto-browserify": "^3.12.0",
"eslint": "^7.12.1",
"eslint-config-prettier": "^8.5.0",
"eslint-config-semistandard": "16.0.0",
"eslint-config-standard": "^16.0.3",
"eslint-plugin-import": "^2.25.4",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^5.0.0",
"eslint-plugin-simple-import-sort": "^7.0.0",
"eslint-plugin-standard": "^5.0.0",
"fs-extra": "10.0.0",
"html-webpack-plugin": "^5.5.0",
"husky": "6.0.0",
"is-ci": "3.0.0",
"jest": "27.0.6",
"lint-staged": "11.0.0",
"os-browserify": "^0.3.0",
"path-browserify": "^1.0.1",
"prettier": "2.5.1",
"prettier-eslint": "13.0.0",
"prettier-eslint-cli": "5.0.1",
"replace-in-file": "^6.2.0",
"semantic-release": "^19.0.2",
"sinon": "10.0.0",
"stream-browserify": "^3.0.0",
"ts-jest": "27.0.4",
"ts-loader": "8.2.0",
"ts-node": "8.0.2",
"tsconfig-paths": "^3.9.0",
"tsconfig-paths-webpack-plugin": "^3.2.0",
"ttypescript": "1.5.12",
"typedoc": "0.18.0",
"typedoc-plugin-markdown": "2.4.2",
"typescript": "4.6.2",
"webpack": "^5.69.1",
"webpack-cli": "^4.9.2",
"webpack-dev-server": "^4.7.4",
"websocket-as-promised": "^2.0.1"
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"publishConfig": {
"access": "public"
},
"dependencies": {
"@polkadot/api": "5.1.1",
"@polkadot/util": "^7.0.2",
"@polkadot/util-crypto": "^7.0.2",
"apollo-cache-inmemory": "^1.6.6",
"apollo-client": "^2.6.10",
"apollo-link": "^1.2.14",
"apollo-link-context": "^1.0.20",
"apollo-link-error": "^1.1.13",
"apollo-link-http": "^1.5.17",
"apollo-link-state": "^0.4.2",
"bignumber.js": "9.0.1",
"bluebird": "^3.7.2",
"cross-fetch": "^3.0.6",
"dayjs": "1.10.6",
"eth-sig-util": "3.0.1",
"graphql": "^15.0.0",
"graphql-tag": "2.12.4",
"iso-7064": "^1.0.2",
"json-stable-stringify": "^1.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.5",
"websocket": "^1.0.31"
}
}