├── .github └── dependabot.yml ├── .gitignore ├── LICENSE ├── README.md ├── index.js ├── package.json └── tests ├── contracts ├── child.sol ├── cycle1.sol ├── cycle2.sol ├── parent.sol └── whitespace │ ├── missing-trailing-newline.sol │ ├── multiline-import.sol │ ├── simple.sol │ └── with-imports.sol ├── tests.js └── truffle.js /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/package.json -------------------------------------------------------------------------------- /tests/contracts/child.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/contracts/child.sol -------------------------------------------------------------------------------- /tests/contracts/cycle1.sol: -------------------------------------------------------------------------------- 1 | import "./cycle2.sol"; -------------------------------------------------------------------------------- /tests/contracts/cycle2.sol: -------------------------------------------------------------------------------- 1 | import "./cycle1.sol"; -------------------------------------------------------------------------------- /tests/contracts/parent.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/contracts/parent.sol -------------------------------------------------------------------------------- /tests/contracts/whitespace/missing-trailing-newline.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/contracts/whitespace/missing-trailing-newline.sol -------------------------------------------------------------------------------- /tests/contracts/whitespace/multiline-import.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/contracts/whitespace/multiline-import.sol -------------------------------------------------------------------------------- /tests/contracts/whitespace/simple.sol: -------------------------------------------------------------------------------- 1 | // A simple contract 2 | -------------------------------------------------------------------------------- /tests/contracts/whitespace/with-imports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/contracts/whitespace/with-imports.sol -------------------------------------------------------------------------------- /tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NomicFoundation/truffle-flattener/HEAD/tests/tests.js -------------------------------------------------------------------------------- /tests/truffle.js: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------