@ethronpi/solidity

Ethron.js plugin for the Solidity programming language.

Usage no npm install needed!

<script type="module">
  import ethronpiSolidity from 'https://cdn.skypack.dev/@ethronpi/solidity';
</script>

README

@ethronpi/solidity

NPM version Total downloads

Ethron.js plugin for Solidity language.

Developed in Dogma, compiled to JavaScript.

Engineered in Valencia, Spain, EU by EthronLabs.

Use

const sol = require("@ethronpi/solidity")

sol.lint()

This task lints Solidity files, using solhint:

sol.lint(src)
sol.lint({src})
  • src (string or string[]), one or more files and/or directories to parse.

sol.compile()

This task compiles Solidity files, using solc:

sol.compile({src, dst, opts})
sol.compile(src, dst, opts?)
  • src (string or string[]), one or more files and/or directories to compile.
  • dst (string), the destination directory.
  • opts (object), compilation settings.