{"_id":"@dune-network-truffle/external-compile","_rev":"1-527bc91ff8b602198b253b26511f783c","name":"@dune-network-truffle/external-compile","dist-tags":{"latest":"1.1.0-dune.4"},"versions":{"1.1.0-dune.4":{"name":"@dune-network-truffle/external-compile","description":"Wrapper to compile Truffle contracts with arbitrary shell command","license":"MIT","author":{"name":"g. nicholas d'andrea","email":"gnidan@users.noreply.github.com"},"homepage":"https://github.com/trufflesuite/truffle#readme","repository":{"type":"git","url":"https://github.com/dune-network/truffle/tree/master/packages/external-compile"},"bugs":{"url":"https://github.com/dune-network/truffle/issues"},"version":"1.1.0-dune.4","main":"index.js","scripts":{"test":"mocha"},"dependencies":{"@dune-network-truffle/contract-schema":"^3.2.0-dune.3","@dune-network-truffle/expect":"^0.1.0-dune.3","debug":"^4.1.0","glob":"^7.1.2","web3-utils":"1.2.1"},"devDependencies":{"chai":"4.2.0","mocha":"5.2.0","temp":"^0.8.3"},"keywords":["ethereum","smart-contract","truffle"],"publishConfig":{"access":"public"},"gitHead":"99003beee95c2ef1a879e4750012ed276099ce8b","_id":"@dune-network-truffle/external-compile@1.1.0-dune.4","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.19.0/node@v10.15.2+x64 (linux)","dist":{"integrity":"sha512-YDXnrSp2GoNgGMASpLahducYiXZD0/zWssXG+WFdqwyjjSUnyR9ZTsQ4v3Lwa5AQ+NuONinuwdU2pZ/8Kdu3hw==","shasum":"ab96dcc917cc66abeb47c3615714265875307228","tarball":"https://registry.npmjs.org/@dune-network-truffle/external-compile/-/external-compile-1.1.0-dune.4.tgz","fileCount":5,"unpackedSize":12940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenMofCRA9TVsSAnZWagAA7msP/jZPZwyfeDz9AulrvJ9k\n/t/phU3VUxxgBcpbWxotG1qN/q22NmVWxs4nkmxYAxwkzQkwyUAmb61c1W4Y\nsMP3T6oFhkwxYW7T+zogZ+fB8fLosm+ZfxHJHV9sGbO64rd5lIPLByWNKolc\njAq7y6msmGHZ6xl2BFmZ+xS/aulg7G2NADW3sKnRb/2pIxwZ+LFydINIC1Uv\nDSEk94vmll5uIAWdIDtUPxwZ8Tdv0VeerOzxLvYraoVgRjqYOBw+jxj8rpVo\nkR1P0vYZKuOQcrQtWRZTGmMjAC2jdjzBOvkzNmlY5BkQFKcrOEHyAl07qsx1\nYf39CCkSzfEB030Ve9ATdpqxBrggChVkXni/0kapY/5Kqaq1kL7ANi+jl7nL\nnPFrmRHM18X3SiClS/5nKqf3e4kRP+EWt0nlI9zc19mzVuh8Mi3Mm6079bgd\npm5lejwAAImGIqeiPPPFv+UpkG8dqKvs58Kyin73XRDXcjQcPs9I4MkiUnSO\nlcrxZ0oX/cVOL8VTQgsq7XAoQVQhn/thWqV0qRkJkR6KxW7esAUhZhREKswy\nvHcQpLzWwMdA6CsdLDgtSMwWViR9VV7YluGmZT4X8ftK0WhcM6YNR0hAL8qO\nDcpgbTzF6pOP3IIxVMuaHUUpp0MoYKdo6UsIAP6NXcMJRE/jD9xX5yDSkQjT\n7WoI\r\n=RMI2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRyuy4UYdl5hy+OAYlYwAGOpTQvYVOj7MlOFiZ2sSQ+AiEAlVAZV6C93j1L/dDaQhth6ORVfU7EvCpDDr4ghY1I8mQ="}]},"maintainers":[{"name":"lefessan","email":"fabrice.le_fessant@origin-labs.com"}],"_npmUser":{"name":"lefessan","email":"fabrice.le_fessant@origin-labs.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/external-compile_1.1.0-dune.4_1587333663506_0.07108254781193257"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-19T22:01:03.035Z","1.1.0-dune.4":"2020-04-19T22:01:03.624Z","modified":"2022-04-05T06:08:28.061Z"},"maintainers":[{"name":"lefessan","email":"fabrice.le_fessant@origin-labs.com"}],"description":"Wrapper to compile Truffle contracts with arbitrary shell command","homepage":"https://github.com/trufflesuite/truffle#readme","keywords":["ethereum","smart-contract","truffle"],"repository":{"type":"git","url":"https://github.com/dune-network/truffle/tree/master/packages/external-compile"},"author":{"name":"g. nicholas d'andrea","email":"gnidan@users.noreply.github.com"},"bugs":{"url":"https://github.com/dune-network/truffle/issues"},"license":"MIT","readme":"# `@dune-network-truffle/external-compile`\n\nPackage to enable Truffle to run arbitrary commands as part of compilation.\n\n## Configuration\n\nIn your Truffle config (`truffle-config.js`):\n\n```javascript\nmodule.exports = {\n  compilers: {\n    external: {\n      command: \"<compilation-command>\",\n      targets: [{\n        path: \"<relative/globbed/path/to/outputs/*.output>\",\n        command: \"<artifact-generation-command>\"\n      }]\n    }\n  }\n}\n```\n","readmeFilename":"README.md"}