1.0.2 • Published 4 years ago
truffle-flattener-new v1.0.2
truffle-flattener-new
A fork of truffle-flattener, harmony-flattener
@solidity-parser/parserversion bumped- inline comment replacing (
//->/* */) - fix
http://becomehttp:/*....
Truffle Flattener concats solidity files from Truffle and Buidler projects with all of their dependencies.
Flattener your solidity code can:
- help you verify your contract on bscscan and ethscan...
- use
solcjsto compile your code
Installation
yarn add truffle-flattener-new
#or
npm install --save truffle-flattener-newUsage
- use
package.jsonscripts, terminal cmd
truffle-flattener <solidity-files>- import in other js file
const flat = require('truffle-flattener-new')
const res = await flat([filename])
fs.writeFileSync(filename, res)Limitations
Aliased imports (eg: import {symbol1 as alias, symbol2} from "filename";) are not supported by
truffle-flattener/harmony-flattener.
1.0.2
4 years ago