@massalabs/massa-sc-utils
Version:
Massa smart contract utils
70 lines (69 loc) • 2.11 kB
JSON
{
"name": "@massalabs/massa-sc-utils",
"version": "2.2.0",
"description": "Massa smart contract utils",
"main": "dist/index.js",
"scripts": {
"up": "npm update",
"check": "npm outdated",
"upgrade": "npm run up && npm run check && npm run build",
"build": "rimraf dist/* && tsc -d -p ./tsconfig.json",
"deploy-website": "ts-node ./src/prompts/deployWebsite.ts",
"deploy-smart-contract": "ts-node ./src/prompts/deploySmartContract.ts",
"update-version-major": "npm version major",
"update-version-minor": "npm version minor",
"update-version-patch": "npm version patch",
"test": "TS_NODE_COMPILER_OPTIONS='{\"module\":\"commonjs\"}' mocha -r ts-node/register test/**/*.spec.ts",
"fix-lint": "tslint -c tslint.json '**/*.ts' --fix"
},
"author": "Massa Labs <info@massa.net>",
"contributors": [
"Evgeni Pirianov",
"Yvan Sraka <yvan@sraka.xyz>"
],
"license": "MIT",
"repository": "https://github.com/massalabs/massa-sc-utils",
"private": false,
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"keywords": [
"ts",
"utils",
"massa",
"smart-contracts",
"wasm"
],
"dependencies": {
"@massalabs/massa-web3": "^1.13.0",
"assemblyscript": "^0.19.23",
"chalk": "^5.2.0",
"handlebars": "^4.7.7",
"prompt": "^1.3.0"
},
"devDependencies": {
"@types/chai": "^4.3.0",
"@types/mocha": "^9.0.1",
"@types/node": "^18.11.3",
"@typescript-eslint/eslint-plugin": "^5.16.0",
"@typescript-eslint/parser": "^5.16.0",
"chai": "^4.3.6",
"eslint": "^7.12.1",
"eslint-config-airbnb-base": "^15.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",
"lint-staged": "^12.3.7",
"mocha": "^9.2.2",
"node-ts": "^5.1.2",
"prettier": "^2.6.1",
"prettier-eslint": "^13.0.0",
"prettier-standard": "^16.4.1",
"ts-node": "^10.9.1",
"tslib": "^2.4.0",
"tslint": "^6.1.3",
"typescript": "^4.8.4"
}
}