UNPKG

sol-merger

Version:

Merges all import files into single file.

77 lines (76 loc) 2.13 kB
{ "name": "sol-merger", "version": "4.4.2", "description": "Merges all import files into single file.", "main": "./dist/lib/index.js", "types": "./dist/lib/index.d.ts", "directories": { "lib": "dist/lib" }, "files": [ "dist/**/*" ], "engines": { "node": ">=14.0.0" }, "scripts": { "test": "mocha", "test-docker": "npm run build && npm run build-docker && docker run sol-merger", "build": "rimraf dist && tsc --newLine lf -p tsconfig.app.json", "lint": "tslint -p tsconfig.app.json", "antlr4ts": "cd grammar && antlr4ts -visitor SolidityLexer.g4 SolidityParser.g4 -o ../lib/antlr/generated", "build-docker": "docker build -t sol-merger .", "run-docker-interactive": "docker run -it sol-merger /bin/bash", "changelog": "npx conventional-changelog-cli -p angular -i CHANGELOG.md -s -r 0", "version": "npx conventional-changelog-cli -p angular -i CHANGELOG.md -s && git add CHANGELOG.md" }, "bin": { "sol-merger": "dist/bin/sol-merger.js" }, "keywords": [ "smartcontract", "sol", "merger", "solidity", "solidity-merger", "analyzer", "smart contract" ], "author": "Valery Aligorsky <stdammit@gmail.com>", "license": "BSD-2-Clause", "dependencies": { "antlr4ts": "^0.5.0-alpha.4", "commander": "^4.0.1", "debug": "^4.3.4", "fs-extra": "^10.0.0", "glob": "^7.1.7", "picocolors": "^1.1.1", "strip-json-comments": "^3.0.1" }, "pre-commit": [ "lint" ], "repository": { "type": "git", "url": "https://github.com/RyuuGan/sol-merger.git" }, "devDependencies": { "@types/chai": "^4.3.0", "@types/debug": "^4.1.4", "@types/fs-extra": "^9.0.13", "@types/mocha": "^9.1.0", "@types/strip-json-comments": "0.0.30", "antlr4ts-cli": "^0.5.0-alpha.4", "chai": "^4.3.6", "mocha": "^10.2.0", "npm-cli-adduser": "1.1.4", "openzeppelin-solidity": "2.3.0", "rimraf": "^3.0.2", "ts-node": "^10.9.1", "tslib": "^2.5.0", "tslint": "^6.1.3", "typescript": "^5.0.2", "verdaccio": "5.29.0", "zeppelin-solidity": "^1.12.0" } }