UNPKG

@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
{ "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" }