|
|
@@ -51,7 +51,8 @@
|
|
|
"typescript": "^4.9.3"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
- "prettier": "^2.6.2"
|
|
|
+ "prettier": "^2.6.2",
|
|
|
+ "typedoc": "^0.25.7"
|
|
|
}
|
|
|
},
|
|
|
"contract_manager/node_modules/@certusone/wormhole-sdk": {
|
|
|
@@ -20839,6 +20840,12 @@
|
|
|
"node": ">=8"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/ansi-sequence-parser": {
|
|
|
+ "version": "1.1.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz",
|
|
|
+ "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/ansi-styles": {
|
|
|
"version": "4.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
|
|
@@ -36503,6 +36510,12 @@
|
|
|
"resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz",
|
|
|
"integrity": "sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA=="
|
|
|
},
|
|
|
+ "node_modules/lunr": {
|
|
|
+ "version": "2.3.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
|
|
|
+ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/lz-string": {
|
|
|
"version": "1.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
|
|
|
@@ -36605,6 +36618,18 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/marked": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
|
|
|
+ "dev": true,
|
|
|
+ "bin": {
|
|
|
+ "marked": "bin/marked.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 12"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/mcl-wasm": {
|
|
|
"version": "0.7.9",
|
|
|
"resolved": "https://registry.npmjs.org/mcl-wasm/-/mcl-wasm-0.7.9.tgz",
|
|
|
@@ -47697,6 +47722,18 @@
|
|
|
"url": "https://github.com/sponsors/isaacs"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/shiki": {
|
|
|
+ "version": "0.14.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz",
|
|
|
+ "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "ansi-sequence-parser": "^1.1.0",
|
|
|
+ "jsonc-parser": "^3.2.0",
|
|
|
+ "vscode-oniguruma": "^1.7.0",
|
|
|
+ "vscode-textmate": "^8.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/shx": {
|
|
|
"version": "0.3.4",
|
|
|
"resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz",
|
|
|
@@ -51734,6 +51771,51 @@
|
|
|
"is-typedarray": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/typedoc": {
|
|
|
+ "version": "0.25.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.7.tgz",
|
|
|
+ "integrity": "sha512-m6A6JjQRg39p2ZVRIN3NKXgrN8vzlHhOS+r9ymUYtcUP/TIQPvWSq7YgE5ZjASfv5Vd5BW5xrir6Gm2XNNcOow==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "lunr": "^2.3.9",
|
|
|
+ "marked": "^4.3.0",
|
|
|
+ "minimatch": "^9.0.3",
|
|
|
+ "shiki": "^0.14.7"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "typedoc": "bin/typedoc"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 16"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x || 5.0.x || 5.1.x || 5.2.x || 5.3.x"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/typedoc/node_modules/brace-expansion": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "balanced-match": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/typedoc/node_modules/minimatch": {
|
|
|
+ "version": "9.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
|
|
|
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "brace-expansion": "^2.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=16 || 14 >=14.17"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/isaacs"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/typeforce": {
|
|
|
"version": "1.18.0",
|
|
|
"resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz",
|
|
|
@@ -52372,6 +52454,18 @@
|
|
|
"resolved": "https://registry.npmjs.org/vlq/-/vlq-2.0.4.tgz",
|
|
|
"integrity": "sha512-aodjPa2wPQFkra1G8CzJBTHXhgk3EVSwxSWXNPr1fgdFLUb8kvLV1iEb6rFgasIsjP82HWI6dsb5Io26DDnasA=="
|
|
|
},
|
|
|
+ "node_modules/vscode-oniguruma": {
|
|
|
+ "version": "1.7.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz",
|
|
|
+ "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/vscode-textmate": {
|
|
|
+ "version": "8.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz",
|
|
|
+ "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/vuvuzela": {
|
|
|
"version": "1.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/vuvuzela/-/vuvuzela-1.0.3.tgz",
|
|
|
@@ -76899,6 +76993,12 @@
|
|
|
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
|
|
|
"integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
|
|
|
},
|
|
|
+ "ansi-sequence-parser": {
|
|
|
+ "version": "1.1.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.1.tgz",
|
|
|
+ "integrity": "sha512-vJXt3yiaUL4UU546s3rPXlsry/RnM730G1+HkpKE012AN0sx1eOrxSu95oKDIonskeLTijMgqWZ3uDEe3NFvyg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"ansi-styles": {
|
|
|
"version": "4.3.0",
|
|
|
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
|
|
|
@@ -79635,6 +79735,7 @@
|
|
|
"bs58": "^5.0.0",
|
|
|
"prettier": "^2.6.2",
|
|
|
"ts-node": "^10.9.1",
|
|
|
+ "typedoc": "^0.25.7",
|
|
|
"typescript": "^4.9.3"
|
|
|
},
|
|
|
"dependencies": {
|
|
|
@@ -89790,6 +89891,12 @@
|
|
|
"resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.1.tgz",
|
|
|
"integrity": "sha512-AI2r85+4MquTw9ZYqabu4nMwy9Oftlfa/e/52t9IjtfG+mGBbTNdAoZ3RQKLHR6r0wQnwZnPIEh/Ya6XTWAKNA=="
|
|
|
},
|
|
|
+ "lunr": {
|
|
|
+ "version": "2.3.9",
|
|
|
+ "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
|
|
|
+ "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"lz-string": {
|
|
|
"version": "1.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
|
|
|
@@ -89867,6 +89974,12 @@
|
|
|
"object-visit": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "marked": {
|
|
|
+ "version": "4.3.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
|
|
|
+ "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"mcl-wasm": {
|
|
|
"version": "0.7.9",
|
|
|
"resolved": "https://registry.npmjs.org/mcl-wasm/-/mcl-wasm-0.7.9.tgz",
|
|
|
@@ -98959,6 +99072,18 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "shiki": {
|
|
|
+ "version": "0.14.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.7.tgz",
|
|
|
+ "integrity": "sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "ansi-sequence-parser": "^1.1.0",
|
|
|
+ "jsonc-parser": "^3.2.0",
|
|
|
+ "vscode-oniguruma": "^1.7.0",
|
|
|
+ "vscode-textmate": "^8.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"shx": {
|
|
|
"version": "0.3.4",
|
|
|
"resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz",
|
|
|
@@ -102108,6 +102233,38 @@
|
|
|
"is-typedarray": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "typedoc": {
|
|
|
+ "version": "0.25.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.25.7.tgz",
|
|
|
+ "integrity": "sha512-m6A6JjQRg39p2ZVRIN3NKXgrN8vzlHhOS+r9ymUYtcUP/TIQPvWSq7YgE5ZjASfv5Vd5BW5xrir6Gm2XNNcOow==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "lunr": "^2.3.9",
|
|
|
+ "marked": "^4.3.0",
|
|
|
+ "minimatch": "^9.0.3",
|
|
|
+ "shiki": "^0.14.7"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "brace-expansion": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "balanced-match": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "minimatch": {
|
|
|
+ "version": "9.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
|
|
|
+ "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "brace-expansion": "^2.0.1"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"typeforce": {
|
|
|
"version": "1.18.0",
|
|
|
"resolved": "https://registry.npmjs.org/typeforce/-/typeforce-1.18.0.tgz",
|
|
|
@@ -102613,6 +102770,18 @@
|
|
|
"resolved": "https://registry.npmjs.org/vlq/-/vlq-2.0.4.tgz",
|
|
|
"integrity": "sha512-aodjPa2wPQFkra1G8CzJBTHXhgk3EVSwxSWXNPr1fgdFLUb8kvLV1iEb6rFgasIsjP82HWI6dsb5Io26DDnasA=="
|
|
|
},
|
|
|
+ "vscode-oniguruma": {
|
|
|
+ "version": "1.7.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz",
|
|
|
+ "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "vscode-textmate": {
|
|
|
+ "version": "8.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz",
|
|
|
+ "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"vuvuzela": {
|
|
|
"version": "1.0.3",
|
|
|
"resolved": "https://registry.npmjs.org/vuvuzela/-/vuvuzela-1.0.3.tgz",
|