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

ganache

Package Overview
Dependencies
Maintainers
10
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ganache - npm Package Compare versions

Comparing version 7.4.0-internal.1 to 7.4.0

2

dist/node/cli.js
#!/usr/bin/env node
!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@trufflesuite/bigint-buffer"),require("keccak"),require("emittery"),require("secp256k1"),require("leveldown"),function webpackLoadOptionalExternalModule(){try{return require("bufferutil")}catch(e){}}(),function webpackLoadOptionalExternalModule(){try{return require("utf-8-validate")}catch(e){}}()):"function"==typeof define&&define.amd?define(["@trufflesuite/bigint-buffer","keccak","emittery","secp256k1","leveldown","bufferutil","utf-8-validate"],t):"object"==typeof exports?exports.Ganache=t(require("@trufflesuite/bigint-buffer"),require("keccak"),require("emittery"),require("secp256k1"),require("leveldown"),function webpackLoadOptionalExternalModule(){try{return require("bufferutil")}catch(e){}}(),function webpackLoadOptionalExternalModule(){try{return require("utf-8-validate")}catch(e){}}()):e.Ganache=t(e["@trufflesuite/bigint-buffer"],e.keccak,e.emittery,e.secp256k1,e.leveldown,e.bufferutil,e["utf-8-validate"])}(global,(function(e,t,r,o,s,i,n){return(()=>{var a,c,u={961:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=961,e.exports=webpackEmptyContext},959:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=959,e.exports=webpackEmptyContext},733:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=733,e.exports=webpackEmptyContext},960:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=960,e.exports=webpackEmptyContext},421:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(118),i=o(r(677)),n=r(59),a=o(r(108)),c=r(43),u=o(r(688)),l=o(r(692)),p=r(120);u.default.setOptions({renderer:new l.default({codespan:a.default.hex(s.TruffleColors.porsche),unescape:!1})});const _=Math.min(120,i.default.terminalWidth());const center=e=>" ".repeat(Math.max(0,Math.floor((_-e.length)/2)))+e;function processOption(e,t,r,o,s,i,n){if(!0!==s.disableInCLI){const p=[],_=[];let f=(l=s.cliDescription||"",function unescapeEntities(e){return e.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/\*\#COLON\|\*/g,":")}(u.default.parseInline(l)));s.cliAliases&&(s.cliAliases.forEach((e=>{1===e.length?p.push(e):_.push(e)})),f=a.default`${f}${c.EOL}{dim deprecated aliases: ${_.map((e=>`--${e}`)).join(", ")}}`);const generateDefaultDescription=()=>e[o]=s.default?s.default(e,n).toString():void 0,d="defaultDescription"in s?s.defaultDescription:generateDefaultDescription(),{cliType:h}=s,b=h&&h.startsWith("array:"),w=b?h.slice(6):h,k={group:r,description:f,alias:p,defaultDescription:d,array:b,type:w,choices:s.cliChoices,coerce:s.cliCoerce,implies:s.implies},m=`${t}.${o}`;i=(i=((e,t,r)=>{const o={hidden:!0,alias:r};return t.reduce(((e,t)=>e.option(t,o)),e)})(i,_,m)).option(m,k)}var l}function applyDefaults(e,t,r){for(const o in e){const s=`${o[0].toUpperCase()}${o.slice(1)}:`,i=e[o],n={};for(const e in i){processOption(n,o,s,e,i[e],t,r)}}}t.default=function default_1(e,t){const r=a.default`{hex("${s.TruffleColors.porsche}").bold ${center(e)}}`;let o,u=i.default.parserConfiguration({"dot-notation":!1}).strict().usage(r).epilogue(r+c.EOL+c.EOL+a.default`{hex("${s.TruffleColors.porsche}").bold ${center("Need more help? Reach out to the Truffle community at")}}`+c.EOL+a.default`{hex("${s.TruffleColors.turquoise}") ${center("https://trfl.io/support")}}`);for(o in n.DefaultOptionsByName){const e=n.DefaultOptionsByName[o];let r,s;switch(o){case n.FilecoinFlavorName:r=o,s=7777;break;case n.DefaultFlavor:r=["$0",o],s=8545;break;default:r=o,s=8545}u=u.command(r,a.default`Use the {bold ${o}} flavor of Ganache`,(r=>{applyDefaults(e,r,o),applyDefaults(p._DefaultServerOptions,r,o),r=r.option("server.host",{group:"Server:",description:a.default`Hostname to listen on.${c.EOL}{dim deprecated aliases: --host, --hostname}${c.EOL}`,alias:["h","host","hostname"],type:"string",default:t?"0.0.0.0":"127.0.0.1"}).option("server.port",{group:"Server:",description:a.default`Port to listen on.${c.EOL}{dim deprecated aliases: --port}${c.EOL}`,alias:["p","port"],type:"number",default:s}).check((e=>{const{"server.port":t,"server.host":r}=e;if(t<1||t>65535)throw new Error(`Invalid port number '${t}'`);if(""===r.trim())throw new Error("Cannot leave host blank; please provide a host");return!0}))}))}u=u.showHelpOnFail(!1,"Specify -? or --help for available options").alias("help","?").wrap(_).version(e);const l=u.argv,f={flavor:l._.length>0?l._[0]:n.DefaultFlavor};for(let e in l){const[t,r]=e.split(/\.(.+)/);r&&(f[t]||(f[t]={}),f[t][r]=l[e])}return f}},424:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=o(r(108)),i=r(118),n=r(1),a=r(0);function color(e){return s.default`{hex("${i.TruffleColors.porsche}") ${e}}`}t.default=function default_1(e,t){const r=e.getOptions(),o=e.getInitialAccounts(),c=Object.keys(o),u=[];if(u.push(""),u.push("Available Accounts"),u.push("=================="),c.length>0?(c.forEach((function(e,t){const r=o[e].balance,s=r/n.WEI,i=r%n.WEI===0n?"":"~";let c=`(${t}) ${(0,a.toChecksumAddress)(e)} (${i}${s} ETH)`;o[e].unlocked||(c+=" \u{1f512}"),u.push(c)})),u.push(""),u.push("Private Keys"),u.push("=================="),c.forEach((function(e,t){u.push(`(${t}) ${o[e].secretKey}`)})),null!=r.wallet.accountKeysPath&&(u.push(""),u.push(`Accounts and keys saved to ${r.wallet.accountKeysPath}`))):u.push("(no accounts unlocked)"),null==r.wallet.accounts&&(u.push(""),u.push("HD Wallet"),u.push("=================="),u.push(`Mnemonic: ${color(r.wallet.mnemonic)}`),u.push(`Base HD Path: ${color(r.wallet.hdPath.join("/")+"/{account_index}")}`)),r.miner.defaultGasPrice&&(u.push(""),u.push("Default Gas Price"),u.push("=================="),u.push(color(r.miner.defaultGasPrice.toBigInt().toString()))),r.miner.blockGasLimit&&(u.push(""),u.push("BlockGas Limit"),u.push("=================="),u.push(color(r.miner.blockGasLimit.toBigInt().toString()))),r.miner.callGasLimit&&(u.push(""),u.push("Call Gas Limit"),u.push("=================="),u.push(color(r.miner.callGasLimit.toBigInt().toString()))),r.fork.network||r.fork.url){let e;u.push(""),u.push("Forked Chain"),u.push("=================="),e=r.fork.network?`Ethereum ${function capitalizeFirstLetter(e){return e[0].toUpperCase()+e.slice(1)}(r.fork.network.replace("goerli","g\xf6rli"))}, via ${s.default`{hex("${i.TruffleColors.infura}") 丕Infura}`}`:r.fork.url.toString(),u.push(`Location: ${color(e)}`),u.push(`Block: ${color(r.fork.blockNumber.toString())}`),u.push(`Network ID: ${color(r.chain.networkId.toString())}`),u.push(`Time: ${color(r.chain.time.toString())}`),0!==r.fork.requestsPerSecond&&u.push(`Requests/Second: ${color(r.fork.requestsPerSecond.toString())}`)}u.push(""),u.push("Chain Id"),u.push("=================="),u.push(color(r.chain.chainId.toString())),u.push(""),u.push("RPC Listening on "+t.host+":"+t.port),console.log(u.join("\n"))}},965:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=async function default_1(e,t){const r=e.getOptions(),o=await e.getInitialAccounts();console.log(""),console.log("Available Accounts"),console.log("==================");const s=Object.keys(o),i=1000000000000000000n;s.forEach((function(e,t){const r=o[e].balance;let s=`(${t}) ${e} (${r%i===0n?"":"~"}${r/i} FIL)`;o[e].unlocked||(s+=" \u{1f512}"),console.log(s)})),console.log(""),console.log("Private Keys"),console.log("=================="),s.forEach((function(e,t){console.log(`(${t}) ${o[e].secretKey}`)})),console.log(""),console.log(`Lotus RPC listening on ${t.host}:${t.port}`),console.log(`IPFS RPC listening on ${r.chain.ipfsHost}:${r.chain.ipfsPort}`)}},320:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var s=Object.getOwnPropertyDescriptor(t,r);s&&!("get"in s?!t.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,s)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return s(t,e),t},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=i(r(120)),c=n(r(421)),u=r(59),l=n(r(424)),p=n(r(965)),logAndForceExit=(e,t=0)=>{process.stdout._handle&&process.stdout._handle.setBlocking(!0);try{e.forEach((e=>console.log(e)))}catch(e){console.log(e)}process.exit(t)},_="ganache v7.4.0-internal.1 (@ganache/cli: 0.4.2, @ganache/core: 0.4.2)",f="DOCKER"in process.env&&"true"===process.env.DOCKER.toLowerCase(),d=(0,c.default)(_,f),h=d.flavor,b=d.server;let w;console.log(_);try{w=a.default.server(d)}catch(e){console.error(e.message),process.exit(1)}let k=!1;process.on("uncaughtException",(function(e){logAndForceExit(k?[e]:[e.stack],1)}));let m=!1;const handleSignal=async e=>{console.log(`\nReceived shutdown signal: ${e}`),closeHandler()},closeHandler=async()=>{try{switch(w.status){case a.ServerStatus.opening:return m=!0,void console.log("Server is currently starting; waiting\u2026");case a.ServerStatus.open:console.log("Shutting down\u2026"),await w.close(),console.log("Server has been shut down")}process.exitCode=0}catch(e){logAndForceExit(["\nReceived an error while attempting to shut down the server: ",e.stack||e],1)}};if("win32"===process.platform){const e=r(966).createInterface({input:process.stdin,output:process.stdout}).on("SIGINT",(()=>{e.close(),handleSignal("SIGINT")}))}process.on("SIGINT",handleSignal),process.on("SIGTERM",handleSignal),process.on("SIGHUP",handleSignal),console.log("Starting RPC server"),w.listen(b.port,b.host,(async function startGanache(e){if(e)return console.log(e),void(process.exitCode=1);if(m)closeHandler();else switch(k=!0,h){case u.FilecoinFlavorName:await(0,p.default)(w.provider,b);break;case u.EthereumFlavorName:default:(0,l.default)(w.provider,b)}}))},958:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(320)},2:e=>{"use strict";e.exports=require("assert")},18:e=>{"use strict";e.exports=require("buffer")},14:e=>{"use strict";e.exports=require("crypto")},32:e=>{"use strict";e.exports=require("events")},13:e=>{"use strict";e.exports=require("fs")},105:e=>{"use strict";e.exports=require("http")},175:e=>{"use strict";e.exports=require("https")},176:e=>{"use strict";e.exports=require("net")},43:e=>{"use strict";e.exports=require("os")},12:e=>{"use strict";e.exports=require("path")},660:e=>{"use strict";e.exports=require("querystring")},966:e=>{"use strict";e.exports=require("readline")},70:e=>{"use strict";e.exports=require("stream")},177:e=>{"use strict";e.exports=require("tls")},608:e=>{"use strict";e.exports=require("tty")},94:e=>{"use strict";e.exports=require("url")},11:e=>{"use strict";e.exports=require("util")},596:e=>{"use strict";e.exports=require("zlib")},88:t=>{"use strict";t.exports=e},597:e=>{"use strict";if(void 0===i){var t=new Error("Cannot find module 'bufferutil'");throw t.code="MODULE_NOT_FOUND",t}e.exports=i},25:e=>{"use strict";e.exports=r},89:e=>{"use strict";e.exports=t},244:e=>{"use strict";e.exports=s},369:e=>{"use strict";e.exports=o},599:e=>{"use strict";if(void 0===n){var t=new Error("Cannot find module 'utf-8-validate'");throw t.code="MODULE_NOT_FOUND",t}e.exports=n}},l={};function __webpack_require__(e){var t=l[e];if(void 0!==t)return t.exports;var r=l[e]={id:e,loaded:!1,exports:{}};return u[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}return __webpack_require__.m=u,__webpack_require__.c=l,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,[0,4,1],(()=>__webpack_require__(__webpack_require__.s=958)));return e=__webpack_require__.O(e)},__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},a=[],__webpack_require__.O=(e,t,r,o)=>{if(!t){var s=1/0;for(u=0;u<a.length;u++){for(var[t,r,o]=a[u],i=!0,n=0;n<t.length;n++)(!1&o||s>=o)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](t[n])))?t.splice(n--,1):(i=!1,o<s&&(s=o));if(i){a.splice(u--,1);var c=r();void 0!==c&&(e=c)}}return e}o=o||0;for(var u=a.length;u>0&&a[u-1][2]>o;u--)a[u]=a[u-1];a[u]=[t,r,o]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,r)=>(__webpack_require__.f[r](e,t),t)),[])),__webpack_require__.u=e=>e+".js",__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="",(()=>{var e={2:1};__webpack_require__.O.require=t=>e[t];__webpack_require__.f.require=(t,r)=>{e[t]||(t=>{var r=t.modules,o=t.ids,s=t.runtime;for(var i in r)__webpack_require__.o(r,i)&&(__webpack_require__.m[i]=r[i]);s&&s(__webpack_require__);for(var n=0;n<o.length;n++)e[o[n]]=1;__webpack_require__.O()})(require("./"+__webpack_require__.u(t)))}})(),c=__webpack_require__.x,__webpack_require__.x=()=>(__webpack_require__.e(0),__webpack_require__.e(4),__webpack_require__.e(1),c()),__webpack_require__.x()})()}));
!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("@trufflesuite/bigint-buffer"),require("keccak"),require("emittery"),require("secp256k1"),require("leveldown"),function webpackLoadOptionalExternalModule(){try{return require("bufferutil")}catch(e){}}(),function webpackLoadOptionalExternalModule(){try{return require("utf-8-validate")}catch(e){}}()):"function"==typeof define&&define.amd?define(["@trufflesuite/bigint-buffer","keccak","emittery","secp256k1","leveldown","bufferutil","utf-8-validate"],t):"object"==typeof exports?exports.Ganache=t(require("@trufflesuite/bigint-buffer"),require("keccak"),require("emittery"),require("secp256k1"),require("leveldown"),function webpackLoadOptionalExternalModule(){try{return require("bufferutil")}catch(e){}}(),function webpackLoadOptionalExternalModule(){try{return require("utf-8-validate")}catch(e){}}()):e.Ganache=t(e["@trufflesuite/bigint-buffer"],e.keccak,e.emittery,e.secp256k1,e.leveldown,e.bufferutil,e["utf-8-validate"])}(global,(function(e,t,r,o,s,i,n){return(()=>{var a,c,u={961:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=961,e.exports=webpackEmptyContext},959:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=959,e.exports=webpackEmptyContext},733:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=733,e.exports=webpackEmptyContext},960:e=>{function webpackEmptyContext(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}webpackEmptyContext.keys=()=>[],webpackEmptyContext.resolve=webpackEmptyContext,webpackEmptyContext.id=960,e.exports=webpackEmptyContext},421:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=r(118),i=o(r(677)),n=r(59),a=o(r(108)),c=r(43),u=o(r(688)),l=o(r(692)),p=r(120);u.default.setOptions({renderer:new l.default({codespan:a.default.hex(s.TruffleColors.porsche),unescape:!1})});const _=Math.min(120,i.default.terminalWidth());const center=e=>" ".repeat(Math.max(0,Math.floor((_-e.length)/2)))+e;function processOption(e,t,r,o,s,i,n){if(!0!==s.disableInCLI){const p=[],_=[];let f=(l=s.cliDescription||"",function unescapeEntities(e){return e.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/\*\#COLON\|\*/g,":")}(u.default.parseInline(l)));s.cliAliases&&(s.cliAliases.forEach((e=>{1===e.length?p.push(e):_.push(e)})),f=a.default`${f}${c.EOL}{dim deprecated aliases: ${_.map((e=>`--${e}`)).join(", ")}}`);const generateDefaultDescription=()=>e[o]=s.default?s.default(e,n).toString():void 0,d="defaultDescription"in s?s.defaultDescription:generateDefaultDescription(),{cliType:h}=s,b=h&&h.startsWith("array:"),w=b?h.slice(6):h,k={group:r,description:f,alias:p,defaultDescription:d,array:b,type:w,choices:s.cliChoices,coerce:s.cliCoerce,implies:s.implies},m=`${t}.${o}`;i=(i=((e,t,r)=>{const o={hidden:!0,alias:r};return t.reduce(((e,t)=>e.option(t,o)),e)})(i,_,m)).option(m,k)}var l}function applyDefaults(e,t,r){for(const o in e){const s=`${o[0].toUpperCase()}${o.slice(1)}:`,i=e[o],n={};for(const e in i){processOption(n,o,s,e,i[e],t,r)}}}t.default=function default_1(e,t){const r=a.default`{hex("${s.TruffleColors.porsche}").bold ${center(e)}}`;let o,u=i.default.parserConfiguration({"dot-notation":!1}).strict().usage(r).epilogue(r+c.EOL+c.EOL+a.default`{hex("${s.TruffleColors.porsche}").bold ${center("Need more help? Reach out to the Truffle community at")}}`+c.EOL+a.default`{hex("${s.TruffleColors.turquoise}") ${center("https://trfl.io/support")}}`);for(o in n.DefaultOptionsByName){const e=n.DefaultOptionsByName[o];let r,s;switch(o){case n.FilecoinFlavorName:r=o,s=7777;break;case n.DefaultFlavor:r=["$0",o],s=8545;break;default:r=o,s=8545}u=u.command(r,a.default`Use the {bold ${o}} flavor of Ganache`,(r=>{applyDefaults(e,r,o),applyDefaults(p._DefaultServerOptions,r,o),r=r.option("server.host",{group:"Server:",description:a.default`Hostname to listen on.${c.EOL}{dim deprecated aliases: --host, --hostname}${c.EOL}`,alias:["h","host","hostname"],type:"string",default:t?"0.0.0.0":"127.0.0.1"}).option("server.port",{group:"Server:",description:a.default`Port to listen on.${c.EOL}{dim deprecated aliases: --port}${c.EOL}`,alias:["p","port"],type:"number",default:s}).check((e=>{const{"server.port":t,"server.host":r}=e;if(t<1||t>65535)throw new Error(`Invalid port number '${t}'`);if(""===r.trim())throw new Error("Cannot leave host blank; please provide a host");return!0}))}))}u=u.showHelpOnFail(!1,"Specify -? or --help for available options").alias("help","?").wrap(_).version(e);const l=u.argv,f={flavor:l._.length>0?l._[0]:n.DefaultFlavor};for(let e in l){const[t,r]=e.split(/\.(.+)/);r&&(f[t]||(f[t]={}),f[t][r]=l[e])}return f}},424:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const s=o(r(108)),i=r(118),n=r(1),a=r(0);function color(e){return s.default`{hex("${i.TruffleColors.porsche}") ${e}}`}t.default=function default_1(e,t){const r=e.getOptions(),o=e.getInitialAccounts(),c=Object.keys(o),u=[];if(u.push(""),u.push("Available Accounts"),u.push("=================="),c.length>0?(c.forEach((function(e,t){const r=o[e].balance,s=r/n.WEI,i=r%n.WEI===0n?"":"~";let c=`(${t}) ${(0,a.toChecksumAddress)(e)} (${i}${s} ETH)`;o[e].unlocked||(c+=" \u{1f512}"),u.push(c)})),u.push(""),u.push("Private Keys"),u.push("=================="),c.forEach((function(e,t){u.push(`(${t}) ${o[e].secretKey}`)})),null!=r.wallet.accountKeysPath&&(u.push(""),u.push(`Accounts and keys saved to ${r.wallet.accountKeysPath}`))):u.push("(no accounts unlocked)"),null==r.wallet.accounts&&(u.push(""),u.push("HD Wallet"),u.push("=================="),u.push(`Mnemonic: ${color(r.wallet.mnemonic)}`),u.push(`Base HD Path: ${color(r.wallet.hdPath.join("/")+"/{account_index}")}`)),r.miner.defaultGasPrice&&(u.push(""),u.push("Default Gas Price"),u.push("=================="),u.push(color(r.miner.defaultGasPrice.toBigInt().toString()))),r.miner.blockGasLimit&&(u.push(""),u.push("BlockGas Limit"),u.push("=================="),u.push(color(r.miner.blockGasLimit.toBigInt().toString()))),r.miner.callGasLimit&&(u.push(""),u.push("Call Gas Limit"),u.push("=================="),u.push(color(r.miner.callGasLimit.toBigInt().toString()))),r.fork.network||r.fork.url){let e;u.push(""),u.push("Forked Chain"),u.push("=================="),e=r.fork.network?`Ethereum ${function capitalizeFirstLetter(e){return e[0].toUpperCase()+e.slice(1)}(r.fork.network.replace("goerli","g\xf6rli"))}, via ${s.default`{hex("${i.TruffleColors.infura}") 丕Infura}`}`:r.fork.url.toString(),u.push(`Location: ${color(e)}`),u.push(`Block: ${color(r.fork.blockNumber.toString())}`),u.push(`Network ID: ${color(r.chain.networkId.toString())}`),u.push(`Time: ${color(r.chain.time.toString())}`),0!==r.fork.requestsPerSecond&&u.push(`Requests/Second: ${color(r.fork.requestsPerSecond.toString())}`)}u.push(""),u.push("Chain Id"),u.push("=================="),u.push(color(r.chain.chainId.toString())),u.push(""),u.push("RPC Listening on "+t.host+":"+t.port),console.log(u.join("\n"))}},965:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=async function default_1(e,t){const r=e.getOptions(),o=await e.getInitialAccounts();console.log(""),console.log("Available Accounts"),console.log("==================");const s=Object.keys(o),i=1000000000000000000n;s.forEach((function(e,t){const r=o[e].balance;let s=`(${t}) ${e} (${r%i===0n?"":"~"}${r/i} FIL)`;o[e].unlocked||(s+=" \u{1f512}"),console.log(s)})),console.log(""),console.log("Private Keys"),console.log("=================="),s.forEach((function(e,t){console.log(`(${t}) ${o[e].secretKey}`)})),console.log(""),console.log(`Lotus RPC listening on ${t.host}:${t.port}`),console.log(`IPFS RPC listening on ${r.chain.ipfsHost}:${r.chain.ipfsPort}`)}},320:function(e,t,r){"use strict";var o=this&&this.__createBinding||(Object.create?function(e,t,r,o){void 0===o&&(o=r);var s=Object.getOwnPropertyDescriptor(t,r);s&&!("get"in s?!t.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,s)}:function(e,t,r,o){void 0===o&&(o=r),e[o]=t[r]}),s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return s(t,e),t},n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=i(r(120)),c=n(r(421)),u=r(59),l=n(r(424)),p=n(r(965)),logAndForceExit=(e,t=0)=>{process.stdout._handle&&process.stdout._handle.setBlocking(!0);try{e.forEach((e=>console.log(e)))}catch(e){console.log(e)}process.exit(t)},_="ganache v7.4.0 (@ganache/cli: 0.5.0, @ganache/core: 0.5.0)",f="DOCKER"in process.env&&"true"===process.env.DOCKER.toLowerCase(),d=(0,c.default)(_,f),h=d.flavor,b=d.server;let w;console.log(_);try{w=a.default.server(d)}catch(e){console.error(e.message),process.exit(1)}let k=!1;process.on("uncaughtException",(function(e){logAndForceExit(k?[e]:[e.stack],1)}));let m=!1;const handleSignal=async e=>{console.log(`\nReceived shutdown signal: ${e}`),closeHandler()},closeHandler=async()=>{try{switch(w.status){case a.ServerStatus.opening:return m=!0,void console.log("Server is currently starting; waiting\u2026");case a.ServerStatus.open:console.log("Shutting down\u2026"),await w.close(),console.log("Server has been shut down")}process.exitCode=0}catch(e){logAndForceExit(["\nReceived an error while attempting to shut down the server: ",e.stack||e],1)}};if("win32"===process.platform){const e=r(966).createInterface({input:process.stdin,output:process.stdout}).on("SIGINT",(()=>{e.close(),handleSignal("SIGINT")}))}process.on("SIGINT",handleSignal),process.on("SIGTERM",handleSignal),process.on("SIGHUP",handleSignal),console.log("Starting RPC server"),w.listen(b.port,b.host,(async function startGanache(e){if(e)return console.log(e),void(process.exitCode=1);if(m)closeHandler();else switch(k=!0,h){case u.FilecoinFlavorName:await(0,p.default)(w.provider,b);break;case u.EthereumFlavorName:default:(0,l.default)(w.provider,b)}}))},958:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r(320)},2:e=>{"use strict";e.exports=require("assert")},18:e=>{"use strict";e.exports=require("buffer")},14:e=>{"use strict";e.exports=require("crypto")},32:e=>{"use strict";e.exports=require("events")},13:e=>{"use strict";e.exports=require("fs")},105:e=>{"use strict";e.exports=require("http")},175:e=>{"use strict";e.exports=require("https")},176:e=>{"use strict";e.exports=require("net")},43:e=>{"use strict";e.exports=require("os")},12:e=>{"use strict";e.exports=require("path")},660:e=>{"use strict";e.exports=require("querystring")},966:e=>{"use strict";e.exports=require("readline")},70:e=>{"use strict";e.exports=require("stream")},177:e=>{"use strict";e.exports=require("tls")},608:e=>{"use strict";e.exports=require("tty")},94:e=>{"use strict";e.exports=require("url")},11:e=>{"use strict";e.exports=require("util")},596:e=>{"use strict";e.exports=require("zlib")},88:t=>{"use strict";t.exports=e},597:e=>{"use strict";if(void 0===i){var t=new Error("Cannot find module 'bufferutil'");throw t.code="MODULE_NOT_FOUND",t}e.exports=i},25:e=>{"use strict";e.exports=r},89:e=>{"use strict";e.exports=t},244:e=>{"use strict";e.exports=s},369:e=>{"use strict";e.exports=o},599:e=>{"use strict";if(void 0===n){var t=new Error("Cannot find module 'utf-8-validate'");throw t.code="MODULE_NOT_FOUND",t}e.exports=n}},l={};function __webpack_require__(e){var t=l[e];if(void 0!==t)return t.exports;var r=l[e]={id:e,loaded:!1,exports:{}};return u[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}return __webpack_require__.m=u,__webpack_require__.c=l,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,[0,4,1],(()=>__webpack_require__(__webpack_require__.s=958)));return e=__webpack_require__.O(e)},__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},a=[],__webpack_require__.O=(e,t,r,o)=>{if(!t){var s=1/0;for(u=0;u<a.length;u++){for(var[t,r,o]=a[u],i=!0,n=0;n<t.length;n++)(!1&o||s>=o)&&Object.keys(__webpack_require__.O).every((e=>__webpack_require__.O[e](t[n])))?t.splice(n--,1):(i=!1,o<s&&(s=o));if(i){a.splice(u--,1);var c=r();void 0!==c&&(e=c)}}return e}o=o||0;for(var u=a.length;u>0&&a[u-1][2]>o;u--)a[u]=a[u-1];a[u]=[t,r,o]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,r)=>(__webpack_require__.f[r](e,t),t)),[])),__webpack_require__.u=e=>e+".js",__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="",(()=>{var e={2:1};__webpack_require__.O.require=t=>e[t];__webpack_require__.f.require=(t,r)=>{e[t]||(t=>{var r=t.modules,o=t.ids,s=t.runtime;for(var i in r)__webpack_require__.o(r,i)&&(__webpack_require__.m[i]=r[i]);s&&s(__webpack_require__);for(var n=0;n<o.length;n++)e[o[n]]=1;__webpack_require__.O()})(require("./"+__webpack_require__.u(t)))}})(),c=__webpack_require__.x,__webpack_require__.x=()=>(__webpack_require__.e(0),__webpack_require__.e(4),__webpack_require__.e(1),c()),__webpack_require__.x()})()}));
//# sourceMappingURL=cli.js.map
{
"_args": [
[
"node-gyp-build@4.4.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "node-gyp-build@4.4.0",
"_id": "node-gyp-build@4.4.0",
"_inBundle": false,
"_integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==",
"_location": "/@trufflesuite/bigint-buffer/node-gyp-build",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "node-gyp-build@4.4.0",
"name": "node-gyp-build",
"escapedName": "node-gyp-build",
"rawSpec": "4.4.0",
"saveSpec": null,
"fetchSpec": "4.4.0"
},
"_requiredBy": [
"/@trufflesuite/bigint-buffer"
],
"_resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz",
"_spec": "4.4.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Mathias Buus",
"url": "@mafintosh"
},
"bin": {
"node-gyp-build": "bin.js",
"node-gyp-build-optional": "optional.js",
"node-gyp-build-test": "build-test.js"
},
"bugs": {
"url": "https://github.com/prebuild/node-gyp-build/issues"
},
"name": "node-gyp-build",
"version": "4.4.0",
"description": "Build tool and bindings loader for node-gyp that supports prebuilds",
"main": "index.js",
"devDependencies": {

@@ -48,14 +11,24 @@ "array-shuffle": "^1.0.1",

},
"homepage": "https://github.com/prebuild/node-gyp-build",
"license": "MIT",
"main": "index.js",
"name": "node-gyp-build",
"scripts": {
"test": "standard && node test"
},
"bin": {
"node-gyp-build": "./bin.js",
"node-gyp-build-optional": "./optional.js",
"node-gyp-build-test": "./build-test.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/prebuild/node-gyp-build.git"
"url": "https://github.com/prebuild/node-gyp-build.git"
},
"scripts": {
"test": "standard && node test"
"author": "Mathias Buus (@mafintosh)",
"license": "MIT",
"bugs": {
"url": "https://github.com/prebuild/node-gyp-build/issues"
},
"version": "4.4.0"
}
"homepage": "https://github.com/prebuild/node-gyp-build"
,"_resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz"
,"_integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ=="
,"_from": "node-gyp-build@4.4.0"
}
{
"_args": [
[
"@trufflesuite/bigint-buffer@1.1.10",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "@trufflesuite/bigint-buffer@1.1.10",
"_id": "@trufflesuite/bigint-buffer@1.1.10",
"_inBundle": false,
"_integrity": "sha512-pYIQC5EcMmID74t26GCC67946mgTJFiLXOT/BYozgrd4UEY2JHEGLhWi9cMiQCt5BSqFEvKkCHNnoj82SRjiEw==",
"_location": "/@trufflesuite/bigint-buffer",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@trufflesuite/bigint-buffer@1.1.10",
"name": "@trufflesuite/bigint-buffer",
"escapedName": "@trufflesuite%2fbigint-buffer",
"scope": "@trufflesuite",
"rawSpec": "1.1.10",
"saveSpec": null,
"fetchSpec": "1.1.10"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/@trufflesuite/bigint-buffer/-/bigint-buffer-1.1.10.tgz",
"_spec": "1.1.10",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "@trufflesuite/bigint-buffer",
"version": "1.1.10",
"description": "bigint to buffer conversion with native support",
"main": "dist/node.js",
"browser": {
"./dist/node.js": "./dist/browser.js"
},
"types": "dist/index.d.ts",
"scripts": {
"test": "npm run test:node && npm run test:browser",
"coverage": "istanbul cover ./test/index.js",
"coveralls": "npm run coverage && coveralls <coverage/lcov.info",
"lint": "gts check",
"install": "node-gyp-build || echo \"Couldn't build bindings. Non-native version used.\"",
"prepare": "npm run compile",
"test:browser": "karma start karma.conf.js",
"test:node": "mocha -r ts-node/register src/**/*.spec.ts --timeout 40000",
"benchmark": "node -r ts-node/register src/index.bench.ts",
"typedoc": "typedoc --out docs $(pwd)/src $(pwd)/helper --target es6 --mode file --tsconfig ./tsconfig.json --excludePrivate --excludeProtected --excludeNotExported --exclude '**/*+(spec|bench).ts'",
"rebuild": "node-gyp rebuild",
"check": "gts check",
"clean": "gts clean",
"compile": "mkdirp dist && tsc -p . && rollup -c > dist/node.js && cross-env BROWSER=true rollup -c > dist/browser.js && cpx \"build/src/*.d.ts\" dist",
"fix": "gts fix",
"pretest": "npm run compile",
"posttest": "npm run check"
},
"repository": {
"type": "git",
"url": "https://github.com/trufflesuite/bigint-buffer.git"
},
"bugs": {
"url": "https://github.com/trufflesuite/bigint-buffer/issues"
},
"contributors": [
{
"name": "Michael Wei",
"email": "mwei@vmware.com",
"url": "https://github.com/no2chem"
},
{
"name": "Micaiah Reid",
"email": "micaiah.reid@consensys.net",
"url": "https://github.com/MicaiahReid"
}
"keywords": [
"bigint",
"bignum",
"tc39-bigint",
"napi"
],
"license": "Apache-2.0",
"dependencies": {
"node-gyp-build": "4.4.0"
},
"description": "bigint to buffer conversion with native support",
"devDependencies": {

@@ -89,40 +82,13 @@ "@types/benchmark": "^1.0.31",

},
"homepage": "https://github.com/trufflesuite/bigint-buffer#readme",
"keywords": [
"bigint",
"bignum",
"tc39-bigint",
"napi"
],
"license": "Apache-2.0",
"main": "dist/node.js",
"name": "@trufflesuite/bigint-buffer",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "git+https://github.com/trufflesuite/bigint-buffer.git"
},
"scripts": {
"benchmark": "node -r ts-node/register src/index.bench.ts",
"check": "gts check",
"clean": "gts clean",
"compile": "mkdirp dist && tsc -p . && rollup -c > dist/node.js && cross-env BROWSER=true rollup -c > dist/browser.js && cpx \"build/src/*.d.ts\" dist",
"coverage": "istanbul cover ./test/index.js",
"coveralls": "npm run coverage && coveralls <coverage/lcov.info",
"fix": "gts fix",
"install": "node-gyp-build || echo \"Couldn't build bindings. Non-native version used.\"",
"lint": "gts check",
"posttest": "npm run check",
"prepare": "npm run compile",
"pretest": "npm run compile",
"rebuild": "node-gyp rebuild",
"test": "npm run test:node && npm run test:browser",
"test:browser": "karma start karma.conf.js",
"test:node": "mocha -r ts-node/register src/**/*.spec.ts --timeout 40000",
"typedoc": "typedoc --out docs $(pwd)/src $(pwd)/helper --target es6 --mode file --tsconfig ./tsconfig.json --excludePrivate --excludeProtected --excludeNotExported --exclude '**/*+(spec|bench).ts'"
},
"types": "dist/index.d.ts",
"version": "1.1.10"
}
"contributors": [
"Michael Wei <mwei@vmware.com> (https://github.com/no2chem)",
"Micaiah Reid <micaiah.reid@consensys.net> (https://github.com/MicaiahReid)"
]
,"_resolved": "https://registry.npmjs.org/@trufflesuite/bigint-buffer/-/bigint-buffer-1.1.10.tgz"
,"_integrity": "sha512-pYIQC5EcMmID74t26GCC67946mgTJFiLXOT/BYozgrd4UEY2JHEGLhWi9cMiQCt5BSqFEvKkCHNnoj82SRjiEw=="
,"_from": "@trufflesuite/bigint-buffer@1.1.10"
}
{
"_args": [
[
"@types/bn.js@5.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "@types/bn.js@5.1.0",
"_id": "@types/bn.js@5.1.0",
"_inBundle": false,
"_integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==",
"_location": "/@types/bn.js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/bn.js@5.1.0",
"name": "@types/bn.js",
"escapedName": "@types%2fbn.js",
"scope": "@types",
"rawSpec": "5.1.0",
"saveSpec": null,
"fetchSpec": "5.1.0"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz",
"_spec": "5.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},
"contributors": [
{
"name": "Leonid Logvinov",
"url": "https://github.com/LogvinovLeon"
"version": "5.1.0",
"description": "TypeScript definitions for bn.js",
"license": "MIT",
"contributors": [
{
"name": "Leonid Logvinov",
"url": "https://github.com/LogvinovLeon",
"githubUsername": "LogvinovLeon"
},
{
"name": "Henry Nguyen",
"url": "https://github.com/HenryNguyen5",
"githubUsername": "HenryNguyen5"
},
{
"name": "Gaylor Bosson",
"url": "https://github.com/Gilthoniel",
"githubUsername": "Gilthoniel"
}
],
"main": "",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/bn.js"
},
{
"name": "Henry Nguyen",
"url": "https://github.com/HenryNguyen5"
"scripts": {},
"dependencies": {
"@types/node": "*"
},
{
"name": "Gaylor Bosson",
"url": "https://github.com/Gilthoniel"
}
],
"dependencies": {
"@types/node": "*"
},
"description": "TypeScript definitions for bn.js",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped#readme",
"license": "MIT",
"main": "",
"name": "@types/bn.js",
"repository": {
"type": "git",
"url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/bn.js"
},
"scripts": {},
"typeScriptVersion": "3.4",
"types": "index.d.ts",
"typesPublisherContentHash": "39142d11f35983e9b12541025ea6c418ff34ad5b8460d07d6393d244c5ed78d9",
"version": "5.1.0"
}
"typesPublisherContentHash": "39142d11f35983e9b12541025ea6c418ff34ad5b8460d07d6393d244c5ed78d9",
"typeScriptVersion": "3.4"
,"_resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz"
,"_integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA=="
,"_from": "@types/bn.js@5.1.0"
}
{
"_args": [
[
"@types/lru-cache@5.1.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "@types/lru-cache@5.1.1",
"_id": "@types/lru-cache@5.1.1",
"_inBundle": false,
"_integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==",
"_location": "/@types/lru-cache",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/lru-cache@5.1.1",
"name": "@types/lru-cache",
"escapedName": "@types%2flru-cache",
"scope": "@types",
"rawSpec": "5.1.1",
"saveSpec": null,
"fetchSpec": "5.1.1"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz",
"_spec": "5.1.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},
"contributors": [
{
"name": "Bart van der Schoor",
"url": "https://github.com/Bartvds"
"version": "5.1.1",
"description": "TypeScript definitions for lru-cache",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lru-cache",
"license": "MIT",
"contributors": [
{
"name": "Bart van der Schoor",
"url": "https://github.com/Bartvds",
"githubUsername": "Bartvds"
},
{
"name": "BendingBender",
"url": "https://github.com/BendingBender",
"githubUsername": "BendingBender"
}
],
"main": "",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/lru-cache"
},
{
"name": "BendingBender",
"url": "https://github.com/BendingBender"
}
],
"dependencies": {},
"description": "TypeScript definitions for lru-cache",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lru-cache",
"license": "MIT",
"main": "",
"name": "@types/lru-cache",
"repository": {
"type": "git",
"url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/lru-cache"
},
"scripts": {},
"typeScriptVersion": "3.6",
"types": "index.d.ts",
"typesPublisherContentHash": "0ca9e508a03760598fc46f2d2546f293575b69fd823ccc42a80c56f579d650db",
"version": "5.1.1"
}
"scripts": {},
"dependencies": {},
"typesPublisherContentHash": "0ca9e508a03760598fc46f2d2546f293575b69fd823ccc42a80c56f579d650db",
"typeScriptVersion": "3.6"
,"_resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz"
,"_integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw=="
,"_from": "@types/lru-cache@5.1.1"
}
{
"_args": [
[
"@types/node@17.0.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "@types/node@17.0.0",
"_id": "@types/node@17.0.0",
"_inBundle": false,
"_integrity": "sha512-eMhwJXc931Ihh4tkU+Y7GiLzT/y/DBNpNtr4yU9O2w3SYBsr9NaOPhQlLKRmoWtI54uNwuo0IOUFQjVOTZYRvw==",
"_location": "/@types/node",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/node@17.0.0",
"name": "@types/node",
"escapedName": "@types%2fnode",
"scope": "@types",
"rawSpec": "17.0.0",
"saveSpec": null,
"fetchSpec": "17.0.0"
},
"_requiredBy": [
"#DEV:/",
"/@types/bn.js",
"/jest-worker"
],
"_resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.0.tgz",
"_spec": "17.0.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},
"contributors": [
{
"name": "Microsoft TypeScript",
"url": "https://github.com/Microsoft"
"version": "17.0.0",
"description": "TypeScript definitions for Node.js",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node",
"license": "MIT",
"contributors": [
{
"name": "Microsoft TypeScript",
"url": "https://github.com/Microsoft",
"githubUsername": "Microsoft"
},
{
"name": "DefinitelyTyped",
"url": "https://github.com/DefinitelyTyped",
"githubUsername": "DefinitelyTyped"
},
{
"name": "Alberto Schiabel",
"url": "https://github.com/jkomyno",
"githubUsername": "jkomyno"
},
{
"name": "Alvis HT Tang",
"url": "https://github.com/alvis",
"githubUsername": "alvis"
},
{
"name": "Andrew Makarov",
"url": "https://github.com/r3nya",
"githubUsername": "r3nya"
},
{
"name": "Benjamin Toueg",
"url": "https://github.com/btoueg",
"githubUsername": "btoueg"
},
{
"name": "Chigozirim C.",
"url": "https://github.com/smac89",
"githubUsername": "smac89"
},
{
"name": "David Junger",
"url": "https://github.com/touffy",
"githubUsername": "touffy"
},
{
"name": "Deividas Bakanas",
"url": "https://github.com/DeividasBakanas",
"githubUsername": "DeividasBakanas"
},
{
"name": "Eugene Y. Q. Shen",
"url": "https://github.com/eyqs",
"githubUsername": "eyqs"
},
{
"name": "Hannes Magnusson",
"url": "https://github.com/Hannes-Magnusson-CK",
"githubUsername": "Hannes-Magnusson-CK"
},
{
"name": "Huw",
"url": "https://github.com/hoo29",
"githubUsername": "hoo29"
},
{
"name": "Kelvin Jin",
"url": "https://github.com/kjin",
"githubUsername": "kjin"
},
{
"name": "Klaus Meinhardt",
"url": "https://github.com/ajafff",
"githubUsername": "ajafff"
},
{
"name": "Lishude",
"url": "https://github.com/islishude",
"githubUsername": "islishude"
},
{
"name": "Mariusz Wiktorczyk",
"url": "https://github.com/mwiktorczyk",
"githubUsername": "mwiktorczyk"
},
{
"name": "Mohsen Azimi",
"url": "https://github.com/mohsen1",
"githubUsername": "mohsen1"
},
{
"name": "Nicolas Even",
"url": "https://github.com/n-e",
"githubUsername": "n-e"
},
{
"name": "Nikita Galkin",
"url": "https://github.com/galkin",
"githubUsername": "galkin"
},
{
"name": "Parambir Singh",
"url": "https://github.com/parambirs",
"githubUsername": "parambirs"
},
{
"name": "Sebastian Silbermann",
"url": "https://github.com/eps1lon",
"githubUsername": "eps1lon"
},
{
"name": "Seth Westphal",
"url": "https://github.com/westy92",
"githubUsername": "westy92"
},
{
"name": "Simon Schick",
"url": "https://github.com/SimonSchick",
"githubUsername": "SimonSchick"
},
{
"name": "Thomas den Hollander",
"url": "https://github.com/ThomasdenH",
"githubUsername": "ThomasdenH"
},
{
"name": "Wilco Bakker",
"url": "https://github.com/WilcoBakker",
"githubUsername": "WilcoBakker"
},
{
"name": "wwwy3y3",
"url": "https://github.com/wwwy3y3",
"githubUsername": "wwwy3y3"
},
{
"name": "Samuel Ainsworth",
"url": "https://github.com/samuela",
"githubUsername": "samuela"
},
{
"name": "Kyle Uehlein",
"url": "https://github.com/kuehlein",
"githubUsername": "kuehlein"
},
{
"name": "Thanik Bhongbhibhat",
"url": "https://github.com/bhongy",
"githubUsername": "bhongy"
},
{
"name": "Marcin Kopacz",
"url": "https://github.com/chyzwar",
"githubUsername": "chyzwar"
},
{
"name": "Trivikram Kamat",
"url": "https://github.com/trivikr",
"githubUsername": "trivikr"
},
{
"name": "Junxiao Shi",
"url": "https://github.com/yoursunny",
"githubUsername": "yoursunny"
},
{
"name": "Ilia Baryshnikov",
"url": "https://github.com/qwelias",
"githubUsername": "qwelias"
},
{
"name": "ExE Boss",
"url": "https://github.com/ExE-Boss",
"githubUsername": "ExE-Boss"
},
{
"name": "Surasak Chaisurin",
"url": "https://github.com/Ryan-Willpower",
"githubUsername": "Ryan-Willpower"
},
{
"name": "Piotr Błażejewicz",
"url": "https://github.com/peterblazejewicz",
"githubUsername": "peterblazejewicz"
},
{
"name": "Anna Henningsen",
"url": "https://github.com/addaleax",
"githubUsername": "addaleax"
},
{
"name": "Victor Perin",
"url": "https://github.com/victorperin",
"githubUsername": "victorperin"
},
{
"name": "Yongsheng Zhang",
"url": "https://github.com/ZYSzys",
"githubUsername": "ZYSzys"
},
{
"name": "NodeJS Contributors",
"url": "https://github.com/NodeJS",
"githubUsername": "NodeJS"
},
{
"name": "Linus Unnebäck",
"url": "https://github.com/LinusU",
"githubUsername": "LinusU"
},
{
"name": "wafuwafu13",
"url": "https://github.com/wafuwafu13",
"githubUsername": "wafuwafu13"
}
],
"main": "",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/node"
},
{
"name": "DefinitelyTyped",
"url": "https://github.com/DefinitelyTyped"
},
{
"name": "Alberto Schiabel",
"url": "https://github.com/jkomyno"
},
{
"name": "Alvis HT Tang",
"url": "https://github.com/alvis"
},
{
"name": "Andrew Makarov",
"url": "https://github.com/r3nya"
},
{
"name": "Benjamin Toueg",
"url": "https://github.com/btoueg"
},
{
"name": "Chigozirim C.",
"url": "https://github.com/smac89"
},
{
"name": "David Junger",
"url": "https://github.com/touffy"
},
{
"name": "Deividas Bakanas",
"url": "https://github.com/DeividasBakanas"
},
{
"name": "Eugene Y. Q. Shen",
"url": "https://github.com/eyqs"
},
{
"name": "Hannes Magnusson",
"url": "https://github.com/Hannes-Magnusson-CK"
},
{
"name": "Huw",
"url": "https://github.com/hoo29"
},
{
"name": "Kelvin Jin",
"url": "https://github.com/kjin"
},
{
"name": "Klaus Meinhardt",
"url": "https://github.com/ajafff"
},
{
"name": "Lishude",
"url": "https://github.com/islishude"
},
{
"name": "Mariusz Wiktorczyk",
"url": "https://github.com/mwiktorczyk"
},
{
"name": "Mohsen Azimi",
"url": "https://github.com/mohsen1"
},
{
"name": "Nicolas Even",
"url": "https://github.com/n-e"
},
{
"name": "Nikita Galkin",
"url": "https://github.com/galkin"
},
{
"name": "Parambir Singh",
"url": "https://github.com/parambirs"
},
{
"name": "Sebastian Silbermann",
"url": "https://github.com/eps1lon"
},
{
"name": "Seth Westphal",
"url": "https://github.com/westy92"
},
{
"name": "Simon Schick",
"url": "https://github.com/SimonSchick"
},
{
"name": "Thomas den Hollander",
"url": "https://github.com/ThomasdenH"
},
{
"name": "Wilco Bakker",
"url": "https://github.com/WilcoBakker"
},
{
"name": "wwwy3y3",
"url": "https://github.com/wwwy3y3"
},
{
"name": "Samuel Ainsworth",
"url": "https://github.com/samuela"
},
{
"name": "Kyle Uehlein",
"url": "https://github.com/kuehlein"
},
{
"name": "Thanik Bhongbhibhat",
"url": "https://github.com/bhongy"
},
{
"name": "Marcin Kopacz",
"url": "https://github.com/chyzwar"
},
{
"name": "Trivikram Kamat",
"url": "https://github.com/trivikr"
},
{
"name": "Junxiao Shi",
"url": "https://github.com/yoursunny"
},
{
"name": "Ilia Baryshnikov",
"url": "https://github.com/qwelias"
},
{
"name": "ExE Boss",
"url": "https://github.com/ExE-Boss"
},
{
"name": "Surasak Chaisurin",
"url": "https://github.com/Ryan-Willpower"
},
{
"name": "Piotr Błażejewicz",
"url": "https://github.com/peterblazejewicz"
},
{
"name": "Anna Henningsen",
"url": "https://github.com/addaleax"
},
{
"name": "Victor Perin",
"url": "https://github.com/victorperin"
},
{
"name": "Yongsheng Zhang",
"url": "https://github.com/ZYSzys"
},
{
"name": "NodeJS Contributors",
"url": "https://github.com/NodeJS"
},
{
"name": "Linus Unnebäck",
"url": "https://github.com/LinusU"
},
{
"name": "wafuwafu13",
"url": "https://github.com/wafuwafu13"
}
],
"dependencies": {},
"description": "TypeScript definitions for Node.js",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node",
"license": "MIT",
"main": "",
"name": "@types/node",
"repository": {
"type": "git",
"url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/node"
},
"scripts": {},
"typeScriptVersion": "3.8",
"types": "index.d.ts",
"typesPublisherContentHash": "6a6a3a40242455c8b732c50c33bcbbd96f68ccf65d366fbd96a6773223877826",
"version": "17.0.0"
}
"scripts": {},
"dependencies": {},
"typesPublisherContentHash": "6a6a3a40242455c8b732c50c33bcbbd96f68ccf65d366fbd96a6773223877826",
"typeScriptVersion": "3.8"
,"_resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.0.tgz"
,"_integrity": "sha512-eMhwJXc931Ihh4tkU+Y7GiLzT/y/DBNpNtr4yU9O2w3SYBsr9NaOPhQlLKRmoWtI54uNwuo0IOUFQjVOTZYRvw=="
,"_from": "@types/node@17.0.0"
}
{
"_args": [
[
"@types/seedrandom@3.0.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "@types/seedrandom@3.0.1",
"_id": "@types/seedrandom@3.0.1",
"_inBundle": false,
"_integrity": "sha512-giB9gzDeiCeloIXDgzFBCgjj1k4WxcDrZtGl6h1IqmUPlxF+Nx8Ve+96QCyDZ/HseB/uvDsKbpib9hU5cU53pw==",
"_location": "/@types/seedrandom",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@types/seedrandom@3.0.1",
"name": "@types/seedrandom",
"escapedName": "@types%2fseedrandom",
"scope": "@types",
"rawSpec": "3.0.1",
"saveSpec": null,
"fetchSpec": "3.0.1"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.1.tgz",
"_spec": "3.0.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},
"contributors": [
{
"name": "Kern Handa",
"url": "https://github.com/kernhanda"
"version": "3.0.1",
"description": "TypeScript definitions for seedrandom",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/seedrandom",
"license": "MIT",
"contributors": [
{
"name": "Kern Handa",
"url": "https://github.com/kernhanda",
"githubUsername": "kernhanda"
},
{
"name": "Eugene Zaretskiy",
"url": "https://github.com/EugeneZ",
"githubUsername": "EugeneZ"
},
{
"name": "Martin Badin",
"url": "https://github.com/martin-badin",
"githubUsername": "martin-badin"
}
],
"main": "",
"types": "index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/seedrandom"
},
{
"name": "Eugene Zaretskiy",
"url": "https://github.com/EugeneZ"
},
{
"name": "Martin Badin",
"url": "https://github.com/martin-badin"
}
],
"dependencies": {},
"description": "TypeScript definitions for seedrandom",
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/seedrandom",
"license": "MIT",
"main": "",
"name": "@types/seedrandom",
"repository": {
"type": "git",
"url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git",
"directory": "types/seedrandom"
},
"scripts": {},
"typeScriptVersion": "3.6",
"types": "index.d.ts",
"typesPublisherContentHash": "e02e51988dea4fcdc95384d18a5f4ea26e28c953baf0cbbb1255f2808f3027df",
"version": "3.0.1"
}
"scripts": {},
"dependencies": {},
"typesPublisherContentHash": "e02e51988dea4fcdc95384d18a5f4ea26e28c953baf0cbbb1255f2808f3027df",
"typeScriptVersion": "3.6"
,"_resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-3.0.1.tgz"
,"_integrity": "sha512-giB9gzDeiCeloIXDgzFBCgjj1k4WxcDrZtGl6h1IqmUPlxF+Nx8Ve+96QCyDZ/HseB/uvDsKbpib9hU5cU53pw=="
,"_from": "@types/seedrandom@3.0.1"
}
{
"_args": [
[
"base64-js@1.5.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "base64-js@1.5.1",
"_id": "base64-js@1.5.1",
"_inBundle": false,
"_integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
"_location": "/base64-js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "base64-js@1.5.1",
"name": "base64-js",
"escapedName": "base64-js",
"rawSpec": "1.5.1",
"saveSpec": null,
"fetchSpec": "1.5.1"
},
"_requiredBy": [
"/buffer"
],
"_resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
"_spec": "1.5.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "T. Jameson Little",
"email": "t.jameson.little@gmail.com"
},
"name": "base64-js",
"description": "Base64 encoding/decoding in pure JS",
"version": "1.5.1",
"author": "T. Jameson Little <t.jameson.little@gmail.com>",
"typings": "index.d.ts",
"bugs": {
"url": "https://github.com/beatgammit/base64-js/issues"
},
"description": "Base64 encoding/decoding in pure JS",
"devDependencies": {

@@ -45,16 +17,2 @@ "babel-minify": "^0.5.1",

},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"homepage": "https://github.com/beatgammit/base64-js",

@@ -66,3 +24,2 @@ "keywords": [

"main": "index.js",
"name": "base64-js",
"repository": {

@@ -78,4 +35,20 @@ "type": "git",

},
"typings": "index.d.ts",
"version": "1.5.1"
}
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
]
,"_resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
,"_integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
,"_from": "base64-js@1.5.1"
}
{
"_args": [
[
"brorand@1.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "brorand@1.1.0",
"_id": "brorand@1.1.0",
"_inBundle": false,
"_integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
"_location": "/brorand",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "brorand@1.1.0",
"name": "brorand",
"escapedName": "brorand",
"rawSpec": "1.1.0",
"saveSpec": null,
"fetchSpec": "1.1.0"
"name": "brorand",
"version": "1.1.0",
"description": "Random number generator for browsers and node.js",
"main": "index.js",
"scripts": {
"test": "mocha --reporter=spec test/**/*-test.js"
},
"_requiredBy": [
"/elliptic",
"/miller-rabin"
],
"_resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
"repository": {
"type": "git",
"url": "git@github.com:indutny/brorand"
},
"browser": {
"crypto": false
},
"bugs": {
"url": "https://github.com/indutny/brorand/issues"
},
"description": "Random number generator for browsers and node.js",
"devDependencies": {
"mocha": "^2.0.1"
},
"homepage": "https://github.com/indutny/brorand",
"keywords": [

@@ -52,13 +19,18 @@ "Random",

],
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"main": "index.js",
"name": "brorand",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/brorand.git"
"bugs": {
"url": "https://github.com/indutny/brorand/issues"
},
"scripts": {
"test": "mocha --reporter=spec test/**/*-test.js"
"homepage": "https://github.com/indutny/brorand",
"devDependencies": {
"mocha": "^2.0.1"
},
"version": "1.1.0"
}
"browser": {
"crypto": false
}
,"_resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz"
,"_integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
,"_from": "brorand@1.1.0"
}
{
"_args": [
[
"buffer@6.0.3",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "buffer@6.0.3",
"_id": "buffer@6.0.3",
"_inBundle": false,
"_integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"_location": "/buffer",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "buffer@6.0.3",
"name": "buffer",
"escapedName": "buffer",
"rawSpec": "6.0.3",
"saveSpec": null,
"fetchSpec": "6.0.3"
},
"_requiredBy": [
"#DEV:/",
"/abstract-leveldown",
"/level-js",
"/leveldown/abstract-leveldown"
],
"_resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
"_spec": "6.0.3",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "buffer",
"description": "Node.js Buffer API, for the browser",
"version": "6.0.3",
"author": {

@@ -42,10 +14,4 @@ "name": "Feross Aboukhadijeh",

"contributors": [
{
"name": "Romain Beauxis",
"email": "toots@rastageeks.org"
},
{
"name": "James Halliday",
"email": "mail@substack.net"
}
"Romain Beauxis <toots@rastageeks.org>",
"James Halliday <mail@substack.net>"
],

@@ -56,3 +22,2 @@ "dependencies": {

},
"description": "Node.js Buffer API, for the browser",
"devDependencies": {

@@ -72,16 +37,2 @@ "airtap": "^3.0.0",

},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"homepage": "https://github.com/feross/buffer",

@@ -106,3 +57,3 @@ "jspm": {

"main": "index.js",
"name": "buffer",
"types": "index.d.ts",
"repository": {

@@ -117,6 +68,6 @@ "type": "git",

"test": "standard && node ./bin/test.js",
"test-browser-old": "airtap -- test/*.js",
"test-browser-old-local": "airtap --local -- test/*.js",
"test-browser-new": "airtap -- test/*.js test/node/*.js",
"test-browser-new-local": "airtap --local -- test/*.js test/node/*.js",
"test-browser-old": "airtap -- test/*.js",
"test-browser-old-local": "airtap --local -- test/*.js",
"test-node": "tape test/*.js test/node/*.js",

@@ -133,4 +84,20 @@ "update-authors": "./bin/update-authors.sh"

},
"types": "index.d.ts",
"version": "6.0.3"
}
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
]
,"_resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
,"_integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA=="
,"_from": "buffer@6.0.3"
}
{
"_args": [
[
"catering@2.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "catering@2.1.0",
"_id": "catering@2.1.0",
"_inBundle": false,
"_integrity": "sha512-M5imwzQn6y+ODBfgi+cfgZv2hIUI6oYU/0f35Mdb1ujGeqeoI5tOnl9Q13DTH7LW+7er+NYq8stNOKZD/Z3U/A==",
"_location": "/catering",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "catering@2.1.0",
"name": "catering",
"escapedName": "catering",
"rawSpec": "2.1.0",
"saveSpec": null,
"fetchSpec": "2.1.0"
"name": "catering",
"version": "2.1.0",
"description": "Simple utility to allow your module to be consumed with a callback or promise",
"license": "MIT",
"author": "Vincent Weevers",
"scripts": {
"test": "standard && node test.js"
},
"_requiredBy": [
"/abstract-leveldown",
"/level-concat-iterator",
"/leveldown/abstract-leveldown",
"/leveldown/level-concat-iterator"
"types": "index.d.ts",
"files": [
"index.js",
"index.d.ts"
],
"_resolved": "https://registry.npmjs.org/catering/-/catering-2.1.0.tgz",
"_spec": "2.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Vincent Weevers"
},
"bugs": {
"url": "https://github.com/vweevers/catering/issues"
},
"dependencies": {
"queue-tick": "^1.0.0"
},
"description": "Simple utility to allow your module to be consumed with a callback or promise",
"devDependencies": {

@@ -47,10 +22,2 @@ "standard": "^14.0.0",

},
"engines": {
"node": ">=6"
},
"files": [
"index.js",
"index.d.ts"
],
"homepage": "https://github.com/vweevers/catering",
"keywords": [

@@ -61,13 +28,12 @@ "callback",

],
"license": "MIT",
"name": "catering",
"repository": {
"type": "git",
"url": "git+https://github.com/vweevers/catering.git"
"engines": {
"node": ">=6"
},
"scripts": {
"test": "standard && node test.js"
},
"types": "index.d.ts",
"version": "2.1.0"
}
"repository": "vweevers/catering",
"bugs": "https://github.com/vweevers/catering/issues",
"homepage": "https://github.com/vweevers/catering"
,"_resolved": "https://registry.npmjs.org/catering/-/catering-2.1.0.tgz"
,"_integrity": "sha512-M5imwzQn6y+ODBfgi+cfgZv2hIUI6oYU/0f35Mdb1ujGeqeoI5tOnl9Q13DTH7LW+7er+NYq8stNOKZD/Z3U/A=="
,"_from": "catering@2.1.0"
}
{
"_args": [
[
"bn.js@4.12.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "bn.js@4.12.0",
"_id": "bn.js@4.12.0",
"_inBundle": false,
"_integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
"_location": "/elliptic/bn.js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "bn.js@4.12.0",
"name": "bn.js",
"escapedName": "bn.js",
"rawSpec": "4.12.0",
"saveSpec": null,
"fetchSpec": "4.12.0"
"name": "bn.js",
"version": "4.12.0",
"description": "Big number implementation in pure javascript",
"main": "lib/bn.js",
"scripts": {
"lint": "semistandard",
"unit": "mocha --reporter=spec test/*-test.js",
"test": "npm run lint && npm run unit"
},
"_requiredBy": [
"/elliptic"
],
"_resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
"_spec": "4.12.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
"repository": {
"type": "git",
"url": "git@github.com:indutny/bn.js"
},
"browser": {
"buffer": false
},
"bugs": {
"url": "https://github.com/indutny/bn.js/issues"
},
"description": "Big number implementation in pure javascript",
"devDependencies": {
"istanbul": "^0.3.5",
"mocha": "^2.1.0",
"semistandard": "^7.0.4"
},
"homepage": "https://github.com/indutny/bn.js",
"keywords": [

@@ -54,15 +22,20 @@ "BN",

],
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"main": "lib/bn.js",
"name": "bn.js",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/bn.js.git"
"bugs": {
"url": "https://github.com/indutny/bn.js/issues"
},
"scripts": {
"lint": "semistandard",
"test": "npm run lint && npm run unit",
"unit": "mocha --reporter=spec test/*-test.js"
"homepage": "https://github.com/indutny/bn.js",
"browser": {
"buffer": false
},
"version": "4.12.0"
}
"devDependencies": {
"istanbul": "^0.3.5",
"mocha": "^2.1.0",
"semistandard": "^7.0.4"
}
,"_resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz"
,"_integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA=="
,"_from": "bn.js@4.12.0"
}
{
"_args": [
[
"elliptic@6.5.4",
"/home/david/work/ganache-core/src/packages/ganache"
]
"name": "elliptic",
"version": "6.5.4",
"description": "EC cryptography",
"main": "lib/elliptic.js",
"files": [
"lib"
],
"_from": "elliptic@6.5.4",
"_id": "elliptic@6.5.4",
"_inBundle": false,
"_integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
"_location": "/elliptic",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "elliptic@6.5.4",
"name": "elliptic",
"escapedName": "elliptic",
"rawSpec": "6.5.4",
"saveSpec": null,
"fetchSpec": "6.5.4"
"scripts": {
"lint": "eslint lib test",
"lint:fix": "npm run lint -- --fix",
"unit": "istanbul test _mocha --reporter=spec test/index.js",
"test": "npm run lint && npm run unit",
"version": "grunt dist && git add dist/"
},
"_requiredBy": [
"/browserify-sign",
"/create-ecdh",
"/secp256k1"
"repository": {
"type": "git",
"url": "git@github.com:indutny/elliptic"
},
"keywords": [
"EC",
"Elliptic",
"curve",
"Cryptography"
],
"_resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
"_spec": "6.5.4",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
},
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/indutny/elliptic/issues"
},
"dependencies": {
"bn.js": "^4.11.9",
"brorand": "^1.1.0",
"hash.js": "^1.0.0",
"hmac-drbg": "^1.0.1",
"inherits": "^2.0.4",
"minimalistic-assert": "^1.0.1",
"minimalistic-crypto-utils": "^1.0.1"
},
"description": "EC cryptography",
"homepage": "https://github.com/indutny/elliptic",
"devDependencies": {

@@ -64,27 +47,15 @@ "brfs": "^2.0.2",

},
"files": [
"lib"
],
"homepage": "https://github.com/indutny/elliptic",
"keywords": [
"EC",
"Elliptic",
"curve",
"Cryptography"
],
"license": "MIT",
"main": "lib/elliptic.js",
"name": "elliptic",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/elliptic.git"
},
"scripts": {
"lint": "eslint lib test",
"lint:fix": "npm run lint -- --fix",
"test": "npm run lint && npm run unit",
"unit": "istanbul test _mocha --reporter=spec test/index.js",
"version": "grunt dist && git add dist/"
},
"version": "6.5.4"
}
"dependencies": {
"bn.js": "^4.11.9",
"brorand": "^1.1.0",
"hash.js": "^1.0.0",
"hmac-drbg": "^1.0.1",
"inherits": "^2.0.4",
"minimalistic-assert": "^1.0.1",
"minimalistic-crypto-utils": "^1.0.1"
}
,"_resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz"
,"_integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ=="
,"_from": "elliptic@6.5.4"
}
{
"_args": [
[
"emittery@0.10.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "emittery@0.10.0",
"_id": "emittery@0.10.0",
"_inBundle": false,
"_integrity": "sha512-AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ==",
"_location": "/emittery",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "emittery@0.10.0",
"name": "emittery",
"escapedName": "emittery",
"rawSpec": "0.10.0",
"saveSpec": null,
"fetchSpec": "0.10.0"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.0.tgz",
"_spec": "0.10.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "https://sindresorhus.com"
},
"bugs": {
"url": "https://github.com/sindresorhus/emittery/issues"
},
"description": "Simple and modern async event emitter",
"devDependencies": {
"@types/node": "^15.6.1",
"ava": "^2.4.0",
"delay": "^4.3.0",
"nyc": "^15.0.0",
"p-event": "^4.1.0",
"tsd": "^0.16.0",
"xo": "^0.39.0"
},
"engines": {
"node": ">=12"
},
"files": [
"index.js",
"index.d.ts"
],
"funding": "https://github.com/sindresorhus/emittery?sponsor=1",
"homepage": "https://github.com/sindresorhus/emittery#readme",
"keywords": [
"event",
"emitter",
"eventemitter",
"events",
"async",
"emit",
"on",
"once",
"off",
"listener",
"subscribe",
"unsubscribe",
"pubsub",
"tiny",
"addlistener",
"addeventlistener",
"dispatch",
"dispatcher",
"observer",
"trigger",
"await",
"promise",
"typescript",
"ts",
"typed"
],
"license": "MIT",
"name": "emittery",
"nyc": {
"reporter": [
"html",
"lcov",
"text"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/emittery.git"
},
"scripts": {
"test": "xo && nyc ava && tsd"
},
"version": "0.10.0"
}
"name": "emittery",
"version": "0.10.0",
"description": "Simple and modern async event emitter",
"license": "MIT",
"repository": "sindresorhus/emittery",
"funding": "https://github.com/sindresorhus/emittery?sponsor=1",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "https://sindresorhus.com"
},
"engines": {
"node": ">=12"
},
"scripts": {
"test": "xo && nyc ava && tsd"
},
"files": [
"index.js",
"index.d.ts"
],
"keywords": [
"event",
"emitter",
"eventemitter",
"events",
"async",
"emit",
"on",
"once",
"off",
"listener",
"subscribe",
"unsubscribe",
"pubsub",
"tiny",
"addlistener",
"addeventlistener",
"dispatch",
"dispatcher",
"observer",
"trigger",
"await",
"promise",
"typescript",
"ts",
"typed"
],
"devDependencies": {
"@types/node": "^15.6.1",
"ava": "^2.4.0",
"delay": "^4.3.0",
"nyc": "^15.0.0",
"p-event": "^4.1.0",
"tsd": "^0.16.0",
"xo": "^0.39.0"
},
"nyc": {
"reporter": [
"html",
"lcov",
"text"
]
}
,"_resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.0.tgz"
,"_integrity": "sha512-AGvFfs+d0JKCJQ4o01ASQLGPmSCxgfU9RFXvzPvZdjKK8oscynksuJhWrSTSw7j7Ep/sZct5b5ZhYCi8S/t0HQ=="
,"_from": "emittery@0.10.0"
}
{
"_args": [
[
"hash.js@1.1.7",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "hash.js@1.1.7",
"_id": "hash.js@1.1.7",
"_inBundle": false,
"_integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
"_location": "/hash.js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "hash.js@1.1.7",
"name": "hash.js",
"escapedName": "hash.js",
"rawSpec": "1.1.7",
"saveSpec": null,
"fetchSpec": "1.1.7"
"name": "hash.js",
"version": "1.1.7",
"description": "Various hash functions that could be run by both browser and node",
"main": "lib/hash.js",
"typings": "lib/hash.d.ts",
"scripts": {
"test": "mocha --reporter=spec test/*-test.js && npm run lint",
"lint": "eslint lib/*.js lib/**/*.js lib/**/**/*.js test/*.js"
},
"_requiredBy": [
"/elliptic",
"/hmac-drbg"
"repository": {
"type": "git",
"url": "git@github.com:indutny/hash.js"
},
"keywords": [
"hash",
"sha256",
"sha224",
"hmac"
],
"_resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
"_spec": "1.1.7",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
},
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/indutny/hash.js/issues"
},
"homepage": "https://github.com/indutny/hash.js",
"dependencies": {

@@ -42,27 +31,10 @@ "inherits": "^2.0.3",

},
"description": "Various hash functions that could be run by both browser and node",
"devDependencies": {
"eslint": "^4.19.1",
"mocha": "^5.2.0"
},
"homepage": "https://github.com/indutny/hash.js",
"keywords": [
"hash",
"sha256",
"sha224",
"hmac"
],
"license": "MIT",
"main": "lib/hash.js",
"name": "hash.js",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/hash.js.git"
},
"scripts": {
"lint": "eslint lib/*.js lib/**/*.js lib/**/**/*.js test/*.js",
"test": "mocha --reporter=spec test/*-test.js && npm run lint"
},
"typings": "lib/hash.d.ts",
"version": "1.1.7"
}
}
,"_resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz"
,"_integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA=="
,"_from": "hash.js@1.1.7"
}
{
"_args": [
[
"hmac-drbg@1.0.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "hmac-drbg@1.0.1",
"_id": "hmac-drbg@1.0.1",
"_inBundle": false,
"_integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
"_location": "/hmac-drbg",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "hmac-drbg@1.0.1",
"name": "hmac-drbg",
"escapedName": "hmac-drbg",
"rawSpec": "1.0.1",
"saveSpec": null,
"fetchSpec": "1.0.1"
"name": "hmac-drbg",
"version": "1.0.1",
"description": "Deterministic random bit generator (hmac)",
"main": "lib/hmac-drbg.js",
"scripts": {
"test": "mocha --reporter=spec test/*-test.js"
},
"_requiredBy": [
"/elliptic"
],
"_resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/hmac-drbg.git"
},
"bugs": {
"url": "https://github.com/indutny/hmac-drbg/issues"
},
"dependencies": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
"minimalistic-crypto-utils": "^1.0.1"
},
"description": "Deterministic random bit generator (hmac)",
"devDependencies": {
"mocha": "^3.2.0"
},
"homepage": "https://github.com/indutny/hmac-drbg#readme",
"keywords": [

@@ -52,13 +18,20 @@ "hmac",

],
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"main": "lib/hmac-drbg.js",
"name": "hmac-drbg",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/hmac-drbg.git"
"bugs": {
"url": "https://github.com/indutny/hmac-drbg/issues"
},
"scripts": {
"test": "mocha --reporter=spec test/*-test.js"
"homepage": "https://github.com/indutny/hmac-drbg#readme",
"devDependencies": {
"mocha": "^3.2.0"
},
"version": "1.0.1"
}
"dependencies": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
"minimalistic-crypto-utils": "^1.0.1"
}
,"_resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz"
,"_integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE="
,"_from": "hmac-drbg@1.0.1"
}
{
"_args": [
[
"ieee754@1.2.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "ieee754@1.2.1",
"_id": "ieee754@1.2.1",
"_inBundle": false,
"_integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
"_location": "/ieee754",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "ieee754@1.2.1",
"name": "ieee754",
"escapedName": "ieee754",
"rawSpec": "1.2.1",
"saveSpec": null,
"fetchSpec": "1.2.1"
},
"_requiredBy": [
"/buffer"
],
"_resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
"_spec": "1.2.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "ieee754",
"description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object",
"version": "1.2.1",
"author": {

@@ -35,12 +10,5 @@ "name": "Feross Aboukhadijeh",

},
"bugs": {
"url": "https://github.com/feross/ieee754/issues"
},
"contributors": [
{
"name": "Romain Beauxis",
"email": "toots@rastageeks.org"
}
"Romain Beauxis <toots@rastageeks.org>"
],
"description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object",
"devDependencies": {

@@ -51,17 +19,2 @@ "airtap": "^3.0.0",

},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"homepage": "https://github.com/feross/ieee754#readme",
"keywords": [

@@ -76,3 +29,3 @@ "IEEE 754",

"main": "index.js",
"name": "ieee754",
"types": "index.d.ts",
"repository": {

@@ -88,4 +41,20 @@ "type": "git",

},
"types": "index.d.ts",
"version": "1.2.1"
}
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
]
,"_resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
,"_integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
,"_from": "ieee754@1.2.1"
}
{
"_args": [
[
"inherits@2.0.4",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "inherits@2.0.4",
"_id": "inherits@2.0.4",
"_inBundle": false,
"_integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"_location": "/inherits",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "inherits@2.0.4",
"name": "inherits",
"escapedName": "inherits",
"rawSpec": "2.0.4",
"saveSpec": null,
"fetchSpec": "2.0.4"
},
"_requiredBy": [
"/asn1.js",
"/browserify-aes",
"/browserify-des",
"/browserify-sign",
"/cipher-base",
"/create-hash",
"/create-hmac",
"/crypto-browserify",
"/des.js",
"/elliptic",
"/glob",
"/hash-base",
"/hash.js",
"/level-js",
"/md5.js",
"/mocha/glob",
"/readable-stream",
"/ripemd160",
"/sha.js",
"/stream-browserify",
"/stream-http",
"/util"
],
"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"_spec": "2.0.4",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"browser": "./inherits_browser.js",
"bugs": {
"url": "https://github.com/isaacs/inherits/issues"
},
"name": "inherits",
"description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
"devDependencies": {
"tap": "^14.2.4"
},
"files": [
"inherits.js",
"inherits_browser.js"
],
"homepage": "https://github.com/isaacs/inherits#readme",
"version": "2.0.4",
"keywords": [

@@ -74,13 +15,20 @@ "inheritance",

],
"main": "./inherits.js",
"browser": "./inherits_browser.js",
"repository": "git://github.com/isaacs/inherits",
"license": "ISC",
"main": "./inherits.js",
"name": "inherits",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/inherits.git"
},
"scripts": {
"test": "tap"
},
"version": "2.0.4"
}
"devDependencies": {
"tap": "^14.2.4"
},
"files": [
"inherits.js",
"inherits_browser.js"
]
,"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
,"_integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
,"_from": "inherits@2.0.4"
}
{
"_args": [
[
"is-buffer@2.0.5",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "is-buffer@2.0.5",
"_id": "is-buffer@2.0.5",
"_inBundle": false,
"_integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
"_location": "/is-buffer",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "is-buffer@2.0.5",
"name": "is-buffer",
"escapedName": "is-buffer",
"rawSpec": "2.0.5",
"saveSpec": null,
"fetchSpec": "2.0.5"
},
"_requiredBy": [
"/abstract-leveldown",
"/leveldown/abstract-leveldown"
],
"_resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
"_spec": "2.0.5",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "is-buffer",
"description": "Determine if an object is a Buffer",
"version": "2.0.5",
"author": {

@@ -40,3 +14,2 @@ "name": "Feross Aboukhadijeh",

"dependencies": {},
"description": "Determine if an object is a Buffer",
"devDependencies": {

@@ -50,17 +23,2 @@ "airtap": "^3.0.0",

},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
],
"homepage": "https://github.com/feross/is-buffer#readme",
"keywords": [

@@ -85,3 +43,2 @@ "arraybuffer",

"main": "index.js",
"name": "is-buffer",
"repository": {

@@ -97,3 +54,20 @@ "type": "git",

},
"version": "2.0.5"
}
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/feross"
},
{
"type": "patreon",
"url": "https://www.patreon.com/feross"
},
{
"type": "consulting",
"url": "https://feross.org/support"
}
]
,"_resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz"
,"_integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ=="
,"_from": "is-buffer@2.0.5"
}
{
"_args": [
[
"keccak@3.0.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
"name": "keccak",
"version": "3.0.1",
"description": "Keccak sponge function family",
"keywords": [
"sha3",
"sha-3",
"keccak",
"shake"
],
"_from": "keccak@3.0.1",
"_id": "keccak@3.0.1",
"_inBundle": false,
"_integrity": "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA==",
"_location": "/keccak",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "keccak@3.0.1",
"name": "keccak",
"escapedName": "keccak",
"rawSpec": "3.0.1",
"saveSpec": null,
"fetchSpec": "3.0.1"
"bugs": {
"url": "https://github.com/cryptocoinjs/keccak/issues"
},
"_requiredBy": [
"/"
"repository": {
"type": "git",
"url": "https://github.com/cryptocoinjs/keccak.git"
},
"license": "MIT",
"contributors": [
"Kirill Fomichev <fanatid@ya.ru> (https://github.com/fanatid)"
],
"_resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz",
"_spec": "3.0.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"main": "./index.js",
"browser": {
"./index.js": "./js.js"
},
"bugs": {
"url": "https://github.com/cryptocoinjs/keccak/issues"
"scripts": {
"install": "node-gyp-build || exit 0"
},
"contributors": [
{
"name": "Kirill Fomichev",
"email": "fanatid@ya.ru",
"url": "https://github.com/fanatid"
}
],
"dependencies": {

@@ -47,25 +33,10 @@ "node-addon-api": "^2.0.0",

},
"description": "Keccak sponge function family",
"engines": {
"node": ">=10.0.0"
},
"gypfile": true,
"homepage": "https://github.com/cryptocoinjs/keccak#readme",
"keywords": [
"sha3",
"sha-3",
"keccak",
"shake"
],
"license": "MIT",
"main": "./index.js",
"name": "keccak",
"repository": {
"type": "git",
"url": "git+https://github.com/cryptocoinjs/keccak.git"
},
"scripts": {
"install": "node-gyp-build || exit 0"
},
"version": "3.0.1"
}
"gypfile": true
,"_resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.1.tgz"
,"_integrity": "sha512-epq90L9jlFWCW7+pQa6JOnKn2Xgl2mtI664seYR6MHskvI9agt7AnDqmAlp9TqU4/caMYbA08Hi5DMZAl5zdkA=="
,"_from": "keccak@3.0.1"
}
{
"_args": [
[
"abstract-leveldown@7.2.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "abstract-leveldown@7.2.0",
"_id": "abstract-leveldown@7.2.0",
"_inBundle": false,
"_integrity": "sha512-DnhQwcFEaYsvYDnACLZhMmCWd3rkOeEvglpa4q5i/5Jlm3UIsWaxVzuXvDLFCSCWRO3yy2/+V/G7FusFgejnfQ==",
"_location": "/leveldown/abstract-leveldown",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "abstract-leveldown@7.2.0",
"name": "abstract-leveldown",
"escapedName": "abstract-leveldown",
"rawSpec": "7.2.0",
"saveSpec": null,
"fetchSpec": "7.2.0"
},
"_requiredBy": [
"/leveldown"
],
"_resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-7.2.0.tgz",
"_spec": "7.2.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "abstract-leveldown",
"version": "7.2.0",
"description": "An abstract prototype matching the LevelDOWN API",
"license": "MIT",
"main": "index.js",
"browser": {
"./next-tick.js": "./next-tick-browser.js"
},
"bugs": {
"url": "https://github.com/Level/abstract-leveldown/issues"
"scripts": {
"test": "standard && hallmark && nyc node test/self.js",
"test-browsers": "airtap --coverage test/self.js",
"test-browser-local": "airtap --coverage -p local --live test/self.js",
"coverage": "nyc report -r lcovonly",
"hallmark": "hallmark --fix",
"dependency-check": "dependency-check --no-dev -i buffer -i queue-microtask . test/*.js",
"prepublishOnly": "npm run dependency-check"
},
"files": [
"abstract-chained-batch.js",
"abstract-iterator.js",
"abstract-leveldown.js",
"index.js",
"lib",
"next-tick-browser.js",
"next-tick.js",
"test",
"CHANGELOG.md",
"UPGRADING.md",
"sauce-labs.svg"
],
"dependencies": {

@@ -44,3 +40,2 @@ "buffer": "^6.0.3",

},
"description": "An abstract prototype matching the LevelDOWN API",
"devDependencies": {

@@ -56,18 +51,6 @@ "airtap": "^4.0.3",

},
"engines": {
"node": ">=10"
"repository": {
"type": "git",
"url": "https://github.com/Level/abstract-leveldown.git"
},
"files": [
"abstract-chained-batch.js",
"abstract-iterator.js",
"abstract-leveldown.js",
"index.js",
"lib",
"next-tick-browser.js",
"next-tick.js",
"test",
"CHANGELOG.md",
"UPGRADING.md",
"sauce-labs.svg"
],
"homepage": "https://github.com/Level/abstract-leveldown",

@@ -80,19 +63,9 @@ "keywords": [

],
"license": "MIT",
"main": "index.js",
"name": "abstract-leveldown",
"repository": {
"type": "git",
"url": "git+https://github.com/Level/abstract-leveldown.git"
},
"scripts": {
"coverage": "nyc report -r lcovonly",
"dependency-check": "dependency-check --no-dev -i buffer -i queue-microtask . test/*.js",
"hallmark": "hallmark --fix",
"prepublishOnly": "npm run dependency-check",
"test": "standard && hallmark && nyc node test/self.js",
"test-browser-local": "airtap --coverage -p local --live test/self.js",
"test-browsers": "airtap --coverage test/self.js"
},
"version": "7.2.0"
}
"engines": {
"node": ">=10"
}
,"_resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-7.2.0.tgz"
,"_integrity": "sha512-DnhQwcFEaYsvYDnACLZhMmCWd3rkOeEvglpa4q5i/5Jlm3UIsWaxVzuXvDLFCSCWRO3yy2/+V/G7FusFgejnfQ=="
,"_from": "abstract-leveldown@7.2.0"
}
{
"_args": [
[
"level-concat-iterator@3.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "level-concat-iterator@3.1.0",
"_id": "level-concat-iterator@3.1.0",
"_inBundle": false,
"_integrity": "sha512-BWRCMHBxbIqPxJ8vHOvKUsaO0v1sLYZtjN3K2iZJsRBYtp+ONsY6Jfi6hy9K3+zolgQRryhIn2NRZjZnWJ9NmQ==",
"_location": "/leveldown/level-concat-iterator",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "level-concat-iterator@3.1.0",
"name": "level-concat-iterator",
"escapedName": "level-concat-iterator",
"rawSpec": "3.1.0",
"saveSpec": null,
"fetchSpec": "3.1.0"
"name": "level-concat-iterator",
"version": "3.1.0",
"description": "Concatenate entries from an iterator into an array.",
"author": "Lars-Magnus Skog <ralphtheninja@riseup.net>",
"license": "MIT",
"main": "index.js",
"scripts": {
"test": "standard && hallmark && nyc node test",
"test-browsers-local": "airtap --coverage test.js",
"coverage": "nyc report -r lcovonly",
"hallmark": "hallmark --fix",
"dependency-check": "dependency-check . test.js",
"prepublishOnly": "npm run dependency-check"
},
"_requiredBy": [
"/leveldown/abstract-leveldown"
"files": [
"index.js",
"CHANGELOG.md",
"LICENSE",
"UPGRADING.md"
],
"_resolved": "https://registry.npmjs.org/level-concat-iterator/-/level-concat-iterator-3.1.0.tgz",
"_spec": "3.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Lars-Magnus Skog",
"email": "ralphtheninja@riseup.net"
},
"bugs": {
"url": "https://github.com/Level/concat-iterator/issues"
},
"dependencies": {
"catering": "^2.1.0"
},
"description": "Concatenate entries from an iterator into an array.",
"devDependencies": {

@@ -50,11 +34,6 @@ "airtap": "^4.0.3",

},
"engines": {
"node": ">=10"
"repository": {
"type": "git",
"url": "https://github.com/Level/concat-iterator.git"
},
"files": [
"index.js",
"CHANGELOG.md",
"LICENSE",
"UPGRADING.md"
],
"homepage": "https://github.com/Level/concat-iterator",

@@ -67,18 +46,9 @@ "keywords": [

],
"license": "MIT",
"main": "index.js",
"name": "level-concat-iterator",
"repository": {
"type": "git",
"url": "git+https://github.com/Level/concat-iterator.git"
},
"scripts": {
"coverage": "nyc report -r lcovonly",
"dependency-check": "dependency-check . test.js",
"hallmark": "hallmark --fix",
"prepublishOnly": "npm run dependency-check",
"test": "standard && hallmark && nyc node test",
"test-browsers-local": "airtap --coverage test.js"
},
"version": "3.1.0"
}
"engines": {
"node": ">=10"
}
,"_resolved": "https://registry.npmjs.org/level-concat-iterator/-/level-concat-iterator-3.1.0.tgz"
,"_integrity": "sha512-BWRCMHBxbIqPxJ8vHOvKUsaO0v1sLYZtjN3K2iZJsRBYtp+ONsY6Jfi6hy9K3+zolgQRryhIn2NRZjZnWJ9NmQ=="
,"_from": "level-concat-iterator@3.1.0"
}
{
"_args": [
[
"level-supports@2.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "level-supports@2.1.0",
"_id": "level-supports@2.1.0",
"_inBundle": false,
"_integrity": "sha512-E486g1NCjW5cF78KGPrMDRBYzPuueMZ6VBXHT6gC7A8UYWGiM14fGgp+s/L1oFfDWSPV/+SFkYCmZ0SiESkRKA==",
"_location": "/leveldown/level-supports",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "level-supports@2.1.0",
"name": "level-supports",
"escapedName": "level-supports",
"rawSpec": "2.1.0",
"saveSpec": null,
"fetchSpec": "2.1.0"
"name": "level-supports",
"version": "2.1.0",
"description": "Create a manifest describing the abilities of a levelup or abstract-leveldown db",
"license": "MIT",
"scripts": {
"test": "standard && hallmark && (nyc -s node test/self.js | faucet) && nyc report",
"test-browsers-local": "airtap --coverage test/self.js",
"coverage": "nyc report -r lcovonly",
"hallmark": "hallmark --fix"
},
"_requiredBy": [
"/leveldown/abstract-leveldown"
"files": [
"test",
"CHANGELOG.md",
"index.js"
],
"_resolved": "https://registry.npmjs.org/level-supports/-/level-supports-2.1.0.tgz",
"_spec": "2.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/Level/supports/issues"
},
"description": "Create a manifest describing the abilities of a levelup or abstract-leveldown db",
"devDependencies": {

@@ -43,10 +26,6 @@ "airtap": "^4.0.3",

},
"engines": {
"node": ">=10"
"repository": {
"type": "git",
"url": "https://github.com/Level/supports.git"
},
"files": [
"test",
"CHANGELOG.md",
"index.js"
],
"homepage": "https://github.com/Level/supports",

@@ -61,15 +40,9 @@ "keywords": [

],
"license": "MIT",
"name": "level-supports",
"repository": {
"type": "git",
"url": "git+https://github.com/Level/supports.git"
},
"scripts": {
"coverage": "nyc report -r lcovonly",
"hallmark": "hallmark --fix",
"test": "standard && hallmark && (nyc -s node test/self.js | faucet) && nyc report",
"test-browsers-local": "airtap --coverage test/self.js"
},
"version": "2.1.0"
}
"engines": {
"node": ">=10"
}
,"_resolved": "https://registry.npmjs.org/level-supports/-/level-supports-2.1.0.tgz"
,"_integrity": "sha512-E486g1NCjW5cF78KGPrMDRBYzPuueMZ6VBXHT6gC7A8UYWGiM14fGgp+s/L1oFfDWSPV/+SFkYCmZ0SiESkRKA=="
,"_from": "level-supports@2.1.0"
}
{
"_args": [
[
"leveldown@6.1.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "leveldown@6.1.0",
"_id": "leveldown@6.1.0",
"_inBundle": false,
"_integrity": "sha512-8C7oJDT44JXxh04aSSsfcMI8YiaGRhOFI9/pMEL7nWJLVsWajDPTRxsSHTM2WcTVY5nXM+SuRHzPPi0GbnDX+w==",
"_location": "/leveldown",
"_phantomChildren": {
"buffer": "6.0.3",
"catering": "2.1.0",
"is-buffer": "2.0.5",
"queue-microtask": "1.2.3"
"name": "leveldown",
"version": "6.1.0",
"description": "A low-level Node.js LevelDB binding",
"license": "MIT",
"main": "leveldown.js",
"scripts": {
"install": "node-gyp-build",
"test": "standard && (nyc -s tape test/*-test.js | faucet) && nyc report",
"test-gc": "node --expose-gc test/gc.js",
"test-electron": "electron test/electron.js",
"test-prebuild": "cross-env PREBUILDS_ONLY=1 npm t",
"coverage": "nyc report -r lcovonly",
"rebuild": "npm run install --build-from-source",
"prebuild": "prebuildify -t 8.14.0 --napi --strip",
"download-prebuilds": "prebuildify-ci download",
"hallmark": "hallmark --fix",
"dependency-check": "dependency-check --no-dev -i napi-macros . test/*.js",
"prepublishOnly": "npm run dependency-check",
"prebuild-linux-arm": "prebuildify-cross -i linux-armv6 -i linux-armv7 -i linux-arm64 -t 8.14.0 --napi --strip",
"prebuild-android-arm": "prebuildify-cross -i android-armv7 -i android-arm64 -t 8.14.0 --napi --strip",
"prebuild-linux-x64": "prebuildify-cross -i centos7-devtoolset7 -i alpine -t 8.14.0 --napi --strip",
"prebuild-darwin-x64+arm64": "prebuildify -t 8.14.0 --napi --strip --arch x64+arm64",
"prebuild-win32-x86": "prebuildify -t 8.14.0 --napi --strip",
"prebuild-win32-x64": "prebuildify -t 8.14.0 --napi --strip"
},
"_requested": {
"type": "version",
"registry": true,
"raw": "leveldown@6.1.0",
"name": "leveldown",
"escapedName": "leveldown",
"rawSpec": "6.1.0",
"saveSpec": null,
"fetchSpec": "6.1.0"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/leveldown/-/leveldown-6.1.0.tgz",
"_spec": "6.1.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {
"url": "https://github.com/Level/leveldown/issues"
},
"dependencies": {

@@ -43,3 +32,2 @@ "abstract-leveldown": "^7.2.0",

},
"description": "A low-level Node.js LevelDB binding",
"devDependencies": {

@@ -68,6 +56,7 @@ "async-each": "^1.0.3",

},
"engines": {
"node": ">=10.12.0"
"gypfile": true,
"repository": {
"type": "git",
"url": "https://github.com/Level/leveldown.git"
},
"gypfile": true,
"homepage": "https://github.com/Level/leveldown",

@@ -78,30 +67,9 @@ "keywords": [

],
"license": "MIT",
"main": "leveldown.js",
"name": "leveldown",
"repository": {
"type": "git",
"url": "git+https://github.com/Level/leveldown.git"
},
"scripts": {
"coverage": "nyc report -r lcovonly",
"dependency-check": "dependency-check --no-dev -i napi-macros . test/*.js",
"download-prebuilds": "prebuildify-ci download",
"hallmark": "hallmark --fix",
"install": "node-gyp-build",
"prebuild": "prebuildify -t 8.14.0 --napi --strip",
"prebuild-android-arm": "prebuildify-cross -i android-armv7 -i android-arm64 -t 8.14.0 --napi --strip",
"prebuild-darwin-x64+arm64": "prebuildify -t 8.14.0 --napi --strip --arch x64+arm64",
"prebuild-linux-arm": "prebuildify-cross -i linux-armv6 -i linux-armv7 -i linux-arm64 -t 8.14.0 --napi --strip",
"prebuild-linux-x64": "prebuildify-cross -i centos7-devtoolset7 -i alpine -t 8.14.0 --napi --strip",
"prebuild-win32-x64": "prebuildify -t 8.14.0 --napi --strip",
"prebuild-win32-x86": "prebuildify -t 8.14.0 --napi --strip",
"prepublishOnly": "npm run dependency-check",
"rebuild": "npm run install --build-from-source",
"test": "standard && (nyc -s tape test/*-test.js | faucet) && nyc report",
"test-electron": "electron test/electron.js",
"test-gc": "node --expose-gc test/gc.js",
"test-prebuild": "cross-env PREBUILDS_ONLY=1 npm t"
},
"version": "6.1.0"
}
"engines": {
"node": ">=10.12.0"
}
,"_resolved": "https://registry.npmjs.org/leveldown/-/leveldown-6.1.0.tgz"
,"_integrity": "sha512-8C7oJDT44JXxh04aSSsfcMI8YiaGRhOFI9/pMEL7nWJLVsWajDPTRxsSHTM2WcTVY5nXM+SuRHzPPi0GbnDX+w=="
,"_from": "leveldown@6.1.0"
}
{
"_args": [
[
"minimalistic-assert@1.0.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "minimalistic-assert@1.0.1",
"_id": "minimalistic-assert@1.0.1",
"_inBundle": false,
"_integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
"_location": "/minimalistic-assert",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "minimalistic-assert@1.0.1",
"name": "minimalistic-assert",
"escapedName": "minimalistic-assert",
"rawSpec": "1.0.1",
"saveSpec": null,
"fetchSpec": "1.0.1"
},
"_requiredBy": [
"/asn1.js",
"/des.js",
"/elliptic",
"/hash.js",
"/hmac-drbg"
],
"_resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": "",
"bugs": {
"url": "https://github.com/calvinmetcalf/minimalistic-assert/issues"
},
"name": "minimalistic-assert",
"version": "1.0.1",
"description": "minimalistic-assert ===",
"homepage": "https://github.com/calvinmetcalf/minimalistic-assert",
"license": "ISC",
"main": "index.js",
"name": "minimalistic-assert",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/calvinmetcalf/minimalistic-assert.git"
"url": "https://github.com/calvinmetcalf/minimalistic-assert.git"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/calvinmetcalf/minimalistic-assert/issues"
},
"version": "1.0.1"
}
"homepage": "https://github.com/calvinmetcalf/minimalistic-assert"
,"_resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"
,"_integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
,"_from": "minimalistic-assert@1.0.1"
}
{
"_args": [
[
"minimalistic-crypto-utils@1.0.1",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "minimalistic-crypto-utils@1.0.1",
"_id": "minimalistic-crypto-utils@1.0.1",
"_inBundle": false,
"_integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
"_location": "/minimalistic-crypto-utils",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "minimalistic-crypto-utils@1.0.1",
"name": "minimalistic-crypto-utils",
"escapedName": "minimalistic-crypto-utils",
"rawSpec": "1.0.1",
"saveSpec": null,
"fetchSpec": "1.0.1"
"name": "minimalistic-crypto-utils",
"version": "1.0.1",
"description": "Minimalistic tools for JS crypto modules",
"main": "lib/utils.js",
"scripts": {
"test": "mocha --reporter=spec test/*-test.js"
},
"_requiredBy": [
"/elliptic",
"/hmac-drbg"
],
"_resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/minimalistic-crypto-utils.git"
},
"bugs": {
"url": "https://github.com/indutny/minimalistic-crypto-utils/issues"
},
"description": "Minimalistic tools for JS crypto modules",
"devDependencies": {
"mocha": "^3.2.0"
},
"homepage": "https://github.com/indutny/minimalistic-crypto-utils#readme",
"keywords": [

@@ -48,13 +18,15 @@ "minimalistic",

],
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"main": "lib/utils.js",
"name": "minimalistic-crypto-utils",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/minimalistic-crypto-utils.git"
"bugs": {
"url": "https://github.com/indutny/minimalistic-crypto-utils/issues"
},
"scripts": {
"test": "mocha --reporter=spec test/*-test.js"
},
"version": "1.0.1"
}
"homepage": "https://github.com/indutny/minimalistic-crypto-utils#readme",
"devDependencies": {
"mocha": "^3.2.0"
}
,"_resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz"
,"_integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo="
,"_from": "minimalistic-crypto-utils@1.0.1"
}
{
"_args": [
[
"napi-macros@2.0.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "napi-macros@2.0.0",
"_id": "napi-macros@2.0.0",
"_inBundle": false,
"_integrity": "sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==",
"_location": "/napi-macros",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "napi-macros@2.0.0",
"name": "napi-macros",
"escapedName": "napi-macros",
"rawSpec": "2.0.0",
"saveSpec": null,
"fetchSpec": "2.0.0"
},
"_requiredBy": [
"/leveldown"
],
"_resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Mathias Buus",
"url": "@mafintosh"
},
"bugs": {
"url": "https://github.com/mafintosh/napi-macros/issues"
},
"name": "napi-macros",
"version": "2.0.0",
"description": "Set of utility macros to make writing N-API modules a little easier.",
"main": "index.js",
"dependencies": {},
"description": "Set of utility macros to make writing N-API modules a little easier.",
"devDependencies": {},
"homepage": "https://github.com/mafintosh/napi-macros",
"license": "MIT",
"main": "index.js",
"name": "napi-macros",
"repository": {
"type": "git",
"url": "git+https://github.com/mafintosh/napi-macros.git"
"url": "https://github.com/mafintosh/napi-macros.git"
},
"version": "2.0.0"
}
"author": "Mathias Buus (@mafintosh)",
"license": "MIT",
"bugs": {
"url": "https://github.com/mafintosh/napi-macros/issues"
},
"homepage": "https://github.com/mafintosh/napi-macros"
,"_resolved": "https://registry.npmjs.org/napi-macros/-/napi-macros-2.0.0.tgz"
,"_integrity": "sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg=="
,"_from": "napi-macros@2.0.0"
}
{
"_args": [
[
"node-addon-api@2.0.2",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "node-addon-api@2.0.2",
"_id": "node-addon-api@2.0.2",
"_inBundle": false,
"_integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==",
"_location": "/node-addon-api",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "node-addon-api@2.0.2",
"name": "node-addon-api",
"escapedName": "node-addon-api",
"rawSpec": "2.0.2",
"saveSpec": null,
"fetchSpec": "2.0.2"
},
"_requiredBy": [
"/keccak",
"/secp256k1"
],
"_resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz",
"_spec": "2.0.2",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"bugs": {

@@ -258,2 +229,3 @@ "url": "https://github.com/nodejs/node-addon-api/issues"

"optionalDependencies": {},
"readme": "README.md",
"repository": {

@@ -264,11 +236,15 @@ "type": "git",

"scripts": {
"pretest": "node-gyp rebuild -C test",
"test": "node test",
"predev": "node-gyp rebuild -C test --debug",
"dev": "node test",
"predev:incremental": "node-gyp configure build -C test --debug",
"dev:incremental": "node test",
"doc": "doxygen doc/Doxyfile",
"predev": "node-gyp rebuild -C test --debug",
"predev:incremental": "node-gyp configure build -C test --debug",
"pretest": "node-gyp rebuild -C test",
"test": "node test"
"doc": "doxygen doc/Doxyfile"
},
"version": "2.0.2"
}
,"_resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz"
,"_integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA=="
,"_from": "node-addon-api@2.0.2"
}
{
"_args": [
[
"node-gyp-build@4.3.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "node-gyp-build@4.3.0",
"_id": "node-gyp-build@4.3.0",
"_inBundle": false,
"_integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==",
"_location": "/node-gyp-build",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "node-gyp-build@4.3.0",
"name": "node-gyp-build",
"escapedName": "node-gyp-build",
"rawSpec": "4.3.0",
"saveSpec": null,
"fetchSpec": "4.3.0"
},
"_requiredBy": [
"/bufferutil",
"/keccak",
"/leveldown",
"/secp256k1",
"/utf-8-validate"
],
"_resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz",
"_spec": "4.3.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Mathias Buus",
"url": "@mafintosh"
},
"bin": {
"node-gyp-build": "bin.js",
"node-gyp-build-optional": "optional.js",
"node-gyp-build-test": "build-test.js"
},
"bugs": {
"url": "https://github.com/prebuild/node-gyp-build/issues"
},
"name": "node-gyp-build",
"version": "4.3.0",
"description": "Build tool and bindings loader for node-gyp that supports prebuilds",
"main": "index.js",
"devDependencies": {

@@ -52,14 +11,24 @@ "array-shuffle": "^1.0.1",

},
"homepage": "https://github.com/prebuild/node-gyp-build",
"license": "MIT",
"main": "index.js",
"name": "node-gyp-build",
"scripts": {
"test": "standard && node test"
},
"bin": {
"node-gyp-build": "./bin.js",
"node-gyp-build-optional": "./optional.js",
"node-gyp-build-test": "./build-test.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/prebuild/node-gyp-build.git"
"url": "https://github.com/prebuild/node-gyp-build.git"
},
"scripts": {
"test": "standard && node test"
"author": "Mathias Buus (@mafintosh)",
"license": "MIT",
"bugs": {
"url": "https://github.com/prebuild/node-gyp-build/issues"
},
"version": "4.3.0"
}
"homepage": "https://github.com/prebuild/node-gyp-build"
,"_resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz"
,"_integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q=="
,"_from": "node-gyp-build@4.3.0"
}
{
"_args": [
[
"queue-microtask@1.2.3",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "queue-microtask@1.2.3",
"_id": "queue-microtask@1.2.3",
"_inBundle": false,
"_integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"_location": "/queue-microtask",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "queue-microtask@1.2.3",
"name": "queue-microtask",
"escapedName": "queue-microtask",
"rawSpec": "1.2.3",
"saveSpec": null,
"fetchSpec": "1.2.3"
},
"_requiredBy": [
"/abstract-leveldown",
"/leveldown/abstract-leveldown",
"/run-parallel-limit"
],
"_resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
"_spec": "1.2.3",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"name": "queue-microtask",
"description": "fast, tiny `queueMicrotask` shim for modern engines",
"version": "1.2.3",
"author": {

@@ -40,3 +13,2 @@ "name": "Feross Aboukhadijeh",

},
"description": "fast, tiny `queueMicrotask` shim for modern engines",
"devDependencies": {

@@ -77,3 +49,2 @@ "standard": "*",

"main": "index.js",
"name": "queue-microtask",
"repository": {

@@ -85,4 +56,7 @@ "type": "git",

"test": "standard && tape test/*.js"
},
"version": "1.2.3"
}
}
,"_resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz"
,"_integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
,"_from": "queue-microtask@1.2.3"
}
{
"_args": [
[
"queue-tick@1.0.0",
"/home/david/work/ganache-core/src/packages/ganache"
]
],
"_from": "queue-tick@1.0.0",
"_id": "queue-tick@1.0.0",
"_inBundle": false,
"_integrity": "sha512-ULWhjjE8BmiICGn3G8+1L9wFpERNxkf8ysxkAer4+TFdRefDaXOCV5m92aMB9FtBVmn/8sETXLXY6BfW7hyaWQ==",
"_location": "/queue-tick",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "queue-tick@1.0.0",
"name": "queue-tick",
"escapedName": "queue-tick",
"rawSpec": "1.0.0",
"saveSpec": null,
"fetchSpec": "1.0.0"
},
"_requiredBy": [
"/catering"
],
"_resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Mathias Buus",
"url": "@mafintosh"
},
"name": "queue-tick",
"version": "1.0.0",
"description": "Next tick shim that prefers process.nextTick over queueMicrotask for compat",
"main": "./process-next-tick.js",
"browser": "./queue-microtask.js",
"bugs": {
"url": "https://github.com/mafintosh/queue-tick/issues"
},
"dependencies": {},
"description": "Next tick shim that prefers process.nextTick over queueMicrotask for compat",
"devDependencies": {

@@ -44,14 +12,19 @@ "standard": "^16.0.3",

},
"homepage": "https://github.com/mafintosh/queue-tick",
"license": "MIT",
"main": "./process-next-tick.js",
"name": "queue-tick",
"scripts": {
"test": "standard && tape test.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/mafintosh/queue-tick.git"
"url": "https://github.com/mafintosh/queue-tick.git"
},
"scripts": {
"test": "standard && tape test.js"
"author": "Mathias Buus (@mafintosh)",
"license": "MIT",
"bugs": {
"url": "https://github.com/mafintosh/queue-tick/issues"
},
"version": "1.0.0"
}
"homepage": "https://github.com/mafintosh/queue-tick"
,"_resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.0.tgz"
,"_integrity": "sha512-ULWhjjE8BmiICGn3G8+1L9wFpERNxkf8ysxkAer4+TFdRefDaXOCV5m92aMB9FtBVmn/8sETXLXY6BfW7hyaWQ=="
,"_from": "queue-tick@1.0.0"
}
{
"_args": [
[
"secp256k1@4.0.2",
"/home/david/work/ganache-core/src/packages/ganache"
]
"name": "secp256k1",
"version": "4.0.2",
"description": "This module provides native bindings to ecdsa secp256k1 functions",
"keywords": [
"ec",
"ecdh",
"ecdsa",
"secp256k1"
],
"_from": "secp256k1@4.0.2",
"_id": "secp256k1@4.0.2",
"_inBundle": false,
"_integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==",
"_location": "/secp256k1",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "secp256k1@4.0.2",
"name": "secp256k1",
"escapedName": "secp256k1",
"rawSpec": "4.0.2",
"saveSpec": null,
"fetchSpec": "4.0.2"
"bugs": {
"url": "https://github.com/cryptocoinjs/secp256k1-node/issues"
},
"_requiredBy": [
"/"
"repository": {
"type": "git",
"url": "https://github.com/cryptocoinjs/secp256k1-node.git"
},
"license": "MIT",
"author": "Martin Becze <mjbecze@gmail.com>",
"contributors": [
"Aaron Davis (https://github.com/kumavis)",
"Ian Matyssik (https://github.com/phpb-com)",
"Kagami Hiiragi <kagami@genshiken.org> (http://kagami.genshiken.org/)",
"ethers (https://github.com/ethers)",
"Kirill Fomichev <fanatid@ya.ru> (https://github.com/fanatid)"
],
"_resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz",
"_spec": "4.0.2",
"_where": "/home/david/work/ganache-core/src/packages/ganache",
"author": {
"name": "Martin Becze",
"email": "mjbecze@gmail.com"
},
"main": "./index.js",
"browser": {
"./index.js": "./elliptic.js"
},
"bugs": {
"url": "https://github.com/cryptocoinjs/secp256k1-node/issues"
"scripts": {
"install": "node-gyp-build || exit 0"
},
"contributors": [
{
"name": "Aaron Davis",
"url": "https://github.com/kumavis"
},
{
"name": "Ian Matyssik",
"url": "https://github.com/phpb-com"
},
{
"name": "Kagami Hiiragi",
"email": "kagami@genshiken.org",
"url": "http://kagami.genshiken.org/"
},
{
"name": "ethers",
"url": "https://github.com/ethers"
},
{
"name": "Kirill Fomichev",
"email": "fanatid@ya.ru",
"url": "https://github.com/fanatid"
}
],
"dependencies": {

@@ -69,25 +39,10 @@ "elliptic": "^6.5.2",

},
"description": "This module provides native bindings to ecdsa secp256k1 functions",
"engines": {
"node": ">=10.0.0"
},
"gypfile": true,
"homepage": "https://github.com/cryptocoinjs/secp256k1-node#readme",
"keywords": [
"ec",
"ecdh",
"ecdsa",
"secp256k1"
],
"license": "MIT",
"main": "./index.js",
"name": "secp256k1",
"repository": {
"type": "git",
"url": "git+https://github.com/cryptocoinjs/secp256k1-node.git"
},
"scripts": {
"install": "node-gyp-build || exit 0"
},
"version": "4.0.2"
}
"gypfile": true
,"_resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz"
,"_integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg=="
,"_from": "secp256k1@4.0.2"
}
{
"name": "ganache",
"version": "7.4.0-internal.1",
"version": "7.4.0",
"description": "A library and cli to create a local blockchain for fast Ethereum development.",

@@ -59,5 +59,5 @@ "author": "David Murdoch",

"devDependencies": {
"@ganache/cli": "0.4.2",
"@ganache/core": "0.4.2",
"@ganache/flavors": "0.4.2",
"@ganache/cli": "0.5.0",
"@ganache/core": "0.5.0",
"@ganache/flavors": "0.5.0",
"@microsoft/api-extractor": "7.20.1",

@@ -117,3 +117,4 @@ "@types/mocha": "9.0.0",

"@types/seedrandom"
]
],
"gitHead": "4bac7d8c5023e7520759ffb4083a4425b30a3dff"
}

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

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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

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