@arcblock/blocklet-registry
Version:
**Blocklets** are reusable building blocks to help developers and community users to build things on [ArcBlock](https://www.arcblock.io) platform. A blocklet serves one and only one purpose, reusability is the core design philosophy of blocklets. Reusabil
159 lines (158 loc) • 4.61 kB
JSON
{
"name": "blockchain-manager",
"title": "Blockchain Manager",
"description": "Official blocklet to help you manage forge powered chain nodes",
"keywords": [
"forge",
"dapp",
"node",
"blockchain"
],
"publishConfig": {
"directory": "_blocklet/"
},
"files": [
"api/",
"build",
"screenshots",
"logo.png",
"exec-child.js",
"blocklet.json",
"blocklet.md",
"blocklet.js",
"README.md"
],
"author": "zhangzhenqaing <zhenqiang@arcblock.io> https://github.com/polunzh",
"repository": {
"type": "git",
"url": "https://github.com/ArcBlock/abt-node/tree/master/blocklets/forge-release-manager"
},
"bugs": {
"url": "https://github.com/ArcBlock/abt-node/issues",
"email": "zhenqiang@arcblock.io"
},
"version": "1.0.23",
"dependencies": {
"@abtnode/mocks": "^1.0.21",
"@abtnode/nedb": "^1.0.21",
"@abtnode/passport": "^1.0.21",
"@abtnode/queue": "^1.0.21",
"@abtnode/util": "^1.0.21",
"@arcblock/did": "^1.4.2",
"@arcblock/did-auth": "^1.4.2",
"@arcblock/did-auth-storage-nedb": "^1.4.2",
"@arcblock/did-react": "^0.78.14",
"@arcblock/forge-sdk": "^1.4.2",
"@arcblock/forge-util": "^1.4.2",
"@arcblock/forge-wallet": "^1.4.2",
"@arcblock/graphql-client": "^1.4.2",
"@arcblock/mcrypto": "^1.4.2",
"@arcblock/react-hooks": "^0.78.0",
"@arcblock/tx-util": "^1.4.2",
"@arcblock/ux": "^0.78.14",
"@iarna/toml": "^2.2.5",
"@material-ui/core": "^4.10.1",
"@material-ui/icons": "4.5.1",
"@ocap/adapter-nedb": "^0.4.5",
"@ocap/resolver": "^0.4.0",
"axios": "^0.19.2",
"base64-url": "^2.3.3",
"body-parser": "^1.19.0",
"compression": "^1.7.4",
"cookie-parser": "^1.4.5",
"copy-webpack-plugin": "^5.1.1",
"cors": "^2.8.5",
"debug": "^4.1.1",
"detect-port": "^1.3.0",
"dotenv": "^8.2.0",
"express": "^4.17.1",
"express-async-errors": "^3.1.1",
"express-history-api-fallback": "^2.2.1",
"express-validator": "^6.4.0",
"filesize": "^6.1.0",
"find-process": "^1.4.3",
"fs-extra": "^9.0.0",
"getos": "^3.1.5",
"http-proxy-middleware": "^1.0.3",
"is-wsl": "^2.2.0",
"lodash": "^4.17.15",
"material-table": "1.68.1",
"moment": "^2.24.0",
"morgan": "^1.10.0",
"pidtree": "^0.5.0",
"pidusage": "^2.0.18",
"pretty-ms": "^6.0.1",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-hook-form": "^5.5.3",
"react-router-dom": "^5.1.2",
"react-scripts": "^3.4.3",
"react-use": "^14.1.0",
"rimraf": "^3.0.2",
"semver": "^7.1.3",
"shelljs": "^0.8.3",
"styled-components": "^5.0.1",
"systeminformation": "^4.27.5",
"tar": "^6.0.1",
"yaml": "^1.9.2"
},
"scripts": {
"lint": "eslint src api",
"prepublishOnly": "npm run build && rm -f _blocklet/build/**/**/*.{js,css}.map",
"precommit": "yarn lint",
"prepush": "yarn lint",
"clean": "rm -rf build api/dist",
"start": "npm-run-all --parallel start:*",
"start:client": "PUBLIC_URL=\"\" NODE_ENV=development react-app-rewired start",
"start:server": "NODE_ENV=development nodemon api/index.js -w api --ignore api/releases",
"build": "yarn clean && npm-run-all build:*",
"build:client": "PUBLIC_URL=\"/z8iZn18zGRm5veEdhmrS2FRrUyw5ZAQcewVMH\" react-app-rewired build",
"build:server": "NODE_ENV=production abtnode bundle -w api/webpack.blocklet.js",
"build-server-debug": "NODE_ENV=development abtnode bundle -w api/webpack.blocklet.js",
"test": "react-app-rewired test --env=jsdom"
},
"blocklet": {
"group": "dapp",
"color": "primary",
"main": "api/index.js",
"logo": "logo.png",
"provider": "arcblock",
"support": "support@arcblock.io",
"community": "https://community.arcblockio.cn",
"config_url": "",
"public_url": "",
"admin_url": "/",
"doc_url": "",
"install-scripts": {},
"hooks": {
"pre-deploy": "npm run build",
"pre-stop": "node api/libs/hooks/pre-stop.js"
},
"hookFiles": [
"api/libs/hooks/pre-stop.js"
],
"scripts": {
"dev": "npm run start"
}
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"eslint-config-airbnb": "^18.2.0",
"nodemon": "^2.0.2",
"npm-run-all": "^4.1.5",
"react-app-rewired": "^2.1.6"
},
"license": "Apache-2.0"
}