Repository: denoland/deno
Pull request: fix(ext/node): handle node child_process with --v8-options flag

Makes `v8flags` package from NPM work.

<!--
Before submitting a PR, please read https://docs.deno.com/runtime/manual/references/contributing

1. Give the PR a descriptive title.

  Examples of good title:
    - fix(std/http): Fix race condition in server
    - docs(console): Update docstrings
    - feat(doc): Handle nested reexports

  Examples of bad title:
    - fix #7123
    - update docs
    - fix bugs

2. Ensure there is a related issue and it is referenced in the PR text.
3. Ensure there are tests that cover the changes.
4. Ensure `cargo test` passes.
5. Ensure `./tools/format.js` passes without changing files.
6. Ensure `./tools/lint.js` passes.
7. Open as a draft PR if your work is still in progress. The CI won't run
   all steps, but you can add '[ci]' to a commit message to force it to.
8. If you would like to run the benchmarks on the CI, add the 'ci-bench' label.
-->


Changed files:
filename: ext/node/polyfills/internal/child_process.ts
patch: @@ -1030,6 +1030,7 @@ const kNodeFlagsMap = new Map([
   ["--v8-pool-size", kLongArg],
 ]);
 const kDenoSubcommands = new Set([
+  "add",
   "bench",
   "bundle",
   "cache",
@@ -1046,6 +1047,7 @@ const kDenoSubcommands = new Set([
   "install",
   "lint",
   "lsp",
+  "publish",
   "repl",
   "run",
   "tasks",
@@ -1092,6 +1094,12 @@ function toDenoArgs(args: string[]): string[] {
     let isLongWithValue = false;
     let flagValue;
 
+    if (flag === "--v8-options") {
+      // If --v8-options is passed, it should be replaced with --v8-flags="--help".
+      denoArgs.push("--v8-flags=--help");
+      continue;
+    }
+
     if (flagInfo === undefined) {
       // If the flag was not found, it's either not a known flag or it's a long
       // flag containing an '='.

filename: tests/registry/npm/v8flags/registry.json
patch: @@ -0,0 +1 @@
+{"_id":"v8flags","_rev":"75-51687ad38b448278c5ebf2674dd75433","name":"v8flags","description":"Get available v8 and Node.js flags.","dist-tags":{"latest":"4.0.1"},"versions":{"0.1.0":{"name":"v8flags","description":"List available v8 flags.","version":"0.1.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"_id":"v8flags@0.1.0","dist":{"shasum":"9dc38a732a026f75f1002d867b12b4ec93de9180","tarball":"http://localhost:4260/v8flags/v8flags-0.1.0.tgz","integrity":"sha512-ubbdc1Kwxiwbk12CLj6M5+my8ElDmU4VOLNodTkNf0htLLhi+IAq+ta9OG44WHb75CR1+paG1v5+39mjZwTWnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1daLbCqfBc0biCzjVjd4d+LY6QQOhLDVumufESD35YAiB7oXBjZ88/h89KiUrmNDv1xT6aTgYAcXMktqpzvSG2ig=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"directories":{}},"0.2.0":{"name":"v8flags","description":"List available v8 flags.","version":"0.2.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"_id":"v8flags@0.2.0","dist":{"shasum":"6423d61ff5d340387f3a5779f6cc871d11024d0f","tarball":"http://localhost:4260/v8flags/v8flags-0.2.0.tgz","integrity":"sha512-EpCWZB85boYhu9Xp9pvg9odrStwxJEIl7YUCzJj1x5CNb8RwKpRYaKxqaD/tI65gQxnM/LgexzkoxEmtIKndLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAa7f0l4KrwzxcntgM55kJNNL2Aa1k7DkCbWA4nHdWf+AiEAxYujhMrU5rxlIoKUOZ20TNq3NIgZBirSOMROyOfaPEI="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"directories":{}},"0.3.0":{"name":"v8flags","description":"List available v8 flags.","version":"0.3.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"_id":"v8flags@0.3.0","dist":{"shasum":"925b46a1730111810340a28101d5bf6cd6bb3c69","tarball":"http://localhost:4260/v8flags/v8flags-0.3.0.tgz","integrity":"sha512-hXLTKHi0Gf6Bo0YnYCcS+G9NgfOh1hPVI6XHwGjmdSnjpsLdkbck7UQmnotQEfsw/jVqNRtzBhdPNluHEeXnlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXYnibjGcktXro5Dxmy/X1H1Te6QC4OEcluphEuhHYOQIgCRj9jaO0lOiDzyCbn8p26bbTFDhrDHjMyDTD1IzjJEo="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"directories":{}},"1.0.0":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"_id":"v8flags@1.0.0","_shasum":"1aba827b65a186f44228392d176ba699849eb1e3","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"1aba827b65a186f44228392d176ba699849eb1e3","tarball":"http://localhost:4260/v8flags/v8flags-1.0.0.tgz","integrity":"sha512-lNtm/L2xuQ2uIB5f8FTVhWmf/iHjVxz+VnPkbc+vPSmIhXTu4wJMp7HAvk+KmyBdONdaWhhtdd7ASDvSlRNiLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADDegCERmZ0+cibFoX/pdQ3dXXRt7QBhZEarupqPsSMAiEA5TRpnw+DJxjFhAe4nLsF8b6ICMktIVNy2s+0a1apuLs="}]},"directories":{}},"1.0.1":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.1","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"_id":"v8flags@1.0.1","_shasum":"a35328d86fd040ef9cdeed5387a8e5bcb25216ec","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"a35328d86fd040ef9cdeed5387a8e5bcb25216ec","tarball":"http://localhost:4260/v8flags/v8flags-1.0.1.tgz","integrity":"sha512-PUMBRI8z/bXMPicR2uU38U+IFgel+E8HEANvc47H0hZF951SAsl3ZGXDypYXONAUuJ3105ZWd4Qe68kT3MuBrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkGSuTQlWthU19gBHA01bYbKR5npljuW8b1BJj08lDyQIhALxWBfuaNdvcC62iAHgimK5ZyYh/7qw7AXOlT0WF3rkP"}]},"directories":{}},"1.0.2":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.2","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"5b645bfd6bdb20d7b4635727d0862bf7e1fb0767","_id":"v8flags@1.0.2","_shasum":"14f276d3aa747373b1cb7e09e33de49bcc4235b9","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"14f276d3aa747373b1cb7e09e33de49bcc4235b9","tarball":"http://localhost:4260/v8flags/v8flags-1.0.2.tgz","integrity":"sha512-DT294Z8W8UHqj3aDoReARzak3b4cO+iHEXLQB4M3Xq0lbNUg7Rq8yM+7pkPxZJJSOGuc8CVacfiKvIjKig6fZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4NasvJyJxXejFEFnER2EkzlGcUttn8aikAOy5glqwzAiA0gcLxLh7Sh5GNfcTaeQ7rC/G0hIIE/43YH3NXY94YKQ=="}]},"directories":{}},"1.0.3":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.3","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"e864a84173b7932f5aecec8e1e3e5cd4b8605066","_id":"v8flags@1.0.3","_shasum":"f0c1dda32739afd4d0a3cd8b3502731d0d893db5","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"f0c1dda32739afd4d0a3cd8b3502731d0d893db5","tarball":"http://localhost:4260/v8flags/v8flags-1.0.3.tgz","integrity":"sha512-2y4UOHG0Uj94lvylhXs8yg+vWlPQtjLOZ17k+JWS3HZfWeabxTMIQGMSNW2/RNJFV/Rstj4oC2n1vGuS6M0yqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8XoABjaNQWcBr7r0gLHV7meAugA1QIKYs2i4oukEIFAiBNa6dSft3MXGzcExX4lodtFXU/gIndBX53ScDLnkrWpQ=="}]},"directories":{}},"1.0.4":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.4","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"876f34f5aac11b91236b3b0165374905517eca32","_id":"v8flags@1.0.4","_shasum":"f006d9cd0acb71bf24df88941333b0f94cdf713e","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"f006d9cd0acb71bf24df88941333b0f94cdf713e","tarball":"http://localhost:4260/v8flags/v8flags-1.0.4.tgz","integrity":"sha512-p+DbFBz0rMO24o6i13K7/LM98KF27SpJo2M7e8s/If8XJm2XSgdmMbeA2u9oS3fGo97VZW0lvIBvyhb/cIGR+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIamAZ8XxwhFjAktFjSrfhacchZz6kTOQqI1d3Q3xi5QIhAK+LzRKe6ff9dC1CPajS8nPBV/OhLckjMEdi8pjNErrC"}]},"directories":{}},"1.0.5":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.5","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"c226729ce57263632abba56c2b6b4733bc2bba9e","_id":"v8flags@1.0.5","_shasum":"d352362031d3286bcd906da45fe27a3b760e38e5","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"d352362031d3286bcd906da45fe27a3b760e38e5","tarball":"http://localhost:4260/v8flags/v8flags-1.0.5.tgz","integrity":"sha512-HzXO4NL+pT+rQsv7NEmYZFOBHR6hnQG2dUjBUCmEuI7tIFSgATemgfhk/jH8oeJ+UpPZBZpLl/NsNVoMYXpKyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHDxkd/RFfoS8djmgixIPs3XBsvw3VfCNz5yBAdAti5QIhAPzOFS3TnlQW1d/mYsUOuvsl9ePO54ddVuxHJlBMxiSw"}]},"directories":{}},"1.0.6":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.6","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"7b528d0d8aa9dad756e1686e91c43a2f150dfe8d","_id":"v8flags@1.0.6","_shasum":"dc6b3d3347fabd196fad52b996059168918241b1","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"dc6b3d3347fabd196fad52b996059168918241b1","tarball":"http://localhost:4260/v8flags/v8flags-1.0.6.tgz","integrity":"sha512-gMqW/hI6WLF7dHMB+SCAR5zUP/P6/OidiUYVXJiRLF0Kr+QbI1/UuTt/a+ypoDSWfyKsKojowXOg0qYNBTPL7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFowoW44dn+z8obffkYDnvmTvV27BQD8O7p1x4Naz6QAAiBC4jSdOHvXuJZlkxszYc2qCZgFQ9ro17rTjEVDeEQF/A=="}]},"directories":{}},"1.0.7":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.7","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"_id":"v8flags@1.0.7","dist":{"shasum":"74088c09192d8e56c388aa0f91fb78e16c78e462","tarball":"http://localhost:4260/v8flags/v8flags-1.0.7.tgz","integrity":"sha512-qIg7rQZ2rNpPN9uV4lHwcUfQwQXLnlrDB8tmEUQPKUy1DavVE3prr56vU2Gq/zlEEjkTCZBxyfHA8UkF0EWMZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzMAKJGCKtavWTRdl6C9I31iRPS0V02p2c/IduvpmsYAIgD54EZnoKem6Mk3PvcGy/gO6nH1eylZk8zumNVG5R/wk="}]},"_from":".","_npmVersion":"1.2.12","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"directories":{}},"1.0.8":{"name":"v8flags","description":"Get available v8 flags.","version":"1.0.8","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"install":"node fetch.js","test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"0ccf86a1c6550c9b4ec1e3a7be34d9aee0a7a348","_id":"v8flags@1.0.8","_shasum":"7e7aa6119c82e4fb2393ce1ffd2868b35cd91084","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"7e7aa6119c82e4fb2393ce1ffd2868b35cd91084","tarball":"http://localhost:4260/v8flags/v8flags-1.0.8.tgz","integrity":"sha512-Ilm8jmljl9toh4xHa+tF2An0KdNXOVA8sj93hq+k5vARKFycQptYTRlC4ve7l3lUpJ3T4kxHcy5hl33sV+ZzlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNNOOPdS84m2j9QbOc4Lc5WdHgQ8OhEcXTVbZLwqaRmAiAD7iTDUJYtQ7QDpRomR3zW/l0faQndkZgXtI5XzemfCQ=="}]},"directories":{}},"2.0.0":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.8.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"1eca90555c9a9e3d3c22f46b1c3ed9f5ecd36fea","_id":"v8flags@2.0.0","_shasum":"8130af3064b98d520915ac5096d6033663213c45","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.32","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"8130af3064b98d520915ac5096d6033663213c45","tarball":"http://localhost:4260/v8flags/v8flags-2.0.0.tgz","integrity":"sha512-vb/8phgspwK2kuVXYtGFoDC18M7q8T+ln9lWUkkKU9fh0mfhv036Jm4nXdG9cI+XQ5lCG6fmcH52fWjSvZZCrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyTYIAJ7GvR5WntPFXgBNzcJQsE7FfgPFMiVWba7/P+QIhAKXYgNPlvObdczTGBNfgQPjcnGeRzT7ghrvPx4lZq0Oy"}]},"directories":{}},"2.0.2":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.2","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"gitHead":"6e6cf1ee382b3499b809817a707de4cfcfcb7f24","_id":"v8flags@2.0.2","_shasum":"915730856e88547f8d023cfc07a671aff43adac4","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.32","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"915730856e88547f8d023cfc07a671aff43adac4","tarball":"http://localhost:4260/v8flags/v8flags-2.0.2.tgz","integrity":"sha512-GhSJCpW4kR7EXTLVogaQOra4Mp4EcNGAFrnVDs+IMny/Oqqu7CHVx/INThwqWZPL+0lV3kfV4JlROHXC9Q8Sgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoYvB2e905H++biw7K0Z7oYMXuKPoNTn9Ir6NSwvX4hQIgTNZIPT6IbvmCyA4r5jMUOyHespPy1vOwOjFm46hb7SE="}]},"directories":{}},"2.0.3":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.3","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"72c6754ff846605e59d5d01c568dbc19071183d4","_id":"v8flags@2.0.3","_shasum":"4235e6090e078373ab3f2960c52bebd37e41854c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.1","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"4235e6090e078373ab3f2960c52bebd37e41854c","tarball":"http://localhost:4260/v8flags/v8flags-2.0.3.tgz","integrity":"sha512-yarpfWhzbngUdgABJAyMKVqUKnwKOazteeo3mo2gmSN+lEP/ezUyHeMwJSHgw0vLI1qwM9reRmtooK1TgIz+0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd931SbMQ6BGhaN1iH9JwtSlPk4l8DWWrsHTQs/VPROAiAIW/DIYHdJnKDjTN7SAmzBLbwRs55S2/LnnaUymxoE/w=="}]},"directories":{}},"2.0.4":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.4","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"db26810c9962df245b9ee7da524d6e31de6224b9","_id":"v8flags@2.0.4","_shasum":"6fe4fb1d6ae704a4a749c0e63908cf40a07c49c5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"dist":{"shasum":"6fe4fb1d6ae704a4a749c0e63908cf40a07c49c5","tarball":"http://localhost:4260/v8flags/v8flags-2.0.4.tgz","integrity":"sha512-o+UlosFoA+1Tp5XGuEfrkJYkG6c3Vx5kGZEmftbfO/dsaNypZgUQMpekJIV2TTchdoj9PQmZzVB6UuFFngtlig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZP51VovuIuzzXKXVsDwmnA263POsAnZ/LQK3N3KfrUAiEAt0LliPi8FWf032Wxg2IIQPdQ1NAVZMf88sYAACvVElw="}]},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"directories":{}},"2.0.5":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.5","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"03e6a981dff9a39b0691ec062c2899dbfcc37cbf","_id":"v8flags@2.0.5","_shasum":"006e90eeba5f9c861f34a3b75fdb1fa26f8da629","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"dist":{"shasum":"006e90eeba5f9c861f34a3b75fdb1fa26f8da629","tarball":"http://localhost:4260/v8flags/v8flags-2.0.5.tgz","integrity":"sha512-XwZXUfqN4zNe4UK3bPeIOY5PM9GFjcvHcIdEdefA/W1UCV6NKTH2KDdZyCv26KxsOrmYb7OMNFoVwPtpUoisMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzf6o/UJkA/4w+xr9oJIUDZjw+LsyBIsE78QZrrmKQ4gIhAMTwFmYvhxbu3s01UTv8uwLZAXr0j2Qp/7lqBkNnKUsI"}]},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"directories":{}},"2.0.6":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.6","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"7f97b2a68ff095992bc6292f4a7f394bbd372b40","_id":"v8flags@2.0.6","_shasum":"9b7be0d23d2bf8dbc5cb7588ee162a46610f9617","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.4","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"9b7be0d23d2bf8dbc5cb7588ee162a46610f9617","tarball":"http://localhost:4260/v8flags/v8flags-2.0.6.tgz","integrity":"sha512-mmxUtyVKdzbtRvrV0Zhc682svVRU9PCWahfCxmbfU/tZwiRGoDTu4tCJ2GlAS0SGvrzIi1EDMenemMgZ52OB4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMaMYsL+NxBdb8zi3Yp4lsYQd7bzHWtyFTANE2bwUTEwIhAOWRlQbFoFG0I+Oasm16dZe2QFN6erAtaw4h5CB0AY0a"}]},"directories":{}},"2.0.7":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.7","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"e2f7f7659251ce57045a626a35d521ea33dc4eac","_id":"v8flags@2.0.7","_shasum":"a584c200ed13d5b8f0ca78c8c0a985e61d4014d1","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.4","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"a584c200ed13d5b8f0ca78c8c0a985e61d4014d1","tarball":"http://localhost:4260/v8flags/v8flags-2.0.7.tgz","integrity":"sha512-WkYw176qSq7WIufZIwSWMa4/IZZZtgLLVk5uBgq2GEKqf4bDOh5m4rIP724k2p7HrFr7ulLdE1xlOppS1k7nSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCVg4uOvl3nlo7hHYRZlt4jQ2B/FBb4Vq0mMq+4yDpjAiAKUrx8Ea/noo+QKY35oDf+XvtzzFV/8nsmcV55eoFwDw=="}]},"directories":{}},"2.0.8":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.8","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"6fb93b42f31ff1d2f0be29e14721a7ddb6ccb372","_id":"v8flags@2.0.8","_shasum":"bbd6600021ec1f889285389cf9dbd6aaad638e13","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.4","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"bbd6600021ec1f889285389cf9dbd6aaad638e13","tarball":"http://localhost:4260/v8flags/v8flags-2.0.8.tgz","integrity":"sha512-3ewHjaHRwFAZo/ODbHKoOSjvUVQQmeKTl5TCb2WyAd9PTfzoHpnlTtwsQItvQj07DiubM3a3puaxzA2dzOHPZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIc3fDpSUf5n0hG69v2ALnQws6ql0Gj3gyko65032HmgIhAJ42FYJCvlvCLEuqyuN7OpxobqvDjfch0ideEkdGvttW"}]},"directories":{}},"2.0.9":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.9","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"b74e923334b9a9e575941cca428d8f6788fe1c30","_id":"v8flags@2.0.9","_shasum":"6191ad59f56ae909c7dd735c2fd43fc2d1ce7159","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.4","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"6191ad59f56ae909c7dd735c2fd43fc2d1ce7159","tarball":"http://localhost:4260/v8flags/v8flags-2.0.9.tgz","integrity":"sha512-KtxvytofG6zvdyBXUB+SAR2TwFC3j0cb4tiCzXpNDBHltpl2DPYUFUV9GgRAKVb7VEbcruBLTtx+xx/a1sxqtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDd2iONua2Z/xe8VrllBf7zupFs/k0pv6CZVOxt1ipxgIhAN1hSUrruKGb7tsEg3IVzWRzEH8e4No43McUAdQtefyL"}]},"directories":{}},"2.0.10":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.10","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"cecc670923fc1930bea9183478d394e7fe2d8892","_id":"v8flags@2.0.10","_shasum":"64a161374e97491009c78def2f964900e96d9cef","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.4","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"maintainers":[{"name":"tkellen","email":"tyler@sleekcode.net"},{"name":"phated","email":"blaine@iceddev.com"}],"dist":{"shasum":"64a161374e97491009c78def2f964900e96d9cef","tarball":"http://localhost:4260/v8flags/v8flags-2.0.10.tgz","integrity":"sha512-Dk5mXQn3z6TMFfgAFpz5zYhvEJxPRQdhINyycIZIdQOHfyLTVxDOJSntQjnfgPjwF9BzlvNs1SdmNdJIxpxd3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZTx3E4DFIhJEQvAg96ij+za125D6Z2ty6AFPjNkpSnwIgMaY+a0Dmwvhi9E3B1gpPUSPC44mt3SPAFhHPudt2j2s="}]},"directories":{}},"2.0.11":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.11","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"0f7bb94c6799f4d405e17681218d85df9b0e30c0","_id":"v8flags@2.0.11","_shasum":"bca8f30f0d6d60612cc2c00641e6962d42ae6881","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"ilikebits","email":"leo@leozhang.me"},"maintainers":[{"name":"ilikebits","email":"leo@leozhang.me"},{"name":"phated","email":"blaine@iceddev.com"},{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"bca8f30f0d6d60612cc2c00641e6962d42ae6881","tarball":"http://localhost:4260/v8flags/v8flags-2.0.11.tgz","integrity":"sha512-Wa8mam4TvFh9muJ+VZNUeE9SKibYFoiwziLWDN1TpDFtwkVvpAHk6Gy1jB69xe7hr0MRt+jMveRRxatmMn0BTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID44pkQJMPLunZw8cUm8s/FFibYFLTxWtWSLVZMKjaibAiAO0sZlgxrlyacQ0MvT0jrtgZOI+0Qbl4gDzYh0LikWtA=="}]},"directories":{}},"2.0.12":{"name":"v8flags","description":"Get available v8 flags.","version":"2.0.12","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"0cce1eded21ccb793ed009d722bc704c66ed9360","_id":"v8flags@2.0.12","_shasum":"73235d9f7176f8e8833fb286795445f7938d84e5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"tkellen","email":"tyler@sleekcode.net"},"dist":{"shasum":"73235d9f7176f8e8833fb286795445f7938d84e5","tarball":"http://localhost:4260/v8flags/v8flags-2.0.12.tgz","integrity":"sha512-YNwMy09JW7nCjRY/U50MdHJlGDO72fHeJbiqLcaUlwfwkM6t2WTL2qUm1qcplq9pDYDC+5V0hAi9aPIOhuqqfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaZRRltCrSni0DxAqF4spZdHJE/y1OpKlj7oE37SXDeAIgC3fPXRJtSilTVOBCEKGdf1bcI/muVLhPkT012/9W1+E="}]},"maintainers":[{"name":"ilikebits","email":"leo@leozhang.me"},{"name":"phated","email":"blaine@iceddev.com"},{"name":"tkellen","email":"tyler@sleekcode.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/v8flags-2.0.12.tgz_1490982773096_0.08130623260512948"},"directories":{}},"2.1.0":{"name":"v8flags","description":"Get available v8 flags.","version":"2.1.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"f2675aa64e06c8967b6e340b53350d12b1275df5","_id":"v8flags@2.1.0","_shasum":"b21c7b1862261108865cb11aeed833ca53987d8a","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"ilikebits","email":"leo@leozhang.me"},{"name":"phated","email":"blaine@iceddev.com"},{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"b21c7b1862261108865cb11aeed833ca53987d8a","tarball":"http://localhost:4260/v8flags/v8flags-2.1.0.tgz","integrity":"sha512-RFikeV4ZnDdrRxUxmsn3ugxFvvWDTInSaT70igvvhQ0cq2hEeD7+ARNo1J6p0fa6UQmSHdnPHpGnGWO5zH+FWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAY8U+l/n0Wg9ISdk42o/B1Uod5ebyEY9UPvZIC8EvK+AiEAj8jnz3nb81mOvs6q4z9KWg33x1qS/ZiS5AmfZZfouKM="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/v8flags-2.1.0.tgz_1492550698095_0.2919113750103861"},"directories":{}},"2.1.1":{"name":"v8flags","description":"Get available v8 flags.","version":"2.1.1","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"4c628146efa7eda11df0e10c73b3d8687873569e","_id":"v8flags@2.1.1","_shasum":"aab1a1fa30d45f88dd321148875ac02c0b55e5b4","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"ilikebits","email":"leo@leozhang.me"},{"name":"phated","email":"blaine@iceddev.com"},{"name":"tkellen","email":"tyler@sleekcode.net"}],"dist":{"shasum":"aab1a1fa30d45f88dd321148875ac02c0b55e5b4","tarball":"http://localhost:4260/v8flags/v8flags-2.1.1.tgz","integrity":"sha512-SKfhk/LlaXzvtowJabLZwD4K6SGRYeoxA7KJeISlUMAB/NT4CBkZjMq3WceX2Ckm4llwqYVo8TICgsDYCBU2tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgxvQ0fXrw8Dze/hKXIIc/ojAUUYbYibLfzUZJanNMIAIhAPFPr3zx843GUSLJrUkMLV+vgqhb0j7UqaJkjOMo4J9C"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/v8flags-2.1.1.tgz_1492553662014_0.08135617268271744"},"directories":{}},"3.0.0":{"name":"v8flags","description":"Get available v8 flags.","version":"3.0.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"_mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^0.9.0","chai":"~1.9.1","mocha":"~1.21.4"},"dependencies":{"user-home":"^1.1.1"},"gitHead":"fbe2c1334d848f9e6d83a6818431871a35008a67","_id":"v8flags@3.0.0","_npmVersion":"5.2.0","_nodeVersion":"8.1.0","_npmUser":{"name":"siilwyn","email":"talk@selwyn.cc"},"dist":{"integrity":"sha512-AGl+C+4qpeSu2g3JxCD/mGFFOs/vVZ3XREkD3ibQXEqr4Y4zgIrPWW124/IKJFHOIVFIoH8miWrLf0o84HYjwA==","shasum":"4be9604488e0c4123645def705b1848d16b8e01f","tarball":"http://localhost:4260/v8flags/v8flags-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZL9s1Y7ASood1N4Ur5DBSrA0eB9qlKX053miqFJDcvAIgWUgCeBIS6D+jOziU7R4m1x+kxuTBLpiOuaeILVpTZDg="}]},"maintainers":[{"email":"talk@selwyn.cc","name":"siilwyn"},{"email":"leo@leozhang.me","name":"ilikebits"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"tyler@sleekcode.net","name":"tkellen"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags-3.0.0.tgz_1500059632244_0.4006410769652575"},"directories":{}},"3.0.1":{"name":"v8flags","description":"Get available v8 flags.","version":"3.0.1","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^2.5.0","chai":"^4.1.0","mocha":"^3.4.2","proxyquire":"^1.8.0"},"dependencies":{"homedir-polyfill":"^1.0.1"},"gitHead":"0b568163a9ea583dd36735419efeb6d0661ece04","_id":"v8flags@3.0.1","_shasum":"dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.10.48","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"maintainers":[{"email":"talk@selwyn.cc","name":"siilwyn"},{"email":"leo@leozhang.me","name":"ilikebits"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"tyler@sleekcode.net","name":"tkellen"}],"dist":{"shasum":"dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b","tarball":"http://localhost:4260/v8flags/v8flags-3.0.1.tgz","integrity":"sha512-waLwXjoQKiuWR5N3zXjAGiXiyoyKCiXxL3NF40Ycrxk1fhJbetMbeazsfZ4SAgVb5EzUn3Xn3ZLUJD9XuWW03g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyqACB5XMSyO0b084J6Y2eFTD8QevJ1qDRjGrNeB+u0AiEAiDX8qctw4E86TwWNgsUxP8tmGyfCHKqPev2HmQpJozE="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags-3.0.1.tgz_1506315908585_0.33087383676320314"},"directories":{}},"3.0.2":{"name":"v8flags","description":"Get available v8 flags.","version":"3.0.2","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^2.5.0","chai":"^4.1.0","mocha":"^3.4.2","proxyquire":"^1.8.0"},"dependencies":{"homedir-polyfill":"^1.0.1"},"gitHead":"7d9797100daa3229281463ad96479c56e458de4d","_id":"v8flags@3.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"siilwyn","email":"talk@selwyn.cc"},"dist":{"integrity":"sha512-6sgSKoFw1UpUPd3cFdF7QGnrH6tDeBgW1F3v9gy8gLY0mlbiBXq8soy8aQpY6xeeCjH5K+JvC62Acp7gtl7wWA==","shasum":"ad6a78a20a6b23d03a8debc11211e3cc23149477","tarball":"http://localhost:4260/v8flags/v8flags-3.0.2.tgz","fileCount":5,"unpackedSize":10145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBFaQYGWNOr0+aLKG1eNxbLmg1Rl68+BLRu+av1rbtwgIhANZ+GVbtE+FhDhTbWtnfR5H25Fr0QrO3fpwzwZemjxWY"}]},"maintainers":[{"email":"leo@leozhang.me","name":"ilikebits"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"talk@selwyn.cc","name":"siilwyn"},{"email":"tyler@sleekcode.net","name":"tkellen"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.0.2_1519681247592_0.25545337590911954"},"_hasShrinkwrap":false},"3.1.0":{"name":"v8flags","description":"Get available v8 flags.","version":"3.1.0","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^2.5.0","chai":"^4.1.0","mocha":"^3.4.2","proxyquire":"^1.8.0"},"dependencies":{"homedir-polyfill":"^1.0.1"},"gitHead":"9cd8f2e7174e3bdeda1fd2b345a5dac8e7ce6738","_id":"v8flags@3.1.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"dist":{"integrity":"sha512-0m69VIK2dudEf2Ub0xwLQhZkDZu85OmiOpTw+UGDt56ibviYICHziM/3aE+oVg7IjGPp0c83w3eSVqa+lYZ9UQ==","shasum":"246a34a8158c0e1390dcb758e1140e5d004e230b","tarball":"http://localhost:4260/v8flags/v8flags-3.1.0.tgz","fileCount":5,"unpackedSize":10871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9/IgCRA9TVsSAnZWagAA1U4P/iZRZ8uJ4IIohirLG4b/\nf9k5beK/FNTGtrjzWUbFzwBz3ZOjrtgmMerq2BEVNIUVgMn0AbzfqfQ18fZh\nfAbYzeYvvEVKdNxQleAsm8UlkC5RwrKXFHH/Oz+KcldAYAyyW7vXbk5cj8Qb\nAeNmlM6Ht3xrjyZar7QRkfS2w066YNliLj7Uk+fpmsMVA8c0noSNrsEjIkTc\nMhapjpmL1zzlDaWJrgrqOlXF4Cm268BbxE0xgWLCOmIuNo4qEHaJ0lFlCnfM\ntO/DoNUYKoCnKZl5+pkutsxQYYm4h/oP1F520EFoN7sstDtrvIz1i7Re/7Tf\nW4N5RElZ3skawNp1+9YGbTIVtuU3R9mTlVYymMb4wKcWi5PcBA9ewy5k25ST\nKapl6IeUvfl2wYFXsRCe1vYvmYkTWkhvaFrBFnInD9QRG0REpB2ycntrxoi8\n8jOc74T25dLf5cu8PSkW24mrD3TJVzjyliErLwD0oIzjhUSoQDEP1VcRiI4V\na7NPyNc/KR3t2mTKnDQjrBlDriZXNp3IMS875fyLqHVDxlOLqcU1KQwevKwX\nQ6DWWFRr835RVT5FZLQiFJM63l/4YoR/wGpGyn6Kga6u+uYXu5nPWdwjy6fV\nWt0V6U5ip0wZHDmlKQloXSmZOQNiI2yvWIbO9oFKN6Z0Mm5b+cSY3MXXD7qR\nSP8c\r\n=eeNe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3sOE+BdckWfamGiO0gqY3rCTut5CS+LOtu3xY1IY/KwIhAPE+vmhUcyfXcvre3MGX9Rpib7q7TXoBk58HttU1EYoB"}]},"maintainers":[{"email":"leo@leozhang.me","name":"ilikebits"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"gilles.piou@gmail.com","name":"pioug"},{"email":"talk@selwyn.cc","name":"siilwyn"},{"email":"tyler@sleekcode.net","name":"tkellen"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.1.0_1526198815242_0.6209580473800935"},"_hasShrinkwrap":false},"3.1.1":{"name":"v8flags","description":"Get available v8 flags.","version":"3.1.1","homepage":"https://github.com/tkellen/node-v8flags","author":{"name":"Tyler Kellen","url":"http://goingslowly.com/"},"repository":{"type":"git","url":"git://github.com/tkellen/node-v8flags.git"},"bugs":{"url":"https://github.com/tkellen/node-v8flags/issues"},"licenses":[{"type":"MIT","url":"https://github.com/tkellen/node-v8flags/blob/master/LICENSE"}],"scripts":{"test":"mocha -R spec test.js"},"main":"index.js","engines":{"node":">= 0.10.0"},"keywords":["v8 flags","harmony flags"],"devDependencies":{"async":"^2.5.0","chai":"^4.1.0","mocha":"^3.4.2","proxyquire":"^1.8.0"},"dependencies":{"homedir-polyfill":"^1.0.1"},"gitHead":"f959e7cea472f63bf8d0574529d1b296a27c846c","_id":"v8flags@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"nicolo-ribaudo","email":"nicolo.ribaudo@gmail.com"},"dist":{"integrity":"sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==","shasum":"42259a1461c08397e37fe1d4f1cfb59cad85a053","tarball":"http://localhost:4260/v8flags/v8flags-3.1.1.tgz","fileCount":5,"unpackedSize":11103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFUIgCRA9TVsSAnZWagAAXY4QAKJaVrhAukWrlzDwZoAa\nlXVM0/kswURxUh1+m7wryVRQaD6wZp+d/pBgvDooyM8A9mtZ/LPJUlORciu+\nNP4diYObGvGtgHd0FN8FAehC+eAlNH3SkFTTWWZygUlm+K4/KmSOLyRfHsnw\nKG2lU0vPhVFNOQ7wrODMaywowxG/+M5aoSwDb1m/koT+Gh6GfEPcSOhBYKcv\nJxcClDAxiV0ZOOUWBGJ+hwzeOW22ryl/qNcbDrvIh9tZrvhGlkNyKhtqbPT0\nMR2k4V5oVhZc6ZYPsc56piFjxZXZyeLP42/nG72Kla8oqSyX6gr5omGUo+5j\nHr77RkHW39RCR+UzpigGcWfL2ZEABzmXKnJufDvP4FG4piwXp0/DxMhbclls\n+W9Sg9FgGxuU54VT/weYJhRU2DdyhoVR4c7Jp7yaWTgOuFb/65+npx2G65qk\nY/sFDQcj/s6RkTWFvoWFdRFYXad0TKRUc7ZndmyyhcT85IpH4H1zpy+7nn7Q\nwJqA1rJ8ijyrvcKll1RL9p5xsqzeDEI9p95OYsMgm/WfMuauBLtbCPyI0Lwf\nBCkZtMla6PeZe0H/gsgbfcc8MUENwP/rz9+9K+Qq5N++jqzfbIOrjUXsokN7\n8pKCDhIEaRFeGOZl1Q1Zj1wMk39AfOl9JTTrAHPGVcJ0tbxP50/83KvH/JZr\nrxno\r\n=ZARC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCWlyXLCvFVNMdvr2m6y4VZkUkelT5G7nvp1UlnXdpZAiEA6YmhgGIkt9X7/GKnZfJB6CYGYAeXCHKCrX48l7VhuAw="}]},"maintainers":[{"email":"leo@leozhang.me","name":"ilikebits"},{"email":"nicolo.ribaudo@gmail.com","name":"nicolo-ribaudo"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"gilles.piou@gmail.com","name":"pioug"},{"email":"talk@selwyn.cc","name":"siilwyn"},{"email":"tyler@sleekcode.net","name":"tkellen"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.1.1_1528119839745_0.8712809367080254"},"_hasShrinkwrap":false},"3.1.2":{"name":"v8flags","version":"3.1.2","description":"Get available v8 flags.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"homedir-polyfill":"^1.0.1"},"devDependencies":{"async":"^2.5.0","eslint":"^2.13.0","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^3.5.3","proxyquire":"^1.8.0"},"keywords":["v8 flags","harmony flags"],"gitHead":"eeb439ac94301e05608f82f652bfa79f628d5b8b","bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"homepage":"https://github.com/gulpjs/v8flags#readme","_id":"v8flags@3.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw==","shasum":"fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f","tarball":"http://localhost:4260/v8flags/v8flags-3.1.2.tgz","fileCount":5,"unpackedSize":10328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGDJtCRA9TVsSAnZWagAAIeoP/js7EFvvD1+hprFfn/uk\n9IaFgbouECG6xm3LqNtqIVMjBLiYs0pWmHMkbEuloKGu8Ch64BObsmTIsUDh\n42vcZxyzjU6rtdFfPKwyJO18vx+Gpe48+CtyTQfJH+VtMtqFajkNaSdL+cud\ncAkQse9ELt9OJxR3DyvWI1Nb2T7Jd08euKfHhd+d4yDa5OO9uhshHG6hqkn/\nnfA8DyJk/zOH5Avyw0//Wg8pRZWl5E7krN/0rT+b0fWkzcHkUAQke2mK2oLK\ninWWbwlmcRUOJas4uMRcRcxWj21nbJKUZFISeLZzJeeYIMPVGMRhqDcMHwl1\naNH3Z+OGOEIHkudt7FFng8JwWCX/hVCCGSdkAKtKB9iXYpiWZ1XWZQll8EfE\n73G4Hbm/fB6MNbrz3ltYM1fjtpEhPGlIwvqNiNK278OZOlf72dEA7yHRK4cf\nhpgYbX8DNtf/m1tq4Yq5OQW1UKc8irUl2rEqD4wV4pBI4tHc2343/D3vemjV\nVT/VEiyiZp5RYVCRAGlGKaOByoSGOsWcoMBOeILfqs9cMQR8TWokGR+q0tRm\nHX/gWTovh+nGhjHsxD01aqguruqjOynH5zQmb43uTZ7ENLEC4B6DODLUlMS2\nNUpjfh2c9CVoGTBmK6sihj564+r2slnk9LQqXHk89zmQ0r8UVA1OTFEdA9zr\neL7h\r\n=7BV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVLcEvcJqjoO0Z8APOzuHNP4vktGV3j1PQst0MJjJUhAiEA/+Z5ZA9YRetfKqdhVQ206vrP0ULzUjklHZ/V54JQgAc="}]},"maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"sttk.xslet@gmail.com","name":"sttk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.1.2_1545089644558_0.07141704332656751"},"_hasShrinkwrap":false},"3.1.3":{"name":"v8flags","version":"3.1.3","description":"Get available v8 flags.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"homedir-polyfill":"^1.0.1"},"devDependencies":{"async":"^2.5.0","eslint":"^2.13.0","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^3.5.3","proxyquire":"^1.8.0"},"keywords":["v8 flags","harmony flags"],"gitHead":"5290b7aa1b1ec7550968f738835b85f2fd97974f","bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"homepage":"https://github.com/gulpjs/v8flags#readme","_id":"v8flags@3.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==","shasum":"fc9dc23521ca20c5433f81cc4eb9b3033bb105d8","tarball":"http://localhost:4260/v8flags/v8flags-3.1.3.tgz","fileCount":5,"unpackedSize":10522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1Bm8CRA9TVsSAnZWagAAvD8P/R21EyZuqfYfuTJTLGxd\nBkXyhFvN0Rt96t/pA7zByDRrgd1rWB0qimqHIX3B3gJQy9oyWz2nGn0BtslG\ncTBpbEXZ66hsB8trM17aP3j4GwwNjkzqn5p8+NiR/O4HnyPM+b2a39LatsZJ\n5Ae8fZ87ZBzyzthYOYgVeuFWJZB79KfmNRSX4BRxl8EOZv6nbrS3iMmT4kPi\nYUQVXjMtSCCcy9xvn/o9uqivZfqJ7cgW8jaD7itkSoisRo4IdAgWRvhBxVse\nDGgZmuyxxT1i8Tz9jMhr0yECflVpsVZ4QBT9Gk1JmEhahYFokl+KqCIswK9K\nULp2lk69TfbQEuc6BPOO19Ltp9DIhMXhkhMgm9TxRR+ukWHuJm5J2D+pmQuu\n6BNW5WTQCKu+B5L19g8TQmeXmAcRAfmQv8HvzFBap8ISj3gqvicxyfGLiR69\nSO+Vy5hPIIryKv8l85NNAL1ozSpNYxCIzAqusNYpgmeCADY+R5WjOkaRtFXn\nvgMO8/jdPhyydQ3+fdHY6zprllIApdB1o19Uja9Df0mbGb+rBAatme8QGgAJ\n0iJJNFBBIkT20zR76+Z40bPM7IbjZ5/EeUFgjFf6Nf5azKB1DXfavOlQhidp\nExZ2V3eTwaWd8q7rWxSezGdI9UzXhE7RGTMe/+vRGdPcmLX//MoCtju5HS2o\nTKWe\r\n=pg1/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4mSrLiV/s80vMWNuLlMD+ID24o2+a/69itSiib+pHSAiEAiheVlN+CNTl4vE+7U/pvKf5HrQs5aX8MzuPnYZ/VceI="}]},"maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"sttk.xslet@gmail.com","name":"sttk"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.1.3_1557404092365_0.07180615718350247"},"_hasShrinkwrap":false},"3.2.0":{"name":"v8flags","version":"3.2.0","description":"Get available v8 and Node.js flags.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"homedir-polyfill":"^1.0.1"},"devDependencies":{"async":"^2.5.0","eslint":"^2.13.0","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","istanbul":"^0.4.3","istanbul-coveralls":"^1.0.3","mocha":"^3.5.3","proxyquire":"^1.8.0"},"keywords":["v8 flags","harmony flags"],"gitHead":"8e6b0a2e424eba308698f703fe92bdf372e9621c","bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"homepage":"https://github.com/gulpjs/v8flags#readme","_id":"v8flags@3.2.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==","shasum":"b243e3b4dfd731fa774e7492128109a0fe66d656","tarball":"http://localhost:4260/v8flags/v8flags-3.2.0.tgz","fileCount":5,"unpackedSize":10925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1C/ZCRA9TVsSAnZWagAASB8P/jP95gJnN7N80qkkrFTU\n2YKIexFrQuJAyHC8m9io6zSVQ0kYb/1xenT1kPpdpWWHbEAEUmJa1tmGFKrM\n7TW+FgUC0zc/RFf5MsZ3/FOnlbcGBAmKtmiowMidVu+ElNv9kTUwdnFJClHp\nDZolb+1I9q0Cfxp21WkGe4kBgMGoRtBdRExFs0RgdeDLoB1j+RDXEoxhOzM7\nqhLvmkgbeX3UkB+qdGf+B4Fyg+RWajX2c5kp0iFUSyYilIMmzXgDzTm2z2n2\nNlf2lrYxfZhosH2u8Kb5Jm5zCKalmN6Qsk6xc0uN3vQ7IY3uxDQbKOmfTwBG\nEaQZ9wQkPrgkvLQoi4ZckvvUc1A3SMDYoG+E7Zisasjm/XbclZmGjd8m5p5D\nCVaoMWviuNJLLvhek7pg1gQGnFl64K8j/ZwLTItLSTDbKPeFwpeeZTQBghIE\n3Uc30ARTvx0Yz2Ud2Iq1yj6kBs6a12DX376vCKAUc/s1YkpSJfVVBec6QBRu\nciEdjNYT+bNXbnBDHmxfs/qe/WcR93yBMwDAuuJnhQYxYa/Gxxv4rFJmwwnW\nMWN0w0MJMtdvNJQkEb574At5WU7TrMxm0BHZBEMlND/LkES2Z7cRyo0QCLaW\n6NM8yE2cTnCE8hdv2g75tjQXxHy0ZKtgFEPeB3moznJsQ6voSV7byO7cdmTY\nq+GT\r\n=vTp3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEJbAhBm267ILnYXx1qIuyXHQoXLuOVrJi6d82V8tLcgIgZ8HzKYyVtMBMjcjaB8G7qLEcWqYg/+/EKWj2cpLVfJw="}]},"maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"blaine.bublitz@gmail.com","name":"phated"},{"email":"sttk.xslet@gmail.com","name":"sttk"}],"_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_3.2.0_1590964185133_0.7726323203435648"},"_hasShrinkwrap":false},"4.0.0":{"name":"v8flags","version":"4.0.0","description":"Get available v8 and Node.js flags.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"license":"MIT","engines":{"node":">= 10.13.0"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha --async-only"},"dependencies":{},"devDependencies":{"async":"^3.2.2","eslint":"^7.32.0","eslint-config-gulp":"^5.0.1","eslint-plugin-node":"^11.1.0","expect":"^27.3.1","mocha":"^8.4.0","nyc":"^15.1.0","proxyquire":"^2.1.3"},"nyc":{"reporter":["lcov","text-summary"]},"prettier":{"singleQuote":true},"keywords":["v8 flags","harmony flags"],"gitHead":"1f70fd1ce962dbf426a5fd17c7637248fc71c200","bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"homepage":"https://github.com/gulpjs/v8flags#readme","_id":"v8flags@4.0.0","_nodeVersion":"16.13.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-83N0OkTbn6gOjJ2awNuzuK4czeGxwEwBoTqlhBZhnp8o0IJ72mXRQKphj/azwRf3acbDJZYZhbOPEJHd884ELg==","shasum":"dcacd1e0b20a7919cc48022b1bf2d95adb175e83","tarball":"http://localhost:4260/v8flags/v8flags-4.0.0.tgz","fileCount":5,"unpackedSize":9731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2/d+CRA9TVsSAnZWagAAf/0P/RmcVvZbTekckjA5PAyi\nc7kCTgCSYvFboSO2GUYbEFwgWOOFAcDOTfSHvd5Eb/HHw9f+qA4NwkQDNtoG\nMKkj6PdmWTqgtoOux0Zum82GVTzF91j0NGziAp4XwmPmBAe9d7g0u/4z9giy\nM7UtpKqp442LynR8tAl/ar8HVfC02CKoouyVYR92tYuN6tzjj7vGvnf5MVbx\nhTgQdZxHyeo1JOUdup2kG26YjFuXwh/PixaWhK3yEiaFCxdT4WLhZ+PSDLSF\nysmZqlq/tSiao2Wdm5EPEpTtpNQ1w62PfkLvGfxq8Quo+2tAmJ67TWuc3Zh3\nmO/TXohu+bK4+4GpUNtvhxoy9Vm412BdDFJgfXsJwCvxOGHG3pw/QhloSxxu\nedHFubkj4ng+tSgMY0p1z6JjW3iOBV8B6W+GcSAZaVb9CrX+5Dicgdus+Rmz\npWCglWcSvsn/3wxY0JtnIDbly/2ME73NH7G6MsPYWprBq4Dyp46uYLBSo2yy\n/7qMHUkwOhc+b+M1silhk8M3jeROoAkuyOF1zJ7Us2nVe4r6VH3Tn+G6NAJ6\n6S3WaIo5ZWBULV6oMd+Zma4KYiT4mVfpgDRLrjt0cykriG8A18Yl0NN0lCQ7\nNVk42Gw1BN17H42Kj6EVMiN+4lP+qLTmtWEyPADfpnOujYlpL7atrufswpT2\ny1bT\r\n=rN8l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBLSFFCwwtD5L/wwqLCwXzR3eod627GYK9UpkqP9uOVgIgI6Fdk345T8vDzgQS3tBGMgdbwNmGRiWFiij6bKCViJQ="}]},"_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"directories":{},"maintainers":[{"name":"sttk","email":"sttk.xslet@gmail.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_4.0.0_1636336360301_0.6580369677364208"},"_hasShrinkwrap":false},"4.0.1":{"name":"v8flags","version":"4.0.1","description":"Get available v8 and Node.js flags.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"license":"MIT","engines":{"node":">= 10.13.0"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha --async-only"},"dependencies":{},"devDependencies":{"async":"^3.2.2","eslint":"^7.32.0","eslint-config-gulp":"^5.0.1","eslint-plugin-node":"^11.1.0","expect":"^27.3.1","mocha":"^8.4.0","nyc":"^15.1.0","proxyquire":"^2.1.3"},"nyc":{"reporter":["lcov","text-summary"]},"prettier":{"singleQuote":true},"keywords":["v8 flags","harmony flags"],"_id":"v8flags@4.0.1","gitHead":"27a764557f20f90ea4b6ccd24eaacd9d0b6d3108","bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"homepage":"https://github.com/gulpjs/v8flags#readme","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==","shasum":"98fe6c4308317c5f394d85a435eb192490f7e132","tarball":"http://localhost:4260/v8flags/v8flags-4.0.1.tgz","fileCount":5,"unpackedSize":9757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALVO7Jl3K1f93BllM4VAgxy/uwBX/P4FxO7D4TA0i0iAiACMIbiKyMSrFfsb7RDOB7+78Y9hOWNfJCc+Bv9Wedr4Q=="}]},"_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"directories":{},"maintainers":[{"name":"sttk","email":"sttk.xslet@gmail.com"},{"name":"phated","email":"blaine.bublitz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/v8flags_4.0.1_1693781636799_0.5992452995677691"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <a href=\"http://gulpjs.com\">\n    <img height=\"257\" width=\"114\" src=\"https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png\">\n  </a>\n</p>\n\n# v8flags\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Coveralls Status][coveralls-image]][coveralls-url]\n\nGet available v8 and Node.js flags.\n\n## Usage\n\n```js\nconst v8flags = require('v8flags');\n\nv8flags(function (err, results) {\n  console.log(results);\n  // [ '--use_strict',\n  //   '--es5_readonly',\n  //   '--es52_globals',\n  //   '--harmony_typeof',\n  //   '--harmony_scoping',\n  //   '--harmony_modules',\n  //   '--harmony_proxies',\n  //   '--harmony_collections',\n  //   '--harmony',\n  // ...\n});\n```\n\n## API\n\n### `v8flags(cb)`\n\nFinds the available flags and calls the passed callback with any errors and an array of flag results.\n\n### `v8flags.configfile`\n\nThe name of the cache file for flags.\n\n### `v8flags.configPath`\n\nThe filepath location of the `configfile` above.\n\n## License\n\nMIT\n\n<!-- prettier-ignore-start -->\n[downloads-image]: https://img.shields.io/npm/dm/v8flags.svg?style=flat-square\n[npm-url]: https://www.npmjs.com/package/v8flags\n[npm-image]: https://img.shields.io/npm/v/v8flags.svg?style=flat-square\n\n[ci-url]: https://github.com/gulpjs/v8flags/actions?query=workflow:dev\n[ci-image]: https://img.shields.io/github/actions/workflow/status/gulpjs/v8flags/dev.yml?branch=master&style=flat-square\n\n[coveralls-url]: https://coveralls.io/r/gulpjs/v8flags\n[coveralls-image]: https://img.shields.io/coveralls/gulpjs/v8flags/master.svg?style=flat-square\n<!-- prettier-ignore-end -->\n","maintainers":[{"email":"blaine.bublitz@gmail.com","name":"phated"}],"time":{"modified":"2024-04-04T23:53:41.910Z","created":"2014-05-09T14:37:48.387Z","0.1.0":"2014-05-09T14:37:48.387Z","0.2.0":"2014-09-02T08:22:27.023Z","0.3.0":"2014-09-02T08:53:28.892Z","1.0.0":"2014-09-03T19:26:44.140Z","1.0.1":"2014-09-03T19:28:43.365Z","1.0.2":"2014-11-18T04:52:22.684Z","1.0.3":"2014-11-18T05:14:40.811Z","1.0.4":"2014-11-18T06:06:22.510Z","1.0.5":"2014-11-26T18:31:47.532Z","1.0.6":"2014-12-09T06:40:24.994Z","1.0.7":"2014-12-20T13:56:58.755Z","1.0.8":"2014-12-22T15:48:59.914Z","2.0.0":"2015-01-15T14:24:43.739Z","2.0.2":"2015-01-18T17:06:43.998Z","2.0.3":"2015-04-01T00:57:08.284Z","2.0.4":"2015-04-16T23:43:20.570Z","2.0.5":"2015-04-18T07:45:49.540Z","2.0.6":"2015-06-15T15:28:06.432Z","2.0.7":"2015-06-15T16:01:32.037Z","2.0.8":"2015-06-25T19:26:28.066Z","2.0.9":"2015-06-25T19:40:55.503Z","2.0.10":"2015-07-28T12:11:16.886Z","2.0.11":"2015-12-21T19:43:41.533Z","2.0.12":"2017-03-31T17:52:54.842Z","2.1.0":"2017-04-18T21:25:02.879Z","2.1.1":"2017-04-18T22:14:22.256Z","3.0.0":"2017-07-14T19:13:53.198Z","3.0.1":"2017-09-25T05:05:08.647Z","3.0.2":"2018-02-26T21:40:47.645Z","3.1.0":"2018-05-13T08:06:55.462Z","3.1.1":"2018-06-04T13:43:59.832Z","3.1.2":"2018-12-17T23:34:04.730Z","3.1.3":"2019-05-09T12:14:52.468Z","3.2.0":"2020-05-31T22:29:45.309Z","4.0.0":"2021-11-08T01:52:40.438Z","4.0.1":"2023-09-03T22:53:57.026Z"},"homepage":"https://github.com/gulpjs/v8flags#readme","keywords":["v8 flags","harmony flags"],"repository":{"type":"git","url":"git+https://github.com/gulpjs/v8flags.git"},"author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"bugs":{"url":"https://github.com/gulpjs/v8flags/issues"},"readmeFilename":"README.md","users":{"sametsisartenep":true,"simplyianm":true,"montyanderson":true,"awen1983":true,"brainmurder":true,"hexagon6":true},"contributors":[{"name":"Tyler Kellen","email":"tyler@sleekcode.net"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com"},{"name":"Selwyn","email":"talk@selwyn.cc"},{"name":"Leo Zhang","email":"leo@leozhang.me"}],"license":"MIT"}
\ No newline at end of file

filename: tests/specs/run/npm_v8flags/__test__.jsonc
patch: @@ -0,0 +1,5 @@
+{
+  "args": "run -A main.js",
+  "output": "main.out",
+  "exitCode": 0
+}

filename: tests/specs/run/npm_v8flags/main.js
patch: @@ -0,0 +1,17 @@
+import v8flags from "npm:v8flags@4.0.1";
+
+const flags = await new Promise((resolve, reject) => {
+  v8flags((err, flags) => {
+    if (err) {
+      reject(err);
+    } else {
+      resolve(flags);
+    }
+  });
+});
+
+if (flags.length < 100) {
+  throw new Error("Expected at least 100 flags");
+}
+
+console.log("ok");

filename: tests/specs/run/npm_v8flags/main.out
patch: @@ -0,0 +1,3 @@
+Download http://localhost:4260/v8flags
+Download http://localhost:4260/v8flags/v8flags-4.0.1.tgz
+ok