{"bin":{"solidity-parser":"./cli.js"},"dist":{"shasum":"13d1bec3f8d41af44b53ca1fee1220d2831ee3bd","tarball":"https://registry.npmjs.org/solidity-parser-sc/-/solidity-parser-sc-0.4.13-beta.0.tgz","fileCount":16,"integrity":"sha512-6T9GxxUyNY9vjQNlCKW/OQgaZIusSqmQiUD6VEQJ/Gm3KV++IG/P5ym+cVu01D3+8Nho2GMjvec+pzrBYRideQ==","signatures":[{"sig":"MEQCIB39Rm+6jB0sAPofvAiJsBX3jqwmuqUJSjMY8e3jNqEcAiA6wrEJLA9bLGWPnXTTtzVcOisOkbSIMRB/plQOBgTMHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdqBsCRA9TVsSAnZWagAAN4EP/23ajjTm4K2hDUS/d46C\nbcUlfuY1DmaMD/TMBdK2i209DCYpMbmqvWH7MVLCxHVhbP+bqPIQ4Cl84VJ0\nDB+QCZ8UMAZscoWkKJl8rAeFtgREIInGAhzLg1z4Q2WCYiY/x6jt+0DFx+mr\nKNV6ooSYAUMbVvpapWkjS+pJwwdzQ369OMiGilZtskSz8cRUkD28XDlBXk6N\nrBT2/NALA4d+5Hjs6F6s9xYMG4c+RhxmX3AZ+KsEJwMA22U23VkXbQ0e8I46\ntQbSoKbdqSeWFn5K68042fe0ihV8qfA/bpsIrjDFnpLxiin5ThFwTWK+a0u8\nr9Ikfm3SpShSJbYmiTCB0Unm8qtAnj4QZ2/POrOy9XYsM3W2LjZPwAApRbeX\nVIeiCKF0/DYrfzPsOuDmDIwdn/G56oP/N04HAyqsnWF6aXlZV6a19p0nknk7\nRVMC4asCb28LY8MtCGwtXQ6ZaKwLIbhCwQA4LyX+hoj9nn+RHe8RfxBZa6BS\nEXpQGYwkn56ErlmZrXTt/8/kmS8dy4/icwzxAdnSvCp1Dz8xVPtOdMKzZLn0\nXXZzpZjnl/9GIr7sbI6rSxWdBEySJaxgmX2xLMqowQq39u99zL5EY0ma7tox\ntU9hYrYhBesZNmeRqUxQVZsJDQr7pC0Bw7Q7weqqtwRvpHzuG8oD0UJr0+SO\notlp\r\n=0mEr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"solidity-parser-sc","readme":"[![Build Status](https://travis-ci.org/ConsenSys/solidity-parser.svg?branch=master)](https://travis-ci.org/ConsenSys/solidity-parser)\n\n## [consensys/solidity-parser](https://github.com/ConsenSys/solidity-parser) with additional project specific grammar rules\nFor code analysis of contract systems that use custom pre-processsing to deploy or run their tests.\n\nAdditions:\n\n**Interpolation (Gnosis)**: \n  + e.g. `{{Variable}}`: used to defer address assignments to contract contructors until\n  the contracts' execution context is known.\n  ```javascript\n  EventFactory constant eventFactory = EventFactory({{EventFactory}});\n  address constant marketMaker = {{LMSRMarketMaker}};\n  ```\n### License\n\nMIT\n","gitHead":"3646a72460fec4283b9f9b1a20a4f80d830235df","license":"MIT","scripts":{"lint":"eslint .","test":"mocha --timeout 5000 --reporter spec","build":"mkdir -p ./build && pegjs -o ./build/parser.js ./solidity.pegjs && pegjs -o ./build/imports_parser.js ./imports.pegjs","prepublish":"npm run build"},"_npmUser":{"name":"area","email":"npm@area.io"},"_npmVersion":"6.4.1","description":"PEG.js Solidity parser for Javascript","directories":{},"maintainers":[{"name":"area","email":"npm@area.io"},{"name":"cgewecke","email":"christophergewecke@gmail.com"}],"_nodeVersion":"10.12.0","contributors":[{"url":"http://timothyjcoulter.com","name":"Tim Coulter","email":"tim@timothyjcoulter.com"},{"url":"http://raghavdua.com","name":"Raghav Dua","email":"duaraghav8@gmail.com"},{"name":"Federico Bond","email":"federicobond@gmail.com"},{"name":"Christopher Gewecke","email":"christophergewecke@gmail.com"}],"dependencies":{"mocha":"^4.1.0","pegjs":"^0.10.0","yargs":"^4.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mkdirp":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/solidity-parser-sc_0.4.13-beta.0_1551278187540_0.4362428803417855","host":"s3://npm-registry-packages"},"_id":"solidity-parser-sc@0.4.13-beta.0","version":"0.4.13-beta.0"}