Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

solc

Package Overview
Dependencies
Maintainers
3
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

solc - npm Package Compare versions

Comparing version 0.8.7 to 0.8.8

7

package.json
{
"name": "solc",
"version": "0.8.7",
"version": "0.8.8",
"description": "Solidity compiler",

@@ -11,3 +11,4 @@ "main": "index.js",

"lint": "node ./node_modules/semistandard/bin/cmd.js",
"prepublish": "node downloadCurrentVersion.js && node verifyVersion.js",
"updateBinary": "node downloadCurrentVersion.js && node verifyVersion.js",
"prepublishOnly": "npm run updateBinary",
"pretest": "npm run lint",

@@ -49,3 +50,3 @@ "test": "tape ./test/index.js",

"command-exists": "^1.2.8",
"commander": "3.0.2",
"commander": "^8.1.0",
"follow-redirects": "^1.12.1",

@@ -52,0 +53,0 @@ "fs-extra": "^0.30.0",

@@ -1,2 +0,1 @@

[![Build Status](https://img.shields.io/travis/ethereum/solc-js.svg?branch=master&style=flat-square)](https://travis-ci.org/ethereum/solc-js)
[![CircleCI](https://img.shields.io/circleci/project/github/ethereum/solc-js/master.svg?style=flat-square)](https://circleci.com/gh/ethereum/solc-js/tree/master)

@@ -31,7 +30,14 @@ [![Coverage Status](https://img.shields.io/coveralls/ethereum/solc-js.svg?style=flat-square)](https://coveralls.io/r/ethereum/solc-js)

```bash
solcjs --bin --base-path . ./MainContract.sol
solcjs --bin --include-path node_modules/ --base-path . MainContract.sol
```
The option ``--base-path`` enables automatic loading of imports from the filesystem and
takes a path as argument that contains the source files.
Use the ``--base-path`` and ``--include-path`` options to describe the layout of your project.
``--base-path`` represents the root of your own source tree while ``--include-path`` allows you to
specify extra locations containing external code (e.g. libraries installed with a package manager).
Note: ensure that all the files you specify on the command line are located inside the base path or
one of the include paths.
The compiler refers to files from outside of these directories using absolute paths.
Having absolute paths in contract metadata will result in your bytecode being reproducible only
when it's placed in these exact absolute locations.
Note: this commandline interface is not compatible with `solc` provided by the Solidity compiler package and thus cannot be

@@ -38,0 +44,0 @@ used in combination with an Ethereum client via the `eth.compile.solidity()` RPC method. Please refer to the

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc