{"_id":"getmac","_rev":"147-908db00e69095883e26975548d4f43c2","name":"getmac","description":"Get the MAC address of the current machine you are on.","dist-tags":{"latest":"6.6.0","next":"6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f"},"versions":{"1.0.0":{"name":"getmac","version":"1.0.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.4.0","chai":"~1.5.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"getmac":"./bin/getmac"},"scripts":{"test":"node ./out/test/everything-test.js --joe-reporter=list"},"main":"./out/lib/getmac","_id":"getmac@1.0.0","dist":{"shasum":"a17e21f319f24bb6ea00ff5b677ddbfe04d42d3a","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.0.tgz","integrity":"sha512-nZGOoqfiFO8Z9+uNX619Vh1gisRqbwWWwSAbVMEO2YxKoAl8LOWRfuKeKe0SQOqV21305F//8cn9PcRmuculxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOlCySoq8TVX345IiOdxR/dNUYl+KDAfZrd0UxLTmpfgIhAJVkB5lPJW1myWUJKW4SxhlOexj22TBdFVC7QW+8Slm8"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.1":{"name":"getmac","version":"1.0.1","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.4.0","chai":"~1.5.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js --joe-reporter=list"},"main":"./out/lib/getmac","_id":"getmac@1.0.1","dist":{"shasum":"0364e20cb298087ff7f5b53c7d6e98e470c2f73d","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.1.tgz","integrity":"sha512-okDXe8uefTaaIYC+7ipU3EZGUbjfYGUrtVvvEyZruvBNAEfvrzdBF/6GbOtVpdUC+W/WefzamY1mNv7ctLdERw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6XmWQfCNSd1WpAS6Jy5jBGqzQMdNvA81zcrrLlBfhUQIgBwurOtZJaUCdwVWsKtDVKvEhqJ6/4Q7OJ4a5YmdCFJs="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.2":{"name":"getmac","version":"1.0.2","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.4.0","chai":"~1.5.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js --joe-reporter=list"},"main":"./out/lib/getmac","_id":"getmac@1.0.2","dist":{"shasum":"5c92913302e084cf115dc8cfd9111c5da4535b53","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.2.tgz","integrity":"sha512-Lcd0zXrWvrlqoiL2s2/zN1KX6TGpmNdCJCkazSyfiLDv+xVpzD132ASl3+swrXefg4MCXf7rzy9E3CZoc7Jk/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWHMh5gug5Tlnc9IVrvTAV8eJLzkl+MMT9Imbj7cysAAIgeh4O6QGiARkdCKV5w7Q5HjV4FYna/+v1n7J661MVofk="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.3":{"name":"getmac","version":"1.0.3","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.4.0","chai":"~1.5.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js --joe-reporter=list"},"main":"./out/lib/getmac","_id":"getmac@1.0.3","dist":{"shasum":"e9cf8669968f66a51ffc9e71a995096228358120","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.3.tgz","integrity":"sha512-yR6+VsEPn7uGjWsDlVFvDhfb0O+IRLk4q40MpNqzU34Hq9Axt4kX+ghW1DuxGZQokxGc0zkPSiz+N/PKKm4F5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb9NS/wp2BBAuCYKiOsIBf4CchNdstOHIDjbBzH8iyQwIgMyonoC0GljzBEzyHo6FqnKFcH/F+Xn6sGoeTihdPL30="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.4":{"name":"getmac","version":"1.0.4","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.4.0","chai":"~1.5.0","joe":"~1.1.1"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js --joe-reporter=list"},"main":"./out/lib/getmac","_id":"getmac@1.0.4","dist":{"shasum":"77db22b4c9376d81894dece3ed56f3c3555364c6","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.4.tgz","integrity":"sha512-b9Rx1EOxM+FaSZoRmkMunUlLaca/OEY1ilFo5fUFPa/Q4+wTDH6nMgkZYp694wvqh9PUIvwv1pHZ2C1ZU7loww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEE/TWEduWtGM6VPn0yOsyeKUsSGZJYkIdr9+C8OQc6YAiBNoTm3MOc791OdUGFN0vv8+ETAs3VokJSzXEDE1hSzqw=="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.5":{"name":"getmac","version":"1.0.5","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"~2.2.0","joe":"~1.3.0","joe-reporter-console":"~1.2.1"},"devDependencies":{"coffee-script":"~1.6.3","chai":"~1.7.2","joe":"~1.3.0"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js"},"main":"./out/lib/getmac","_id":"getmac@1.0.5","dist":{"shasum":"4ce0468a83e5fc2f2d337fc0c3c9be2c94a6344f","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.5.tgz","integrity":"sha512-oovrdiO/7RD9eT8uI7s0xd3SbAPLQxpwp3owZROwh+5qpgSwPNzVolkJRD1eFSsyTxdNE2P1476h7EhJXiuaww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkWaRrbNoGJJW/l9xkm+gygYDsC/AU9wgOiNNGMhVJUwIgT8DPxj4xf0ELK3MODYsHeieJZAKbTY8NCeE75ydJHgA="}]},"_from":".","_npmVersion":"1.3.9","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.6":{"name":"getmac","version":"1.0.6","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"gittip":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6"},"keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"~2.2.0"},"devDependencies":{"coffee-script":"~1.6.3","chai":"~1.8.1","joe":"~1.3.0","joe-reporter-console":"~1.2.1","projectz":"~0.2.3"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js"},"main":"./out/lib/getmac","_id":"getmac@1.0.6","dist":{"shasum":"f222c8178be9de24899df5a04e77557fbaf4e522","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.6.tgz","integrity":"sha512-Aga2cvjpnEf+jppwrGXx1DKn6sR0uBIERLFGEILWqejEgy49PnnskISDYUIFr1OhO5IdagMna/L21MPGSIg+OQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVeflpJjhk96mZdzc3EUAba/ZSp3LMWYlmXAFBvltyqwIgL4Hko8sKedLgsm24TOwSMBth71uMtplz7IeRVweIV1Y="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"1.0.7":{"name":"getmac","version":"1.0.7","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":{"type":"MIT"},"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"},{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"https://github.com/bevry/getmac.git"},"engines":{"node":">=0.4"},"dependencies":{"extract-opts":"^2.2.0"},"devDependencies":{"coffee-script":"^1.9.1","chai":"^2.1.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^0.5.0"},"directories":{"lib":"./out/lib"},"bin":{"getmac-node":"./bin/getmac-node"},"scripts":{"test":"node ./out/test/everything-test.js"},"main":"./out/lib/getmac","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"5be1839527961abfd8312e9809df953223c0ae5c","_id":"getmac@1.0.7","_shasum":"94460f9778698d2e159a03da6c165689f22cdd67","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.12.0","_npmUser":{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},"dist":{"shasum":"94460f9778698d2e159a03da6c165689f22cdd67","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.0.7.tgz","integrity":"sha512-Cl7xiGwKwy8zP21gSPCG9Y8CpSBp1zbcj54sKE1D8P4LSidP1/Sj4dWlgpr/CW6KWkQbj9q4EgfBhLOtYP1ndw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDha5RK4+d4q5VTtU6hfMqSolXDyemU82nSoFpGJKbVHAIhAOi3dE6EwJXeYFbsuShchTUcZpXW2er2dYfiZpbWL0il"}]}},"1.1.0":{"name":"getmac","version":"1.1.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"},{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","entry":"src/lib/getmac.coffee","directory":"src","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled JavaScript + ES5 + Require","entry":"es5/lib/getmac.js","directory":"es5","syntaxes":["javascript","es5","require"]}],"main":"es5/lib/getmac.js","browser":"es5/lib/getmac.js","bin":{"getmac-node":"bin/getmac-node"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es5","compile":"npm run compile:coffeescript","compile:coffeescript":"coffee -bco ./es5 ./src","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:coffeelint","test:coffeelint":"coffeelint ./src","test":"node --harmony ./es5/test/everything-test.js"},"dependencies":{"extract-opts":"^3.2.0"},"devDependencies":{"chai":"^3.5.0","coffee-script":"^1.10.0","coffeelint":"^1.15.7","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"gitHead":"8718ce9d11e1b5c0555ed8cedb2dbf0019ec9ad8","_id":"getmac@1.1.0","_shasum":"ca35becfe96329a83baa34ae3f721cd0b1762a19","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"ca35becfe96329a83baa34ae3f721cd0b1762a19","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.1.0.tgz","integrity":"sha512-fxR2rHx2QxgbsIKbXwthuHP9iMsF5t6GSWZ7RR3weDxo0zdQHooEfZLqEaQLtbe2hGQzMX1wy89Pqms79C4pGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOtX0DUZFMHi5JuF4OVd1mGBnl3SlPZbdwlhnVa7ebdAiEA/QwhU6hP97EXKqr7TVFelVl0Y3VrfLCL0WE9FFek3WY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/getmac-1.1.0.tgz_1462858088718_0.1555746637750417"},"directories":{}},"1.2.1":{"name":"getmac","version":"1.2.1","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"},{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","entry":"src/lib/getmac.coffee","directory":"src","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled JavaScript + ES5 + Require","entry":"es5/lib/getmac.js","directory":"es5","syntaxes":["javascript","es5","require"]}],"main":"es5/lib/getmac.js","browser":"es5/lib/getmac.js","bin":{"getmac-node":"bin/getmac-node"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es5","compile":"npm run compile:coffeescript","compile:coffeescript":"coffee -bco ./es5 ./src","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:coffeelint","test:coffeelint":"coffeelint ./src","test":"node --harmony ./es5/test/everything-test.js"},"dependencies":{"extract-opts":"^3.2.0"},"devDependencies":{"chai":"^3.5.0","coffee-script":"^1.10.0","coffeelint":"^1.15.7","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"gitHead":"49b1832c88b2c0edbdc7a172b6bd14dcfc45e305","_id":"getmac@1.2.1","_shasum":"0d095fd0627850043eac1dcfa0b120bbdc1426d1","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"0d095fd0627850043eac1dcfa0b120bbdc1426d1","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.2.1.tgz","integrity":"sha512-yv8ujibNaAi+Jw4hsBIGFcy8srogCLfdqam37DY5Q/rKjUnTet56Sbm1z5uvQMCjwKmSQE/vxYTI6BWsLtID+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnyMijhVa+ezg+IKr0juYQFqCiWAE3mlKTR5gvNqsaqQIgDtbja9vISyIjnYqL0StlSBYdtFzJrAKR1Iagc8KcXRY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/getmac-1.2.1.tgz_1462858392407_0.777876386186108"},"directories":{}},"1.3.0":{"name":"getmac","version":"1.3.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"},{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","entry":"src/lib/getmac.coffee","directory":"src","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled JavaScript + ES5 + Require","entry":"es5/lib/getmac.js","directory":"es5","syntaxes":["javascript","es5","require"]}],"main":"es5/lib/getmac.js","bin":{"getmac-node":"bin/getmac-node"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es5","compile":"npm run compile:coffeescript","compile:coffeescript":"coffee -bco ./es5 ./src","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:coffeelint","test:coffeelint":"coffeelint ./src","test":"node --harmony ./es5/test/everything-test.js"},"dependencies":{"extract-opts":"^3.2.0"},"devDependencies":{"chai":"^3.5.0","coffee-script":"^1.10.0","coffeelint":"^1.15.7","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5"},"gitHead":"9efcab26c6d94e455a2fae1320a394cbad9f5774","_id":"getmac@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"integrity":"sha512-c9NEjDTtKtkIBH56f7uWwB5Uy22me1MfS2ARijsEBBWtilb1LtI9nh7lS2TiayDIwrIX4zqPzt9H+eRimAXZzA==","shasum":"66e2935902fa7dac638cd90ecf0cdf49574541af","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxNbFhBkAboD/9EUPtfRgRdZ10/sOy1WKMLhRHqXRDXAiEAiPLGJk61YLKVPPppFy1UGRQSOyJXXMUOmzDDmn2Eu4E="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac-1.3.0.tgz_1516862128004_0.2440362477209419"},"directories":{}},"1.4.0":{"name":"getmac","version":"1.4.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","gratipay","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"us@bevry.me","name":"bevryme"},{"email":"b@lupton.cc","name":"balupton"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled + ESNext + Require","directory":"esnext","entry":"index.js","syntaxes":["javascript","esnext","require"]},{"description":"CoffeeScript Compiled + ES2015 + Require","directory":"es2015","entry":"index.js","syntaxes":["javascript","es2015","require"]}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^1.3.3","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.0","babel-core":"^6.26.0","babel-preset-es2015":"^6.24.1","coffeelint":"^2.0.7","coffeescript":"^2.1.1","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:coffee:esnext && npm run our:compile:coffee:es2015","our:compile:coffee:esnext":"coffee -bco ./esnext ./source","our:compile:coffee:es2015":"coffee -bcto ./es2015 ./source","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check":"npm run our:release:check:changelog && npm run our:release:check:dirty","our:release:check:changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check:dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"8877427f366cde80f33b376ff4e548a780cdb4fc","_id":"getmac@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-sfMUDq2Y0RSCszpvjZ4AMw6YkWr7FXdBPpyXq32MQ2mRmK8twqFYj2NfIJdgPq443PQrMYM06Q1KhupOhNTxKA==","shasum":"9468825e1c17a77256da17e99b887428f8a1443f","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfnqfK/7T6SjxTnVjNY8iTHOlq4+LEpZzCV5o7oy/NFAiAfLo0KA8QH4kGfJ2Z5Rl+ibtjBVmkBQAhNwc5H9Te/aw=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac-1.4.0.tgz_1516863418548_0.42116959812119603"},"directories":{}},"1.4.1":{"name":"getmac","version":"1.4.1","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled + ESNext + Require","directory":"esnext","entry":"index.js","syntaxes":["javascript","esnext","require"]},{"description":"CoffeeScript Compiled + ES2015 + Require","directory":"es2015","entry":"index.js","syntaxes":["javascript","es2015","require"]}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^1.3.4","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-core":"^6.26.0","babel-preset-es2015":"^6.24.1","coffeelint":"^2.1.0","coffeescript":"^2.2.3","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:coffee:esnext && npm run our:compile:coffee:es2015","our:compile:coffee:esnext":"coffee -bco ./esnext ./source","our:compile:coffee:es2015":"coffee -bcto ./es2015 ./source","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","our:deploy":"echo no need for this project","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"5c059ef0f6952f1330f223e09846f5df56df4dae","_id":"getmac@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-mQp+8D+grQX0gG8EJn6VfH0PxE56ZKNsTguOMxPShAiVk9lvH8Ey36eXepG705Ac1HCsvaSrQ/6bPHZ0++F/Mg==","shasum":"cfefcb3ee7d7a73cba5292129cb100c19afbe17a","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.1.tgz","fileCount":10,"unpackedSize":26493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9IxusDyNGyB2Coa8FWTwzF1XOfW2TcFvEyKHQmofTagIhAMm5dWAQQCER5vjOREkA91euFFbwf3JrpXq6NF1AELvF"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.1_1522210162035_0.6813489719733499"},"_hasShrinkwrap":false},"1.4.2":{"name":"getmac","version":"1.4.2","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled + ESNext + Require","directory":"esnext","entry":"index.js","syntaxes":["javascript","esnext","require"]},{"description":"CoffeeScript Compiled + ES2015 + Require","directory":"es2015","entry":"index.js","syntaxes":["javascript","es2015","require"]}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^1.3.4","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-core":"^6.26.0","babel-preset-es2015":"^6.24.1","coffeelint":"^2.1.0","coffeescript":"^2.2.3","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:coffee:esnext && npm run our:compile:coffee:es2015","our:compile:coffee:esnext":"coffee -bco ./esnext ./source","our:compile:coffee:es2015":"coffee -bcto ./es2015 ./source","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","our:deploy":"echo no need for this project","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"4086fd77eab05733965206705e1ff686e4fae272","_id":"getmac@1.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-oFg2inhxNdCQhSH/R3ZUN3Fuy2QWTnpmfdS8hvxEWeYMhRxsdk5C91ge2H7qN+B7yGWW31HHyAXLZ3YxSBZlEg==","shasum":"ff16feeaece8b334bd80542d78581889646692a1","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.2.tgz","fileCount":10,"unpackedSize":26982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFz/ECRA9TVsSAnZWagAAGd0P/RCTa9nXvf3X+VSKl575\nGDECKfd+TspxUq3MXkSOyNCS/tZj5lxv+VrndoWpHge7xYsbf9qkM0svvEXE\n0uwlnEe6JoKU0inEF/7TP1hzW+DEb2cxrOMFZrIdPocdhqnfEK0oiOt1kJ6W\nmJjYnJx2Ed35qZyYOb539tT1CeRwWBOtTKNIsCIl+qkaC//alC+NT80MKPgq\n3Mmd04mJyDCSlvlV5pXL94/nS3tk6WRpn2L47QyZYZ26qRY8VOht8kWjuJXr\nOQycSc0EN3Iak6u707mUVCK839BT0jzsDxSaTrwSE7+Hm8xXaSwJ+DNVFi4w\nM544N6UgufvqgnlMvrppS3cGtR9jXHuVIYe/xc9XhS2bUp826I9Fx6aw+A0I\nJbi/c3QJXqMYOqMiB0oFwXhWBzqwd/q6FCbi72xS3zR+HYhWpf9PiE/+r4CN\ntE9tsXKuar5L3heqjy0VCVKU6MKpIQqwlJWdPtKTiEmSJ/hT+Jdge/6JtPLP\nt+0+YM1zPsopBQi3mO47GnketSErTxVAvcXh0kVv/6VOATVeTZ1BH4AVWdOY\nQTwvtjSxvP8hkC2nDGoAJ0jOYunUOSlMQRdvwgmHCewJoL1b4GAU3mZJmpIg\nrbpYQBGybpcNuOv8rzzG/G22bI2EqYLMU+DoDNPoSubiYEJge3NXaBIALfcr\nfxFX\r\n=8wth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOy5Lv9hYP57P2POO5jdGqxIwx3O3gS9cpXPDeQ87bEAiB/ACV0WcxWL7wI+OHIhxLK1+lsdKaqiTAnDSCRf6sOqg=="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.2_1528250307588_0.5013097148680303"},"_hasShrinkwrap":false},"1.4.3":{"name":"getmac","version":"1.4.3","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist","---","slackin"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.12"},"editions":[{"description":"Source + CoffeeScript + Require","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"]},{"description":"CoffeeScript Compiled + ESNext + Require","directory":"esnext","entry":"index.js","syntaxes":["javascript","esnext","require"]},{"description":"CoffeeScript Compiled + ES2015 + Require","directory":"es2015","entry":"index.js","syntaxes":["javascript","es2015","require"]}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^1.3.4","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-core":"^6.26.0","babel-preset-es2015":"^6.24.1","coffeelint":"^2.1.0","coffeescript":"^2.2.3","joe":"^2.0.2","joe-reporter-console":"^2.0.1","projectz":"^1.4.0"},"scripts":{"our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:clean":"rm -Rf ./docs ./es2015 ./es5 ./out","our:compile":"npm run our:compile:coffee:esnext && npm run our:compile:coffee:es2015","our:compile:coffee:esnext":"coffee -bco ./esnext ./source","our:compile:coffee:es2015":"coffee -bcto ./es2015 ./source","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","our:deploy":"echo no need for this project","our:test":"npm run our:verify && npm test","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:release:push":"git push origin master && git push origin --tags","test":"node --harmony ./test.js --joe-reporter=console"},"gitHead":"c8ee430a1e2ff3fa0262ff2f143a8a3b2319b392","_id":"getmac@1.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-bOZafIX+19cCS5KUjHtlJPZW+4joMa5tISIk5CugjmlZE0zZtjwB59wm56JPXVy5ELivw7g4Z9TEI0EDa2CSwQ==","shasum":"c8d7419b714ac1e66350b71effed235c4269ddd9","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.3.tgz","fileCount":10,"unpackedSize":27282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGGVgCRA9TVsSAnZWagAA8tQQAIuZlhMOwm9J3Xw4D509\nIH1siP5xKrxxPbBslYunSKjdN1yKHlIK27+z3iKlHMvR5Pj3Aa+12yQcJcE8\nSXKvWSpj4gNUXFPwUEGX7XNT51J/athKJ1UA2lvumWbFaf6JEiTecoXx097F\nGXzTaHHIaX6V1uQuZHo2eLUdXSf5HReCJ7b5f5KqfCGdbKCDpIUGam/dmHFY\nR1PnxMMMD4YOCjm3f27vYAC0Cp7jzZeWERjp6L5fIaWMcPd/F/ynG5Ps+X5Z\nmwWmVi9mIuf2U5CDVSf+RKTdXvSrsmPaKs5yEqvUpiXBU4r7+a5urwDXjXwK\ng2omkFCG4vYH7LI4y+i5UU5ee5wv5wzSSEfKTTasNlK2WUcaEoEtZvF5uRXP\nvA7W+vKEXQuqItK2OZbU+eMhfQZ1vw25ldUkCniHl1RX91eggWbXx7vZZ2ok\n21Hk435lKQJk2x4l6WEj/N+ZN4GWHDuBTWdlqbu0HrNV4mlpMNK4zbAjx270\nh7LjzIn5XO17dEUib/69HRYLTWG8h2iJUTqf5hwWYqr5JklM3TAsbjqIvq/g\nxy8+6nmbEBLlecmKgT/YuWDDrmDR4vKrbu0u4rDRLU9jSC5roz2KDw4dChHA\nJ4J01wxTYIxWMftnZz/wovjej56K7CoVF3DRKu7ml8r0hMpopRz/JrUAMi/K\nDJVF\r\n=yY9F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRk5xgDcsAa7pODGxNDKG+YBGTvsTnsYkwEjl5Jl9r7wIhAIVPmxEynjMwt6DCsO6kXTDQg5TceTAg9yUhuzPvV4X2"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.3_1528325472214_0.8948948306072795"},"_hasShrinkwrap":false},"1.4.4":{"name":"getmac","version":"1.4.4","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js true with require for modules","directory":"edition:esnext","entry":"index.js","syntaxes":["javascript","esnext","require"],"engines":{"node":">=6","browsers":false}},{"description":"coffeescript compiled for node.js >=0.10 with require for modules","directory":"edition:node:0.10","entry":"index.js","syntaxes":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.0.0","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","coffeelint":"^2.1.0","coffeescript":"^2.3.1","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition:* ./es2015 ./es5 ./out","our:compile":"npm run our:compile:edition","our:compile:edition":"npm run our:compile:edition:esnext && npm run our:compile:edition:node","our:compile:edition:esnext":"coffee -bco ./edition:esnext ./source","our:compile:edition:node":"npm run our:compile:edition:node:0.10","our:compile:edition:node:0.10":"env BABEL_ENV=edition:node:0.10 coffee -bcto ./edition:node:0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","test":"node --harmony ./test.js --joe-reporter=console"},"babel":{"env":{"edition:node:0.10":{"presets":[["env",{"targets":{"node":"0.10"}}]]}}},"gitHead":"04c35a7150a8560f2f04497af9469f2957bad972","_id":"getmac@1.4.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-LTeK9qXljj9SBufkCzOnufjSL/cdTqLP0C8sTpsoFXF/GPgMSgu6ZkQxk90lHqPHdg4i5d1fz/mN7bdTY5InQQ==","shasum":"8d87fad028b02682e72b5749e951bb7d5e48c7f2","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.4.tgz","fileCount":10,"unpackedSize":27265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeVNsCRA9TVsSAnZWagAABwgP/03Ge5dsonwsAe6KvMNF\nTwBqtT/2M5uEJKou/IuCgoVWri9VsDaxym+pZMAsUi7OpydOo/U5Vg51WlMy\nHnJvN7NnypzXqiM3cMpBchI+13y/EtsnaMG2xPKbaOwLpefUvrvbCXLGOsrJ\n6lAgjJ3TgM8sfrnF8ci0BaEOVcSepuV5IRAEoSn7JBRgsjgbWsHwEpyYwfO0\nCa8XajG9zG2hGzG0RUv+OUk1oxhCOVDE0xlxmdD0cX3hDcPHS+ULqEFHbjCi\n+Phaskg2x97Wz3tDnSCd3VeFFoy9H9785rtz4KbeGuzzUR+MToDR7Yk6XU4m\nLMADtJLR0DWSzId3d3gOsu3CY/3J0jSNXfi4NXiA2Z34aLzH3vN9jT2V8P4+\ngk4k1gvmc3/UkPCjs1l1cCvVjC19Ze319MnaTH7Pg+TSwEVYnlsPpEeF3xOJ\nFEV9rG9n0xphtLC89XzYM7VRYzXc7ZfweFRKjFzuiCQBDroLdAoeX54b/eiU\nTAGVWskTIyT+F7B8cD+zI/oh5wdvnxHKtQZiR2Emom2g4D+liSNDSbVQl1pb\nSYXIAgpZ0NLVzojrDVL0GVi6jJnIjGN469oOmjXxl48oSkEm9WRcm3CFYYjq\nswW+okNMG32Jl5RrkW4Y8D1omCyI+72E27cSJ3l3X0oAX8wQZk56gkfcwoN+\n6ZI4\r\n=RaRo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZZkZQBV+ol4Dj3sdvXiHT6TQihakBe6oI9XPbWYtbQAiEAvr+SYTQU3fPJpLJr3zde0fxe5CwnmhhNMPfnAItdkZk="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.4_1534677868150_0.037357311253716"},"_hasShrinkwrap":false},"1.4.5":{"name":"getmac","version":"1.4.5","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition:esnext","entry":"index.js","syntaxes":["javascript","esnext","require"],"engines":{"node":">=6","browsers":false}},{"description":"coffeescript compiled for node.js >=0.10 with require for modules","directory":"edition:node:0.10","entry":"index.js","syntaxes":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.0.0","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.7.0","coffeelint":"^2.1.0","coffeescript":"^2.3.1","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition:* ./es2015 ./es5 ./out","our:compile":"npm run our:compile:edition","our:compile:edition":"npm run our:compile:edition:esnext && npm run our:compile:edition:node","our:compile:edition:esnext":"coffee -bco ./edition:esnext ./source","our:compile:edition:node":"npm run our:compile:edition:node:0.10","our:compile:edition:node:0.10":"env BABEL_ENV=edition:node:0.10 coffee -bcto ./edition:node:0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","test":"node --harmony ./test.js --joe-reporter=console"},"babel":{"env":{"edition:node:0.10":{"presets":[["env",{"targets":{"node":"0.10"}}]]}}},"gitHead":"5a13b2e2fa731761fe349718c610713a4c8a1e80","_id":"getmac@1.4.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-Y4Zu6i3zXAnH+Q2zSdnV8SSmyu3BisdfQhsH8YLsC/7vTxgNTTT/JzHWmU3tZEim8hvaCtZLaE5E95wo8P4oGQ==","shasum":"266ca069ee11fed135b01946f948d2a2955b78e5","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.5.tgz","fileCount":9,"unpackedSize":27767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfy6BCRA9TVsSAnZWagAAefIP/10lam941nCEsEpNp3sB\nl2VZKtJTgMiRbb/QiYbDcxPNwc4TeaPQ+kq7ru2ksRmvDNqFA2hu6WUdHr1K\nlkplm9mYdJfkLrNADkWZ3Zl7T+9wMx6Q7rOgDMVpEjfQGyrQnNxNTW2UNQ0u\neW75c1eqTBuU0qjs8gp8kbHVgZAXBAEB968tJMvXfZ1f83vdug9OcVxX6lKm\npXalmKspqMZ6ecK0ClpFW68JM5+gT7srnYXf/s9/jgF/Armoeyhu4LJvVYld\nwSNNrbsJlQ8vjGlVPGXNtrGaXmO1e/Jqb4C6AJ2nJa7SXe6gg8tEfRzVlCCt\n7shixCRmossf+xGOasn2p9FosVlXVVsv8qW59t2Rggx2CjEscvwh/PGD7g+e\nkI8JedFhfikkFCnYQp0TcXeVKlgqQ1OdG+SMO18ylz7MMS2WGHTNVA/ZBelk\n9QczgzNgz9gwAWI0ZrsMW2TBpiE8SpOkgipoNBDDX/Pl4nGWcuDWIc5e09rd\nytfp37C5s6u7Vg3DcHng9Gj4QPnE06iI3RmWdMeb5bWxp0u+eIXO2p33KYXw\nBMZ4Yq3kU/ogSEVAIxyXgLe9kB9xvJa8HPe/AJ6OHTf2w9fOvSeb22i5nncY\nRDaC3hBqzqj+WTjIFFbeCMkt+DemUfv0vXpsjBznNf1vhVYm8lGHDqIYuYXz\nTc6R\r\n=vkJh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwDPxqnb7UkPGbfhz6WFGj6BfII5CCvHQqwwXfRWsYqAIgXMsw+Lw17TA4c9PBD1Vj9BLoETyfHg1KNw8OPOIaTJ4="}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.5_1535061632795_0.6717680915023656"},"_hasShrinkwrap":false},"1.4.6":{"name":"getmac","version":"1.4.6","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","opencollective","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","opencollectiveUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist"}},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"caasi Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","syntaxes":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","syntaxes":["javascript","esnext","require"],"engines":{"node":">=6","browsers":false}},{"description":"coffeescript compiled for node.js >=0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","syntaxes":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.0.2","extract-opts":"^3.2.0"},"devDependencies":{"assert-helpers":"^4.5.1","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.7.0","coffeelint":"^2.1.0","coffeescript":"^2.3.1","joe":"^2.0.2","joe-reporter-console":"^2.0.2","projectz":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition:* ./es2015 ./es5 ./out","our:compile":"npm run our:compile:edition && npm run our:compile:edition-node-0.10","our:compile:edition":"npm run our:compile:edition:esnext","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:compile:edition:esnext":"coffee -bco ./edition-esnext ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:npm","our:setup:npm":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint","our:verify:coffeelint":"coffeelint ./source","test":"node --harmony ./test.js --joe-reporter=console"},"babel":{"env":{"edition-node-0.10":{"presets":[["env",{"targets":{"node":"0.10"}}]]}}},"gitHead":"5619c8dbdbad32ae8e24ee256410612f0be5b44d","_id":"getmac@1.4.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"bevryme","email":"us@bevry.me"},"dist":{"integrity":"sha512-3JPwiIr4P6Sgr6y6SVXX0+l2mrB6pyf4Cdyua7rvEV7SveWQkAp11vrkNym8wvRxzLrBenKRcwe93asdghuwWg==","shasum":"ffe7db07900e222916939d44e4c7274adbecc662","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.4.6.tgz","fileCount":9,"unpackedSize":27854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjSUpCRA9TVsSAnZWagAAqnQP/2hTabE3GPFAsf6U31Hv\nukDdgYalR98gXT6BLnZrTFQcgLWmMMAWTnQ8i+pfjn6oW6OkNskPZoMTAHAq\n9bGWHimalT0I6qNDc3CYALk7sIcyKRhSyKDo49fKGcIlkLgTYjRjU3/L38/J\nlcCiGCQ6R0gUq6iumF+x/AWptEbNs9wysD/oEopxg1Z5Zgu86B4WMPyB2iz0\npjbDglTS1U+oqA0PJAqLKLk9up/4JilmGXLeoKpEYj1awD+fqO5uXQQ5VSFc\nIytZAa4dOJCez+lqbdn/kwAiqvrbOMwPmgOmP/LLwuAQuKFREmKRkIQaDydn\nxbtkxb50wQblCmhil1gu9LgdCjjC5iSgShZtBfYzZ/dO6TV7/kXk8ct8dpWd\nhlfoKOZJU7L0HM8M/x6onaHLCpB0bujixIZj4PQAmINt95l1ZFG+C6F30yTM\n89Z5iVXYRI7Ky5jBF4PGFtOF+G4nhT0/pDqqVE03PijkpQXsUVcLG5Enw+k/\nGLhEvYQYjYxzStUcS3RIDONsKZsqxdeNLhBmaSl4TRm3Pgh7wjmXlW7Z4vj2\nX4FWsLduwmzCtOxKsxzAcHvJwTY7NMszms8kvOgPNHheFkMmk4P+/vOlF+97\nX5UnJyoX/Qb1lB0lw6DZE/woa6/0gr+fit4XS0pkMYJsJl4MAN90tyL6gn6y\nKjYl\r\n=rrRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvYNXCmkGr3K+pE55YIiTPcZd1J6xNo5KyDlTSlIdnyAIhAJKa3Wag9/adVsTnj7SyoNj+31kU/RNenHfM29K1CweZ"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.4.6_1535976744407_0.3824318371748945"},"_hasShrinkwrap":false},"1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c":{"name":"getmac","version":"1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"e765d667c7ad4abb7f749358c5179d409d1df07c","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac</code> aliases <code>getmac/index.js</code> which uses <a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a> to automatically select the correct edition for the consumers environment</li>\n<li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li>\n<li><code>getmac/edition-node-0.10/index.js</code> is coffeescript compiled for node.js 0.10 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-orP0g7ksyeDZw/YbzxXuHBxt780vPHFiv6y5k0ogD6rEhI/CtqKGu9x1ml4LYNqZFIzQk7ER+n5nu5huT5j84Q==","shasum":"f77e993e8ebc988186c7b11364bd947dac3713c5","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c.tgz","fileCount":11,"unpackedSize":30306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyz4qCRA9TVsSAnZWagAA550P/3cySe/k9lDdOT/M3ql3\nFna7LHpx9xGuoKQUuyLsC01+xrodT4rAQtSgUzHULmDgEsfDwrFNLFwfVyz4\no0DkUZPg1utgRJBH6A9BLUXyfAsmPce4DiweHOz0dSM7K1TtCzW+RqO8+I9u\nfsPLGid9ooB6Ipu7364bBoeQ0F0DckjH/xDAm806UD4Hcj1eZdHI9kXG3JJl\n7+iuu/kh70g0/U1pKd8m7LBrADqAc3KcCCYnRw8nzq43Vbwc1dHs5vB+JozU\nO09CF6f85OIyRzOs32fMYy6RNynPL2WxQy4XYBb1HCRmxtu6bFjEBGFPaPyF\nmJQhpZjhVUMwlRTEtCoUt5zM6ZEz30VBcl/gxDIMUVcsU//cSkXEWKMl0lws\nqozBOrslhlNRIgxB35irPgAUSVK9lJn/agipj5slce4Cz1bXFAbeKIcmImd7\n66LxwXjWaNe5/sxuevm1Y3RBACTgJewBanj0P5vSCSkAc6ssBJCQkCxbN5dV\n59srXWQQNbgY5JnOSkzofe4BeBjGfpYsY+5bdM+9OXb+gWpuz4onDtXVmUUb\n2D6UJkufVib4D0TbhfTtgqDHG1KvVoG170ABU3Rlq8BgZwrVDxyIIjN1Fj+v\nBdA7B1TiYwJIxDmSTbjIuvEiMDG7e5ZGqc1vUWpJQOgOJyMBm/hfItsS16Vb\nl4pI\r\n=WrHf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsIa0EBPP29DFDJfzmNmCK5U+ceCqfUpyng/UJoLZoXAiEA1ShbifdOLRY/bWXCeUUJvYeC/iFuJFScsiRCI086HvU="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c_1573600809845_0.685834389101732"},"_hasShrinkwrap":false},"1.5.0":{"name":"getmac","version":"1.5.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"e765d667c7ad4abb7f749358c5179d409d1df07c","_id":"getmac@1.5.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-J3/sNFjlVS7/KyS5L70nvubmhpELgz2V/Izd/fjmhmTujT1IKCyw7njHDxTVJNSalVwwaTSz0hA0Wb8S18daEQ==","shasum":"d07d09f75e6a12a921007be106e74a69110c9053","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0.tgz","fileCount":11,"unpackedSize":30249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyz6lCRA9TVsSAnZWagAAsykP/jpOmE9P+v+M5XulvV9n\ngUmGAyZWLfQTN0vMpGImaQeoiRhH2PTZjpxiycZQRaNvVSFiqa1d/Wq96kjJ\nsSiejxdCRDTqAtuzdtQfKCKqfJ438bbB0FXZcTTupKWJeOiaoCGNlr8ZWG5H\nSYxcY1F1DWU2bSSM/SV2xJldQ8iKCYdoInRmZkHzIIkCb/LVpPZcRXHdI3T2\nw/OJn0bOVN+m0bkHNclZrgr4nic4YXwmI1Zh2rxVH84OfJsh7C9ch+BHRZGo\nM/GCl7kxQnlMzRHi8/+4tGTBGhj5mOBzEZiHn1/LIAYxJ6FOoQjlVmGYIwvE\n6zRvhiAB6JMT8CnuNEMSLKpca/IHSPMFixBfjz/mKWntk36wKC8Bn4NC5FGo\nXbg2y6Tu0Zyn4YEi741phT/bvnY/KGX/IFGQ48GlCQYvHxR9xAiFi7DrSWUe\n7ha1pkcGQaC4x1HP5kbb/ZghBOTIuZ5wTwvrQBnE11DNTmEUio7c3cmTg0YQ\na2Y8K3vPoIux4nPMfNzDQT7lf/X97/gAGPQg2nYHG4bKm//GJ5hkG9HT76gk\n7JWsujUdUnNgeFOGQgpOtw3YYtZ0x+NmgDfhh2MNFJ21xkKZdmzKA8gHu5HI\nucDYXSE3m32/+8pIKGD8aaJD7+IefE1MafmsCn2j3RrAEaGQpGLh/2FswKmO\nyEKi\r\n=q5PS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuUhQUlp7KhBSn5QpezRyxihLuhHKl4D/ic08TcYDY5gIhANXEUChL/bP6gPcTby7EfauhLRd64kswA832LoNLSQ6m"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0_1573600932567_0.04816042448267588"},"_hasShrinkwrap":false},"1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c":{"name":"getmac","version":"1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"767cb9d51b9dedbd9d9afd955a9b14b9d496c44c","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac</code> aliases <code>getmac/index.js</code> which uses <a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a> to automatically select the correct edition for the consumers environment</li>\n<li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li>\n<li><code>getmac/edition-node-0.10/index.js</code> is coffeescript compiled for node.js 0.10 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-U7v2vAuXPcpBMKlHyPB1SDjMT8Qc6iZW6FSmhQUHfxJpujPw4+JCQd92dYgvb2FbagR0p8ZKtgWhkAwSRuqnfw==","shasum":"ffd54093ab1b2ac7c2b1812c419529bc887f629d","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c.tgz","fileCount":11,"unpackedSize":30306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy0UICRA9TVsSAnZWagAAFL4QAJrmqlv/j1UWq0IIEPks\n5OPP9tOkbqYKePeX1VtV/KYLOjSzVi7pRbqf3+MnsGyrbvqK/1Sn8lABwVhL\n8ZRurm0jK+1aGfyJ/EFO6XZ1ezCSmiKsVHBDG+PtdYaEYTTBEJqcnO4s2Dy6\nx5xgbmzAUtnojV3Zwhf7nbwnU32ac3uXjWsx2jg3QOiFKDmp5FeHiigbdJot\nyVX/hfx1k+py2/y9mv9MM0ALtaNO0StGNlDMqUenEsJfi9BxEXAGkl6DsIAN\n2gBK21uzOD5QbAPINKpak53nfwxv5LMSSlNIl1tTyMcV68Fg0UscGOIfozuH\nSnro28jUx1pBRWwhUBpDei7/bcW+gznagUFFPBrDxPkiGKtk3c0BdUA6Jktk\nHNku2ZBC7fAsw9HE+Ac8tmX4ZD4ygVDiAw7BRrYvfL0ibN0F62FMYQjZLkme\nuJbPO0eBVHik4nZP9PVrtdjKWenYXTZTvspt6SFo205aXz0xKNhqwMyuwBix\nO/DySh3BlqXiGTNji5f8e0ku6HzWW7nroV+pi1mQbSbq1Fi+ml0cc9CQ69Aq\nkfg4iY3OHNE1RPsWCP3fk4f4IW9t70rDhEEm9yRUfO5L/lrGJz+CCmpR3F8v\nNKDRh6mi0pn/vbUQaM35Y8AvuW5ZmMFR9NUlph1sUdXrEw/Vld+D4p1j6cVk\nk0/w\r\n=Wwj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCakxXJzQXo/1/jUYYIEao0Uc0hlcoYoHmINm7ppXwHAQIhAMaimfsTa6NRno7fCl78hPe8arfXYYhwjGN2qYB/VYAM"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c_1573602567716_0.4078529197040468"},"_hasShrinkwrap":false},"1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822":{"name":"getmac","version":"1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"ec0e758cd5759a8da9589ab1df0dcded9ea53822","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac</code> aliases <code>getmac/index.js</code> which uses <a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a> to automatically select the correct edition for the consumers environment</li>\n<li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li>\n<li><code>getmac/edition-node-0.10/index.js</code> is coffeescript compiled for node.js 0.10 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-mNvZ1RIt/cZ8fEuL35gIE+h1T3XAn8EDnZoBZkAlSe6iREZFlIJ0Z5z/JOTJvOx2rXnoQumDFIwPuSG8+0OL0A==","shasum":"3f5b961c0957880573cffd4ae9135fcb31209148","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822.tgz","fileCount":11,"unpackedSize":30306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy2T/CRA9TVsSAnZWagAAdc4P/3UUVZwmvwTXAtiw1BeQ\nHieukLS01Kkg+MwyLARN/uVw4j1x3dwv5NrWYJQ89vnkKBsB4jDkQWQXeX2j\nO/sO5r1IUMPYRq6Zn5dlOBaCSnETeoeIvwy2tnkZzTAFLx0tlHz8EcfbFbYL\n3+1Ffdcq+5NLEDWzg9BKiKQg1MaqPmBSddQJ79oYdc4vGI7nR3c25mgORWFw\nB1Dzs9Dim/MypuIEplT3xEvaam0McEVgll3oDLw64cbeMbqZ/AGJb9cm1Ej7\n7y/cUKxNQXvbjaeha1vcxeQG+wlu796l/Jjcpcwkq0l9+5ChSutPgHZJoc90\nlYsLNF3cUftTRLDjnW6lfD77tPj336jNuQZv6JD0jJxUNYH6QJfImrQUsc7z\nGlnJQCrX8T095sG+dC58eWXmf94DQ+8yZ6s1kbVamoyevP2GRrCAUuWkRIxu\nZSFa8Jq15qxWXUYpdKyqlTwWnJ29y+aYzWMKKdBYubf/ItZCzkC0YXUKm0/5\nmAYie5QgAeGar+j/upNZJNOSOMUBSxz1n/OmGVhNEGyiu9RLSuNIosGwCJ0i\nCAsIaI34MOnpgF0NIQgBi3hDqMPvCh8lmwjBt0H0I/a8CNkHkFFWxJERTm79\n/GprtTWkgRG0EO36sQSFgQtYKMYck4zcOvAhqHXVY40Zz5kiaWl+C7Me33kv\n76qZ\r\n=Z7hL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClmekE9SL9KBXdgh7RSPDJZOlvscYe9gjfMfa/7bDonAiA6fg7CHHQCMpvzFP6Z3jsFrvElrhTT4UkYxnhi0GONTQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822_1573610750593_0.76006211685745"},"_hasShrinkwrap":false},"1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4":{"name":"getmac","version":"1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac</code> aliases <code>getmac/index.js</code> which uses <a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a> to automatically select the correct edition for the consumers environment</li>\n<li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li>\n<li><code>getmac/edition-node-0.10/index.js</code> is coffeescript compiled for node.js 0.10 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-i34qn+uGMd4qlPm7ihR7uHmCq9mGykS4+NqLI6jJ1ozPQsP+HhrPw6ohb2GDIGplhWtyN6H7RtJK0BIJG79nLg==","shasum":"a016a0dce9ee8a9462d3d00a619d28d3bee122ad","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4.tgz","fileCount":11,"unpackedSize":30306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzIwkCRA9TVsSAnZWagAAHUwQAIMNBtH2sVp/92S4Nz0g\nLyVO6OnLbn9WnGq7tJEkot0OKVyIBKCovK23YuHmrr/zlxSgcKqNGeS+4Nt8\n4iR+XFmZ8NvA48EvA+NEGZIZEe0wKigiPmMp2EBCtt4z+R/frkEbPD+GMlrh\nc/+Ah72Gm/dUp2cKG63ukC1Z4Q4vxeZPG3f9e7iBD8TIl9k73tfn4aUdmdMN\nUV06VIm6xu9pBaf1/trIU8xgmVT12B57xmZq8MmT7H3ksHHNe7bHvFTqICTC\n/AO8crWr1Djwu5jcns6IixPWpt67BDijnVZEcsi1T243QploJPCEV9JaSoA0\nrUwaS2oYrFq2j1bNQwXQ3hv8LP1N7EWyPsTqskeS3UfVP8xGI4unOuavJ2R2\nJ7FcyU4oviX9EZiQhNCO1f40+yJkTHc/MO43YAtcUhJgd+Xgj+N3BzARsQMk\nL945MScXUWG5U6JtJUh5MAAafsiV9J0xJ6rXbcqjSX3mwF6VkgwWiZ+WT33J\nQEVeQIQ8AvUoJV45N4ZQH+O6QCla7cicS6nEHacZQj51T0aAN2ZJXw2ZQd+x\nNjIToepFBzkqNh0DoYN9AskgcUAkIL8owZI+06p1KzWMTeAX5akZDJRePGnN\n6mEsDPJtcouO22S82XZzJfPjus09DHdR1mDnY/u95gzQWY/nj76+814fVhZN\n3tSO\r\n=ozkj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUBAYHxXg0MQCkKxaDgR12w4AYGP0xjktqioOHuhGB2AiEAqD5f4iGxr12tBwAPYc28uLrZ7etZBLEii1qyAxDDgnc="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4_1573686307987_0.8800583943755382"},"_hasShrinkwrap":false},"1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d":{"name":"getmac","version":"1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":{"type":"cooperative","url":"https://bevry.me/fund"},"author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=0.10"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"coffeescript compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"index.js","dependencies":{"editions":"^2.2.0","extract-opts":"^3.3.1"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^3.2.0","projectz":"^1.9.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:edition-node-0.10","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 coffee -bcto ./edition-node-0.10/ ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./test.js"},"babel":{"env":{"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"5dd46ec0dd1892bb54ff2b722a3a413597f2787d","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac</code> aliases <code>getmac/index.js</code> which uses <a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a> to automatically select the correct edition for the consumers environment</li>\n<li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li>\n<li><code>getmac/edition-node-0.10/index.js</code> is coffeescript compiled for node.js 0.10 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-s14XV2Ss1JaJw39OG3gMYFhXgSRu7/BoZO86uI3sohj7B0BPHAW47YCE1Bs6wvXEDqTbxRuWUukC8Aeer12bkg==","shasum":"b50f61408a7aa53759a44feadc6e393a2355386e","tarball":"https://registry.npmjs.org/getmac/-/getmac-1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d.tgz","fileCount":11,"unpackedSize":30306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzVhHCRA9TVsSAnZWagAARGgP/3j+DW7rv0/FTXOwpV8V\nPnWGzTDEYqPk/b2rz3+7fowkicWYKu4WrUUXzvx0ErzX6KaBB++sXVXtOYbm\nYabO7i+RgbozGMC9g+L+ZY7Rub0UIjLR59DGk6QAjQCwqv4sTnnc20sO09c5\nsBUzrSJGRjcZZk949rmgjiokAutkFdTg2P4zLvzTq1wagTDYrMKjzwbK1YjT\nnmI5dfuxmVGTGjjc1rL0JO6EYXyNraZgrbvycugSFTL43qSf6tf4VmyFOS/F\ndn7y/u7NRbwcIhzc/ztBcyD3Cs23wf/hLcZcTaokYsgikDRPzuAG4j3vvPHL\nqx6tL+KFaomVJIiUzxN/5lvdGCdIK4STtRm7+LphJag5FynF8jOiIA1GlqmG\n9CMXn8BdLSgqZi7TNCZ9wJPBMdSY1Mq2psKSoRJ6Ob8p65RSo/n/1o2SCamP\nybrJOWiotoTqNyR0cNQTLS3syYbEiw7GbzCeyEi7ZqWoaPyBpNtq00X97rqd\n6Q4N1NUOxIcOD3ARt1V6MrUAkItyOWDgb/IGod6HVcemM/w/w6zKntnG1Yqh\nl1HXwAHd8W3Ewpk8bk2nTb9HL9Yrn+xHB4CaQsXbrKqVbvV/nW7KFSASLzKF\nyvjn8Nt2aT0TtWvrDWVZ0eCHeDIwvj8CiN/DM6T44tXt4PJniUzzlSH2M0UW\nyCzW\r\n=ZCFi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdOSV/2Fko8KzS4LQLY5lFLDqUlt7M7m3F3GRFyrHDFAiEAhOOUJtAGuNLrsCMz92NNN24eTnIEA5zG4NjQW0uX5vs="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d_1573738566981_0.3444033920440386"},"_hasShrinkwrap":false},"2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5":{"name":"getmac","version":"2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"edition-esnext/index.js","dependencies":{"extract-opts":"^3.4.0"},"devDependencies":{"assert-helpers":"^5.3.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^4.0.0","projectz":"^1.10.0","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./edition-esnext/test.js"},"gitHead":"8c4c8755aa254678149a7bff937d618eac2cd5f5","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n- On Windows, [getmac](https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx) is used\n\n- On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n- Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n- If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n- If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n- If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n- This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.coffee</code> is coffeescript source code with require for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is coffeescript compiled for node.js with require for modules</li></ul>\n\n<p>Environments older than Node.js v8 may need <a href=\"https://babeljs.io/docs/usage/polyfill/\" title=\"A polyfill that emulates missing ECMAScript environment features\">Babel's Polyfill</a> or something similar.</p>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n``` javascript\n// Fetch the computer's mac address\nrequire('getmac').getMac(function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Fetch the computer's mac address for a specfici interace\nrequire('getmac').getMac({iface: 'eth0'}, function(err, macAddress){\n\tif (err)  throw err\n\tconsole.log(macAddress)\n})\n\n// Validate that an address is a mac address\nif ( require('getmac').isMac(\"e4:ce:8f:5b:a7:fc\") ) {\n\tconsole.log('valid mac')\n}\nelse {\n\tconsole.log('invalid mac')\n}\n```\n\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-TD8ayRRZwp9ghpxUEbFEbNh7PWuykatHKWTbHBrjYuKja2BYFOW9OYKITpXwzsZF33F4/VJnuqlVu8AxND95nA==","shasum":"89118d961e54fab9ed67f91f5c879ef4462ffaac","tarball":"https://registry.npmjs.org/getmac/-/getmac-2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5.tgz","fileCount":9,"unpackedSize":25598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0aS7CRA9TVsSAnZWagAAJIEP/1zd4wRuuc9XSXwz1jv5\n49/ZViR0WJPg5g4n+uqG55E39tiZgCSjB9artEdwftp3w2yF+pabaSg+AzCM\nCqYKZYc60QUkmos0LJPiFNJhdesRkN9qWv6mauEzUorQzcbt9QEPwt3RqIlt\neTN4/lfZKPtMIMRtO6oZLF8WJcxwteUHEtLUs59bGevOEZ2cp1P/mTCtspvo\nKmwKJSPgL1odH2tF5E4tc4VaScWA+SrndX1Zs+NBQqU6qObP7n0opLKU227v\nJZTz9lVBHozqttoPt6T18UnDBNybjcPj8CEm9rG9HQYNnsx8OQ5Yybf/gK7v\nf7XwXgh1w6Zp0cu6fMzDq+UcD6+4dBccPmif/AxKtA2bAUU2Cari8f9gCHS/\nJ3++5tHZGOe+yYsDrX5b4OCyW3bLy1YjPh4Ri2LMX4Qxz97AJd/RAXdTklgP\nnZoBaN+8g8wUorsQyj/QkUgphC85UcnhhLAIp8AOzCH0OG+aZfe8H83VCpAy\nKfa/wH1rwr4KLiMq1MNpKr6ZjYiU1n1gnj/ibRejAo3I6bZNuE0jWsNsPB6h\nBVC71ukno6a1xQRHzrYmi2Gb1gEs9zcph+WXZ2Yy1FaVnueZi/iBpCS10ne5\naXqiWrKDs6TtdtbtD/3mxh8mQ+MWFEhvV0zq8CL4fOJFJeWlqGF17+vzVuvO\n9xjl\r\n=BYAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO0mxsMZifTuaxjijH6ZXr7bqk95lriIecMKwQ2Ze2tAiBAJjIp9jgI1PIq/X6Ope0r+jwskDEFoICi50yj84373A=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5_1574020283420_0.609351454456301"},"_hasShrinkwrap":false},"2.0.0":{"name":"getmac","version":"2.0.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"coffeescript source code with require for modules","directory":"source","entry":"index.coffee","tags":["coffeescript","require"],"engines":false},{"description":"coffeescript compiled for node.js with require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"bin.js"},"main":"edition-esnext/index.js","dependencies":{"extract-opts":"^3.4.0"},"devDependencies":{"assert-helpers":"^5.3.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","kava":"^4.0.0","projectz":"^1.10.0","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"coffee -bco ./edition-esnext ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","test":"node ./edition-esnext/test.js"},"gitHead":"8c4c8755aa254678149a7bff937d618eac2cd5f5","_id":"getmac@2.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-/T/NdAC2obqcN+uchRjCrSQLbgELRDhakIJXt2h6Oqr/hwh8/S/er6PmztyE7Lk+Ki4sZVto5+uTV9Fm4zIAcA==","shasum":"12ec99e16c237844a14ff4d7261d39c7ed4e9111","tarball":"https://registry.npmjs.org/getmac/-/getmac-2.0.0.tgz","fileCount":9,"unpackedSize":25541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0aT5CRA9TVsSAnZWagAADAQP/ifJ9YlXHOJFxpmJQkns\nZFDVGHC84ZVamvDiR+/pzthblU6MA/fdomrWFohYiow3EGOyZ2k4Q2qZBP69\nW5/YM0r8wUAfN9F/u614LirbC0w0ieiHAM7rkv2OLHkukwIlHJOj1XA6xQeq\nLRp0Lx3nvwugXYYdwmhPBQf5Psbqej4Ogc6qmMWeExrmB2P1rJJqAt5V87Ni\nyxWVt2uQKmSPOeFVzuNm2fi/uZaAJOXyHZ0KQIWjqKqHrgDXYWNu4rz7QRcq\nFs1yyZW61SfD1OJtoAhZgfHY1c/XlqhO1RoKqF/bXi84P6Qz2gnFwrnOhb47\n3S7PZiGu2FjXvJD6YA0G0FRYquqVNYWlHZRfD4EXtJP56DXNIl9vlSpWsdHn\nZL8uGmZTTfCWEqTQU5a22LLcUbTGp0FJbgjzmw7FZmh8N9NMnBbLx1dYifFl\nFFf5+SO6XpH2gf3vZPiHGSTmRNP26rT8dNLjkrofypsGFxxDD4VbYEMMSy3n\n2heJD9n7poTGavzKOcp3krIoiDyDFEoIaD0UG1br3NySWkGZDZvbSg21SR8M\nILa1YY1yS7xApwmVOFJ4QBRND3ewCzzfRs0bqTPbrJr/2Kc0J86OpwjeXK3u\nv5HM36xeKUAReXjRw1uyRn2PDZNuZ15xEiVkinIBdfIUk84RsBMCt/27HHcU\nV8r3\r\n=UF5X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB8b2UueGaK6XAD2t2AqVgYTUn3ErQHr3vZ/IypG5UEAIhAK6e3/BNUk9IoQyXVTlk7dhbRX3nfPdFh9WyATexatav"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_2.0.0_1574020345579_0.8762632400753592"},"_hasShrinkwrap":false},"3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593":{"name":"getmac","version":"3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"013b481b7751b71f64e4b68a64e9d9854ed0c593","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n-   On Windows, [getmac](<https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx>) is used\n\n-   On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n-   Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n-   If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n-   If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n-   If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n-   This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\ngetMAC(function(err, macAddress) {\n    if (err) throw err\n    console.log(macAddress)\n})\n\n// Fetch the computer's MAC address for a specific interace\ngetMAC('eth0', function(err, macAddress) {\n    if (err) throw err\n    console.log(macAddress)\n})\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-sxRurASD4d7cA5HmaKzBxymLiLYWGmixLW3GrQd2m+CbB0snCoWn3YILI/6ikyKkOxPspY7nFpaBxutV1T8Npw==","shasum":"ac6a03e70939a2332b9807e105a487cf9bfe58cf","tarball":"https://registry.npmjs.org/getmac/-/getmac-3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593.tgz","fileCount":14,"unpackedSize":31109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0fezCRA9TVsSAnZWagAAJXEQAI5qNDxyVK2hgLat3IEY\nKhpX6B19ECEial+FDZtri23J7waNgvU+/3rt5QCNJAqSjPAXS9av37Z//Yu6\nnut3Cx4TDnWNCr8HqXNBOOz1JsKYGDAoV2T8C8swf+LMvAMln4jxK0KNV9Oh\nLqipqQkYez/srE4okE70GlFJY75f1CwgLpaPV1J3KME4/3FTibHwfq9f5wve\n4EHjr4UU4+uCVFfwi92lHQl3urshLJlbEbBUVZCiKe6KQVMdH9HzkYONW9Yy\nAamwjObtYRA9ghDVUtclU6emvPjD3j8v+9CZCFmx4nlLFtEmFgzx/7Y0ICCO\nKrDdrjpilsicvnipqI72b+rbnxNj1i3VMBpHLgpf6BOwlI0azA6ojD3vkldU\n+0Wae0J5C4b51cOMHL6Chcl1MSV4+S0B5WxrvYpODSniOirZtGSbBYgy1CyU\ngquYLUNN2Jyax6vmGSsUR9Glz04uLEcrKtBIAJ8R/ZtB6oMDD+fgYnPnG+kZ\nzGvTfbAKzRYUoW+D2xBZ4t6nRycHw4z3P4qs52bexS0gCHy/52QISxQvnpo+\n6XCrndxeUc8ZzYJCP+bseOCJPao/6Hdd204LRSt3r8cNyv5bulXkvvuXApRj\nnCo50I5Wty3iW79FZL8R7w2k3mA526cF/ISMi2OJ0zxfIl/f9Emp733qt2Dp\nNi0s\r\n=J2eV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAevkJLX5d5DNzdcStv3iUL86v8BUskVzEYYR8HCnZGAiBMdQH5rNuCMIPZDfNLJLkQ1c+JPMCSi9QuCmeWV1/SeQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593_1574041523007_0.6032054157564899"},"_hasShrinkwrap":false},"3.0.0":{"name":"getmac","version":"3.0.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"013b481b7751b71f64e4b68a64e9d9854ed0c593","_id":"getmac@3.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-CNVxCCU6FmKaM80QwxS6VHjliYrkHFEz+g7SSHmWDI/uUUjv0+PBCl0u0LJuBVs/c+Fkv4eetYGIyFaM5aKQ4Q==","shasum":"6405d7c0d5085eda2177d132aa74b0c1ee01ccfd","tarball":"https://registry.npmjs.org/getmac/-/getmac-3.0.0.tgz","fileCount":14,"unpackedSize":31052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0ff0CRA9TVsSAnZWagAADxQP/iEdFeKWmJ9zjueXoVJJ\nCScT2bughD4kj8CKOIMj5Ohijz8C5upPKn2+l4HxELFAs6Do9STAvedgkTw7\n0OVtmzHY5AMbJEGbTWTohrXy/A4azFzsuiClQYk8y/e9vcRjkhHoTEPnPycO\nRO4MgimYvEBgc16GgB+Z4U9xusAGjMRk/pzbwQZyhgHbvOxtdKhx154y35vu\n+8EDPVLt0DFxyMboOseeB2DsfKZbCKGp8vr3SfTEayyegHoPDAvGgOMEW0tF\nIBfQO/vVypdM0GoKcM6PQIlWhPlpVEE1rGBmDl+RlGPkfLHZibs2iVlhh5mm\nGsF1AW8r2JAst1rTglMTmvybfm3uqaQBWFfZB/Si5DtFDUK0u/LhcuzVILaP\n/FkrRN5un7BfD1W6/CFexLvWeBuphkp1D7S4/CnkqRfl4NOnoFVE5jDh1K7u\nwGUC9yoSQhCu0LfBo0WLWz0pu7mS8WJ1TU2rayXOSrDQZLnAh3XUDmKc0F05\no6wVr5WBuKxQGgOOeAVwe04h0HqnMV1/gOnPCVQfjBccTtnt0gS8VPdq9NVJ\nSAdUg5Ut2tm5aj58nKdg7QBsZxNX+FheYGDp9Y8y+vtXaxZkTDgai1yQMQ6B\ng9uYrXirsyu3H2lm9/9s7dgS/Ry6PiHGVLfixragbHa0Xl1yjgiLvIlBEAmH\nb0+B\r\n=Wcs+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd/j5uyN5pBiI7lWW5knEjo93O2vqPpvNqAosxd8w3cQIgUaC58HtM0lo10U4KARVmyEmx+U6YQlvRxpxDuptR2Ww="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_3.0.0_1574041587732_0.22213524008294216"},"_hasShrinkwrap":false},"3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5":{"name":"getmac","version":"3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"ef271fdf256062251a792f9f4d7fcc49e40d26f5","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n-   On Windows, [getmac](<https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx>) is used\n\n-   On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n-   Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n-   If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n-   If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n-   If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n-   This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\ngetMAC(function(err, macAddress) {\n    if (err) throw err\n    console.log(macAddress)\n})\n\n// Fetch the computer's MAC address for a specific interace\ngetMAC('eth0', function(err, macAddress) {\n    if (err) throw err\n    console.log(macAddress)\n})\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-QYSpAqA/MBeSUj59CH+1ebNOEzJlR4l/D3ZwFSTXnHhynDdMOEja/cYmJiEhE/T5zRzc3/yy/hGtSFENWSbKvg==","shasum":"7377786efe640c6b113ad359c7b94ac203f4f5ae","tarball":"https://registry.npmjs.org/getmac/-/getmac-3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5.tgz","fileCount":14,"unpackedSize":31244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0fhjCRA9TVsSAnZWagAAu6oP/1T8JA7hgPHcaHfPzyQm\nY2wINClOG7DLKvUvAPaJws62DRXl8yKeiGLPY336SwbzfKY6gSGJtEvTLrZv\nwLssPlIjWieaG+bFiVWauJAvzMJb9uNLrXl7dRQwMZIpzvs54K9WbAx2MhfM\nrx6BHpfG93/InPOyNFdbu7pauOPIoK6bsfBo77bWELx58ab3X27KqZQUijye\n4SbUNv6QHVVUz+RSo/JHcuNgdyLqyG1894Ic+VJrZ7D6fpYuweAjLWMhPI/E\nmXJqbyJVi0SzvXokihw6odI3frfJ4iXxNAZVD5A8kRXJ4DR2XGzOSKfKDtio\nsrA7SXWVPtHhfsK0Pm8gPihtay0UW+O01NgeGSO1seXghWtDOVRKOur4q6Gc\nh9gCnBeHfj/2v6y0+ETI0PnqgU7J7m4PAUEmDHEMO3HRMs9v16G+aTabwunK\nZ4cFSYn/QtLNJudVZ4+Zu8c82r9TEaVuXLTXa2cAv8kuTkLoSvZBu0oxQMFL\nCVfnqtRavMn3ycRwI++eqnoViSA0a90VKL9Ppau0QQOeHUIO8pXuXishJv4T\no1Etz2c7EwMW5OlcGN3uusuMtv2BF7IGVOLSbyhxiHDy3ABe1YM1zeSCZHKr\n4jWn8Z7uPJyUsxP+pVo6sTVDEz8VEj++EEbq1Kd3jwj8yhcoBpIEIHB15Ol/\nbECh\r\n=/wPy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAuJVK/KGaIxdtLLeVMQK8odFvS8Wysu0WpIW6dR+XAAIgWX4kX4i9R9TU4pxSMUvAJaZMcQTLcsLsWBcwD4/T+aM="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5_1574041698629_0.8019636217624655"},"_hasShrinkwrap":false},"3.0.1":{"name":"getmac","version":"3.0.1","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"ef271fdf256062251a792f9f4d7fcc49e40d26f5","_id":"getmac@3.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-shoUvD4Ga1I07XWUGsmFayVL3eBNbvCEfLSwXsEBQHOcD0Zb/jzY5GEkzZH9HLQO7AmrXKn92q9Gv+SnoHI9Ng==","shasum":"17486beb79989d101efdf1c2a7df24da773da16c","tarball":"https://registry.npmjs.org/getmac/-/getmac-3.0.1.tgz","fileCount":14,"unpackedSize":31187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0fiqCRA9TVsSAnZWagAA7gUP/i+TtpaWwGX5NsmTb/oW\n8X0N+pp5eiDhVWjJjT842NyP+RTFZlD/0+UcHBrBCF2+UlgzTqmEAMG3Ey4L\npcbl0Sk+UmiVc/bDfnCiQYK+LzkkdxQrSQapLKQNdxCNgaOu1pz2m3lQ3CXc\nX9sWZu75z2xwDjG8QbgGd0T5g2pBP7/SRN6S4L2KjzAmqar1OcZokaRqNfuO\nE7dvD3YjMTnyz7zuMPAzkrijLVq+lqbC8oMQ2IpKJLgYb3qnOdhU7/WF/kVX\nCytrMbtI8Avjr0qNh/W1e5K+9ebEkXWt18PlANOswc6wCjENVzuKlMIhFmP/\nChNHmrxgwcEgiR7l/WtU5jGgHJ0YHe0/IAt2/wzd1Tjzenedp375p5HScj8v\n++fnMZb9oL60a3wPFMh1GfUOU0/JnnzX8xt6r4BuOh0RdWdVqvF7e99TpcZh\naS8tD1hkOVnjR1z9kkQk4TAPE3TsTkNM8Fp66egMjnoilpzxv8E7P5HFKv3I\nhoTV7Qn7po5eLpXYTmiQBVxF8kSUAgHv2eeZWEmib4QJwWcZhKnD5OSJ52Hs\naPxDkqgsvfNBTuJQ5gbGdNkLZ/6XiDr+o9mlyJ3JoeVTj/CZCw6k3kbWFRnl\nhjsTcbUzVLSICi0MqZ+RPA9X0KZeTBOp9HCmpuBWRovn+bUpaiiqtuIEZ9F8\n911Y\r\n=i56k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVtYqULgBgM4zqi83pb0lLRlvY6MsSsA3LvKfXan80bwIhAIICWpZ59sSUyhkYqN6Vs2LDnIOCLLRo1tgc5orgWKWm"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_3.0.1_1574041769963_0.6670537516649362"},"_hasShrinkwrap":false},"4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea":{"name":"getmac","version":"4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the mac address of the current machine you are on\n\n<!-- /DESCRIPTION -->\n\n\nWill run anywhere that the underlying commands are present:\n\n-   On Windows, [getmac](<https://technet.microsoft.com/en-us/library/ff961509(v=ws.10).aspx>) is used\n\n-   On Unix/Linux/Mac, [ifconfig](http://man7.org/linux/man-pages/man8/ifconfig.8.html) is used if present, otherwise [ip](http://man7.org/linux/man-pages/man8/ip.8.html) is used\n\n-   Other environments are not supported as they provide no way of fetching the mac address.\n\nThat means:\n\n-   If you are building a server app, or a desktop app, and wanting to get the mac address of where the node.js process is run, then this will work as expected.\n\n-   If you are building a server app, this will only get the mac address of the server. There is no way to get a web browser user's mac address without installing software on their computer.\n\n-   If you are building an electron app, you can run this on the server-side then communicate it to the client side.\n\n-   This library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interace\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-bnoFSiKQz0EdOvLOrvDbrn9eDudDZ/VwboVEKSiBX6WkWIqoBxvSJLCABIQFfMb+1nrNT8To6PPZvKB2f0jFCA==","shasum":"8f9338acdd0fd1105cbcbd98452a31c2faef9982","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea.tgz","fileCount":11,"unpackedSize":26380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0gBNCRA9TVsSAnZWagAA5BQP/iCr9u/SGDRednOfFnsf\n6R97sA2pv8/b72S+lLZMypq9nOEUTE5aGFX4/HrAcYcjqUsezaM56W4F2Ixv\n+tLdN5eixLqMZyr2JRi6QKEU8/cyyS44/zAD6nUMC/uEYzKcdafnZEv2gJva\nmYu4pO7p76bb1/7Kv2FV0Gpfgik0oXn7PtsKUk4gze3fO+hED8/ewm2ruiwQ\nKJQl+oqPWq5fl+fAMuzSA7yhDwxaD67lL4QeQ2sj2JHpLFQ+VAiXOdQXUc9q\nhmwVCN5rSuFIpgcas7cqlQ3wr/92VMeSlURpGjB7orI5551atibHdTQRxAZG\nTzDvbdGIfKV5kCnren4TmgCqNQ2QnF/GmmYQrkhtKHGPsJkuOa33V1g12iFq\nGFyhdwCdqblpFR5bbFRGaRkbY/Mgx1oGJUQPYCZzCi4RwxqhwP25DbqxqTP9\nVjaTafJYqOYAsCwhBCf0/lLAmEmBYrl5SbQSALWca6jTgqAJnPxMxd+lVEXz\nu9VJOSB78eo6VMZHyzcAG6NTi18jb/jN+kZETG2A1q99meDfXk/evwPZYIKs\nkY9baQv+Hq5EZH5Xra3i6/Y3gaghgseZdT/Qi0bu1C+iI36ZKw4tS1rJ82SE\nsydfP+oAIVoENUKJPElD/pmOMNBphcWE2tsP/k1Nu8zccQZsd0xCFD070REO\nU5Z9\r\n=hP27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBgQ2Ab6AS2t/81H93ubAjNES+Nze69+8u5QUdABADTAiEArcwH8t5Sh3Tk5+MMswqa4lK1U0UMgmExU1RoFxZqABQ="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea_1574043724702_0.02357184637465859"},"_hasShrinkwrap":false},"4.0.0":{"name":"getmac","version":"4.0.0","description":"Get the mac address of the current machine you are on","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea","_id":"getmac@4.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-kX0FQPH1wYNNZgCC/IueR/TPrEHLDPz6W2KAmaYzP4UtXtJBRWLgso1NJXVPaLyb5m2YP8pyFk53oSrM4UPzmg==","shasum":"0e69ce82d2b08a8f35ca7d18af1624eb7a77d1f8","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.0.0.tgz","fileCount":11,"unpackedSize":26323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0gCOCRA9TVsSAnZWagAAb/8P/isv9Sf7WIkrjCTGy98R\nEjuqlIyP04VVDKq+0kn7HtT4QQ1AunVPqEOpnhcNR6v4xzgV6GiaYzgVRHry\njd6jFo1ARnKyh82OFztDFs5yBC2yRJWJHxUAxYz1c10U9BH0BvArGxS0ae9k\nQn9qx2XEwNt5hPkLcCrtufXHeQPDzD/UHsSMHVqc7xKBIhrkKkIr4WdJZMbr\nCZzA6uUZHOYwrYakrccz35cAGXkoVqIPwQCY3LDbipQesbq1xbPByBkFanm+\nF9ma8jIRS5/NjdwYfQroLSQDA+epebzN5XXouiDBvO5Y1wQeugQ2kocx4h14\nthXn99AxBsheW+0cD6c5rNlCCMA/tsIBmSdQ0fZNIphfE0ksyhVlOwNtJnIC\nMlyx65T80/QXyA57A89MIWiaxzoFwZC6yV1AU8XwEjmh/a8p+iZyPskTNWa2\nHeCKZPp6d8uIjnP0PT4Z4bqn2fCeQpLb2WpNi0xDTY2xqgoLBoZv2TYXZ3+F\noPEOBsLwPSEpSw5DhxeRHCZkBK2h58ku4J9lh9LGjgGd/CiKoBpVRtzStS/o\nGIy0e+njep9+GJDiPDdLaTHRQiNPwN/PTc6mod8Itz9cMm9batpLrtZAnleJ\npkDGAzyNZKhfRq/OqkZSoXqFergsMoJXQJoym9oHCCcyu9+C+m9FxHhd70lR\n5XcD\r\n=Hzo2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/LIEhJnkIvI6EyowDJ9hclF+5Gz+fhchhZ1wG787XQAiEA4blg6Tz9y08RDq8O7RLEfmgaHbtiWOdjwIV6xO6+ruw="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.0.0_1574043790461_0.8350438722583469"},"_hasShrinkwrap":false},"4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f":{"name":"getmac","version":"4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"f864e7ead58cb6ec7b59859826326b2e38efbc7f","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interace\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-AxR58FjVWwtQtKJJzrAWdRzxNBnOFc6owIA5X9O1FPKu9YOcyGdSJmfSmmTGg8xf0Yf3aPohUnrxS4aOdF4enw==","shasum":"558c1406105546b444b1533dc8401e56870ed7ba","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f.tgz","fileCount":11,"unpackedSize":25742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0gJaCRA9TVsSAnZWagAAJz8P+QBDllWwkvHR7nFEkRT5\nXrWVWMSvxKoVp+6oYJqC0uJB0JTxJ6u+I0k8iuupgEdABJQAKrV8TZnNPtd3\nrGBtD3kfMQCmsYUDsh5JWUZ87DcLjA8/gbaL9/yVE/3RIRaWmGpVrkaQ7TRQ\nIfFYQdAs7lDAIsCmMJnN3RUc3WkOiU9aXyVL0RWDumpa+cmi4+y3nH0kYWmu\n8mW7CdqvdyAbz94n5T8fOcqZ8WDE97ZxLCw2ITZihITtMNqf4kdUceAp5Ik1\nyh7BqJlznHHGpPmVzgPCoCwDznQHyTVGk2CL8YpqHVsPbF9EbD3WndiL9kMI\n2uaiwTXTheLV4Fa7bi1bjlKmkrBVr5Gr7G1Gaa//w44A/GJ3pgC4hwB525gp\n17miNZW+wZlZYiUUT1jCdWKrbwZ8KaU4F61PwD/nQB4PR01j3CKCT9Tb++xw\n2d8txxk8B2UbJVak5C2G+P4lROyS11DuzviNNVixY5ANOHuHjy8e/yQrr2mi\nKkbNlUkHFPZj3+HRTI1dovrZMaMjg6K9cMKE9y/p2AGOriNqA/gAT3flmIeX\ngp4o6ZSOn3qd5UrNWg6Cz5VYcXAr8tki89DNj2mzNC/+3n+3o7d02D4hRw3v\no1ExaArwwNuRnX5Idrm3YCW4ngdYAwUzAwxpzlGMbpcRCT+M4Cp0khA8u4jm\nRjSl\r\n=z8QA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGnUzprPzr5HOLmBnXaFgJAb/viFc7v0DE73I/bVO7TAIgEBWerasf+9gS4sQVxvNzmqQHOxpB4Yp42JWvn1DBlA8="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f_1574044250385_0.7048067656486339"},"_hasShrinkwrap":false},"4.0.1":{"name":"getmac","version":"4.0.1","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"f864e7ead58cb6ec7b59859826326b2e38efbc7f","_id":"getmac@4.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-vFrpkV41dIxTsjxIJFUgJBzrj9aZspXUI7SGtbpw9/SNmTLeEa6kdLjAziaafhgolSW7MDIo8aV3MxByHRSQJA==","shasum":"900c9b57d19d09766dc7bf73362a5d36aab7762f","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.0.1.tgz","fileCount":11,"unpackedSize":25685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0gKYCRA9TVsSAnZWagAA0gcP/0ms25g0aBGM1ADL73O+\nlDLTnwBBWr+kv7i50WLvOBaHzDJ//coVSkwXRQ5xCR9dRXl95IaHNZV++9KW\nM3bxUMMwGJUl3vlvHm2CtVyQvIN9WlaHmdS/wCSMyT0ex7YafBufRnLx4Rdc\nBBUS/McgDaBr7OF9phkk8V3B/7A4x3PMgUJzCaipmBVSlD5L0h+89l3D+/o8\ne6dyV8iC0HsdrkfJHBO63OVYgM3zRHJ5aLk9/paKGhLzQP0NeUlwh372eMO+\nPHS+aTvqTELmgOxFCDLKZPrgwZ0TaAJLk4VVzO4y0Sq2iLxe/Ld65j4bn51Z\n2SR6v/rZruoF8JVh5MlPugi4mF7nnMAQNTCCMnF2cj3uNr25zgDGfWT54BGp\nJZKiRc03NsbrTdzFfymxER1udgjl/TNV6VqmcT3tqmFb48/iSC87GIDe710P\n6o19mH8HGCLfwXL98/GTWrsVp1fB2y5EQTfC+MrCzfgniCaGpklMaRSCuG3U\nCNGK5R06gyX4dA6qOEunLRa7FKKHDq7gu3Qb5sFU3tDtio/MZIeZvqitpao2\nnLV8y3EreDrwh+F8psIzOnXGnWb28d3CL6whsfwHuBEOqegILG0riULtGbF2\n+h/vwdNAjS6eIoNZCUVJ5gKp7xKOW8FTg9OG4PIJtkaL8SADE6xVTh0qg5Ue\nus+f\r\n=+wmO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiDr/w+R3nm5v21H9k9Z+mQvXJJapt8IHAXLL4kOZt4wIhAL8Dgt2cnepouBYRKjHY/m4wh/1XnQzQ4EY1dERcpIoO"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.0.1_1574044311659_0.7314942126176982"},"_hasShrinkwrap":false},"4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee":{"name":"getmac","version":"4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"e516da17b04540be5dff476766f997cc59dcdbee","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interace\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-SaT8BPgtcn8dD+abRcIm2w9CU2c1ZMRpd6HB+gWlEmNhfANstTq52MdCtllVfIG/N6Qgz+yaC0SPojTN3COZEg==","shasum":"ccd8fb45a552698063cd488f45fef77f48a518f9","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee.tgz","fileCount":11,"unpackedSize":25940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0huKCRA9TVsSAnZWagAAN+sP/R+XzeWxEBIFoCvaGaLO\nIoS8RI5t15FovT8e4cEH5FFUmj6d2D7cUYdshvKIOsXJADpnYaRktL26FWly\nNslHVKFDvqv2Qwv/0cOyxP8Qs8iO39IZqmjqMSGPGNcN/xbB1lhKQlAEcOV8\nZus/1KTgordaYVWvpB1vBVzwJ5U2wAaKCVe/ZQeEmHt+eX3Y5jRQ9F0POqGb\nhJzKcDCAWelgHfyUHBdnS5Pe4fPOoD+vFX2rxDyw2ur1XxMZl+1Fwo1n4sjK\ngElrGRG8Ad9Ih4DqBl4ny+rQi6Gf8jAYajbovn4Jc7/xXEyOU9RZXjxLpzC8\n+gcLmLpSr+klmbSj5dutIkqJddKif64MdmGURCc48WL+Ck4IK3/FFkZwv3Ff\nH2YKe6vv4XEAoasMVEpKagPRyf2XkDT1eBS3fVu1eEje70lyT5/GnEbBbo3d\n91Hrpku1EyAswzb478QUw3KBvMVVCuacXC63SlWVyuJTZXqn/akdnWyKQY8L\nbyEqULhEJUFnAzymqNhpgJBP3Sm2NlTMy2k8sJrMDXgkB2IDkTmnC0zOdzng\nCHpgBcjP22scTciSCSTeLQXi4oqzDbCcGSCaqHwdDn8nj2FhsraC1bHb+AOT\nqXCe78k83yu0hELfO4izXDzb7oVuYiBSRp//JLitXK/J/amtSjecHL9sjV0b\nAc89\r\n=14gA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/5uSCpJXNCs8HNfe1x2x1nfe7yiGsynmQpsRtBWjnLQIgCP4DeeUaMfPgE0wlq+sVEf0Kyf0fVhtFTogM4b6IxsY="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee_1574050697919_0.9344808146522978"},"_hasShrinkwrap":false},"4.1.0":{"name":"getmac","version":"4.1.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"e516da17b04540be5dff476766f997cc59dcdbee","_id":"getmac@4.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-dN1KG4ffj3koAhxD8wB1eQPdyKpq03eEDvX4DRR00pRRjjk1oOhwLjlU1zZd7ufyk6veb9Bj4v84rmu+0VawXw==","shasum":"7989e127e1e5eb7077228d0f2398425140032524","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.1.0.tgz","fileCount":11,"unpackedSize":25883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0hu/CRA9TVsSAnZWagAAIocP/jGy19m6EAeD0VjYpoYz\nd0Cuq1fEwx31CLL82cOV8gb3fOBt0f6EjOjROrXG1aonQ3kYaz0ZHtieymp9\n411GKK497dMqRVipauCg2Sxq+x6oL+u37NHMMErp+dE0o/HjvWozB1WbiFDW\nqpT4K+zFRv1SydfNfmqewxOknJ79jr/3v82Wyb7KCWXES9ECYodtsCwplHzI\nbrDwy1AMFUlpnocHSI6q8uVYp9YdepsvhAvARW5V4eDHSn3F3tKBs6P1erwO\nuQHRCBIWftKeVV59a/eN/K//BWapuzVeyFsoARjLMsBtxcd6xJDHGI3ZirqV\nrjeMDXM2k7K/IuiuFSuwfkT2C+C6lrFh5C6rnUpbk6YLn64jrPZ7vKRi0iMe\nTBsz/VSmeq5cvc1356lMBcz9u2p2OtlU7ZnSe9J5ZDypKpEsBSqxHeHGA21W\ngTfcXOUPl+6hwPJ0lwoIlMHcrk4L8XrBLlLBfnOjk5cezFmpFe+eNDdoR9BU\nBGuxEpJC7fyWv2ZfSp5Ir/Z1vm3tVCi19WEH3b8aGqMyMZLNUpR3ct4H28A+\nyAWK0r3DU1ENu//ISAkop/e6z56cSdXqTMDKJ4fSsifvJY/x5HmyhAedkMB+\n8R/dJRis6UDeaKxdwyNTw2we8xz/dEATpwZX8rYarlDN0pGP42Tj9sKn2DgB\nSZUr\r\n=IeQR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/HMENr/nWef9c9ndO2ewGAWeF86vP47vuiavWmdsGgAiAqedZHEQ/dPZ6Wdx3oUfbyVS40KSrGOluT0ApvqMtf4A=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.1.0_1574050751395_0.9018014719550032"},"_hasShrinkwrap":false},"4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39":{"name":"getmac","version":"4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"35e833faa7ba7c5eec6e7ecc11133f7801e43c39","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-QLBemRSJFOJ3W0KC5MkuhCviZNUSlVVwHA3RRMN+wbziyqhCCyy8xfm3UhmC+9u9vKl+AOyBXgrISAkUD3uhZw==","shasum":"140f7028a2f60aec86f0080c362780b8e4787216","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39.tgz","fileCount":11,"unpackedSize":25217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0jDdCRA9TVsSAnZWagAASBYP/034AABuKFD1Fy9qVW9F\ntYEOrBczX8Ckodua60y+EzwclBNR3pMtcN24Aqw7d3zmAmhn4azKGVpOwEeh\nBd/p2oqkerVWTXkYPVz6/DiZgwC+8qenZePrTZN20U9sQzT25oYpAAJdpQgx\nkmiR4046BzuxEunVhDZgdWvu4ykW3O2PGPjg8UOUtGSzCopQu/KKTTuVRb8O\n7WjxdQVb35q5OLlrenwXYJmJ6ZNBX/6csoD9N0uIrKQb010dYC8VjSyPBPtP\ntVrz4rO/fXCZu/CI9SSUYJjwqSHxm2PxZeFm2Tw7+BNZFDE57AXnNh32OkSI\nKNGde8yxGXdkc8EcirDSL7/XLmg0eSzqhSehV/na0ByDyTZwL+QQeGOjRYaO\nd2tnpepXsEnpbOncsJqLmig42Odqq76Y8OTqpLpwg38FWVWuLXi9HtU5S5Ha\n4xh+H4rthEFDiJpQFQ2kNXh0vDBOWgg7vcIvnDqNWnloINdEOB74ve/cJ/+Y\n0uFVXLyOY4P1Co7sALhHMeU4J5WZ7Lizr7EUX1ifVZnSZT0hJ+6f74QYFZC/\nyOBE2EZTAFE/2oBeGhdsM58sZsZp+ba0z1gYpImhr5uNY7XCFQaLX8FoQcQE\nXFzD3FWwU1WIPgZNt7opBchIkDua1Ofn+o8axqrLqb1IPiQrhyafzW7SZyiM\n85JB\r\n=3Wru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQyCehofnfCUKhs9m+yFwDK4VQv5N6+r6xjFoPYcR2swIgHuJdO1YREbDSbeCsh/4J+XOcvLf81PMcR1K7etBMq8g="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39_1574056156734_0.387967578215219"},"_hasShrinkwrap":false},"4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946":{"name":"getmac","version":"4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"bin":{"getmac-node":"edition-node-12/bin.js"},"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.8"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-class-properties":"^7.7.0","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/plugin-proposal-optional-chaining":"^7.6.0","@babel/preset-env":"^7.7.1","@babel/preset-typescript":"^7.7.2","@typescript-eslint/eslint-plugin":"^2.7.0","@typescript-eslint/parser":"^2.7.0","assert-helpers":"5.4.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.6.0","eslint-plugin-prettier":"^3.1.1","kava":"4.0.0","prettier":"^1.19.1","projectz":"^1.10.0","surge":"^0.21.3","typedoc":"^0.15.2","typescript":"^3.7.2","valid-directory":"^1.1.1"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"1595a7b86761b5ad30ba8a6363d9beca4a11c946","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<h4>Install Globally</h4>\n<ul>\n<li>Install: <code>npm install --global getmac</code></li>\n<li>Executable: <code>getmac-node</code></li>\n</ul>\n<h4>Install Locally</h4>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Executable: <code>npx getmac-node</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-yfwy35bYcVueZyARAE32mVptMCtApQMXZ+r8cFyEgc0iGku7jLGA6PH9SVCA+GcYkHfcWncGQnLFtmU/8Ck6Nw==","shasum":"c96aabb36d8b146f32ca00bb9e85fd099b9787cc","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946.tgz","fileCount":11,"unpackedSize":25941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd210qCRA9TVsSAnZWagAA7V4P/Rozdp1jd0AlXuIGFqb/\noIYu1ytZCMY58PP4bOCyP1MyCcjrP9GbwYwo4H9T7a30h2p6TVljLsK6HT7N\nNWYoEqHjEP/O0aATnUBI+P4id/6WrOU0BZMCdmzxL9NNn62oyu38PcBaVBlE\nnAtKNyxZoMZD55cSO92XZfGToASTHro6/abTnvZSSxEXjkOZAH8VyjOAkj5c\npbiq+GXyBq0rAT8S9i4pytQqbjMy53/Y4EoEwKjxUONA+BFzyGaqiD1sAfXC\nAevoxk3DS47GxJPloauLcQOP9jjwSMGlyyrRYnifzirRkMIYrj8bjK9RlMtC\nSyI6+359YD8qDD0JM4QtsqRCNkmnzy+n2OT5BbyHE2fOWfJblG3TQk55YK6u\n+NnMGJWFsS1YiRhj0Pd1r0JelL8csGs7QADRU7nicIOhAj3ELYUn90313AxM\nwFTNF38UCm8IfHxYA9ULyyU2IEoGV8TlBk5EZLNQ/edTkOxP/GfOGO51UMjH\nkHn+jSH8VczKVl/zroXx+NgtcpYGmfT88uKGZpFVelo039Jw5RZ0c3ebuF1q\nUBarVH/CIBfEK/vxjPKVTOmW17abMNL6HOENHO6hnL6r4MBye/qlctVRt/Tp\n0XUuvzgTvhokxXQeU9u8RlpPqdoYJhA1miZjRSL0cRRYoYm/L4WQs5dYfzg7\nDijN\r\n=E1+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRx/4lE+MytaKvvVG6Q8g2pTrRFLlk3VSeVOmWEJ739gIgT4MU5td4LkbkG2huNkg9V79ecwxt2hZl1gkmQz2HV/U="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946_1574657321888_0.6713417887059305"},"_hasShrinkwrap":false},"4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257":{"name":"getmac","version":"4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^2.9.0","assert-helpers":"^5.6.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.1.0","prettier":"^1.19.1","projectz":"^1.12.0","surge":"^0.21.3","typedoc":"^0.15.3","typescript":"^3.7.2","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"5933e9d0e89af118648a0f3007ec4512fca2a257","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-/cvTfWg1enYIIEu0JEBHWiTdtdPLlx30rPGfazhSNbIUnOzW6csPGkD5w13t9uoqpNjZBkizWRROqPRwZ39DcA==","shasum":"33d6d70a8436b7291d0d3581b457a8c62e70b3fa","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257.tgz","fileCount":11,"unpackedSize":25869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4t2uCRA9TVsSAnZWagAABTAP/0+XRzwtBhqP0xP/XVND\nB9vfNBSP5t/P7cfJYi9DPQLYB9pn4lfUquOtLKVzUoyfMYxYbUOPYTrJyR5u\nXFk5EfYuRfA/Bk9m2oxa9C4/Pc/KmMnQWFZlWRO+MWQwc0meZ++1xjGj2ArA\ngvekAiGFMfyJA/gZZ+lwhzDt2DF/MVDGFZPJZwhwSajqaBw9XN6TGdBxt1Zc\n/3cLoVccDswqA2xDI6lSLnjYHIzslfD64Skt3RWwD+zWsKONVKBRpIRNXVgb\n/rNZDqlMtRaqxPCtdnkGiBJMClsygTg2EK7m26JlstGfH3PO5PGIhc/vXa8F\n+zPidayP7yN6IxMEJ4gCJ+WhsrZZaocblJddq5fuTruA8EzuGRXlf3Yplh4I\n8PenORSj2SppT7SZnm9VjpQAv2ll9k8u4SaL93QO1hl4/0wAXgT/YaP6fK9I\nA/uDOSZ00x87BrifLbRV5MBCRncvr96adUhS1qnS+wl4SD/SMo6GNw+mEhcU\n7LdYBb0+vV6K90P50LalqbaJtXi+BiaO+kBZHZgko/PhYxbdv3rLdNab94Ky\nSGzdRhwIT56W1XA9caDkHae+wLeTxWsdICIzkfyt8AuApy+tHFOcIzGP4OP+\nJouHxRZfM/4LbKz+SVQOR26GyDPkFFHKqeRZb4vcATBI4Bh/BFLmhmoctrs0\nPrhy\r\n=0wx/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQjO21w/nTpDuyVNOMI88q2rgIpD0CyyRqDxRuZntTyQIhAPVe6XHZbdw880qYPuJKvj2CpaJCjKBKEdXYP+USOl6E"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257_1575148973730_0.3022622954822043"},"_hasShrinkwrap":false},"4.2.0":{"name":"getmac","version":"4.2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^2.9.0","assert-helpers":"^5.6.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.1.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.1.0","prettier":"^1.19.1","projectz":"^1.12.0","surge":"^0.21.3","typedoc":"^0.15.3","typescript":"^3.7.2","valid-directory":"^1.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"5933e9d0e89af118648a0f3007ec4512fca2a257","_id":"getmac@4.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-7wMCyHRccfz5nixv9tiLtoXn+dgAqgSPcNKHxR7C5AAfsYPboQRoXDC7PO2tlziXaoWKRjdB54GMCoacTV3UZQ==","shasum":"8b9d73b1629cd2b161c0ffc1feb83bb865352dd5","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.2.0.tgz","fileCount":11,"unpackedSize":25812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4t39CRA9TVsSAnZWagAAnVEP/iLpykcciOE+eO0n6vPj\n6j+MiZwQo4mElNfQ4l1DQ5SrRB3gM0LdkvONWeYC/KFdmrWCE4AgWbPNXOLy\nWRTV7Na3HMgUyTrCLM5UBXFCoFSl+Bbt1/iAbr+e9ZCghSVFMK1q1/Nd/9cx\nhdXgzsJ3AUJX3xygMTNGfrs1lXvwSsWKIiNbO0S70/nqImtZpv8guaK3S9xA\nV6SzwXno1zvJSyA18NLy+qsuOAzqqB1nGor7+i+HPgO9krBvw8RNud2vmpOd\nDncC74lDhVgFneTEouHct7CeP0xrhQtvyefDjF/tgc4kT2LGZZ/izrlYcrwF\nnFhTcLCXv3YyX64G8KRY88/0Ow4pbcHzMXbZP09tN9mxnVC50EE2HKvMbE32\n8ed/wdgFYi+3T4p5UXD2gf86QHd2o+M6wxkAmHD4mAxvrGFTSuKf6idc5A70\ntTKPtlHVxiT4MVQoGdnxuFDGBoW3LkJj7YloLkOWMEgRdBYRqCUFf14Y1a0W\nJEFRgIUDo07wJUnFwV8Goime64Pq2pn0eh3e64qGKk28mS7n4ACfpWJibj03\n/cBoZGY8QuqvnlhLwr0sZBAIPp0vyj+hjHNaUw0EVWd8cL0mWPjlvV09EBli\nrlAvP4HZtzKblvCr8EaT6dFbBkETwzI5/02BDbIOXelSdEIMFEV+Vu13XrsO\nJo/r\r\n=uYlN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuvKdzrupsl2lT7Uqk0gUB/C79SUFLj4ayGM76L1T16gIhANEwIa6y+0BDEb6dFvFQ3378JV6VE5gGcpHaaky7FKHK"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.2.0_1575149052949_0.22978602910155654"},"_hasShrinkwrap":false},"4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c":{"name":"getmac","version":"4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^2.9.0","assert-helpers":"^5.7.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.2.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.2.0","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","typedoc":"^0.15.3","typescript":"^3.7.2","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"d85cbc0ce982fdb9ceedaa503061cb435f76381c","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-KSI/sgqbHI8FoSrXyqun1AIF0gqsnMSbjNh7HQkiQ6izNO6IgH1fIjAC6iRGOGXTvtsSWaQZmE/PHdl0yHtFtQ==","shasum":"b92db1832c1333bcbdb74737f797ee4ab42e1e52","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c.tgz","fileCount":11,"unpackedSize":26074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd40bYCRA9TVsSAnZWagAAqgEP/0bUZi+LSCY85W3VOImI\n9ep2K80JUY65Hwo8LhIc6UeiXctZAcYoN83FzDiY+Jekj2kgcjc1OpRtRknI\nCN52l1qQXtRQ6u5kaZbiQGYF1M4/tBoYo6grcsZOAT1cTyyJFsqbW8194Fab\nc6MdOikiwB4VzS+XkuPb4RubixYbcyqpnwUrbL7qrd6WFY8toHAA3rU8jGjV\nzvklAPXBv+FYpPqmxe6WxbTvYhpVMp/Bk+xF15ZAq7OOM1yIcAxv+cojBR6J\n0RnzW9Cb0CW2PM4d3/HnHhgliF1v3t9meZU7HYjcAVhu/Owg0BWWlvpdMCkX\nDn6pqp5rvAM7EDLAMw68muTlmURwBCKkDydyUu7ORlCDUtYs2BhVZkKdcull\nOKAiNTSI5KXias2db8JbY2piniObI7Yk6Y6M4aCgHMftNPMVW47mH+UTUlb1\nYKezeV3xqpz8YXUGK3UCiVp4RwhvMVkX/4VK1pi7i0jYGbG1C3cUCNaFdVmV\n7+obcKce46aLoKIsu4k95quMj2oIi+VnhE6p3fM2bJko96eoHwlJpm37ONqr\nLIU2cwg4CGHdriF5TAeItHEWSOQFtAjJ2fJvv+wJGrkEZcsKv5QMcSA8meH5\n5swG7PWoZzagR9Zg6IwYQCgg/RDp22GhV8iQFE63aPzWLXddWmv+tTFL6D4K\nar1r\r\n=WjNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqP21sTpnE+3oD4XWIWXtGLHXI5TlapRU8SRpP72xwPAiAz0DS/e/kWB7QQCz2M8PVAYc3j3Uz04TUPfrICO6uifw=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c_1575175896363_0.9834467603300181"},"_hasShrinkwrap":false},"4.3.0":{"name":"getmac","version":"4.3.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.4","@babel/core":"^7.7.4","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.4","@babel/preset-env":"^7.7.4","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.9.0","@typescript-eslint/parser":"^2.9.0","assert-helpers":"^5.7.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.2.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.2.0","prettier":"^1.19.1","projectz":"^1.13.0","surge":"^0.21.3","typedoc":"^0.15.3","typescript":"^3.7.2","valid-directory":"^1.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project .","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"d85cbc0ce982fdb9ceedaa503061cb435f76381c","_id":"getmac@4.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-B0YCdz3bHMD5C+HxnD+iZFfkNDMLqfge+BYXEO90lKzzRRjrJPJ0N533WWJVlSeUzWmXprc1oxX0QBcpum1CAA==","shasum":"302c222ec2403ea6f6a1e5d437992c10ec5f2eb3","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.3.0.tgz","fileCount":11,"unpackedSize":26017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd40csCRA9TVsSAnZWagAAJmQQAJ3BOJjBbY2EoU3DdWe0\nrlDGimGSWEEQ+dR3wlAHekm0ucMqqaEH52Ok/IoYRXGlTGWROCdg3gQepB1i\nTKcmAfTH4A3Ey583wBlUCAexBj9PEYIuJOTqap6yvkyW7+rMZOmEYJyIhXXs\nl6rEW7AGgYGY3CW6YKsCiTRUMatlHh8vYRmUJO1Y+Jh3QDyh7S56PA9z/sR/\nYHWTcj8/3kNb8Tcl77gKQvAjc6tW4EARvqgaIez/l/phvSdQFEw4ByrJx2S0\nOXEcPz1sAcbc7Z5D1DS6RI1ZjaQXhIj4/5o5CyIDO4UbEsmibr659twfBbpW\nIUvwnC04BZ1msc0zhMYPRRFDU35JTTWPk4jQfLvFrFImPqSwNZYW3sv9/j26\nFAbZt8LX3L0Sj9QHcm64DKDqBeK/6z3ZoFiEp3wP/FAwZguMaluLH2xZ7Lhv\nkWlR3L0y88GbbcKzr56Cr7QKCY5FK2Wsh3402jzzebX+ke/5X2WkbiY67P0G\nQEFLR6nh24P+3W1Gwc9HYfTgp+SfklVyim8gfTsNcrv9RnKeDp9hPldvf3O4\nLEj8w+oN8KKcRfTJNjgagS+mOqf8+99NIbHV07sDtEgnoh24TGltoKph6k2Q\n1yzYVSwLPvdxaqToTqipWsq9seiaaomL8Y47Dueq078h3XIzgaZlpvJbEztk\nIDsK\r\n=Jaod\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFS0eZBdTTW6LZilP/Za15j23X/l/bncnYUflgTKvJNAAiBadsLQtX2Czr76mD2ORnCxFU6FoH8EDn+eTJ634wVlKA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.3.0_1575175980067_0.37328658264217807"},"_hasShrinkwrap":false},"4.4.0":{"name":"getmac","version":"4.4.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","type":"commonjs","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.5","@babel/preset-env":"^7.7.6","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","assert-helpers":"^5.8.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.3.0","prettier":"^1.19.1","projectz":"^1.15.0","surge":"^0.21.3","typedoc":"^0.15.4","typescript":"^3.7.3","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"f15bd0ba7453987cebc76e9bdbc5853d037b213a","_id":"getmac@4.4.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-QZNrz6WrF2aMe7eg6IDnIaA0iK31Zt51Yi9U6hOuy5bcI6QlvmKXF+ozcrfT5+GSziWxumUy2Q6MiaFta0XcEg==","shasum":"805c5106e4de912839870866168e79e13c41f272","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.4.0.tgz","fileCount":11,"unpackedSize":26149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7g7SCRA9TVsSAnZWagAAXacP/AqG2S628+yJvfXk9VGS\nXv/1NpHeLdJTpeZex8HtljIcbhaLE/T3PVzqI86NcJ2eqaHXOih4TmzCWM/g\nJ6LN/zFp/dnRs+JDmqiF+mekEBpEI2brAz+n3E4vU9kPWz21NSHGbXHObNzF\nzXizjpVJAE4z23gubJT9K0/oV7gCAkNaFd8vQiR7jLGqaVLvZG0iwNo5Wvxu\nvT7jDNhmXNiF5JhUdgE9Fb+9oip0eHYFE2oZhsU5ecdyBLyRjh51/Kv3rnXt\njz16Ih9cr31/57HUagapmgnqJGP4cug+tjRTM37ugUWacHx5+C/M+U7Q1XAk\nwqW12SrfyoIsjyx2lE1VvN1PszwZTanGbnKbX80WGSyiqD7MDd6WafpRcLy+\nxrMMpD35U1Z4KrGxLH69eKIcPB57IrpRZ+HfVOkMx/JkhpR287AagLCmIN6D\ney7LmL78l3obzgyuaNcr0e903ory+A6gmQP8UnLPP+KhtmjdgjmEGGNYEOq6\nReRl9QEW/g9ZhdAgOcHV/U7cEGptyKXyJsHYXqpCJ7sKB8RW73FSVxBxyRZb\n06/lib1SoRN9IKYqE5mNSBOyZIhqFKkrZQLEKSmWc/MPmU3mg/yY/WLC7D+x\ni/kLxMCUr5v5SJOctoh4pwEUZqLf6/sRrTqHJcaj1O9kBBfZkS9tiHC/LaCi\nMjmA\r\n=JSzh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsQtBSjTb7BPi14me9xpj9iLJRikHjV+VZ4SQkNsSfkAiAja+BFdFpa37Wq3NDhednbil6qNM/5DnFJwAxGdIemKQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.4.0_1575882450389_0.9390148045462956"},"_hasShrinkwrap":false},"4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4":{"name":"getmac","version":"4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["mac","mac-address","ifconfig","ipconfig","getmac"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"dependabot-preview[bot]","url":"http://github.com/apps/dependabot-preview"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"typescript source code with import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"typescript compiled for node.js 12 with require for modules","directory":"edition-node-12","entry":"index.js","tags":["javascript","require"],"engines":{"node":"8 || 10 || 12","browsers":false}}],"types":"source/index.ts","type":"commonjs","main":"edition-node-12/index.js","dependencies":{"@types/node":"^12.12.14"},"devDependencies":{"@babel/cli":"^7.7.5","@babel/core":"^7.7.5","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-object-rest-spread":"^7.7.4","@babel/plugin-proposal-optional-chaining":"^7.7.5","@babel/preset-env":"^7.7.6","@babel/preset-typescript":"^7.7.4","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","assert-helpers":"^5.8.0","babel-plugin-add-module-exports":"^1.0.2","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.1","kava":"^4.3.0","prettier":"^1.19.1","projectz":"^1.15.0","surge":"^0.21.3","typedoc":"^0.15.4","typescript":"^3.7.3","valid-directory":"^1.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-node-12","our:compile:edition-node-12":"env BABEL_ENV=edition-node-12 babel --extensions \".ts,.tsx\" --out-dir ./edition-node-12 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-node-12/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-node-12":{"sourceType":"module","presets":[["@babel/preset-env",{"targets":{"node":"12"},"modules":"commonjs"}],"@babel/preset-typescript"],"plugins":["@babel/proposal-object-rest-spread","@babel/plugin-proposal-optional-chaining","@babel/proposal-class-properties","add-module-exports"]}}},"gitHead":"cf4fa0fa21e8e52a072bb2c6744e01309698d4f4","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Require: <code>require('getmac')</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is typescript source code with import for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-node-12/index.js</code></li>\n<li><code>getmac/edition-node-12/index.js</code> is typescript compiled for node.js 12 with require for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-5vtgugCqW1JNBBJE3Ozr/RYNdnEAU/w+UocqaagyURgkSpW/vIFv3Eolb4yZneNcAr2QSmopz1l/sGXeKgttFQ==","shasum":"f82dfbdcfa88ad559bc110df2c63cb1283b10743","tarball":"https://registry.npmjs.org/getmac/-/getmac-4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4.tgz","fileCount":11,"unpackedSize":26930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7g80CRA9TVsSAnZWagAADUIQAJKD6XPu1B4N5p+kjH6s\nOcZWHH30myu/Pxhgz0rll/FDpf6f76WOARLQX9SvhAwkie8KUIN1//QwtwbT\nbuVi/fMyuaCBJIGtdm0bDUtbwooi+abVxdsCW3Asf4GoOO2+9rj1nPWSTPf3\nsSlreVMPUVKwG6KlEo2nZmMT9V+eb+QZTRql5ouzJmiFZes2KoDetAz+TpJT\n1cSoVD8qyqZO9VurEQ0HaoYsFGDfU+Y8G6CVnVWS8G+ueHGyHyVLeHjrgY7Y\nJbqXhYFXNaRgL4AhbEzrTZfPstPdAYHOrPkIsJwlXtlCTWpp2yZJv3QgRKlk\nGCS3S8y0MYRqCm1Xp+nppop4E0/X0e5VmaQkFYElnCMm/P6Y0xYdwgYXcMmt\nqm/D7Q6Bw0dvWljyhcSbaB7PSqNOW1derzfaNS6g5rccWEyZPefskmT1Hgxw\nkiF6ndGoV+Z4SCX9CgyuDgMbHmQK6UwfUx3OfKHvJUKWqee1ENXzu95QnD+D\nP4cLPCo14Rk02Mn4YMpS/TUIiiF/emQKDg5W0dSwn1ywefMAUFh9T931W2wn\nAY+4tuzVHbHj36Y+r93qi8cL4RMORwj09H7zvgrbmbAskXpoWvZeCyyssYP7\nS8q6pMevy4c7+wAUNtyrSBW79SI4wMI8orCfsad2Vq6c75j9Sdh7bpN9Wriq\nRegE\r\n=ZSci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5g1/7h6eZqO1FSsdORcmyOeKU9ryd+5SIHYtdIaZQrAIhAMIpBUaoNt7lwQiTBJh8tcCbKOotfkatubcEI+FFj/c9"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4_1575882548161_0.42204553119545163"},"_hasShrinkwrap":false},"5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8":{"name":"getmac","version":"5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^12.12.20"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.12.0","@typescript-eslint/parser":"^2.12.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.15.5","typescript":"^3.7.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"74d458ddaf7df56cbf5236ced566b1c149c448e8","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n\n\n\n## Usage\n\n[API Documentation](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-CdT/yuSUIt4uaLyFZkGGdV5DIUzP2wrYe/wvP/JANwreR5QZF+5igXvzcOKF2IJotAVOZCQTdqtZo82tMc4qBg==","shasum":"b2cad5c1e784ff857a822d58fe5de15206375a8b","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8.tgz","fileCount":10,"unpackedSize":27197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+YJyCRA9TVsSAnZWagAA3AIP/057VVT2LzOgrECYYWJv\n3KXRpD2KyLGJv6F735Cb8ct3FRwwi1Et48s0YiNH6x2YoF95s3SMDvel+uIV\nP8gnTdqERHmTYkZ9KG0o05i/tkOmhimZ79TL8WXu9Fjr1djdWIr/Je69GcW4\nlXcs8QM0xnt9CW6pEnikUfv3SuYw+sn7foAnGt00WxYFbNfYCg5oMX1dngIc\nFdxUwaKYYWBxtPNklF6cRptJ6Zh9g6ekPl+J81B/SJXiJ+fm1bVkKmlYVuRL\nkzmaAaKJqM6Kri1vr3+chE4DynEYUgLyprDiHKOfDCBTKNaYZVObxDza6PpT\nmdP+GtbhSWa511ODytTCko1bpI6al7PAgTXgMtKR3QNjLbGj+BCUPckChTPg\n87qQ/X0gIVWrDlgyAXBFMb8VIi6FFnYtxEX2En5fER8pYb+6gcmPzk6UtWY8\nU9rCvYN92xk/7+ZLMqwQWCVvXmVr+9pnChruHYRXlb90tXzQ+X4H83IqoMuS\nCqd5uQPlhpkAMGxMFJFSpckj7waLepBqWojDnXzF4RBMnGzpgDtOCqXKVPG0\nmEc+82pnmomeyQeZT297pkQpPKO8WsXF8WSejS3pwNjO23kvK4jbG0c9isxJ\nhq7lAf1f8R9S8WzhLteo4dx6EEOK3fj6qLlVQiMrg4aPrJ4p27tl0mLZj9ac\nYMvI\r\n=QKtX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDl11Vlu7E+5b841Uhag7HmSWxWz3GnmR1OtRpKuefDAAiBUQG3QPNieDIjfAV6KjzFvX3gKtTi0SIBz3NgVkfkJqg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8_1576632946015_0.05088523418125712"},"_hasShrinkwrap":false},"5.0.0":{"name":"getmac","version":"5.0.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^12.12.20"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.12.0","@typescript-eslint/parser":"^2.12.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.4.1","eslint":"^6.7.2","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.15.5","typescript":"^3.7.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"74d458ddaf7df56cbf5236ced566b1c149c448e8","_id":"getmac@5.0.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4Pz3rGNrwGkjXFirPWxXtRQAaId0iVQVIT/t9ROMPMDyc5I+WZS4qA+aiIDVHVdv0tpcoKGPKOlwoyqMUuXDXA==","shasum":"9c06cb9e28b2cb59357c4e186122a03f26731c5e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.0.0.tgz","fileCount":10,"unpackedSize":27140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+YK6CRA9TVsSAnZWagAAW34P/2DgnVHFhgy1hsjJHyQS\nEVlvW3EbDn5pNJcBX6BlUP/29SxNAM5IejwVIt+lUTV0f5MU6PRKjdUxjxbb\nIWB2C5pkanAGHiFyMyWCPmBRw5tScigy9Gyj9SM3wO9Sj1XvKsW6wCopja3+\n5vM+drN7zBBvDrkGYvPn+Wj5avEHc1Pria64RzY9TTvzzg/i/8lPQ4gtnOEl\nWl22J49lHMkDNL33JzupbuRPaZe2ecwncp2x0IpqYzJwG7Rvb7B60qxaADxF\nxzZVL+f3JUCtUpGVGok1EjBjlqUTITpHY2dpdzNQIxA6SsLitX1gXxmjbbFu\ndBWTM1azuXCgPT5A//+cfb/HBgSr5IUd6ZnFHH0sXClgoaRKBoWrSOjOXDzr\nxUmvDC53lDYZElNXL4xR8P5DyXu6wfcruJn14fKEpjoAZOEprFhYniWVZ8Uv\n6EAlsEgj8muzG+DsVl52K1JYqGposuMVJXJpcNZCDbMtUUKH56FzDj1gLcR0\n8h2drBMrVSymIbBc0uRU6wdjxQndhfy+NHAAtwyWfyVCMExDSRF9bpVA4rbY\nPOIRBG8V0Opg8iKHx+z5xJ1Ng21czu3p3UWSAbGpNZpNA/kuaMhRX85FP/Ec\nRGR+XA25HKPhQYGklatJXG6iPBhV2gQtj/n1d/Kt9JPeQGMY+Y3Ly0+YXc+v\nPYRr\r\n=h5gV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYPjJNEXSMqCRyqqViHGgMYzRu28aDrnMiSXF+OGs6/AiEA7C/t3CwtK0m/YskfU389xVSdVVXNiWOLCn0LQj4QQcI="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.0.0_1576633018281_0.49670877965029514"},"_hasShrinkwrap":false},"5.1.0":{"name":"getmac","version":"5.1.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.5.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.5.0","eslint":"^6.8.0","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.16.9","typescript":"^3.7.5","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/** *.md","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b2ce5115cbff41682e8272cb224ce0bd77043a7f","_id":"getmac@5.1.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hpZnhRQa2O2YbIPO1bX6vv7Zy7DyQXNH6tDpX/yfjhFl0AsAgEZZ1FqQ6e32CE+oKMykjp1yRJ5BQKMNEX5McQ==","shasum":"0d5f872e1caffa25d5ec59baeaf42abc400d915c","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.1.0.tgz","fileCount":10,"unpackedSize":27881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMQrHCRA9TVsSAnZWagAAa/gP/jexs6x79MLXdfn//pU6\nDQzi8j9SWTpMdFSUd/cOTQ6fOCGM7lbO+sAJKgs19VYBnDfaxrfTXvV7sPpF\ny7e0hB+8BZG+BEhKp0sbJMJzUlYWQm0TxyjszH6ODmrYRWya7+fmUYHOBLSe\n0IczRaXq3PuvUc36m5IyQ5J1cMyNOXrEI9dpQ7Ou/RJ5EN+SPRcUZXB2HOLh\nv8fWh7a12WAb+64vPNfOZ79q6jtt+F0F2s1NwdXtUqdE90bjs3z6LUrTfRjt\nI7k/1YKnwJbQJvwedxYNwoQ0GYtaAV3tgxQvzbuMQK2Rj06ofVVkGG46eAXm\n9XDhIbLRA36ZB9MUCfRcQW8coBJLWyffkwlhEmdgFOp+VbRFHAIYfjn/qDUR\nf4kZ30xcSDcG1uns1TkUZLdQeGnbkqMItksn3ULsJhTr2S4rbEptWKXGgRdj\nhRs5VSwIS6+ac7VISdp7jVPyywCi+44+kwdUHln/+b76l1/OMHynkGJbW9zh\nqMtcPikOg6oVOLAq2rCFPk4eA0GNSuYo2Zm1o6JR5B1E0boj2+ZiIpQv2MNI\npPPOa1p2iHlLnPHZWN+DiS7mg7q0tQABZDajVf4nwMZO+eK8m4LJdEz1jtWW\nOC6bBzFyiTZAs94x9f4ZKhIh4TqopjMOL/xsKgCKvIZ+qfFVuMsNAhpOOz6R\nsR3K\r\n=FuQe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHak7Yx8d3Sw05vmoGj7ICMRbCMrx0MgSWcPpUiQm+utAiANwGWwadCrR4a4IGwSs85Na5PlA3dhuJTtPcNRQwFU0w=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.1.0_1580272326647_0.34804839120217457"},"_hasShrinkwrap":false},"5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f":{"name":"getmac","version":"5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.5.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.5.0","eslint":"^6.8.0","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.16.9","typescript":"^3.7.5","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/** *.md","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b2ce5115cbff41682e8272cb224ce0bd77043a7f","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-gK++gEDaGxPabmgLR1wZpTHA37F1ImpGcQsHjpDG+Dm+Xh+30I8G//yCFu7pAhJ/e8DGAweoQ0JjUL9iv4mwuQ==","shasum":"c6004cf2f1c9abab48ffaace2bc8324381045681","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f.tgz","fileCount":10,"unpackedSize":27938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMQrWCRA9TVsSAnZWagAAINIP/1xqqCMLTRRR6IMmWqvW\nwEtQ9ipyunrjDtzCR14l8brLKU7FrH2cRZcgTqkAUuz28lL5y4avUx9Ezq30\nMhdmkS4TdmNgBqvS9Bgg8d7KIR1hjybjlSDJW3LeBiUNol6p/8Fq3iY/4e2r\nJYHsFqn4posw0syjOEntFoNGeBVbxiZEasthVLt1iIOIYHp39K3+76Coe+9o\n7yao3ZSUwNoVTyovoqd4lwW31nts6uRc/PfZ0qY5gVCYmTk+CenZUXE4zPSJ\nbPLuunViwLEUexTMvNGcOTJ3LFiJ9+S635wZTCzSR/iKUteira8rNvl2v08N\n0+XbEatqe1Stei0FRLq34lRoDRmpDbCrkv4UCLDRGS0sQS0YH1LhfVTtQWY/\nSpbGWkxKuLsVyLYUtCFM4SAkF8OHr2R3GK4aKnN/0HiFzw348DNkwkvOjLrs\n3tTVPPSDTEvZMgLHljUqFBupaeCAxowz3aPnd5g8f2xV0GaBolehTpS8KlsB\nHK88MZVNjU6aerd8QTfgZ4nTgN1zRO/lXVlQZvFXO00dL6LjzkhBDsOmguzR\n1dL+PHLVua43Ig0UZNkvxEUsZSeJ9Vkajq9GBroEGEV+2Z9CYO6y+5Qetve7\nLNnGoyubuJvltr2VYE/v/VNHE1tx1ND0dLS40nwHJOnaltfEI0wbjKyoOs9+\nLIYm\r\n=Q3bh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8PGHMu5R+Iz9grDXRr/sQM2nptNGVWr7AMpHQ8IQ64AiEA9tmmrgHcTtGnK7Jj2o78SH6Z+5GBhmCUdYgZFRA95hw="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f_1580272342114_0.32805475856353095"},"_hasShrinkwrap":false},"5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54":{"name":"getmac","version":"5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.5.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.5.0","eslint":"^6.8.0","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.16.9","typescript":"^3.7.5","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/** *.md","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d3cca899394af1f344a11026fa4ba019d7910f54","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-YV4lWS9llm08/Htz9VWgt0kVFaOZfAHT9/aIzSWBXIplSScYyienGqpdHhPGMDlJqDOHY+h9mufv/4OmIy/TRA==","shasum":"3d71c98672ba1596ea74018c3535e325df5f886b","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54.tgz","fileCount":10,"unpackedSize":27125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebAbcCRA9TVsSAnZWagAA2hoQAJ4Aj304QRwDSstQynEO\nOAv0SRNHg8VDoNv9Me28J/R+x6ZK2knmo6MSiR8eVq1h072hiDrLXOdzyhyy\n2mwAV/JUpcLSSKST226TiBV/rByw+FUArLrHBXt4ll5a0yQfVphJjN85mriD\npSlV+qes9s6BhqNT63/RUuyW5xpbe2XKO3c2erxRtfEPerkcehoRXMEKDIRq\ns2Tr9pWhB+AMB8WtQKS9Xf1wEwUkz5cY37iqkJVjORQ1GPfPXl6ThG9TL4Ne\ngufCS5W+polvhJ/KOsBr+3ffP+S4LJ+odmRgPIC2xEZFQEzJXWhGMqbwBp/X\n5onaIsOgl0kUsyjWKo085OsCJ5vrjfG1gd9uLzqYuab8pwM/UnR88XFEvNNa\nkUnVqQSWOC/7Cc0w5Cos7aPZIUILWyf5+fVvlZMTx4GO6B7ifXLni0avXVaj\nQzvUhNvTkSW0mbzJHrbgrsHTb5rT+gsIwJvOSg8CSyUmvE/JoZwO3yxc7Rie\nXi37ZgcyWF1PXatm9et/gTKbLvvjvX77/Heg8Bv0gmYQ5bHpxOF5433nwZXa\nigRpUnWIj+y0vksbBeXUPfSqAWg7Gqu9um2tLON091r4Rv8cFUBXL686NEXp\n9bprHaIP/YqSc/ht6Sykst8oKOmJoJA/enbnrxTm/biZV/Cbodz3qoVBSv1f\npjT7\r\n=mwID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC59xltbMMFDmUER+mjV0c0w3PeGndZH1qglgVI/0QFUAiEAlZulD4ht+jKVLPH+Jy5w99n2TNKIrSFXoOyaM8VswmA="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54_1584137947927_0.4971315322808212"},"_hasShrinkwrap":false},"5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0":{"name":"getmac","version":"5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"8 || 10 || 12 || 13"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.5.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.18.0","@typescript-eslint/parser":"^2.18.0","assert-helpers":"^5.8.0","coffeelint":"^2.1.0","coffeescript":"^2.5.0","eslint":"^6.8.0","eslint-config-bevry":"^2.3.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2","kava":"^4.4.0","prettier":"^1.19.1","projectz":"^1.19.0","surge":"^0.21.3","typedoc":"^0.16.9","typescript":"^3.7.5","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:coffeelint && npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:coffeelint":"coffeelint ./source","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/** *.md","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"0c434c13f91b771293c707934f6507d18be5e2f0","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XpGag2QNlvbA74PeBjw3xJrtyAcbAsbqwZHuzlGViHlDop2bCpySbkGZL7GhA4nqhIrXT+7R+BP4YbtmZbQSiQ==","shasum":"882a17843a0746dd568fbe2942d74823db91eeb6","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0.tgz","fileCount":10,"unpackedSize":27125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqgLOCRA9TVsSAnZWagAAJLAP/A27bdBF8JhpRvsGob/C\nbKdTxfLwE2gyNfrsrsJ1Utt8LudTZOjWQxTSFi0Y2BDBe6LZ6/SNP5RAPGEX\nYaQ7+xEPA/YyOSo+2tM3wPrQWYVQLLgU5DjjKj/2bjWAMPUUlwAxZM84arWT\no2oN8RLQL6NokGGgWB/HDwhV5I40ZuJvxFYxTRPuHZTuHkhhTz0siif+A4Cn\nt+aABNwNAwzfO7CalLXXUwfbGLlM8tvsRo+gTIFEWKQ1xlXsTdqRM5/qeHFQ\nUO+VHILMAjcIzur8aLYHe7VVHHmQgPBCH78+gnzDS6AC0LU8glSTp9FZ/Si2\nxHl1tw2OClv//RbV9pYlQD+mi5l6yMHqMdcUmnGhPdqA1yJQUFEtXYZn7TW6\nbgjz998sdgbklZSWes/pPWVqIV4vVtHvw/0yqERA3Hp72tWSwd8OxE6Eg8ru\nzYpikybSK/TsXkX6zggLzZIe8RceDCpnPeMj1SDOEFWgm7vUrKq+h8b4TOhk\nWsxanviPABHt92mklTzO6wS9QZamiFCXBaO0D69bMI6ANbxfJZi+U9rkN+uq\naXjNmQyHCUodGC1lWRjOTsdmptmO4BDc2IkOUAnKz/mLQroltiya+oekTbnv\npzzjmJ9UzjBkmpkrNsINq1RAAZtXW2H2EtyLQ7D1PRWURlISXkk2RAZKUgYN\nUGai\r\n=+4tc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeLZ+P7dzeraGE0pasWnFeOD5spQ07yYBjCuLTa0fozgIgHH2DE6z4zF88P3o0nywdC9a6qxLgFm1Bvqrd1K2QE+4="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0_1588200141763_0.5076305561419199"},"_hasShrinkwrap":false},"5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7":{"name":"getmac","version":"5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"http://guhcostan.site/"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.13.5"},"devDependencies":{"@bevry/update-contributors":"^1.0.1","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","assert-helpers":"^6.2.0","eslint":"^6.8.0","eslint-config-bevry":"^3.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^4.4.0","prettier":"^2.0.5","projectz":"^1.19.1","surge":"^0.21.3","typedoc":"^0.17.6","typescript":"^3.8.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && npx typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:directory":"npx valid-directory","our:verify:eslint":"npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"bc28d2425fec3ae48435b34ad8588b7e067a98e7","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"http://balupton.com\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://caasih.net\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://guhcostan.site/\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"http://github.com/apps/dependabot-preview\">dependabot-preview[bot]</a> — <a href=\"https://github.com/bevry/getmac/commits?author=dependabot-preview[bot]\" title=\"View the GitHub contributions of dependabot-preview[bot] on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ysGdaDstDPD6pu/QuZOeQFFv2juTctJwlJLCEgQwsQZ5iaHMkbMrCKchLsFx8iQ4RGbjSAhIM0iDHH7IYRXzAg==","shasum":"ae6acbd5349b73cc2c5cf4868f08848a99851991","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7.tgz","fileCount":10,"unpackedSize":29014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeskMJCRA9TVsSAnZWagAA/CIQAJBfvpqfy1Lnld1d3+3V\nmaXvIPWNSrTDzfglhick1Ol5cZIiCgv8Nqx/DlJvULgoGXZA+iJGX/MrKy8/\nph8f2IullwoJ+ZXVZbhfL4U2LVc5CErGVAe8ShPDKjKE0+S1Sf5vpDRq60c/\nPl5SbZsEzmslWB5joUDq8CSjWeDurXB9FHbdF7MuZLSlLdpxSEiwR2V7SYMF\ngxT7THk2TdoVsC+/7TodWoWX+qB64o85ztHoiuUwvHEvfJbD/XSIHr+TeN+Z\nETMtOuh10grjrpgdqR08ZRuJXt8As6LwBbVcipkCzHnp1yElRzBNGEAH7ji1\npvCRZtWibxTNeS5RIjioHySAa9jxx8AS/RT14qxJaPSO20N8SBgc+rDSvpab\nsG1yJvgqkFYKftNAks3jwGhoGhdYaYGg1ZzulrwVcGTt/9bYrp1nr2aM0krN\nrQNzubk7B6e2KicFdSTPQy1VcGqrXumvy0pMKCOxDfsVfESs4i8XzHvCB6rK\nm1lJ0nOSFwFScHlCnGBc9c6X2flE8OsDMQfd1IRfKX1GA8+jMXKx9I67SbZg\nMN5h2KRHcsFnYxR4NKxKXg9naC+Q/eW4Cl28Hj6rR/AyDLl5mOxhR8v/7t/r\nfSPc5fAAkQqV0IvPK+CFJRBboy9pi/IcxUsl0krqY4CZ3wrOesBX1pHHRvcD\n01Uk\r\n=Cs3y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2WtV2BQvUtpyF7j1LX7+/zRcwMX3+GR5oK4pYGioPFAiBQPkeVodOPkRX/UhS9K7mEc43mw9ZE49tXAh1OiiaT5w=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7_1588740873237_0.8917258934339429"},"_hasShrinkwrap":false},"5.2.0":{"name":"getmac","version":"5.2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"Isaac Huang","url":"http://caasih.net"},{"name":"zboszor","url":"https://github.com/zboszor"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"http://guhcostan.site/"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"source/index.ts","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^13.13.5"},"devDependencies":{"@bevry/update-contributors":"^1.0.1","@typescript-eslint/eslint-plugin":"^2.31.0","@typescript-eslint/parser":"^2.31.0","assert-helpers":"^6.2.0","eslint":"^6.8.0","eslint-config-bevry":"^3.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^4.4.0","prettier":"^2.0.5","projectz":"^1.19.1","surge":"^0.21.3","typedoc":"^0.17.6","typescript":"^3.8.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"npx @bevry/update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && npx typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"npx projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier && npm run our:verify:typescript","our:verify:directory":"npx valid-directory","our:verify:eslint":"npx eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","our:verify:typescript":"tsc --noEmit --project tsconfig.json","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"bc28d2425fec3ae48435b34ad8588b7e067a98e7","_id":"getmac@5.2.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FBQqEBO4hFlv//gtN8+x4tINgfb4noOGl3WCSGd9xaPRMkMK3Lt/FF1/dwiD3p7i2F0u3uL6oV61MQyHqYqVlw==","shasum":"d98db9490a766336b3c02f427c5828d2c5b7390b","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.2.0.tgz","fileCount":10,"unpackedSize":28957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeskNQCRA9TVsSAnZWagAA9UAP/2pPf7eyrw+OOZEoA0T3\nhPnZbwJ+NODF5DJczsogDImrz7fE+BzBHicCFjyiGNtHK+Wqp4p7+zaWT595\nPD4yhUVrq8Hy7valG3eSp+afL/CrwNlz9lRXTAOJAUSE8xrmtYOfGKRnFXmh\nTiD1aCMfltUtsy3rJfrflj3sKXPvoYuLMceR4o93imZcxkhCiuuUBsrD4802\n8PWXBG2yskfg4NWixrgnd6sgS9YJ+DgMHtvB5xLF5C+5IwXkZYt69yTB7htQ\nYmbsIxuNIs8eYR1JzNt3jFzAGRRPrqM2B+ppWbVd+JNFJ2P0IEPM+Png/bYQ\niX2StPPWPzDbk/vZfFWXZBXzyIhj5TZ8mbjF29penUjWkSinmjdZu3AzGpuF\nbLle0UuUpAcQu+u/poHO9rXMVslTjTfz1K5EMehPDOO+O0nuTlLhQf2yEaAs\n3wpHmV19ZCZ2+0LHe91gkIP0J5Fugs+KkZCUoyW+N8gkseqVMGFK9w/I9kG3\nlXqo9xc4G2OQ0sjQyUt8LWxTlV2dht4lbugWvUNW38gb7y+SV1VOHMTIFimQ\n+T5rJwIdnju0PSGy4iGirFybFRbeEg8tGZqgDzlJFL7xK2KSsSXvRCq7nVFP\ngegWBxkfjFG4GtLakq79YN1Ejt+6T1nBxQtpK3sl8qe/+cvkDN9IY4YrTMvE\nMSX0\r\n=5uf6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEKk+DVzuqJS095nhBr6Ppy3FOF/UocvNrNDYw1F4H7gIhAMgDIiHUoJvExdILGHN2RU5AGXreA7wFg61pPSjM8d3Y"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.2.0_1588740943709_0.018053338457176604"},"_hasShrinkwrap":false},"5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2":{"name":"getmac","version":"5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.5.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.4.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.0.0","prettier":"^2.0.5","projectz":"^2.1.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationDir ./compiled-types/ --declarationMap","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"4d0f65f3cd5f42f53972409d623897194ed0dbe2","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-UIIH0PsQQIxQaTtN2j09zUP3VDK8wzZ6BHNpqOr1hHOH9OUNidU/H6ijUubqdEUy4k/Jk/YIxHRZ6DUp709RQg==","shasum":"9e4db916f03ca4be353cb8ed6fcde199c426c717","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2.tgz","fileCount":14,"unpackedSize":29915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexM2UCRA9TVsSAnZWagAA8m4P/RsteTn1kUG7a5zL5af2\nd7W4sa88btgeEEi9YvcCwLkdQUAG1Anxl1MoTx1mq6VuXP9VvRizG8craqXn\n3apwuqsaB0Di8k02c5VXoOD7XxrN+noxO7+aEeRzmmUeLb7UJ+xi2S1Pk9uw\ngHrBWboUki14Wwhsn8vV5y8jhIsgcOYQHLColU4JdAjU8wjXcNQf53+S4nMk\nRWq6dEgKV94qIZ5hmnT06MPRFs5v8Jy1+bFrPq80ai3JOXuhrVRAjleh7jRK\nqggvlEQ0COANb+P9wfzolEo5QDWWdAtSdmaQ6+mJi5Rtx1W+p/iFyp3cJIxt\n5eXMhcBBAXDfv6FRzI/EBy5JoS2NvVtwXVQhTJppxE1EJtFwXTZdvGBjrLkY\nxH78ZRNqJE+y/qzjxcgItyZJoVRwhXWKXZ0f8ShE1mgYFSmzsT/+BNO5Qi2p\nWScMTWXrCNCF9nYVqP5K6WvXxqoEL3owRFDlfHql0n5v/x7M2K0jnvQXD6jo\nGykfR1qEWQITNnHNBdF+TUpeT03aEPVApBOZgZgR4iYQGFGXFswkP2s2+tfj\nQNlIgzy4p6f80ICLmc7TWQuSRo7j5f+730lXS+Um9xjbgtSsxDHpahLQY16E\nPJp0Ms9jM0kwWeOY15QlXxFs8LRhp/WsnzKq3KPnyT0GMZ2mN1V2f3M9lJwL\nkOj3\r\n=qmm3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSexV2sy5HmAod7t+E4s/xn1PwIFh0OL5ILGVzfOQUYAIhAKLoBdwMHOv6AeisfYszHyjdKSrnoOaFnlK8ihmz59FL"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2_1589955988090_0.05461065318599201"},"_hasShrinkwrap":false},"5.3.0":{"name":"getmac","version":"5.3.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.5.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.4.0","eslint":"^7.0.0","eslint-config-bevry":"^3.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.0.0","prettier":"^2.0.5","projectz":"^2.1.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^1.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && test -d edition-esnext/source && ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) || true","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationDir ./compiled-types/ --declarationMap","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"4d0f65f3cd5f42f53972409d623897194ed0dbe2","_id":"getmac@5.3.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mo4my7AqohPFlDxgqXk6QIPwxcsC3kreT7hADdlW76b/um4W9XO92LexgkDcBZOP1Uf5BtSHf6p1GbnGhvTtCg==","shasum":"2694a228c88c7d808c8fadacbad1a2fb2c60f15c","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.3.0.tgz","fileCount":14,"unpackedSize":29858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexM3ZCRA9TVsSAnZWagAAd/UP/jsjuqOr6wc+2fgPd6vL\nqnwAtondrmw67ItprIyLloqcR1wUNGWyLPsjwWfDH+mPCNd/X/j6md4ngzW8\n8V8quHt3ku5zLi8DAqLD/yqWW9mN63EdNekozHJw3P9vgSnkaJctDfL++jeT\ntocb08QPBZnKuqf+APPQJvBdrP1FVEzzI5wyKc21zVIw3lbPBXKSOOJlEU/N\nr5eCHtljF+uUM3bKwVXQLfd66HdqKfy1x/SBHw7+pCobnEnEQMppRsRSnPB8\nBds9tUIKs4089giKkEcbAcS3EuicvZl+o2hQy6vsjdQqudG6Kz7/zoQg4WaC\ntfuOZ6O6Zyo2jMat+dMpBQ2sr3mqP4QZ96p14ATkKgY5nhqLNF2tA0x82Two\n6gkYCFenR9OWs1KXRIIq9sCYr7He5necoN3ZmapIGmAm2NoMAXEdzOjL8UVV\nriVWkvzZmZP/JdqDlEd8k9XqGgGMQa7dcxytRnJYkPfBBpDJUa06qOE5kkn5\nc7jewXMonxmWD1Myy9oatePTO5JX5hx4Frd9Cgto1xGV/CbqWifb6uwHtXBj\nJ4NzgB3/XryG/sWW63MhN1hK0ZzRnnUH+yyn/lD8yU+Q9j4Bcj5xChPRuZe6\n1jJKRPHI2ijrQRXybF5F1VXJ78nty9nPpOlP10xjL1zm6LApTz9nw/XfClu4\nxr0y\r\n=2D4i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1/bxzz1UOntb8SoP7p3Fcl0HMTVkPTSiX6C0mZ4BfQAIhAIcxtX7FWwIPeYWzvFiC815Bw2ciPN0lodx0q5RmJCuH"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.3.0_1589956057459_0.6819354036806256"},"_hasShrinkwrap":false},"5.4.0":{"name":"getmac","version":"5.4.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.6.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.5.0","eslint":"^7.0.0","eslint-config-bevry":"^3.6.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.1.0","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"ceb67b4cd4aa1db118d8dffd8713d8a413657161","_id":"getmac@5.4.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-iqQrHNkOPFlHM02LX5qNU3+lZG6vwJUzDdGjZfkubdIrpRIi8dBnnM6L58CJ9U5R4gr+JVbPyXvMPDuU2Z9L8A==","shasum":"a6f8c05ff03c03e88bd9835c74e1f5cef6220bde","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.4.0.tgz","fileCount":14,"unpackedSize":30176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexg9pCRA9TVsSAnZWagAAHL4P/0htE6josTAKNx6kgmbN\nYRnppbM0tUo7crSfrBQ15Z5yBL2EtC4To3gfVxrwPRnuWVaPj+4RbfHboDap\nWnxYSCoZFCKdXY/ZaJNdvZohnxVK/I5Nt1UdmNf7bmO7A+kd6HzvJgo07zTr\nlunF448wLGH3Nd3Ob8vjWLw/ZPmFk6FXFXS24AM2X4Eqh92MTIvc8noa2jIV\nqVfT0mdzDI1z+MBc5JxEz1FTdiX+Nqa4rakKIc+1rOWk1BP8TrXlnlMzQvTz\nChMReXSLH7jPWbb4IxTQS+Cu5jFc84nbje0V6Wq0WcErerkLWnM0+w9BMU9C\n2hXQiYSwTv0u5ITWyCtPIKpC0en6VZAOPDdm2HvTtFoAa3ys3YDocesUWiim\nvzkxtpvDN/+MA44hcCa0sXGA2U6MX3QqGjZmeWVo3P7pF9gfe4hIQM9BiB8A\nrEklKYKtjnASr+n2+fBimgTguX8+0Ojy3y59f3WyhZxg5K/zD1jzhMrQ/zHf\nBmP5F+xUhSnp0h4jKm7Nx1CJ8UG+fS6yYVKoPpFEzgfIGhigXehTcwerOiQA\nkdigC/MR4AlQ7nw34wE1Z0QtVqDyTr4stgoCJvuwuPXbgDmP6p8+vSTVMqXP\ncL8z4+JvmgTnYdVQVBI98yCf7OGWoYn+8s28shckn1YvmEt/s7kNoOp90lcU\nWuTF\r\n=vUfD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyOhYhrY06mUrSYg37AGaUxpdIoGwgR19xgUxOiwvKwAiBIs6B+HyZf52PRoWRldreCXAiOeYOs8pf+Sjy4UrfBxg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.4.0_1590038377425_0.5572038121579377"},"_hasShrinkwrap":false},"5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161":{"name":"getmac","version":"5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.6.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.5.0","eslint":"^7.0.0","eslint-config-bevry":"^3.6.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.1.0","prettier":"^2.0.5","projectz":"^2.2.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"ceb67b4cd4aa1db118d8dffd8713d8a413657161","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-CibpivEgKEyaopbZq6+qA0w8SOjq4593OO8GcZGKg4IXjXTWJy3B7SmcCzEjLT0NovtH7J66fZVkDRQ1ltvXIA==","shasum":"19775f8d7b3e70f1cd7e0f466a7efb82f27f1fec","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161.tgz","fileCount":14,"unpackedSize":30233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexhAaCRA9TVsSAnZWagAAc34P+wRs4nKPCnUKWhBZbcWb\nL0pdG+joeojuUKZuYakzmyLjtfOH1SGg+npoSFV/adjCzaqiuB0wnx/Htvvn\nFu5WhoLzTTyo7iPuaZX77A3jTl0t8zF+gf2zVI7QC/Hc1dWpet1ZuIJYnAZf\nZcVL6SgvK7ZrxzJFPfiSxeGOzXBAtsd8g6wyjVEkRmor6YSdqBYYN279iTu2\ngb1BH21K47aSGcOr3pIUltdfdCXKSS+lveIrzcnkaXknv/dlcsAC4+0ve2tP\nhs00uuhfuXH4+sJk2TNiQsOwxvYb80PDwVV050bGKvlqtN+6jD1MV3BC7FeI\nlhgzG3ynMXpVf0fhee8fuajEjExgKladyn4z7KJU+GPrXZqwRoOTRp8x6ZvB\nSTciyWRc2iYfeAWQ142CqWBBim+1LaVSX7QT0PV+V3VsVFpYiP3LyHMm8So6\nwLXU8QVmU+ouo9rdx6kpxekBiOd7qVp6rslIPWkoLsH4VIQoPM0ON/i0zEjR\n9xFlkc8/yoqDEk9Tzp6YnGfoEc2o56DzA7QM/S+wZEZdu+96ANwxiNXxYJ8o\nO2mV+lmmFK7vQNnyS9s88UzJkrfsW0Yaoc6v1ZimnkbVfWZ8WSFoRS89+zor\nFUJM4CVA/TuRLpiLcf+oGdA+ov4Cy2kVeZ6JZOoNhIf6NOamJpwFHvq/i6IC\nyFVU\r\n=gAd5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTMMa9mOUwEzr2uY101PI/MdP6zFtlgCAJcrKjLcI9OAIgALUK3wuEuPG5WZ6fgS75/nNk9zyyQblWvGzorguzX54="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161_1590038554449_0.7818584560694761"},"_hasShrinkwrap":false},"5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974":{"name":"getmac","version":"5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.7.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.6.0","eslint":"^7.0.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.2.0","prettier":"^2.0.5","projectz":"^2.3.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d3092217dc711ecd31bf42d366137b51d3d0c974","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-LChCO3qfJH2RO8/WVkmsn5WHEuygMoBRz7fgx++R7mh6G0m8J/tZHMQYYz6mxQFoeBkMC6zGH1guO87yl4cF9A==","shasum":"127af25a43a844ee6634cd6c84ae9714c74ba0d0","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974.tgz","fileCount":14,"unpackedSize":30426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexp3BCRA9TVsSAnZWagAA6TcP/iARmc+27QLMed9elbar\nCgpgw7gMVGNaeOd1+hOl0dtUU7fNCbFKxCtZ/sV+5nCCb4liYiZn8szWZFDD\nn8J9BJLLHlmd/ynSoyVaxV/SnYlTMUiuPJMg797G9B0kBU5x7LFJWwwu+MLr\nwo/zBNaaiOjL4mip+Z/8IHiv7Dva9RRvitkXsS72vvnCC+i67cqDLq6IWfHo\nmQqNgIDsbT1tjYBsOrB52SYa3zCgeC/4XTKMYfgILgoqis7PPvWGdMzsOljc\nn6VHWKlZI0XE8ZCehR0Zw4fYmwzQY01Z+09IABxmdmcBGUvTayeOnRiHElnk\nNV7JQ/bkvL7z3dPlGXrIR03Fycx/UESd9VouRUyMHHFmpyCMveeG3RSpAWMG\nP0TgvBGqclzzXZO3XpbtdPdA4N8GXHZZA3mVS4jkvOIntUMEC8qWXiT7y4OJ\navn0KdwSWIbhetEWvFazyn76lGgzhCyKa15fn4Lr+Uiv+pigfs/6ySzahAD2\nd17WbNUtY10/qJ6OTiqMEJD0ZFC+6elNfLTMi1KWhia+9Iigq6a/LCbHVFZ0\nPvuV4b5NSyD3Z1MwQfCqQGcgSoDXwBkv4R7p2yz3R+9yX9dnJJWRYfuKTajm\nPQ9jfHB59k1IiMeMu+lcs12kXBovFjUFKvsGTXUeHeIBB7r8Nf9aF9e8kh11\npDtI\r\n=6Fkx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbvLC2Xu+iNBfFWho25goeIKwnhbR+c7w5UIVR+j/OIAiA/6keTaZ2s/lOzHlwNSs2XRrOgfR1lrYsH3zzZi6S5Kw=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974_1590074816752_0.2511216805049412"},"_hasShrinkwrap":false},"5.5.0":{"name":"getmac","version":"5.5.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.4"},"devDependencies":{"@bevry/update-contributors":"^1.7.0","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","assert-helpers":"^6.6.0","eslint":"^7.0.0","eslint-config-bevry":"^3.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.2.0","prettier":"^2.0.5","projectz":"^2.3.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.3","valid-directory":"^2.1.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"d3092217dc711ecd31bf42d366137b51d3d0c974","_id":"getmac@5.5.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-py48X+iK0l/osQVHAYkMikeKbhDK2N3A9oD3bSXSx0kUcLuXRixtSkPXAdpglXZv4JxFpLImGnQyL0j9kfDrzw==","shasum":"9b8afda4c0ee8669e56fe0baab8e96d02dac940e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.5.0.tgz","fileCount":14,"unpackedSize":30369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexp4NCRA9TVsSAnZWagAA0GwP/jBjp70dUfkVKUa5AfJS\nfgne4tCLfGpODagdChc+BtOip7JIOdhh07nFmezw+3XiIgol0YYUz3vTWx8B\nzW3EMAZpzzL473VDWwzbPqPvw+CUzrbj2rLg8nh5aYKnSQJPoM+NmvtDmtIp\nm2dnUMuNlbVEqGoOZ6ouDQcWelCFbln/Dk+G3uW62kanNNYghQC1ijXhIhFB\nGLdsCD2+/d7IcEWvBmC3rRQ6Jkp7LMI5m1K267WVjRQTCaBUJFq9LkxzBhpr\nY+NaFPqzDHTVOYXd7TyjYHAjZnsMVfWBZmkrXd4v1yGEopKyQ6oAnLxqw8lU\n0yLnQ0xzSPIk6jQzZ8lbpDVioxWOdoXZzMnqIhnGc33LHzFoOA9NurSJ3PHu\nUM5omJJk5FRSF7cRq3nGk5olYCZ/PEwkIhRDKTHO3LLBETT5g1C1ndHeMKvZ\nS8pLL7TFYRpL+kRe0ejedTF2cDyvZpsirtGONuEfgWDluKQis9zNwOK4Kj1H\nBHUaJAfkU0suaZq4YxZfbJsVv8Xk6msYGuI0pKchxC1/p6+rf44uifKeDeZ+\n3fAaxLxQrzrMjl1wiDaDl5oM8SwT24vQR+eSA57bq51HLycFxWGWbdmmSX6s\nt4Putc6FfAjkeaaTZhNjm27gkRt7+mZyySLztdPQEIDj3Xez7x1IxQ2b6Q8O\nBbIL\r\n=lo9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbV/Lt/RaUJjxI9onutqNjSk5rAEi5dtPlRu+TL6ws3AiEA5q/MWlVZUoZErPfadVKYmJUZuXQZQNUYFpo0meDhyPE="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.5.0_1590074892695_0.36205541621481885"},"_hasShrinkwrap":false},"5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3":{"name":"getmac","version":"5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","deno":"edition-deno/index.ts","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.7.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","make-deno-edition":"^0.1.2","prettier":"^2.0.5","projectz":"^2.5.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"15a406cf53a1c829109df2c5c40a2b2ebb2baae3","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.6.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1UU32MB1K9LAj7GYG6Q2gbRTFTWycpfonA641pFgZurVMBQcO8snFy6RGkNk2Q/GgRZXHlz+JwUpn7QLnSH12w==","shasum":"0a60c68e1d0a6faa6effb90c0744de9b713270d6","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3.tgz","fileCount":16,"unpackedSize":33114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4J0PCRA9TVsSAnZWagAAZWEP/0tAD2C/QXObjUbndHi1\noQmHgPx2aA5e8woroyVZz4CjXLiwbBCC3ZamS58ooAr+idprdb8C+egkG5cy\nhwsMF24LRjonu62PGMRkwH3GElhVU9GjTtLjAXfuoECW81f0n7OSrXvV4NjD\n3f0z9DR48QU2jhqz26lAjGX+afvp9Ahy+KrgF+ZzliTBPgGUVGCiUJD62XEb\ne0r0mpcRzJwVoqVxLDU5vxyQtyuZMk8PPoXgYMmFruWxKJnAeFm/m0hcyw3r\noZCc6taO+uJV/5yEV9o4zXhRJxvutMmjTf24TvqoCdkyCZRUyvscblzkW7tY\nqQ248iyF5ee1sqzF7L7Zlm5Z2Mnq25F+YFoZGw8F7B2sotQqxnD7lwjXNYhP\n7fXWshYMPGbHEfCOGBlR3iEI2e+s56N0twVUntrmXuAg1nfScqJ1+pJfgDIQ\nhYh8tV5S1cHtRLRSg5Ev2aKdRHOuGf0EYzmDhUbatAGi6/tJxUK1B0M93q2o\npuB2d4i7y4Gxa8Z9hEzsMu818o4K30DC2y/E7W+Bg9wQzA/osAgYlvFQDr9M\n9/Q2kFE/TUleXoudnySHLv7JqgvkDRoAMck/YQt5Hxdl55KFCBQ7tNJMrpjo\nAri0lC8mUYPf77shvoeiTxnpqGxkbuwXHAbfoJfoK+cNk2fsDdGhLxzDNbfR\n8KBz\r\n=NX+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECxQ3IMokTab7pSiiYm0+dyBV+XZIZGtuAao/HiyFqLAiEA8u+Sh+WFI0z3NQAEXDse7hJlyaqMRUIl2L3/02FWM6Q="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3_1591778574606_0.8091468008202647"},"_hasShrinkwrap":false},"5.6.0":{"name":"getmac","version":"5.6.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","deno":"edition-deno/index.ts","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.8.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.7.0","eslint":"^7.2.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.3.0","make-deno-edition":"^0.1.2","prettier":"^2.0.5","projectz":"^2.5.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"15a406cf53a1c829109df2c5c40a2b2ebb2baae3","_id":"getmac@5.6.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-R+2rQC/0pZpko/9ldFHm1ihk4nC+l0zItLcA2lkixLwn3MSx3u/ThnrTBmqwCzDHFh72AnX1ZWpZ4i7xZNm2tA==","shasum":"dc9a4a51432381626ae36c8bd417a3e8f9c3054f","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.6.0.tgz","fileCount":16,"unpackedSize":33057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4J1rCRA9TVsSAnZWagAAVPoQAJ1MwnjiQraPO/twgnIM\nW0+XwcHF//mP3MqkTTUZvjWtNJ/kUR6nAPocRe6eNT9DTmU5eynqGS00C+19\no+PnkbFDn50WPcTE8NojF/anJZY1Xa75hHM9uPKaXMTR6/L2vNDA2NnHPWXc\nx1145hl3Kgfer/qjX7pWvm0d7GPp7UCEf07uggvXHvyomMtkyPY0oKAMgGBg\n/lrH1btc6jhKSjddzGBt7ElhI7Oe3ViLO4NqNm5FQPznJSJ3nkN+QHR/EnRC\n5wWqLOFf0Yyyv8Y4ioC66+xHUcFta2bsHRWxjZ3POuew1zWSbOzijDiYXCaM\nawekFGeDLQSqg/tm1TDRGb1xI94db7904KmRkqTbgVK8BxctgKs0aCYOE/uj\nYQj2HpPhKRk/Ct4MnL926uTGKz1AB6/ZwmtV84WvcDX9j2B9LMBo5GWBNDG8\nVV2lU5cUjszorFng7JYvCY0376n+wFI7s/HQSGkuvyb3UdzXahpnsXBJPg0Y\ngsMCpxnxdkkwGoG1Fp//mfrpbWtCeHtUEMKlvng7/JrECzJ86Yji0wGfsHzN\nXfPB1qTKBtONiAYXeeYL1IaMGe7sHx0LXJdAFf17mpfYktIbklrhDRhDpsK1\npmMv6hcn1zohVNwiZ+NKMSmWZGMj6y558ce/YZDh0m1nPrZ0j8A64vbn8u/O\nKiaQ\r\n=+ddV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGwUvk3d+Q9Vsedz+J4913FvetWk6qLtkhTWWxxduLPwIhAJEyvXjVVOagOsOXAPMhfQRVif7010tzyJpSinRKEBwr"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.6.0_1591778667379_0.9536138377010885"},"_hasShrinkwrap":false},"5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576":{"name":"getmac","version":"5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","deno":"edition-deno/index.ts","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.8.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.4.0","make-deno-edition":"^0.2.2","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"717b0a1ae93ffc1f735622e7e23d14213cf05576","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.7.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-IQo6Q+l6pxvkXSXMGVzHv/x4BSksGNzS3QDQ6/YmAis9rQ1nwdLG6eyPlAj2KpZEKn4VEtNrvSgWCxkWdEi+Gw==","shasum":"e01b0915a1fed15a799d96bf5a346d4c521b87e1","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576.tgz","fileCount":16,"unpackedSize":33308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4OAtCRA9TVsSAnZWagAAS18P/3M91K+XVdNNCVFGJzZp\nPlFCYbpzNzYjF3eRTk7NuCEUQ8ZKcu9JlLRtT805uFg5XaFH2CRXN/+6Gynd\nX4QOrSDkPn7VWFvjFJsIQz2sIOkkCypkmPUrSWXgCmRyHk9qQ0BusJea1pLY\nlHVRrE6RIH56Qt6pWh52XlxiVmNfVkx+F8oRRbYJgmtjUy6LjDGFdR566A5t\nix/ULCwRftg4t434FkVeQEflQvn9I7FLYPeYTx4i0M+5zRT5KU7thxkr29Ud\nPjgd+89YRWnUwLgu4Sn1pZR40MdcZVLJ5Ua7RwCSP1XYPXHJwHEN6PaAzrG7\nIkuW2xZOWIhYUz25nvM8+yY+vBG+5R5oTcxsikKSjLAyA99iA9L1GA7qbxHw\nZLBK0UZ6L7wl3ZVof0jVSn12ztGg9My9CzRIBf0rnxBcInVp4m7DNbIK6J0v\nEtr6RxxIWSou2REjAjqVhCpx3fwCydoTV3lcJcVlX/ELMov23OuG8cj1QXs1\nbF4OdUW4nzL9cOUrjOeLqVJOeHCgJpLQaDUQuv408c3GzK0iX7nJy0e6/DED\nCo3mUCiWQ9TCuxtCWOXBDYG6VYIQ5FlQM7++GhEoQTWwD30BRZDelbBMfr48\nJahFDFRy7Fbtq+YQ/JFhjxN8pcbvzv85zfy28tSB8eA5UKOggSWTnRXwwC8C\nwxX6\r\n=T4kZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeS+6IuKh6O7/+DfppQ05YL61/vxh4AaFpozKOePQhsAiEAkOfd0ZlrQj9Cs7VGXGVkCOK192l08ooYNkD8jcHqseo="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576_1591795757030_0.7295463522108232"},"_hasShrinkwrap":false},"5.7.0":{"name":"getmac","version":"5.7.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","deno":"edition-deno/index.ts","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","assert-helpers":"^6.8.0","eslint":"^7.2.0","eslint-config-bevry":"^3.9.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","kava":"^5.4.0","make-deno-edition":"^0.2.2","prettier":"^2.0.5","projectz":"^2.6.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"717b0a1ae93ffc1f735622e7e23d14213cf05576","_id":"getmac@5.7.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-hQtQ4dQ/ljP0jpZsRC3LhjMFPtIpD2yKmPJsbmpnIs9W5gxZseAsrViArdEtwuCphzOyl8vSyiAo1UtJkczdzg==","shasum":"475c818f97f49920d28e10d7a776407e141f0aa5","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.7.0.tgz","fileCount":16,"unpackedSize":33251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4OBwCRA9TVsSAnZWagAAw+8QAJF2jAarSNGh+TSRMf6O\n0P+gURbuEJmgWIuQ0PFSy2qn3N5ZntRc5s7D7Z9ZHYHCwMtUYcJ5k19sX5jR\nCqkveDAm4+eBo6PPbZWsg5JH4l5tIEWaN5QEm57xQz8bjcnY3KdkXJ7OaEwL\nY3yz8rj66ihmIj6oCDKvoNKpMZvipSlZaqYsfnx93XUEoN8YL+R1V94IqzYt\nk6NhrRN++avpTN8PQQW6n3UNW2DqGOilKVtnS3DZ42N6hoHTf2dj7Ye48zZO\nrgsz5gJ869Sr7JMFgpTTGEWp99rwl8lHfGNfrijSUYrJhaKo7TKI1TUnCEB9\nP12TiXN1uggKbn3BtV0Is0kyENaDsosmOOAz5EavK9PPSVP3G1kAGSxkZmXe\nCXtPSeVg7exxEyXKsiXhsCo81+X2o5SK7Pw7/oL8TCan93jvaAC1A8U0fIkv\nTiPbGgdlbv4osex3CO8CVnFGDBe82WQ0Mc2QPrf+EVFiRXoM3UDR3MiUsPGm\nEAu8N35b3pXYFBsxBHlBsXNE24VMmLZIBnMKx47K8KY3Rtukfh5Y0sWLGKbE\n+Fm2P/q4CjnRuutF44jpY+LkA6eNiD95w51+eButJj0Gnce2/jMs8ZeBXcDX\ncUnwePWm0LSE0QIOYuJqZb/3Qcg+OLhNnDu7y1oab5aWNB6EdtLg01KI3veG\nICoL\r\n=12tX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYH9pS4K+fA449gbfDM/amzy7hXkE3x2MpSWdTWAnQtAIgWXjYyeFntbXIK+TqfiLqXeOmyFif0TmVavx5RkCM0TE="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.7.0_1591795824044_0.9655726815830612"},"_hasShrinkwrap":false},"5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2":{"name":"getmac","version":"5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13","@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.5.0","make-deno-edition":"^0.8.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.5.0","make-deno-edition":"^0.8.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b424af24b21e20454f4346fcd5587728ed7383e2","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-cjyPdUToIIrR459BnP3hmAdo7TNKkvH73ckT/PpCso5pWml4BhDiOdv7QkvPs735JccelQbzR5SmNhT9zZxJDg==","shasum":"0a3413d5c8041448a6624e92ebaa41ef1642493c","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2.tgz","fileCount":15,"unpackedSize":32818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7Vn9CRA9TVsSAnZWagAAVOEP/i3Y67UGFExwV7NXXjGi\nxWI/YmBL1GmSmphyB8UL79fjFPTLzYwGPhWHvSL+k2amj53OS7nIoP+jXuqN\n1C5Uz9otqwgX9zGf3PTz9sgzO1mLW29rNPb1x7VZxhdeTnvgSsXba/ki1NvW\nrM4jOFSfZ2LbQ8zvOv+VGHb35oDl9GKTqVXUWpC9ytAZ2JZS0+/YATTnwmr3\nMEMQ4eZeajKjfCWYGGf50X/EltKJaD3pbcsk3dJZcfqbveQhL7H1o/t/fzCf\nyiFbTd/MjsoBo8EAQa9IQWjIxQUZB3V0Ohzk25TVB2G5HzRLCmQ05aVyXZkY\nwAU4vj22p1j60bjhPKVBn6Jtjz+Rr0SFYdZr36mzb0WSwckB/3jPF5CJLmbl\n7/l8t07YqNcmKP4B+yPnD+6btc75cVZ21ZUSvxg4TZhRlQGnrkUHIl3DbRhc\nMwF/54jKNGalR2DTZEPAkdhkSnzgcUC//IdW3v7i/zY7nNtZsVcdar4NU3EZ\nI7WzqSvYnPW129+m9iZD8uVjKGt1rFFFveKEPAqV3fH1PSHP1JDYxcmR8RvR\nkARMTEyQPZua9w8XNefK85pR8TVvjquKJY0w0ay9BHk4mvp46JK7T6zeuh46\nyULYLIqNR13sIQRJ2r/sF2He+kgcjo3tui0OdWFarYEEutbxPy+GNam2cEZX\nI/5F\r\n=iTGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFH5CPSRgtwR4xQW424KvwGa2knPeY3HTCRDGRguVwfUAiEAkaR8TsEtQU1MucfqYtn0OHbmX3EKjGR6VUI2dTM319o="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2_1592613372784_0.0681153500227758"},"_hasShrinkwrap":false},"5.8.0":{"name":"getmac","version":"5.8.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13","@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.5.0","make-deno-edition":"^0.8.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0"},"devDependencies":{"@bevry/update-contributors":"^1.10.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.10.0","eslint":"^7.3.0","eslint-config-bevry":"^3.10.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.5.0","make-deno-edition":"^0.8.0","prettier":"^2.0.5","projectz":"^2.7.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b424af24b21e20454f4346fcd5587728ed7383e2","_id":"getmac@5.8.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7qhmNcl654wCvn4mi+rIXRyI6+DBTjZ7dPk4eHWbu4Iaqzb3tCVuOJzPfBXxa18DvCt4iOT+UhGQRhipSzUftg==","shasum":"d824cb1c8e7ac4e6c216aca263273151a22a854a","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.8.0.tgz","fileCount":15,"unpackedSize":32761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7VpNCRA9TVsSAnZWagAALQcP/jc/ND+VHaqhdbj1QrbE\nYxKHHsxGK+XhimpnNR8937WjlLfLkTnLiUifup1tT+jiynkQ3L3MsRKbiFb0\nsTtKqqy4wSnxcmCP48P66Ku2WJqf/NoQSlWtcVqpvUujFPYg+sgInfabBDvP\nrwFsaVkiWH/w/XixNVetHDy47yyKG8vw3DCkFdcymo4siMofAWr740mnXe8f\nVogmmdZsqFOGAYMjjN3BNrd1/ZQMqjJO5r7b9rAM1/r/TSNpzCfuKONaMeIr\n8arJvmhdL3Do28KaTmIZKWGCy+Uod0l+DanSeVgXA+ZSkSpg8Y7OoexOhhU5\neLSRUdcXHkA37rudUQfbckezjbor1i3jzmGyxWVDMSla6VdTMYIzo2TPfMxa\nDlHkdztiyGpuXrDiuH6qSIBcRTSC+gUpY2LijzD8INZ2xR/QRxN9dQiQ85nP\nemYI8JhNmNjlwmmYD4Y51L/Di/DlrnMdtgaFoESP/UiNlJjZX97XdTdIuAxr\nzCCZMpgtZ/8kCrbQmWuALD+wf6/rkThLRN9UXGSvNLyD1iO9Vdi4WfBRXfu3\nx9hs9DQN3RMcv2FXO2WhFQClddME/E5etmsFlwI5IYu77znVg6mELuzFZLy8\no8ntoDysbYpz7zhyAjysdtjWOOCCkHbeCF3SVyo/DKFkXOss9XPcHiBsCLe+\nnoSP\r\n=zyg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUoxcO6UV07pDva9vTlKziJsBrQoedbAAR+UP6mE+EMAiEAxi3uoZVCOvHGRwYa3PmY1ztc+mFOiEXlmJk3gypk4xs="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.8.0_1592613452529_0.545033413821401"},"_hasShrinkwrap":false},"5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a":{"name":"getmac","version":"5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13","editions":"3.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"6.8.0","eslint":"^7.3.0","eslint-config-bevry":"3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"5.4.0","make-deno-edition":"0.9.1","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"6ebd187083eaa5c29a0a068a0198416b68d6235a","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RSmp7MFZbY9sf+RxIV75NuijjDeyPN2uJrpN5C97e9JqSbCXj4iajdpUEdtsV8UEeNfConh7AAS9PJxu4Fc9sA==","shasum":"ebecca34159e863dd3176b88bee000a7514ef735","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a.tgz","fileCount":15,"unpackedSize":32547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7pQlCRA9TVsSAnZWagAAh3wP/0uR5/A6N2IUO8EknABS\nE2VWTUp9u6GmbEKWmT/gE6XJSNc6hfsVpxXHvFk69GOVT/63xs0j09Sc7ywq\nx7UC7X7we1vyUvSZJfAi8R9syXAwzhRBtAwgtaHfOUAMQBvCDOODrL/BdCcm\nfrB+jefz6frFo1SC0pqLf1k5GQiPYc0bKg35xuBWDQZAslfO2/BDZgVj3BrS\nXfS2RTDgmk2A5zpDMYiZB7aRNO7hc+LZ9ND1I0qrEvQE2rqD+L/f+71lZXnR\nZBBbtP3zlJgzMJl9LB4ENMhSIjM6lpe93TCkwg7EzwMjdjyuj48FsY+rKY+K\nQz4aZvb6IiYUaisrK3OKnBI6+6tnt8CKRxYOV6HRyZR20GJQCM3kqmiRoU4C\nHtrBJEqkhaWsVQp3MwYa9BmyKtbgmn4gQT4Lkwxgnw5NHlBj3xIJRA+ibCcx\ntozsfg1lv3LuwmZE7wDnmshWG49FVuI/jbrfUHaRcuLB+S20ceVtM9xgvmKe\nefyZyalnWdCh9IS89FTDhwV6kwORCXXfzMRsBj2JNS6Sc8W0cvDreqgvZhtU\n+UXlsIpt/8paXNGaNrxLdhVWDnk4m6oWhMgjh7yn8NIG10XgpJhv46fvtM1N\nl/p39eUZ4tq3aNclAtmDHIsMJe8UgzTrsNR7SD09SLXW1deoiPhwmomrFau/\ngjoH\r\n=oIWl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELG/0wFCGNic4NveM5YfUr16tVvydWRB6vdLeKl9lP/AiBE9n5Uu4EifxEgxTW6JIRczVJ+eUUS26u7rQzfPK9J4w=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a_1592693797397_0.6347789424997661"},"_hasShrinkwrap":false},"5.9.0":{"name":"getmac","version":"5.9.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13","editions":"3.5.0"},"devDependencies":{"@bevry/update-contributors":"1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"6.8.0","eslint":"^7.3.0","eslint-config-bevry":"3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"5.4.0","make-deno-edition":"0.9.1","prettier":"^2.0.5","projectz":"2.5.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"2.2.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"6ebd187083eaa5c29a0a068a0198416b68d6235a","_id":"getmac@5.9.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-r7ZR3aVJhW8Ng03ujH1VDQJpUooaW4lrfMspN0sAXhKh+a19FjDqU+cNksfAnfUaqfJCu7eNxvKG7Ssj3+9c8Q==","shasum":"91e81254c6bcceed7315f705c6a3ca351577990e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.9.0.tgz","fileCount":15,"unpackedSize":32490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7pRxCRA9TVsSAnZWagAA7+gP/A6F1OBbo3IyIzNU7DOt\n+YQrjgOuhsJYCI1N9MPIk6Pfwd/IDq/9Qwh87cC3DSauOWdBoW08F5GlY1kO\n+NwrcYt119fwSjO5LEr3WkaCPAQUhApSY8WmbG2m4VTePW2kD1EE2CwkB8HF\nU3ActtFjkYlGod92z7ywH44DE0NE2c8htiX7YMXUe3GWjHKKb/Y/F87EgU+h\nn0vDwfKpwnD5YU54Zkv0+WQDmbVUdgQALFnaatzyQIqh93BkbvnldRJzQS2b\nvvE/b3R9e6nydyxw3W6wh5hfTThd+8iqAp8sT7MVgnbqEYaUsWduvuvxS7bg\nGp0JDo8UlLni7D0v/hYcT+YcTK2QSCc4LVM4P7P1Of5v9QYSOGJsHdL/d838\nFKpBOWWx0rMOhNBwtJSba2TdEhSqsahPoPnvpd2GVRb+POa+PXyNCk5SwhX8\n4Uf3kSBD5/g9M/TRgQapFxP3JFvYMNELVH1+BCg2qQw28hc0WStBKxsBGZJo\nmAaXM32W6zW8o11ObxhpQyb0TqQ0z/jjLZ1BipSVR7f/zjk+R8aWwNNVeHgZ\nCVUV6qZTYA3+vwjmm+SyAaOKSRNNOq86XOyUnm8BcMvo3J6+ia3MTLQcxfrC\nTrd0U0wbGQHcqb8Mgkvc0JHiiqRYTB3hwCVEDUDLOf/3KDBP1vsp+G/w25lk\nAEZg\r\n=SWfg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKWmdFpiZ+UxsIoTY5O9pSfjCo1AGfR72A6xGBJG5jpAiEAyvLKj5H4kbTGoNazO89UjP/K6HrYG79twVyxsObN3Zs="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.9.0_1592693873336_0.06195740490904167"},"_hasShrinkwrap":false},"5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385":{"name":"getmac","version":"5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"289a5eef95cfd9ab9cf5ab218809d0a168aaf385","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+ASoEbXnzcpyamPXcOL4pfOH5i4Tnrp9fpuSdf+wIKLcjCThHjhV9VNww0dLKBe79tAAekaQTcq1TUs+dFvrlg==","shasum":"e8e4931c7093a8fe5687057343051ac48216474e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385.tgz","fileCount":15,"unpackedSize":32725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70vACRA9TVsSAnZWagAAFvsP/1itfXiaL3rQ5vx5rHg2\nvqYAiUVVwaWRsV4ltzM1uO6gkWS7VdF1Jh0iF6fyLgFwpaqVd3Lz9qc3QQAa\noUQWlc5E+A6x4J0rJXn3umi1YIrjHQDBVDHfZoLL0RarUCecpS6ZcMwrOZ9Y\nopXK3v/u5+TLTTiQSdMqnLQPylhYp0V1cybPysVaYZmeQXwo8ipyTNpX5Z/H\niIjmfC/XTt9Uda1NLW5+MczIOrXAynxnuQYDd6Du+xCWIKa+rmvtVrpfKt/C\nMMVRVwWRZ850qUU4KWKOQGUcO1x7L22Wc+6KjysAxn+cm7UB4qC/QRCuLgxt\nJH8qs52A2drot6+0BEvaSV80ttS2YuuYqgHGSPuVkxJ/pSGBb6atRNTrWKGa\nIXWgf1w/neE/r3FLx5sRFNdkuu0bRJyierYFV6DK55TVG6pWTYgGD1EKa5hk\n/qhQcVT/wLRjvv0meJmHD/5qfM73BH/hZ8jooDNIK5wDrYVJj/zeMW/h8lJ6\nbDw+SQGeH7tOGjktXoPN8nlT/O4K+CwP336W/IK2+OhH9c3Xoo393mxUsQcZ\nXTvdGhiOsaYe2sQdQhwJa2dc6KyBXimFWY6SYd61CiVHjRQPZhA4d4vCSHaM\nxww9rJ2csW0myKkilV+2Dxmq5wJnK6mJ/KYz/I+FlDmF79lvT9NpE4krnTWI\nNMMw\r\n=rUke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzl0ID9IrkIxwUtS9yZelcGITWWmruEuMpxkzSP/z0/AIhAINJWbbkD2/yK34PVLeSfYw1lmqsS1D5f8N8zi76T36q"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385_1592740800424_0.2115116971901898"},"_hasShrinkwrap":false},"5.10.0":{"name":"getmac","version":"5.10.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.13"},"devDependencies":{"@bevry/update-contributors":"^1.9.0","@typescript-eslint/eslint-plugin":"^3.3.0","@typescript-eslint/parser":"^3.3.0","assert-helpers":"^6.8.0","eslint":"^7.3.0","eslint-config-bevry":"^3.8.0","eslint-config-prettier":"^6.7.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.9.1","prettier":"^2.0.5","projectz":"^2.9.0","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"289a5eef95cfd9ab9cf5ab218809d0a168aaf385","_id":"getmac@5.10.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DzBdL99EiNZU3C8iRvWlwu69CvqEG5v8lPM4GSeOdhRF33UcIqcQ1Q9TLA63oUfX2G96r6g7bTjWlJneC+VWuw==","shasum":"5e176324f1b422ae07b9fc8b1b9381e5ae7fedf4","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.10.0.tgz","fileCount":15,"unpackedSize":32668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe70wFCRA9TVsSAnZWagAAOYMQAI8Egp88FRJ0SVtnIwP+\n6M5oFNI1PuDbI1pdWtvG3zvlBgJ856oGZ0kiuwIXDwLSvrnD4UA2MJ/R8RXM\nn/zLKWpzayw6H2lo4FXAvztHxSET7wjwGjkAM7qG8tg04Ddzs4wx0qrXkljy\nDAaaD+99vRBZSne6OVCJD2JS0d2IV/EL6p+n6FQw5YTnjzrLqQlgyIVXM8QA\n4lQ7Db9cAfJC0Ln0+OcdNIcNiVB4uuhQY/P4PteC0SoUZf+eFd5QsfXzVSEE\nbYCVJgPVunLdKWLApiMYvED90fCvJrfAClal6D59vukScP2FMdOktDOQFkdu\nMeesibur+e7nO6xMuy5oV6UMj6LG00OLD5FBGHB9pfdjYFMoE+2r+4jrlOfW\ncmJMUfo52kZ2dqxr4w4Uqojg4fFUR00iggNxvtRGK/xM8IeMRf9ip6djCGol\n+ErAgOPes2G73nMGlSBTo69CQzvuEo792l0981U6xBKu76SaByyx41c1Sjf/\ntT+YToJ0ZJ9C5aaUzJeWSwjWUKSGpYLgDg3CqRFk5bm/xdFzLAj5ODbppZ5x\nLr/3YZSG70U+Geo07HBT3mq8ZgeaIQN5E1z+t90nwFhQN/odXWSu4DNH2gOq\nLpNFXZkxeXfj/KJYZEEMJfoUMEFfypNJq9XNOAI2qktcfNNIDipb7yOhZJJN\n9G2u\r\n=uxfh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD51AEpM1ZUYt8nfD3u9yLh48VZHock75Jz18Bx/9m1mgIgRIROSdDSjoX4T4P1s7p1/m1SMQGEpRpiX6ylRbWO69Y="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.10.0_1592740869193_0.613746637881259"},"_hasShrinkwrap":false},"5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb":{"name":"getmac","version":"5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.14"},"devDependencies":{"@bevry/update-contributors":"^1.12.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","assert-helpers":"^6.13.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.13.0","prettier":"^2.0.5","projectz":"^2.10.1","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.11.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-EyM7Y1LmYo34nALBCZcoHJkgXo9GfzG2H5F4TPQAAaDpN8tmZ+06csExoL3NFPDnOnOvOJAqUYuNh5n8P4mAbw==","shasum":"3dc5f61d939534d45c1daa1e19424e8248e866ad","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb.tgz","fileCount":15,"unpackedSize":33945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9BU/CRA9TVsSAnZWagAAoAcQAI4WMfMV1KsR+q17llH7\n10wWR3SUnHks6NmSfssOwk4LcfpTF28hGms8+OwwQzdQpcyX72S4J2vCw2aH\nUog3+bAbq38W6DOMCmaqjYkQfw7IF5ASs7oKjl53nNLA6c4JHc+fcD+RwKjK\nc2y7S3xwScwmdDGqDYrRxGgkjHen9T4C3I/HwazjycumavetxLJsPhlsrmn9\nUPX6n21I2wbu3ykjUPOjvig9HYeZS2v0Rj/Z8m4N9xWD5+spjRBdfJ7Mvg0S\nudhYGl6gs/0WgwyNhfWUqmg4iYrZhi/YNwsusth5GC8llKv+zBdex5++l5u4\n6caF1lYZR18iTWhN4rz4J34+83Z+0CnRyBPZkjRS6Po9duj8s1b1AmxBjC1U\n5gEDX2SB6UJxOQ7WCHwIN7azgYxw8tvMy8j4vOmSNlu7R3ksPsq1LCuKc6hY\n8PbVLmCnESX3V2xFNFb97ykJvPUcQiA7n5o2PpC98xectlitPRZIq2TZOR2Q\nHzBgq1aF1ZtBI7DJEO6ARU85bpUbOUrNN1sj/Q4+ud1pIeh5U9dW+vt5KouH\nkzNZyxBUNKYwrL/AgCmehnxWRnJ+Ync7phCN+mOvxC0Qqvu60ATaJgWEOnoP\nghGSIIacZp+zjz0rMKPsixDgD1MdRNC84OEf339GUGnlFwcnjMFNSdTyr80a\nc/To\r\n=BNCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeEqv60ax5Gc9EIoieQr8CPeJUt9/NETeqLWB7/2jYTQIhAKPZUaGlwMiJBhWXbDIz79UNRvnSVQzSLVVEVGVO7frB"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb_1593054526568_0.8463958873081434"},"_hasShrinkwrap":false},"5.11.0":{"name":"getmac","version":"5.11.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"commonjs","main":"edition-esnext/index.js","dependencies":{"@types/node":"^14.0.14"},"devDependencies":{"@bevry/update-contributors":"^1.12.0","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/parser":"^3.4.0","assert-helpers":"^6.13.0","eslint":"^7.3.1","eslint-config-bevry":"^3.13.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.7.0","make-deno-edition":"^0.13.0","prettier":"^2.0.5","projectz":"^2.10.1","surge":"^0.21.3","typedoc":"^0.17.7","typescript":"^3.9.5","valid-directory":"^2.5.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"yarn run our:compile:deno && yarn run our:compile:edition-esnext && yarn run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) )","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"yarn run our:meta:contributors && yarn run our:meta:docs && yarn run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"yarn run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"yarn run our:release:prepare && yarn run our:release:check-changelog && yarn run our:release:check-dirty && yarn run our:release:tag && yarn run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"yarn run our:clean && yarn run our:compile && yarn run our:test && yarn run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"yarn run our:setup:install","our:setup:install":"/usr/local/bin/yarn install --ignore-engines","our:test":"yarn run our:verify && yarn test","our:verify":"yarn run our:verify:directory && yarn run our:verify:eslint && yarn run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb","_id":"getmac@5.11.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-p3g41fJt9du5KKkIXaJm7bcUrwUxn8Jg/8AVBgUmBNdCCorczRJXHLqWSETJuib9dptwNuNcfbct/OoM/meiMA==","shasum":"327b30efbe70868598eca8e68187fff1915b22c4","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.11.0.tgz","fileCount":15,"unpackedSize":33888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9BWeCRA9TVsSAnZWagAAU6YP/18rehbrh3e+Y87ysE2Y\nb3deRN1hEfQURkssBj516ZiyBaofBW2Fb+7Z45OplzmAZfXG+/f9m91dvHsk\noMx7jjaEAv39KPkSNjZVJQzbGubd8PVH938EFHGuR/J7H4a/NX9P9MzaDyxm\naCKYLAB/7miKLB68JBDn/2/6bZoyjJmDkbPrIP1pC9FpXk8UAUIS/FUL7aqh\nFud3/esemSbPFBLLRX4CtoE86MQrn46KM4iDhGjTj+jpyFJ0FOTxkZfFp4CA\nsJj6cQJcI45dwOGP0znDax8e1lNiQuWkAzU8dC+BQ/EO99HeP3WymmOr/ZoN\nNI+tsoO2D2wRCGsDtzpg1vvjBtjgKs48Y24JpCESFAav4W2omcESnQvVJtz/\nMRWb22rccrk9RDoHxBXeSZdwdIF1fEzQheG+QBjDPzIAjJ2JxBopaFBb0muI\ncnBWoqfH9GTfocAdV/A6HrkkZjuaKrPq8hrA7w3nIp5agnftMLOfNCxtDP+J\n9lW5nP69b9cr7YDrm64jlNb/SeMfVT3xKa60wNHFcqCGetw3zxLSU/VFGNsY\nIEEPoX1kE5Bb83T8eJUSXzBUjdmHczppKSpHMX2x8tkOvdVT25mG6Xwvzp4B\nFT2ERbLqLQgMM+4VOMC2q0xQ/RGfdDu0w+KsXQDCPyxHUf83peqjfS8zR4oB\nF1lD\r\n=xhx5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByAHvXF/p6x9jxQhxj48OQnIvogyK1CVFjkZWAY1aDLAiBchtiVzBnFpatcxs5PcESgkgK9TCae9znoRn/Xd0TIRg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.11.0_1593054622359_0.2843950589457187"},"_hasShrinkwrap":false},"5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793":{"name":"getmac","version":"5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.24"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.17.0","eslint":"^7.5.0","eslint-config-bevry":"^3.16.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"d8056d8349f4fac4e2d193f358c1953f3dc83793","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.12.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2j3h5Ankhbot8IWkRO+TwrDs6vDzxtnSuDJheT8m5TKSWLaEC8RKCAMCoXCxvdE8MSBEgdXMJ9QsIH3kRaC+6Q==","shasum":"c15f64ca86435465b60e7e11eb00f2f2df04f68b","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793.tgz","fileCount":19,"unpackedSize":36970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFwurCRA9TVsSAnZWagAABD0P/j3xrNmMz8hKWwloV0Qr\nuY+qmSWs8PuXM1hiuM4//F4pJdOBvvCgIFKGCKYaVUUjrp7lHatcpyT8+UCW\n/jka/bgIc1yAxc3XG0kKi7oBlrmxCHzRcprCKg1J4xxtZ9lRBBBpyDvhsGLG\nhdxzXjwKeU1amLDmHYjn8zVXnqS0AJtvJUGy7VpMPZtc8f0aYzyrAyeHdQYh\n/GG6+8crmqXxob4QMRphmWOzZegQX0GoRs9CF3WINa0QtA+5sjauR9X5ZIRU\n8ySToy4kwhGJcvrzZf6EO18LJmeVzWpQO5HPk66fCX0dHlUsq/WTGNwQ/VuY\nUrYnlpBOA313q6BxM86sUoou4+ZRYzgiV+RI9IVQ7cF3gD4JrG21M7NyLzrh\nUt9p7MNIv7QcagWhczauZloaplcQZCWHio9/ps4/lgdgiNcqPWtKXrzdwUtC\nz7Xx1r38bATUfFK4vW5N6I/kPsQAffe4JZcWoybomoNMHa6bmAnQ22nX6dwf\nHR2uCHmMN80t8kKDCLn5dLeVC6t0pk6OEdl+xv0MMWQ/l2ObW8TUcWq0lLux\nP3RMJQb1YApOgr9BR2mOKNy9rjT6pEbgLUCGvjbMfObFj45bKxnYcZzVj/3Y\nEhLDHQeE2sncZMazc/lGMsVfqW/lgS9g0L+8DLUvWk8Vmx3xT0Gwz+FoEUfd\nBwv0\r\n=Jd+L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcbkdHmL6n15lgX24QV6753b35XueO/l7tdSg1di+EmAiEAxWPrOksYIPar9kglwQzQEg/NJJ5J7zjpAmaUSgTvUjk="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793_1595345834687_0.10359465375286869"},"_hasShrinkwrap":false},"5.12.0":{"name":"getmac","version":"5.12.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.24"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.17.0","eslint":"^7.5.0","eslint-config-bevry":"^3.16.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"d8056d8349f4fac4e2d193f358c1953f3dc83793","_id":"getmac@5.12.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-laRBxpLg3vkruYMkO5LnobBu8iwATI5nkL2YOwBI77Y2JlzEKTQk0nYq6zyVoMwXbCi7S99AFNcywsfGa5UU+g==","shasum":"89c0880b64b7a492c8cd283bf53b03b374fd286a","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.12.0.tgz","fileCount":19,"unpackedSize":36913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFwv9CRA9TVsSAnZWagAAwLMP/2C61nFMMQOgnhcSubym\nAiq2hcAhpv9pO+gUyJrrKSkx4HLfUfLoOoIMFyNXd47NW3j8j2gfsMaFOe/1\n5Rp5kjRMFkHVrg6NP8WsmMVuSYfC00LGjol5hullUttRyJwL/JYYqGxn3RvJ\n0sYacen9BhaRsUnH6OTH6WboGDIk4zVp25B9bj42/N9g4uvEyyiyl1Pc5AX3\nS9FA9UGbLpzo1G0bHD1wS3x3WiqE0pSQF5TSSXTAlE7Lt9LdtFuh/e2K3Urs\n46KNIldhKVStc02Ep4onjRChMJiqJ8OIFScKx97qNbWGK2YNL70NHcYjSuys\nM4Ttm14KLxkPxSAa5uyhWBb/HcO6zNqYmj7BeFpzus5NsCUnIdv3onErS76B\nc4U6G/IjcOgbG2pF05jecacU8UqeDzOW/d9LzI12lk1z6CE5JhFUDVVCz0Ur\nMUPeH1bOeUBscPtv/kDTUldZMsJPvlRUkQ2jiHbvTM3+dpoEdl+j0Q3KSYbl\nKYkX1ge3zaU88HTPT04e6MThXsoImuao3e6Ak5Nwbx8ElS33MyPXxDIOPLgH\nkpP6/ycZi4v9rhdCZVQ/4c3nlwA6GBvFhTMs9vAEPbE8x13Y8llqPoAznyzp\n5v2JqCLBv47HEEDfLQrSV45MbAqD6a5S1rz7awNlK899M28QvujxHMce6SqL\nBnMH\r\n=2GDO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDROuuNnkrt+ivQ6Nx2CDjMFffi6ZshHOpjU3h3JKdEQIhAKrTaz3ffX5OxcGEjCFbcBc5LVJu4M7D/3AROY3ONiDk"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.12.0_1595345916898_0.483207580115804"},"_hasShrinkwrap":false},"5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b":{"name":"getmac","version":"5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.24"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.18.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"212a289de4e5dfe2018e147688d2a80bc0931b7b","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.13.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Y3pFfpk6yp272CCozY+tydUB7geLetK2zoKqUUsxlqkm8gUe85X0ufFgZpILHJnLr4rsk/7f0dS/e0/s69f35w==","shasum":"05aef115c825a6c4a9f82b8c9b847169eaa14205","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b.tgz","fileCount":19,"unpackedSize":37165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFy0DCRA9TVsSAnZWagAAm0cP/inJsTUs8W8UYq4VwRmL\nphRpX0Ud8XpTo/W0y0CksxOx+f1xq9hqsXJROmaXAKO9shvpaAj8ZbsCwClo\nIjYmIrq4xURiPUvCHAaxMObdU9wEsjhha3MHcBbO37V5KisFyIVSKgBQraYn\n7CjzBvHXLVFwPY8TEqCzFn1lFVkyZqHnbRfmtNaYWFVGLvbvxqEjQWOyQvg5\nNEOE9msE2pBK0fqNFMu/7WxRs0peiV9kV7tK5GozDpS1+mdu4mxHunEDIHGs\nlBPFs4QMzhZ+ncHPYEXlpnk4cJeMSt7ZvpSXD3Mr7Iye/atjJYBWepg7Qu/J\nE8heaLdU3LweznuKFzJL1GwM2gX1Iulv8PpTmg/3ggmsiHkBAo+S/tGnHga3\n/Ob/UWAZZR3iSgGtOrgoeLOGNtIGS3PrUXNt2R6wuJxZnxgct0gt6NdshVl6\n6D9053d4My7FpIEH9Ib9CxbLOYi1ThKcqIX2gh3jaGpKz4E/J09BkwlVsoeK\ne3DDPSHM8Ex621wbnHRege4zeU/GvhhYXG7Yl2/0KlK1FYCKdT+I5HuMkCiY\ndIOTUuPJXJQJO2DY5VUkFJ2zgAonNTPrG3irIgYTvmI8WQs/zFJWI+7pcip9\nGxRA3l+ubqG+JcyENff/bCFpRCxxXU16BFWaZeX5Zgf0qz2ZmNUjZQBjI6Jl\nwCxh\r\n=RX5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDprZ/SMQLV1ZbNYfgkx0mivsf9+aFDouvacFauTaaPzAIhANNGFUsu/VBYFecUAiXK10VmQblY3UJRmadyOG8HG/vd"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b_1595354370833_0.8402443382938276"},"_hasShrinkwrap":false},"5.13.0":{"name":"getmac","version":"5.13.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.24"},"devDependencies":{"@bevry/update-contributors":"^1.13.0","@typescript-eslint/eslint-plugin":"^3.7.0","@typescript-eslint/parser":"^3.7.0","assert-helpers":"^6.18.0","eslint":"^7.5.0","eslint-config-bevry":"^3.17.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.8.0","make-deno-edition":"^0.14.0","prettier":"^2.0.5","projectz":"^2.11.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.6.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"212a289de4e5dfe2018e147688d2a80bc0931b7b","_id":"getmac@5.13.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xvJE/9yz5fr9d5NAj7hnGl+RkGOTDjCrAdXdkMaXdQZ/kuosYMrmT5TOOb0wOX92pl9r4onSh4o1/jvjeCzcpw==","shasum":"4ec7582214c15129da368b1118c43033c986bd93","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.13.0.tgz","fileCount":19,"unpackedSize":37108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFy1fCRA9TVsSAnZWagAA7tAP/iwZxFM4TO0l1T2cx10c\n37sWxQNlCC1jg7kh1dh1PDofUxNpOKXSiQMy1y5cVcIefR3ZsLRXw1roUjcN\n2FJ7gTm6kH0u3fUQLuVcQeVATFw3OLOuQeOC40Vfa3Uz+ayWGz/lww5NILKj\nN4ni80DPyUmmTajI6yV6YbkoU9B2U9kFgEzXUsEieOWer6fb6oIXFBrJZ9jv\nP0nOqPFxT3JAG9CUPVRSiHnKTdc5YGnxdn4PbRpU1WqDWR0uEJpVxYTDpN1R\nIgf8ExG1SjVAh8yCAW3oP6WTrYfbwIrhrGyoQkGnTJzgjFdBHpNQf1cpe5sk\nllSTlTnJJSDq7odTx3+9Ybj8SITiVYdCHK1BsTvh438lKvTQKM/jEZPYJb3o\nMnQluWzzn6m/OFKJzZ/1GMgP93rTqz4vOaJ2o6j/RMfqnfcOWMIOFM5h27VG\n5mo7+YQJ2bMQ7zMH7LX5Xb17scYoRrunKbwK4jRGiDjXhXBM9vvubKLDr6cf\n5tJRj/sX10vTUrmuhtL5wTTceO+kJWqiJEoYeDMZvGZjk68dP5NjMrsXsurZ\nIU8Q9xEAxiIcZMKY/6ko3xyQWlomyvJQmZg2jab+a+/tQo++1BKpQgttr7bj\nwGGaTYnowJ1CoEVs6Ilqq3MvGeoz6FXgVxNFXAR3KxS4/h/TvupMR28CS3N7\n3Sau\r\n=e1Tk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLjNOPCdEVdLsNTiCG7Kl4i/vDjkGpH1UcIRthrwYcEwIhAMqU+4vxVQn/FeuMlEqw+22PcgAaL9s2pmdNKAtVLblI"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.13.0_1595354462525_0.19742374082227077"},"_hasShrinkwrap":false},"5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a":{"name":"getmac","version":"5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.27"},"devDependencies":{"@bevry/update-contributors":"^1.14.0","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","assert-helpers":"^6.19.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.9.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"02b326042f0994dc55f507f1e01ce31fa5cbc04a","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.14.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-oXd6QeUP80DY65x/ycZFqFgrZzmA0c3Zz0rXJb2RLuQnSGro8BscuQwiI3pz3rVB0eJYkGHRjFZ4sqtZsMtpJg==","shasum":"d081bc4d310099b93264dfba0268b55ef57395a5","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a.tgz","fileCount":19,"unpackedSize":37361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKOXXCRA9TVsSAnZWagAASksP/0fLCeC8/xw0bGlqgqOk\nShYMgB+riqquvJ5ydVszaqgp5U7Z2Ev9W36baf+x7LJ5s1mqNnFyFKnGMo3E\nmOq1nKQZq4qrhLZ2QF/I50gDTGynMwHUp4dTTtrrFtsbJxpcTu7vDVWki8/a\ndIYkyH18+c184F949SfAjwedIX+2VzE4lPu9lo0SmXRjZVf9nhNqdaE4Nj7f\n6dY6PC+dbp4E2nhuExcapRp+PRxoi3VLj7IEDLXhorZhPwE98sWkhoS3B/WX\nRZCNo5EEYdBa0H18zljmRzkfJH5cSeM6y+/wQvJWytEvv6lT3COjmoWoBBD9\n8ZnFDX7LVcSwynmDx1i/vowGUlQatMYxlctN+gkY0AcjJyh/ys9Q5LpPipRk\nz1vlfuNEpEM3svV7xVg1cyDTQyduSGIRhAd4tzd3Hsvz3s0+o6Kjet/uG6Qa\nB+3Xfqnin8ouXuPqopdFGQBqJyM0ubSsmjv7nRx+4ykBccNSOUOgDZ6gklj6\n3h9siVCDWeYj8IQNIupnbPUE6THOwkfm1awLLlgudIwW9vEzkXc4bv6t3JnC\niri5FSv/Quu/nhI/l/2JB+RF+D+MXBAK22+8sdyablDWsYKm7IBNP9pjnFqt\no19yoOMLq8VEN+/HmHJ/VLXFyqZNAmYbt+ll3+I64qQAQUNqzCmLvbg9d/Uy\nrlFg\r\n=D9AW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnNX718qdnmUfXqJJWv0dMcM5/oWmngXm4V9y+Wz/4CQIhANcuSeR01L82Kj4O07cwMmismrmb/MFPngFm5BjrYEpw"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a_1596515799444_0.407984353387411"},"_hasShrinkwrap":false},"5.14.0":{"name":"getmac","version":"5.14.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.0.27"},"devDependencies":{"@bevry/update-contributors":"^1.14.0","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","assert-helpers":"^6.19.0","eslint":"^7.6.0","eslint-config-bevry":"^3.18.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.9.0","make-deno-edition":"^0.15.0","prettier":"^2.0.5","projectz":"^2.12.0","surge":"^0.21.6","typedoc":"^0.17.8","typescript":"^3.9.7","valid-directory":"^2.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"02b326042f0994dc55f507f1e01ce31fa5cbc04a","_id":"getmac@5.14.0","_nodeVersion":"14.7.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-zSyViv32NMd8xWttNfbJ+aYXvgEPc3Me9rvXatL+uEik9mUmXQrhLuTpSD/8TU0tSUu1dw0Z3dskwfanm7ieqQ==","shasum":"a834cb8d494e825d81848e8d79c88ab28f7b59b0","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.14.0.tgz","fileCount":19,"unpackedSize":37304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKOYsCRA9TVsSAnZWagAA//YP/0Ejh199WACiZH3FomtC\nanx605NhBg+7Fp/ZWiX4ErXhcH7eHdZfAyXgIqzFAUrD77+pYFojPaB3qvbv\nw55/E/6Q6b77dR4TatAblJM4nurN+m5JgUgG5iwIVYsMDQZqnt3Cx57bQ1m3\nfD82a69OMxMDVUnTf7queVylkxsAyBktcSPqX6H/3kD6qqCN06J/DKpfdHVt\n/0HT+hr7zrl+L0RvSck3fRA7mUTc36R8MztFI0Lgf6uzuaQuZ/1L8RNerJ1C\nP058Uw9gssdWvRATCQvw10Kpy+CpsWC7iiOHZltGNlSM0aRiX8RdCmjIodmV\nClwsxP1tgIOUPahVTPMP5lfXf5zapvOS44ZTzJ12XnXH3EnhTvlPrdiTbpn+\nT39SB6hK9Hu2vTBgpZ8nzTkvwsqB7vxFTz45j0Ifo5L/7yNNC4j8Gva8KsSs\nXOCqL6IXj8aK5sB7bPWTHuj2de734g/nWGLxx6xkBnKOHhYOApBFWQKcw80Y\nLvDaKTimVBNw8Ij1lmj3uwtuhXJ71lkrjj/LGeEjxZxAcyR7l2x0z+iqA1rL\nJG30/woLyBF/nuHLRnnMMspPGmey7ZDRMDz/ao8nqYKLnndm6TTS3gUxHXtb\n3Pic83Yr+u7Ih3z32lJ+CkwFHPwQPGCWvD0Cs27rueoB+RfakJvQINVwya63\n1R06\r\n=bV+A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEz4FMnra0rNGSyq9NXLh5GKGhECu3m6ElyAY/HH3rTwIhAN4OkexLyVaZWGvYMQGgrb1fd4ojKbrm9BPdhkcjf8UX"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.14.0_1596515883752_0.17477537320995973"},"_hasShrinkwrap":false},"5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c":{"name":"getmac","version":"5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"deb40dca57df84889cd61df383270dff2063dc3c","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-x/3xXyzn4xbm7MpdNR6acsehlRLBuZvcwNMaYXIqKill4QYJ9zh6+95Y3fC2unOjvgoLqhNTimpwglvpsYIteg==","shasum":"d7961a6daab64025536e72666aef1654e8d8d640","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c.tgz","fileCount":20,"unpackedSize":37794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOuaFCRA9TVsSAnZWagAAuBUP/14bfQjPL20d/4V4mnIT\nXEgnZu21z44/wxQnJyyd8BRZnyYYXB3TLq5s62mZA1SQWPy+DlpQBEob/DXW\nTWe6NFVJVaPbbYAvEL6dQD4iWYAkyW0ORatQaVZjOGx880v0BzVaXu4yjsIM\nMbMdIQzbA4KUESazSTU1/so8t7TMcoOXbXO+MxwKwYaX5xORnzr7d0WSt4uS\n9KNXELavPmyGbxJsdG3QFGMBOhLpgANcallzqfBBsKhB1JvFRF5p8xTUXyRg\nikq8dIFRnCVGyVVNmiOpNK1QXHZh/UECMoPhFwHurT3WviyFMFAE7HbPc3gk\n9vuSueRfneRCe3VqwvvBzt/6V/+rhdxt8MSCysSIbJSpJcTtP6CBOAv2Yv2o\n0yqQP3Jz2+V3SPfNz0f69piqWQ0rmY1YUIMkSeUnGt5btNwoB5xPlCENdoiw\nL0lJ2mxDuvpWNo81cG+he7s5KKej8tzUGj1lgoh86Giq5Biw4mG37RwmTCzF\nuDLKFMJ9RNl2SQ0pEac6k5C1/Ey4SqkJmgcx3yVusF56QE97Qo8903SHhAv/\nsvpgjrHXDnRi+EfwKrcaxHaHmDk6D3ykbtDGAHQ+ObzSt9NnMciPxNYOKgzh\nljKwLRhcqhI7uUgZ80l1Hb0yMjH3tGLAqPe7OaCvkEXecc/6GcODnYFmVXCu\n0qRh\r\n=OdSK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ/BT/K93lFBHAj6mob3Y1dYHE9oSQDSOST/xXapVx/wIgK9y3nY//8Bly6ChIcTH9l1DxgJWSOotrAfv9+IHoXJk="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c_1597695620619_0.9782868287740332"},"_hasShrinkwrap":false},"5.15.0":{"name":"getmac","version":"5.15.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"deb40dca57df84889cd61df383270dff2063dc3c","_id":"getmac@5.15.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-+XN9PwRDWkZ1xFaQR5GOAPDqlK+eNi5M0QBfqeeJvFJaDrwZzplYg1N8uoOZSB9RtDoPcG58Xq2dOYnbZ23N2Q==","shasum":"42052264cefaf87829f892eefaeb93ebe6c802e6","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0.tgz","fileCount":20,"unpackedSize":37737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOubMCRA9TVsSAnZWagAArx4QAIlzQz2IvXbEZwIf8ot7\n/Nwlu9c4MKEXUNdcxgynON5xZhO5NDbd4LXQDqhXk5Iq8nUO6ewssjclNZRG\nDlh3/ZaorBBbv9AKr3luyGpMcm/D8mFgVv5ZnzxO7IKMJ3HxScqatCKeg9ff\nAJz41hUYs9rbt0aEw18b9GpNcmvq+F6Qvb5cpBXeUiOyspRNfWgWUbl3NTmH\nBTsTfHzHV6yAnJPk3fRUtuoFTmOnQuBIvQZH+xyG/dpegkdtr9zHAncGwzH4\nkdT54YW9tZRjNNSA6+ekybM/wowNS3ALTxRAtQXsQ4NGL/NJgQGG9nGbr3jy\nTi5S8TeRNPrUYzrrXOLIIwdn19jyFmSipsWvNrZg5ouH5J3ufpjz6FiluA8l\nYjUq5HIh6BwUOB/1Nwi79p//+kPM97MUW5sK47+GNMx6o3wCJo5Q28+PSYLa\nZBG0Pj9Ax3tY0U/82hMMg31Tav+afK8oKNEHQRIBFo/kvqTYw9zt83lTTcgO\nBxmEA8yukCGDNwy2EHoa+EGIzWiocdtJ+nKF+faH6tAAxhtxn7dV1xCHcl5G\n8gDX5P9qta4NkDxCAfywa+ta1rHnExkoa9NiZjHgm0QcHVSSKfK5eNt+4r0H\nU1/M4aV/9dYTfoh8hF8yc9lr5Rngyb5lismsWAWcgRcsiKOXTtZ3R8jTeH4n\nsNgU\r\n=BCVW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFX6UjaNOrH27FicQAkVqzvUAVHmnWTRQRPXlThMhtV7AiEA0j7qFc9ErDqneosHxtFQLhnWPeel3T5wm85ur48OubQ="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0_1597695691753_0.3246280530538006"},"_hasShrinkwrap":false},"5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954":{"name":"getmac","version":"5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"b0c35fd6a7b6400d4d3fbb21d58107791d357954","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-qYQ1qMAhZHWP//BK8aJdLokbw8X4y85VlGJtUfOevjdjTW886PUNqmR/pkFnGhJ6wwc61QeJ15Tqsp+V7aCc0g==","shasum":"c301740dee7d973be10941519d5575529a9473e4","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954.tgz","fileCount":20,"unpackedSize":37794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOucUCRA9TVsSAnZWagAAcWUP/17YZkcS1lfF0YoluLpM\nNQlj0+i3TpCrYsxLso1rwC0LReyjQlrpp58m+Fz15VEZZ5lVIdfQfU9UfRqv\n2ohBkjYdZ5igw66wbUvr0mPsV8sACHrMrrZU0/KxdL+smBWM2cnfdrnrfjd0\nn+vkK9o7dKLfRMBOXiG0BoIkD/hEkTDZ4eMhMvelDUhmoFo41IHRWH5nTsge\nrt2E+qZ2ipfclbRlnUEeMNyuX/aCpnM3ZXeWwcSLraGO3xPB/DVaR3nHzwBJ\nNy4N6goRZz1lXNlIfxZrCDtlQaneyFvkTHILmJmJIwXdWc4TGlUK0FwGQEKi\nyBvvQL6Mhk1Zfsesiaw5dC+Hm5at7rY1BKaoGmy4ByGALwIUIVyPYu9Zqc8j\nlImbTlGTbiJVXCcIgfuwTLAayuN7oe5laSZZ8TR0M1NsBFVJz+p8G21TtmuQ\nalXBscwo2YdSJ8jLC0Qn3b6u9mzBJfL/ViCCz3Oimw0VDDJGFxqxfLfHtB4K\nh+ezBYz2zsmxQL/rnkn3kosKa7fIkgh6z4nWYzTGKxcxRKAymIu8IXYufxbd\nvRyxo+LHOkXaxCOKm5WlJUjZYq+UBhZIzVQuQ85KiS4VBXxgHZDIi0DP7UOK\nDo2Mm+4mpgUveE106r2LgYly+iPEdAVFBtWmwX/Y/DXJERAyye0pIx5MYXHA\nPmeZ\r\n=pWsh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHn8B9lSjDSu+JjXohwixGQ6ursbcc36ro09syjCK9RAiAedCOY92UmG3qgfB5UhMDm3vRXFe7a7PCd1tQBEfNkmQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954_1597695764273_0.6050076508544728"},"_hasShrinkwrap":false},"5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4":{"name":"getmac","version":"5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^6.19.0","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"a94fbc574e92c19b8579d112b19d1ac50830d9e4","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-IIYocRtieIOVvaOM96/KJUievP3/LgPow+mHVqsiMIG32WOUaQAqWjwf/kEMw9Zd0mSr/ALb9Z5V7RAyIyuWKw==","shasum":"a210eb6042c83757de8470d55ed3f87b0bd7d228","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4.tgz","fileCount":20,"unpackedSize":37794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQmkmCRA9TVsSAnZWagAAj40P/1BzRaSngo3S3AIsCK1O\nAszNZ7Hp3v3E6m1mmet9j5X/yIqD5c03aaAR6gDlcqa53hEYHhNbjgQOo3fv\njXec30KbQqrmuk7Ajk8MqB2NWqZDh5lVosmlk1D3jAIl4TUury9BtMaNBURq\nYzc6vUr9/IiLiDMFHh3o4UpTFWWU6mZFI0NGiI05YL2cx8eWjtJmAXiV8lqS\nc/cPNQ2jPY9TT25S9Ut69uxfuFR2mxXWE2Wn9kUWYlXHrCtYr9WVzMgFONws\nzxPdVW1HvlDiYI1s52MhgyIJr69jPYq6D1kLwoTc7kaDBFy3aK/LeIFy4tjS\nCY5pKz/5+SdQjzUSZoQQ2ghkKvzo2L4Mj0tOH7yw4djpUGegXe3laUAgpzbS\nDO1JxID+xRX+4TcwPUCrh1Oo7BJ7rjl/HId/QQHYgGLvl61hpqxcfDL4rVQq\n4YGOYvJpzzLAmKR2wjqutXvAjs9z1GurdWTZBpSAgj6eb01Ddsiuwn3g2kpX\ncMHMAfdWLtnv9jaNFzq8B1GJBjl0auy4UUoMbmTtqVhUuAOVOY9/vvkwGPVN\n0GGH1XQ7CiAdt3DD699TSvgRdyF53jRbI1G2U2X0vebeeB5eBKS/Ym0v36I/\nVedSg2JSfe8p7l8Dz0zA7sBtKwpQF681MoyeJE9k/2AfqRGvyvx5rrOon/8r\nyUP+\r\n=ANWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIpFt7WwrprVgfU3CfHgsewMXdCMcFDALDlhSrRstwYAiEA4x9M24sy+PUuPQTslTmMNEWvXVIo6fubKw7t4xy3Prc="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4_1598187813667_0.1336494547180349"},"_hasShrinkwrap":false},"5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c":{"name":"getmac","version":"5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^3.9.7","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"45de65512ca9a2329b02f2d62a6127cbf2f1f34c","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M7TeYwzMBLp3JK7SjvK3D3eee3HYnpl9CDABXcA2ceSI5xLZm0BtbzdNwQfsaUa72CGF2j2cdgpOIBcuOg/npA==","shasum":"81ebf5ba3f33437c3dcb082ed46f4f640b9bf3fa","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c.tgz","fileCount":20,"unpackedSize":37793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfS3PRCRA9TVsSAnZWagAA9/wP/1eJsytzhTRb6Gku3s0y\nalvDiiXQVXA/WAEjSqOlxGDpufNpjL/kUtZ/yjvAF1LYoLz3PSLANKnn9MoE\nauoeGPEIlX8mDOKjoVfgT4z1fb+znuIC7GQ7aFKtelxURtutC6SSUjvtrXuz\nrJQA2Tg+40tFQBAnwXq2Ak0pOG7hSDUZgVlmhI2mO9neX/367MYKuJbGVDan\nXYOqUGQoXsj30zpLTaKPIBPlIAoMspuGE6HbbxexgG0fN5Sf3DpViTMtq6bY\nc0kyu21n4jLbKOWHM9+2Qyv+uV9s5FRUrfvCT5I4z0DpnQM68fpOIXwWpQBv\nIINbeNnVRayfk4TRTHnAo4D5rFjdqtA07hlVqXmWLYkFR0UGb4+9QxBaGMVc\nAg2FR+5yHTiOdVnJzcX/tFYbsUqah5AqzL4JvOzJfSvctfspRpfXCB9WfiBp\nVjcq0pGJK2dEUNvAo9bZMW55XOp5a+izi1SEUtadq7Fl+ECwrPYr9zTwqanv\nGBDboGtpCTchuRb4Re+33UG3E6x6Mww4lANQtEdy+oYnlNwedUJ6eGiTCNKj\nTDhjhIhhMNERmSUTmP1lr07UAKhyjYC9Gf0LFLGIYEr10hmlHseMIvyyVOq4\nyAKEmRjPAC2Yunr9NBEen1uNeFlm14O8vhmc0cntjWo6P79nhWgX3xZHVp+0\nB9Ae\r\n=SxVk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEFU8eUDdww1ndYDkbzL3TchsBUiXIp3WObUMhh26ZZAiA5gJS8CnEPi9Ygn6y5EKwMgBISvoghScB9806v04W0cQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c_1598780368651_0.4136253017747"},"_hasShrinkwrap":false},"5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503":{"name":"getmac","version":"5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"13121e2c68ae85cf2c1eb5d80fd567e49042b503","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WEO3vdckSv2dZi8qfC0v2PdDFlRHYlUC8+IZCoVU7mRSJNXd/5/hsHG/qoaeOvt1XXR1Hm1joJad+T9GtzF0tQ==","shasum":"4b100cdc45752c684c947273101bc3d71f1ec6bd","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503.tgz","fileCount":20,"unpackedSize":37793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/NsCRA9TVsSAnZWagAAcTMP/RKuZKx8zJgzJqh2hmts\ndKveKI7Of5rnUJ7lgSH8ERXHFxl1u0jML+hG1N8OKckFyoTGpQqJvHv2iPRi\ndVixGmEhgUCvWwWm+rOte5yWqtOyhJ3TQQI4aYygGrf88l+h95aCF6hCZohW\nUNuTC5Y6O89Nj0t1cA+eczx9teVcmq5lEPRbODCKR47GI17Ea+gzBqrB+49H\n7qLJDN+ukqvInjfklGb48krPtcq430yWIY2QINGr6id753WLqULzogkdeK5g\npq5Gskvece7SbNRSk/B/vblyCs0NvfhmeBE9zkbWdLJtcGCQb9QfJNOyHyJ0\n6zAyxO8+HBOB4Ww+Np91sg2l2nfBj941J/HjXKUi5Y0XTw4mCpNgwixp4m50\nasgpmxFtd7ytvnSJn8NJh6wKvPbDXblHVAbElBLEa38CBnPPl4+a1eMFvdKX\n6mUzn/SbEzoPR4j+dh5bi3gYaFpc5Z8SrPoR/rYdpNofvG7uxMubRfZCYs2l\nJoQvE2VbHpK9Bd0obrugyVNqJlFXPw1c+6Qlcwy+s5bt2M68sGFPZ6IAomUa\nwWfJDy6lPoM3ddiSd6ElbhfLILYpRS463I2nObyyWfMQHVBTXkkH3TIOWW2V\nRqDNXWljov3qrz3WMDh6bHKJ4yvsy04RxGXIrFBKofGwFz6N0JoA2GO954F+\n0sm5\r\n=thpV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJkV848zzj1UiXnJL/QifNHVO8+VqzClG914QZvyAwxAiAXqxMP9pVG3oNnxDmsGo62KNdukpxOo+zh/RZrz0Ozxg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503_1599075180269_0.31747638297036707"},"_hasShrinkwrap":false},"5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72":{"name":"getmac","version":"5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14"}},{"description":"TypeScript compiled against ESNext for Node.js with Import for modules","directory":"edition-node-esm","entry":"index.js","tags":["javascript","import"],"engines":{"node":true,"browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-node-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.0"},"devDependencies":{"@bevry/update-contributors":"^1.15.0","@typescript-eslint/eslint-plugin":"^3.9.1","@typescript-eslint/parser":"^3.9.1","assert-helpers":"^7.0.1","eslint":"^7.7.0","eslint-config-bevry":"^3.19.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.10.0","make-deno-edition":"^1.0.0","prettier":"^2.0.5","projectz":"^2.14.0","surge":"^0.21.6","typedoc":"^0.18.0","typescript":"^4.0.2","valid-directory":"^3.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-node-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-node-esm":"tsc --module ESNext --target ESNext --outDir ./edition-node-esm --project tsconfig.json && ( test ! -d edition-node-esm/source || ( mv edition-node-esm/source edition-temp && rm -Rf edition-node-esm && mv edition-temp edition-node-esm ) ) && echo '{\"type\": \"module\"}' > edition-node-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"bddcaefa3e2036aa0e10ae24cace81f98153de72","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.15.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-node-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o8/0AbshQq7UPyHL9S20tjueKDDJSkTlIDvk9Co2Nc3IRXTmPzD5/5swbQ63T26oA2lz3jv+HUwHz8ddFKxQ0Q==","shasum":"56bf9521aca1363c51b1a1c6a5c5f688e6ee3c91","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72.tgz","fileCount":20,"unpackedSize":37793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUeKXCRA9TVsSAnZWagAAnUEQAJnQKdoq3Zm/0Wn8P/W2\npJ5+5qa94urJrezprX5v+dymrfMT6n3psTrlPgQOdHxF9EoSwgoJgfTgNY/R\nqZ4nJ2q17I90JCHRqWxQrZcm5wuvAVg9x9pV1PEySB6W6bbQJL/q+pCHj8D9\nH9M3875k/G/BUf7mlUolrwAMzt14VcAEygYYqES97eVe3QUIuTJX+1MkBG7F\nlh/HDNMisH3QfK4De4qxuqRtnFrHsVF+djjmoOMEXaVFu4+zekGbmdmzqGcd\nYKRiMY4VAH9lEk+etJTTNmbM54qae7/PuXe5AB80sPKzOi6zxk6einqzkywl\nJQTOxTJyGF9ZlAy152L9lezwF55RixnUrCP4Sy+IYZufBY1KcmFb3uhmNQDm\nYXSQNMMopC7UiAjHcg2Iu93gFkDwd8+MaIuZuOBmm9R+jpwgOfW7+sa1QwAr\nG+9Of1BwnQriejzAas8wDCVDGmjztOZMHft/FnAQfGCvNjptlyWyRAsIQiU3\nvacEMBzMsMqMiTjT6sFbOB8+TjjqQkHstLPdlXKIdsW/UXPWu/Dm0fFYp/Pz\nj+hFqeF343CuZfeWHX9dycVRhZ9PG81wUV1FTgVg5ukSuT0pf3nZv+Mg9Kze\nG1W9caM/s4br9PmnKQBNevk79BTf8t8XkYfUw3hh1/Av/nmq5q1Iskz2rm8A\nN98J\r\n=AtQA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2dxwNPyw9UK0NuqiwT4iPrK6qn5ybx5qD+6+4C9cLcAiEA7g/tUN0WmFZD9trQkoqpTjHBW4EGGG+ZWGbB1nGVOz4="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72_1599201943116_0.6279176434675016"},"_hasShrinkwrap":false},"5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28":{"name":"getmac","version":"5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"749d2125658ab1ee17d71921f760a97107e18c28","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kkkfZDxz6Xyf6ksxQ3e2qH6q/qaGGL5odMFMSPBwCLOE2sIHoXLmY/OF5EXeh3mLi7d0AUB5v5mT4Bz0nHHyzA==","shasum":"16091567fa3d57c74d944e89739d469ca49d5cf8","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUjudCRA9TVsSAnZWagAAEnUP/REwgRMlh51mOpXx8Xux\nldsdTLUX60NiVDvOo3U013621hyLBAK6N2zE15McqdHJ10EbShlvtcV/2xgU\n3w7SDVbqMmvfP1DxIo9YENoam7Z+L9PHq4XQeIlUkKdowWrz2Omdy7BqZBPW\norrequmTOKZSTT00snHhhIUwwa0XRn7Zeq++qIiO28UeZGRkAfJ7GU/XEd+N\nPihFIQnrXu4sTOMxIyFW7bre7CMYf+817TdsQWmFUvQSVMVZOmbET0g1ZhJQ\nQLG+Ya4jSSZ2PHsWMsMnflh8YLnC5dXpO2hGABVWvOE29KUSgXO2407r9gYx\nIQNGXLoHAe+aFwOWyQw7lkeijPnilxcNxayDrwBKO51nDKcs54fQfSbDJaqY\na/CYq5zTsd0hWZoCdNTBYtRf4DbsTAhSK+y3R3EWRV9dVle2j/GbyUWdpjcy\n1SrcOAKSPQkzSmNwC37jCN2n/Mi4jjUzMWup0oCv8yI8Ymrv2kn+l4RK7qUl\n/Z3/91wpmOuef2YPQI5fLik39CRjd7+mFEvrPayxwuwFMgIzOK8epj2U9rXc\nbIO307P5u1K0sCPRAcHSLQbQbdP6Ikif8xvfJsWV5XROZKRWDFsCfW/03O0G\n9JnqfY4Q3D41qMp5X0f+4RpRcaNlBqWoZuGpzOlWTGo7n+0psXoitVi/cQf3\nTo0o\r\n=1qS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeqWEb4DnLSSxKyXu32il9vXDoq1mjbiEzfw1ntLNUnAiBHawPkTnLf+d0+R5F4N/3lIZ8+nILOLDNokmEfRNmkdw=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28_1599224732591_0.5953696299209299"},"_hasShrinkwrap":false},"5.16.0":{"name":"getmac","version":"5.16.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"749d2125658ab1ee17d71921f760a97107e18c28","_id":"getmac@5.16.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6uY8p55XkkxO7gwLw5IKii29OLOe6qSh8zWFRXJUtf6uGwlGztUZ30xWtQgCAGhOP2aR3Rb5h+TFrG/RKIooAA==","shasum":"5e33286b455dbfc01e5590d1fd32c968dd937833","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0.tgz","fileCount":20,"unpackedSize":38139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUjvqCRA9TVsSAnZWagAAz30P/Rmwkd3UHQMDwQUoU8kL\nz9h0mSSSXvS1aGUlvyxWJOIbFb/70RFPC/jFI1+9bImm1GOdl7ApzvEIUTjP\n/koxN6Gb+rzWx07OCuuXBe1NwmnvL6ZF2JM33LdwOrzmNlLM8F2+TsSJcNlF\njjDWmqXi14J9vLnWdgEf8QLQu1+o3jyg+rnGi5pgTwRNww9VkHwr8aHvRSDS\ngGWLZQcnp/lVLXZlP5AfJFCJIC/T0tR+KUCmtUoaJMku3At6HpaAVMiJctlg\n8Tqcab1d3tcjnT73/RLk1KaVR4z85T4xVFLNlDbQKSPVAluvCA8/TVhZDBo5\n1eyvkclS7l1BXeGMTEdqD2FkguOJ1ESUh/Wq5m05dMTKjvWAGUoINhQK1DH6\nZN7o3Ag/V5B+drkiOdSMf0jCH5kO58misB/hnF7FzAAvXsp6nUx5PJ+wv03s\nVQUPAFWiuA2nSwd41Sy/5wi4U+SkXik7F/uU/cKU22+jr9yM2PghSvjLrDLQ\n98xUhcLfAQ6Ajox0hq5fIanPJLLARpsS70A5ZjgYNQXUhaj25TF1LLh8wiyY\n7CyTEv+S04hLTxxfFxn5fDgQh0Jgk96CWJ/msVeiDvenlOBjKgmjbQoJiqO8\n3zHlW3ipiBmR15xyRZSh6FoDBhP+UMI5kABn5/dyZRf+EohFYxl3+Upl3JY7\nd/uT\r\n=/DNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCV5C9BSTMezpDClgclPtzCYjpu6sW5tzRHB2iauFTDgIhAKGgjfUAjpouvfaIp9quhey/f4CwoUxaQ8Gnm8UYHdIR"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0_1599224809633_0.8518781129374438"},"_hasShrinkwrap":false},"5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088":{"name":"getmac","version":"5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"},{"email":"Stephen.Brown2+npm@gmail.com","name":"stephenbrown2"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"1c70ffebcb76d84094de3907cda859924adab088","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2D2TPFLu4cAYJNs88+t0dxpDfzwz5kOxbTNGuj0UbF91c7wJ3l4wbIgORl5aNiIv9MfHr3ys8EjnzX4+1lV4Ww==","shasum":"020f6c93278c13c782888911011a922a5ae66e09","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVN9qCRA9TVsSAnZWagAA5BYP/RKyd6qNxGj3cNZbq0li\n/yiZmT/y0TihbPgqjYxvXY1HZAmobH/rgcA1xUSJ3xZ+XVH3FJ6wJy/qLDdb\na38cTEClzTC/VHGMeHajjcLyuIjfUogiaT4VkcXqLzBLAYjcJLNKISWpUAcq\nJ2k1Hj4QRs/2MIllo8vjPIVE4bGrX22cxs0CYtNPeA2emtiKo8fkbEaRRJqj\nTUmwCzX3zn/qnDfQ7e/8L+RSw3y3WL4Q7hiRotkR3ySkGdpAyChqIXDa2cZW\nvkAP69PLa+0Q8Bca2uuYr1ALO2rwjhoOBPyETiifKVkNpGOu9/fPo8OcttCC\nsMdAxzbWkQmKM30jFXntxcoeAECOSGliUZtfWg31ptMxL/Z10cMFiX7P4E23\np8DrTPj/T7niYpwTyaAi0JniT5m7QOh9bUWKuCvjU3jfukNZ6pd/MwFaRgiQ\nefzTvtg/f1Jcudo1OdhJlbw92hIu0t0rAdGc1/jtxmGzXHlHSbpUGqobvyi5\nH6VVLaLKatMnyQpLNFzRe366s7voRyvjlyKz4EZoTmZSBE96a01rZd2PE0to\nmvQQKZBEGeZyksO0CfDcxPI7GVVxKmUgUu6+arb7r7tK5owgPJrTcVhb/h6/\n4GoJMYlyaTqWT5zDp/PdSXug6iJgWNzHRa/tkUlScyUsIgLxSlEVhfAD/aKt\nGdKV\r\n=xvdx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPMbINAkdiIjQ/kt7JdGeFsHySpEqNlJNMz2PA/h35OQIgQssJBFaWR/jX4Fy9EZW26tQyVABH/ue1w82CNmDtOJU="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088_1599397738109_0.34591156846800275"},"_hasShrinkwrap":false},"5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80":{"name":"getmac","version":"5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"8f363883bc804b5149d933108dc66fdb3b050f80","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SqA1RH4Og7s+1dsUERVD0f4uP02+WkWg/zcKtJk1cClHD+6ceTQZLQWFUpZIM0pU32Nb6xVHft4V75Ij5fpKVQ==","shasum":"ec5f039b4f1b61e3309cb081230d77012e74b8b8","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXgWOCRA9TVsSAnZWagAAm+UQAJpwlsWCNWz/B3pvYlra\nv/2XEJ1VrRktzrZGSGwdvkNibLR/dvDejIjnByYdVe0aXycDNt5KDMRgj0+k\nkxsmBps8aIBiEYRyBRB/QjecTowfZ8GQO4xAMBurzLDvld1+K1azLLkqyclk\nZph8OD0izCd+FVwwEC0CIRZ4tOe+YwKmRqkZj+4aRJRMPe5K+vDg1/6tQaKA\nuz70tZKXBmGHR3nIK9S1OtpMNqT3taVSt8Z8FiVMSbq/ldxmUJ8HAG+JEwtA\neTum3wUTGk4HgKsWqs8rnbc0noyPRez9RKKNqSjZSfJhY7FyhwRdApQ6A6sA\n4jgsCIkGSSCxgvxZ+z4hdgewD5onpNQX6IarweELZtgQEqVNEpeYK3hmWrhS\nd1/C1s5ylmTwwSC5Bwa3KVHqyanuQVpWjQ0BYiqMCU1DGdYJ7oQke4o0OZEn\nm8KSL9xaC8csQ8CgT2F8xW1HesQYQBL2tryEaNRrGLH5cIf6RONaa0wdqyiz\n+4hT+50ycRbXtlOdHDYD9YfxjdW+EOPTVJTP/rsYkVpp7rUPbWofw3O4ZVMT\nExAV1g8CCKPPC5WMjFdwwYn4XhPCXNbRisRSBwa9sw/uVU2xMARWRhFoahzC\nIBbUuzZZ5RQqBTsyTYtaWB6lW/8452nClBQHgSmYw0ma6i6eZ4MTC0qF+T/K\ngMs8\r\n=piST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWK9Zmfxsr1RbyYxNZj0w3Nb0kSso/1UDx6fOko80MfAiAtDt3dqQ5r2r/dcfcbZZKH1Xe1XPSjh6Vbq+s7+w6GFA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80_1599997325786_0.22476240771385325"},"_hasShrinkwrap":false},"5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2":{"name":"getmac","version":"5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"1ba0be43604e76c2d0a08e653da756049dc0f2f2","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n4bVy1ZWeMSL5KVMPRh+K/LxjvO3DS5mn0C4yC7Wm9p5LW5Q20zCPGU/Gx3QmZzW2qJCzfeEo3X0uqCW7zRmeQ==","shasum":"96589239a843abb7f30b935ae82e24f3f7ff9731","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXg3fCRA9TVsSAnZWagAAXrwQAKAjif/IAoMTW6Ujy3tn\nZB+XinfbwzdpC3O2zpeO7hu3jBF3WYZEJwyRU55R0HdxpVcGYH/flqn4YAUt\npDi0Oyg1UpHQk5ALycqXcSma0N600ZyntxpqeC11Wy2QX8jiF1IFcuZ3WgLb\npgLLlLV1npvOKNm1PdLee6HDc/Skh96ECa1QyBHm7opZMMy++znD2TvkQqQE\nvV57iX6kb9CpMhxjPIkljyZ7FldlTm44pSEBRXQIgDGKzyC1B3zORu71tlH3\n+wqNc39p6dVgXZSs3ZhweMTtHn92GdO72U6hUO4EsKc6TIMk4NI8fhz0yAcN\nBc4R+RPipYTt3kh4UsAQ/xKoctRvNUh0P+9L4dzLwRgCiGAN7oMITOt0dHgc\nhRayZoYNy0xs3cW+c9vsZYmzJTU6to7ak7t4JfliIgHLeCQKrEt/pvf0YmjA\nFkYG4sMo10NmTl4rLX1ip0h9cKoneZg8NrvbEGAyLqMRFu2CFYqjC1uKpAFv\nRAnB+6v2DW5onzeweXH3XqLQDvfX6bI/C9/4q2/Rl3Wl7CV+6IlMyks+wl4+\nKWDUI7+Bh5cNS+vp4nw5+SEKAu4nxciC+JzQI0ltGPPhD0tjSiYiGTIqyuZl\nF2161ZGLkrxKKjfw2cDfzmPmIr2dXHdGSsxr6uo5mF4ng++2s/76YqD5gpzm\nXVHj\r\n=Aiqg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBY4QzRvVcAdGJ7/NzWCBMHQHnxk7B9awH0MJWo/WTW7AiEAmn8N6fXw+U/2zTmNWkmZWNhWKXmRTzaVsfDP6Te3Eaw="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2_1599999455025_0.11718004340843646"},"_hasShrinkwrap":false},"5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15":{"name":"getmac","version":"5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"5754776faba7cdb6782d10680970d6a4a8039c15","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yfWvAvk124/q/XaQlXTpeqTA2H3Mzp5B5s6azpyHtciw2yVvpRriBqvHinAbHiVLXlejxhZ4Pwj6cpH5qBhN4g==","shasum":"9194797729aae2939909e3905f741d0e76ce60b0","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZzjmCRA9TVsSAnZWagAATM8P/iUscKXeRIh0nFtRUpwk\nYzFrujA0a/xXjCvE+/N3ogC6g73K1DW+WoetNYkVgDI3OXE6JAUNhGvdihPC\nrPOy8jJqtj+QuSkicPfq6noaN271/pG7KMJnN7YUZ0xOOb0C3nN2dKJ6aRjS\ne3YikoWc8yAJXmu1C5S4zWquFagh9SQrlWdZ+F4+dqg47FKaVB1Nfk/pCIZC\nxAI5KmqJ6fca2Wn/g5y6yOkdsnkYtGMpg1ZqaOwg/CvCVNfs9t/eIU4ONO4A\nt+4ji3v5nHIZyK5dnSUBMDYo9VcCeqpLaL11r+uMPZZlDc89rSHjh66wstMc\nNjeibNuNg8+Y9h7FjMhx3oqukvztqsLvG/EM6MtTKuOQkgKCKrV14CIV7/kp\nLUx5EjSJ/1pt2h7/ZJhn9Re0fJc0dNbCEu+BXlquQOD9zP4O7t89tlFR4v9P\nHTmK/L1fYr84pU6iRi2miyMSp9HzIxyaTVYmUDXCSINVm6QDkxI3lITqCRD0\nei8ynsiYY/ukPjXjUGgI5jzCdrsnDCJAUkogaUJmrY5XnbEyar/SZDKMF8PX\nA9aTZYS4aDkcaCEVp9yl625U3vShDgC5E0m3mQ+a/hmVIJhYPyDeRW0Ij09p\nR2xoUUvXW/90bXhg28InbepxRgXZzIBWM/v04G7diEql7iXcgndGL4nzXnS3\nuarr\r\n=LdWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+Ek2KkOmfuO9Np7DK+AE/8TaHsqR0FazZun3A7K7vfAiBhJqD9WPeS8E/u8llgm6lmO90+Bqtl+hBrs9ZisqdAzg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15_1600600293638_0.6289539362713616"},"_hasShrinkwrap":false},"5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614":{"name":"getmac","version":"5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"03eedb7b9671766b262d44bfb648ebb47c699614","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FhI8FfQYJM3ULBUF1dBraK6jHs1HKkKnQ7ye6IzB6MEynxryrvcEm0FekYKyeI8xCW4WX0qhi3u7mJlT0lrCpw==","shasum":"38d532370f115bb9f3e6c21f9e400e78046a94b4","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJaOCRA9TVsSAnZWagAAsPQP/3bTxsx0PcKsJGPnhVPa\n9+pyvOn3kneXuNgbfTZlVqkpDIqWwOhl/KFZxyasIW4lxzbnTuqA86lDK5y7\n7jq4J7PE2tOQny/NElr13JuOp4JnV894G5U7OUpVVmNKTQAwhivUmSgLOt9b\nMbYXxUTr8Q9lH/7XmnMahttk8wIVmMft6HAkh9miOPsX1IEVNaBqNafREfT3\njGEakeLgQqswNxs9sGLzCIayz+a24u7ErfDJvneLsZVrEimG3pzZqmU9Bh4r\n+Pg+eDUfc5zoZbWpf8p72O/ZSkHfX6Jk7DP7p7ebqzY+ERt/kLvS/hiUOTAS\n9w825s6/joTcT5ZCkbTA23SGO4dhZ3wOyjBabcK3t4uQtAiLqPKu60li8KAQ\nz6hDL4H49RNPtdanN8tVto8pR5aqmsXqoTNK2iOaZ2E+WaxXJtynOyJtddSQ\nqylYXD9NMdhg6XJDjCpExa7NrJaSUuA2FY8Ai9N9LdRVGd+/Dbrz/drg3IcO\ncLM7OoDr1Fb/i6skHgbGq/yTie433vGxOyO1l344BakbY4w9x4fFa0MHG3oY\nIuAH4m5RCPlUQCfSGuMlPi46yMZlhxAun6/cu69q57COJ8vtqdsbIVcgTB5P\nTc7GeQTGVOvFMnN0SBM/D1UwJ/0Lc508KMrEUdHxaO4k4rD/vrLC5/jPgELT\nlHS3\r\n=dSm4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqk2OQwb30+3Uya6IKl0jYWWrLOcGqjJRhTPdk+xUZYgIhAIuQsxZvbsUUL4LNY/Nsf6yCcfxz6SsXvWvSOeEwvUdQ"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614_1601214093526_0.5489454156058535"},"_hasShrinkwrap":false},"5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e":{"name":"getmac","version":"5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FKHH3AIXRyEhMuzj8xZauP9YGWqiHQhjFsm5TesXyJfa94KYY+pXJ0dQhToxbfU3KMB6LHOe9CXkfpqWt/Cr1w==","shasum":"30d2a9632e47c4cd1b7d9c7dc42bdd8320a7898e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeX4qCRA9TVsSAnZWagAA54YP/RuQ70NmVIFS9/QaerMk\nbaDO5rWgd6dKo4avu9HDFMr1QIPGO7d4JK2f9IXxCSX4yOJ+esfh3ey15Doi\nRISCYgCQk3ycUzS54g7pmeJc8nQdejtNvRB42MrSCzY0yyieU4msoxPXFdQR\nL2nUlOO8ZzJKwmmJ2eui63ORGV2ASfQOQelkIPn9Y6xBM7wE5NfMA/WMC7IX\nuMWF2m/N213Jvk3TLKo8HwTULrb1dHOhkNjA5m6t4u5aO0kZ498GBPV5ByYf\nR5blxwf84xcOva+2nyNeDilCaL6djSrMNQb2j6/5Pjx/mxXE1m6CzmfQvKcg\ntAJGu3gdFwolePk5xoV4IR5V6cgOKn0fa01YIdGTLsp4lhshDIHSiLHnz+yT\ndSs95FpEYtF3dWl2qTtcQp/L92D10waMi2DCi4NJlTF6OIw+NnhItAtrLRNW\nKt46bxKR1SkVd2QpRRAmP/U+P+mQS4hcNk4CLyo9S1qVwjiFM6WXMP4efl3G\nqy/4prGvD1kKg5u6sNcUofRJ1o/bnH+jeo4j/+Knbyfh5pHmlN6NVlMxOe/4\ng5r5mw5P8uELgV/RlFgevX6bjywQZCVeqpBhOCUQG6E2x5qn9VEYSrqmrBOy\nxYsQg63YBEatxIlFFyZi+calQFJ5CcO+lUZh2eUpZHP06eTkKgelc+4mIpHg\ntuCq\r\n=KW74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdpQvrNEC/Dr3V8oZTQXMDKnDwzvIQC0d7daFfcrKLbAiAriblUJOVAnzNsfk8vyYySf1a6p7txxdhAuFXrX/FclA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e_1601797673987_0.5916879968799695"},"_hasShrinkwrap":false},"5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a":{"name":"getmac","version":"5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"c58540230796d906f9df3ee7ac58e3251c532f3a","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IY5gi1bztjCCLUV63pXCR/zIPCBB8Vf0DOSHRqEEMsXRK+6dQpckJY8UcuNbWSDlg4fFdWGAuIy3v9s7mAKP4g==","shasum":"a49c368dbf8bed37ed6fba3d10963fd341c1c459","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgtLOCRA9TVsSAnZWagAA0M8P/R3H8QHvsKr1Gb0Jj0ML\nogVFjLv/PIPM54ddQLb+Yufz8fgIEiQrZqXjFOJR1uolOBjqU9cxLfVxP0g/\n/UXqthWS/aGsXuoo5/Fl3P0t+2P1Hg7tZiQdNDLtay+lwEfAu+o3OruKqwYD\nZRPmZiW5k8npHz5bDKdGhyFGZDOqTfLO4xcsJB3hbcmiCU+JxT+3Uqsfsjt0\nq0Wvgv4sShpJ9LuyZSTPuYkn/kyHxCWyXyBIuJhzozoND9Z0sF+HMl5qpnN3\n2IK8sUTVfIdnLA/MV6pcCcz6umJV4w7FUl0G4p8AaWMIyuKlMebSbcSvsF5p\nwX123L6vtPKFlnE4sYwSWE1STdnAKCWnniJANeE7N8PTErEP5H4/1j96kCES\nbaeej/GhMaGQbDKysLoV2LhWMhWaqqIYDvWATnwrDlnrzduSRnp2ILtMptWE\nTeYliZ5BjsfAiK9h23NJG18M6atg6Ax4f/09WAEpl41Q4YD+X1SpHpEsdfog\n4Bk/chNBXTd3t+ugbU2zF1TTSINyL2GDob+PGeSfePjddBA1Bb3vDWEyWXBP\ntZNDv1ekcOeg6wVaMI5/uwT/OneO+PnaObZLtygBv4/cRYvFSE2sfXOhUpHq\nybox72ef2BTwo+p0HeXLrRnWobPj16zaR4r4oNKD+sCBe3F8XA9VznM//VAN\nmxMI\r\n=VxVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7h2qkwWulUbUSWxpwE2aQ6hHeB2TD+aG5wLHHi+TPSAIgQH+2jwu37eXiEbHeA5ei5QYptu7AR6iPyvIpVor2Ks8="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a_1602409166311_0.6881900449905791"},"_hasShrinkwrap":false},"5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f":{"name":"getmac","version":"5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"50b347d69236a994a50492aad07968c0c834108f","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q3aLFIGHu58zFnZ76xjF2tjWsjGrHJwIwKOh80vm+VTyAjZFzHoUQH2ae+4RppDi78+oLWP/U9FcGOP0m6T1vA==","shasum":"1ed46569eee0001661af8f63628f1191c0c7501c","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfguKVCRA9TVsSAnZWagAAD/UQAKMkUFn3VeGAsUFSuPKW\nJWAkhvYuU9jnHYcrLgjnF72A7NPIoOgp/rJpFMxMtKa+TncZ3Rn+UpAjyLtf\nN4eLEMJiy8lwwqJNkUbl0HEuOSC8JHdM17TF5h/UXouquXniIr8ZRra5RKP9\nL2f9Z0Ezgvzw1R0BZMLPxJChCFHFpFJ43lA96QnrDRlVxaGX3ZmamOA1ACxv\nOZnXLlIuJAdNyH+W5wktRTxIrT4+/gfZ6SweJFihcOB7JkK0eV+IV5BYIYyo\nLGwBHdopv3My9UAv/RFcOwHvbvAxS2p8c1Pnpwmm2XrEeZAVpoRr7S9Qk9fE\nTqwKX/A1WZx+G1oBXK4JfNRiKqko8u/FDsfVaynQlep1z7pvuBxbxJdNgwbR\nHwhsWNVGJK1Nd1IvrpEWazvi8nB2SEM74I3xM1J36NuBvGVz08ETkbOr0hNO\nKFig6XfLnVGyPL66XJWJXNTC4C/4N75OpVi/rCS1xvyUfHsA4QWI5IWP+IqW\nOG5a0MAmkpT+2rk/SEPpnevWqP/RGygznTJm7FKl0+HjBIOYEPLNfa3iwAND\nPPaMIa0iSr0xV4j/JRC+uldr3uAgyQmdj5KVWhRYizLRv5psCrQWfOHBJAjq\n2gD/gHBetk9b7waIBlQcnRABdhF67jYfqVAJdjW+oidH8TaYFlzrzsLmSuvF\nIzVl\r\n=PR1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC14Xj+ISro802Y8KYRvPzo4y7v0rpHFT7I5AtszYg5qgIgOx05+4FCaU0P6u3/b57msWv8FngvDKsqAucnjqNVUHI="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f_1602413204850_0.09140802088268773"},"_hasShrinkwrap":false},"5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da":{"name":"getmac","version":"5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"4cae44e0b3ad331280c5fa787f6c0c68806c75da","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uXUVFX+PEWpmh3c1O0fegwMnlUGOEtsmLwNiCkr8pTFt9bwXsbw21cUv2AKdcrNCcEu+CV/bMUJeyclY4bc/1g==","shasum":"f4fa35e26b8dc05c92c494b9a34303381018c878","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjBQQCRA9TVsSAnZWagAA16gP/1Zm/PFmRzl1nhOp4vnw\nAw2gRC+9Whc/VMCM2erRi0kyYMuW1V3pghIv3UE5koiX2xRV5QStf02h0XED\n/6vTShLjC4y3+17Yx8Ci0fYYPDig0PxBZAyA8NZT+lhPBfVTCknknpgDoDRF\nPE/mKg7nLE64ywvL/JYcZqmEaKdODxiADahSQ5azkuArVZEZC8NK2g8PCdAk\nKCMPpw+rO43JkRxN48eZMpexHBAQkBNqqdLqnFR+X5DKVdYwF1KxyzElUjRX\nOTvJLQtydmNSWyCx8++WHcgIEGxXhufekpOzEanJflbT6d9wqpeXw3yMvpkB\nGKnurXs0uT1ePdfP7Bb/Lz0rQ7/dLAP6NrY8WlqJMk/xmWqmzeHGmv2y82U5\nM5p/iDEoxS+4RnErMRfDkpBGp8UFcHoYH9pz1JmArJPgxKnwkAlYA49D5v00\n9UMJouQaqe0wsUw929gzbnZe5z+qsMqmsDkqiqw+yfrHY0Ff4P7RVchOHqWJ\nir4d003oAz12HMXQYleDQD8v2sQSS0sCyCf2+czrxFDMe7+ZZMGlBuID5gMM\nqa39crd4bM9eOio00vTb0XgupORxQstVLPTcF6XtFrdguG0xiWSQfQw9WVCw\n3Lw5qhKigXvEM1MSj2gWg1Jeg2+vEnN8QeuM5SFCw3VCAoJwHdvz+dNQvXH8\nknZ/\r\n=jrtN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxKNsJpsdqf8ZCHxEUHddrWtnqYk1bluuTS5eGhtrHCAiBzyQvxmwlP2iZSMM4ioZl5AxovdrId7yYQzd+cL1UBiA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da_1603015696181_0.016925329937244715"},"_hasShrinkwrap":false},"5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db":{"name":"getmac","version":"5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 13 || 14 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 13 || 14","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 13 || 14 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 13 || 14","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.6.4"},"devDependencies":{"@bevry/update-contributors":"^1.16.0","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","assert-helpers":"^7.2.0","eslint":"^7.8.1","eslint-config-bevry":"^3.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.11.0","make-deno-edition":"^1.1.1","prettier":"^2.1.1","projectz":"^2.15.0","surge":"^0.21.6","typedoc":"^0.19.0","typescript":"^4.0.2","valid-directory":"^3.3.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"862b91f9af3e664d02f0dc135bd7d1149a2714db","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.16.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 13 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 13 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TM2cnRArC8bhqw2bwpzWUMTasZHp6PxyMN/8Le9HZx9Fq0Jy2EVKnRmMXfLNEQxgNNPGSt5AzX7Vel5fDJj3TQ==","shasum":"d5b5710ecf165350bd70548fbdcb7b2aa8504a67","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db.tgz","fileCount":20,"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflVsjCRA9TVsSAnZWagAAYh8P/jQUNV8GL3W6LMD1Xxil\n2UT3+5qmIC7GtovendMnnPe3oAD7AP66OnlrFHUU6RPY1gfMw8XhurahpZng\noyfukxd+E0fyA5X2jorNlhaJ9tW6EAjsHXsOHYtNlWqlDgGqBhLZXQCKcHK8\n2CVQpOnMeolYn+YIDQ+g05B/SfaDp0JsS6RukmFS/9OsAOm/tHXRPuTSaXDs\naVZ7oxCSOjGGRGYzeoFkoS2ZbdiEOBPCMO9FvwNNI1EithrjA+jM98yf920g\naGgYkO9LkICo7hHf6pKcXmBjk97Pu068Rlbs+uHGHwoRuqZicd/2UVH3KRC7\nhgI1U6gDr9MiiZxsg8mSkuAWsFwNjTFvN01h4NwvTDOTenT03k3qoCwfci/X\n3qDQX0lKoGQFGUA0LAwt8YbZdr7wI+QgeeE9A9ufVf1rq1KwjTPSgZpydHOX\n3/j+BM+6vwJag00dUHsysp1Fc+w7G3Lvy5zOWoblQGpP/AzvH92c0IgJMsXE\nxvt+rn63VWm8ROY88IbNwaQCVOiXogjuAMC1d+zr/FlC+x8ZwzOtuCkIEYmg\n/9hvmT6y6fv8xAwJZUFIzGooz9yVE55c95DXzGxcJeWGIGOldPnOZm2k2ZXq\nkZF7LMQ8mkyOMS7kaAG4epYbePj2M52TjNs3+ENQ/hhzhqD0OOnuFia/XOBE\nZyDn\r\n=OF9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRztda2JufmEp5MgFdadixubRnOJgH3/5x4LyCLDhIRwIhAN+wQMJJ5yhVaKjdX0OpqPETQClR/a2GkgPBdgOYZ247"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db_1603623714546_0.7552521597867687"},"_hasShrinkwrap":false},"5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a":{"name":"getmac","version":"5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 14 || 15 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.14.6"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.12.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"3eb161f416c92287531791aee9ac0a9cd0bb4e9a","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.17.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 15 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 15 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q8aqlta7uH7rRv8jPe3nFTbYEHdtJshv6D2xDyoWtSRYKuQIFesX2cixQajliqsQBGon0ibZV3qXcHMkPchjZw==","shasum":"e7f589226f0c6a574d3bb441738ba45d92fb0933","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a.tgz","fileCount":20,"unpackedSize":38396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmiCYCRA9TVsSAnZWagAAaB4P/0M7iK1s20ZS5eGySns1\n3+BoLliTfnonrDpWVWPWUJ9/TVeo579IVHOU8nRSYTunrlq8sytUeyUMl9Fd\nuZVz+ORB6sh9DvvXRDv/9ySluc2i8izPfJDso44k1G4+A6bxMTSM86DaYuUG\nIb8lbjR2LuSkdWuLFmFA0vMThZdtc7RENWjWiHNu4hdBT/Bw8/MeggveMwwf\n1B+5mLRNeBhxFB883xfHMIT+DRH7up5qoUSa6d/xBWGsezqCRdNm/KuK3DGr\nRaSR4gLQMWEnu/vW5e/CnNYOmmAvFgBcixiQF9e11Vpcjesix1AhgOxBYhzR\n9zmRr3JeTDWdfQoTBCUff569jfY/mWBkwaV2GzFXQck9brDh3itiW90/CL/O\nOICMsn/nFO5lCh1ek7o8TjOnpTekf+VUNZUXSVGV31fiKJGlFuSeg3mBpQdy\nsY7jxIQ42wDC1K4gH5u/frJXIFQtUsuAUj7sAoxTHbEdTzSuUH7Iwlu9L2BC\nCHXr99sXTQPVIMNQJyYyu52dLF0HBialoMOTnbFqHHJAohvWAegYHgxamrRl\nIbyJEmXP6CiUT6H5r+CPOOrJDDGXmPXjd2N3KRJHxspiThDMdkx2foe8NXxd\nSfZZPaKbQLF/mV+bHhxw/pNX5NPDWa2/R59fl4vjdDHpfoLIfIEdWIWTmHQQ\nmk2P\r\n=/U9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7QGlWkd4h493xU7upUMxu636vWrhKBOliczCduKUGGAIgHI5aFlcmx1/+ZUghu185/bqKZxzMS1po5I5iq26uDV8="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a_1603936407757_0.06192493916496056"},"_hasShrinkwrap":false},"5.17.0":{"name":"getmac","version":"5.17.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 14 || 15 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.14.6"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.12.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"3eb161f416c92287531791aee9ac0a9cd0bb4e9a","_id":"getmac@5.17.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hupD+ZCHVFRaH1wBDPgIil6KWL5p5Z6kG71nAcafwq72QaMxw9bhR2LPBk3jlw3I2F3oELNkx6Fccwiuy5fv0w==","shasum":"046140a2e30e8b8f56486a1353fcae1950ac7c28","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.17.0.tgz","fileCount":20,"unpackedSize":38339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmiCyCRA9TVsSAnZWagAAA8UP/jyfoYh+kIE8moalLsDi\nO28TVLIc19tEdNw4Q8udoCsf3YICj/wjKlhfZV7Vism1AVWgPyDxeC/qnDtM\n77uSn7d4aeI1iwkubchnJQ/VqESjDNDtVq/VuUKSDZy2PTzdizXZQ0lO7ofR\nqLLP53ejoD7sjwdq9Si0f9R6VMm716yWXo0hfDFYQTqwm6rvKF2PhMzDKAbt\nvDo56UiGXXgDu8YCbSau5mYy4ZazzR3eRB4jMED8xkYtPMQfpre26RlwCdDU\nCMpSLIGcrKKIhXEeHg0ATOWRorBkZ2/45uqvP8gZuNo4ZQVP8RgTSvzKmmjn\nl5ozrCeKtBvkdC8+Np480og4gvzrP8IMJ/lmgHQc04xhNeCRLwf2q1O4cCjY\nX4959RpSb5ahxIP5uADKhDFWsPYqUKITtqHXey5z90dVq+CH3zhoSfKCnyZr\ni4vQOWW2ZleaGhcve/yC3HK/1fiQvAuTD/NQATEq/X/EIHUAW8/9sECUfrQG\nIxGxG9bn1tqMWv7EIt7EcgU13u3AxMwZtHdk2du3bAyhI1VVV/OsxRZhFB7L\nx+OgelDFddXdbxXTXK7rJTpaUwhiKMhy/RtaQJ0EZHp7xkNjsCFigF9DINCE\nk47nxksNYIA9jpk/lQfbmOYGBb90IXgUnAL7apijX7FSanYEDLtuTgJcqg3q\nCxgV\r\n=KB0X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERdg1o4euI+wXY/6wQH9rr+gbV282vRy4SibRGHfpS6AiEA7Dhqgr7qhMj/LJSCyLESxIR5wtXAOH66LCMwsgSlxu8="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.17.0_1603936433760_0.977560100541981"},"_hasShrinkwrap":false},"5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd":{"name":"getmac","version":"5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["deno","deno-edition","deno-entry","denoland","esnext","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ESNext for Node.js 10 || 12 || 14 || 15 with Require for modules","directory":"edition-esnext","entry":"index.js","tags":["compiled","javascript","esnext","require"],"engines":{"node":"10 || 12 || 14 || 15","browsers":false}},{"description":"TypeScript compiled against ESNext for Node.js 12 || 14 || 15 with Import for modules","directory":"edition-esnext-esm","entry":"index.js","tags":["compiled","javascript","esnext","import"],"engines":{"node":"12 || 14 || 15","browsers":false}},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-esnext/index.js","exports":{"node":{"import":"./edition-esnext-esm/index.js","require":"./edition-esnext/index.js"}},"dependencies":{"@types/node":"^14.14.6"},"devDependencies":{"@bevry/update-contributors":"^1.17.0","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/parser":"^4.6.0","assert-helpers":"^8.1.0","eslint":"^7.12.1","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^6.15.0","eslint-plugin-prettier":"^3.1.4","kava":"^5.12.0","make-deno-edition":"^1.2.0","prettier":"^2.1.2","projectz":"^2.16.0","surge":"^0.21.6","typedoc":"^0.19.2","typescript":"^4.0.5","valid-directory":"^3.4.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-esnext && npm run our:compile:edition-esnext-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-esnext":"tsc --module commonjs --target ESNext --outDir ./edition-esnext --project tsconfig.json && ( test ! -d edition-esnext/source || ( mv edition-esnext/source edition-temp && rm -Rf edition-esnext && mv edition-temp edition-esnext ) ) && echo '{\"type\": \"commonjs\"}' > edition-esnext/package.json","our:compile:edition-esnext-esm":"tsc --module ESNext --target ESNext --outDir ./edition-esnext-esm --project tsconfig.json && ( test ! -d edition-esnext-esm/source || ( mv edition-esnext-esm/source edition-temp && rm -Rf edition-esnext-esm && mv edition-temp edition-esnext-esm ) ) && echo '{\"type\": \"module\"}' > edition-esnext-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --mode file --exclude '**/+(*test*|node_modules)' --excludeExternals --name \"$npm_package_name\" --readme ./README.md --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-esnext/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"deno":"edition-deno/index.ts","gitHead":"e4fe15d9793c65ef135dcda1328fa90b1f4e43fd","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-travisci\"><a href=\"http://travis-ci.com/bevry/getmac\" title=\"Check this project's build status on TravisCI\"><img src=\"https://img.shields.io/travis/com/bevry/getmac/master.svg\" alt=\"Travis CI Build Status\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^5.17.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-esnext/index.js</code></li>\n<li><code>getmac/edition-esnext/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 15 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-esnext-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#ES.Next\" title=\"ECMAScript Next\">ESNext</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 15 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","_id":"getmac@5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZhtHe/UxuT3000Zl0jbPK2/sEpEJUYQdbXgbOqtutR/Rruo2WLdYoL+orFKNp4TrH+YexNA8MbomIaNIs5Z0NQ==","shasum":"82718ab16f10456b261cdb1487f940ae3dada1f1","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd.tgz","fileCount":20,"unpackedSize":38396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnq3cCRA9TVsSAnZWagAAlXkQAKPpWxpZnzU7+ql6I1/s\ntTci/8eSvYJHpP2tI31mLnT6LPpiS99egspIUdG6yS7yLXR2V2durXpckQKw\n+Qb5EyRsuVJ+AbnyKQNryMX2BxeZjfj85GuzwxUJ542k9WoDsMTAVDEAokyK\nvRskub/8pZ3XKnRpLekrS+bD8sDFhx2PPGG+oXnPj5xjc2yL7161whbvjJ+h\n2AKGdFA1c/V9PaYzn7tNRbE+G4Q3iZ6JTNWg8eWk1tqKOTd9nwU8vDnqx/v+\nqoneVXBMv7pTgh8s4guh+jHyj6xEHYrq13WW1Pvkjetit1tD937NoD3K0q2F\nLk96szRGVkmJ83y3uU1P/kuiuXR0QhnWCQ+hGTVHZh3cOiI0T75t6njQI/pd\nSJYH/4gnsCrYlOr/9t/h7LEqfdUoi1nHtrJ/Pfn64/xbDuPSWCuCnD2qRLqG\nYDqwmqF4N+fmw/1Y2QTbHJhdzNBwBdAHnpXAOusSlcc/Uj3/b3uc/XU5KbFs\nwcGubrlT9OACzA7vxCT/UgltPgUHCp2uca8pLGOMbL6EJ4sGpNmuiiogfYuf\n5s0rBXH6og1t4EzJyeaEQecv2SjmTMFiDUwjGMXbxYPxCwqt5hYLwsi/krxD\nn8Nw4OkTGgQ2hCqh4rc2L3GtCTJIXdHzJZwQDts4FmVFxqAA4zHaLyIlTwR9\nPV2Z\r\n=NwBg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvMZpndfEciOd1+gg0DDaR7/jaxA845gpc1ak/SKaWEwIgFR+IOPylVRQ6y45f4Fz9LAcswB/lvGNzi+XQdR+iaes="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd_1604234716467_0.08559940812974709"},"_hasShrinkwrap":false},"5.18.0":{"name":"getmac","version":"5.18.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.3"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.13.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"2303dc0736b300ffbb54d311cd38780d3536c491","_id":"getmac@5.18.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ITR6SjfN6I294Pgx0FEv59RpFVyZqheKeD0I/O+Fp2Y3MfR2A2GynxKHQ6e+IzV2POqt3/4F9K5esB4ZI710fQ==","shasum":"b3288681ba33e36b97b0cad414b6765fd1b3758e","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.18.0.tgz","fileCount":19,"unpackedSize":37716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAITXCRA9TVsSAnZWagAAwp4P/0FkdSdivtVbIcW4px9T\nhteYQYzMuU6SwrIdQ4JaAxbe0eCxdP6QtiYFVQnWKk46LdVuzj5NTcdfnLWy\nuHmXcu+6LibJXF27/OxyT2uARyDJ1QrTyoFB/WB9OEHN5MMgrGZaUJQLe23W\n2Iv7uTIbLJcZQ2Owvw19J728FVWN0XuTL1HrC3pDZoezm7pdsdgEO/4YaDWW\nhuA4HqnEwaXItz/afo3zIkY3RbPxtD7RKm0mjqOqQuBj7QCUZ9D1CYaXAuvT\nra4aND+KkIZQA3RuKKt34SN0PbrgzCBYLy48jQuyki3U/j0a+Kj4nEc0h1U2\nQRBweTGebJl9PoYz7zcS/qois5FY9+rxmqX6Ivue+cJISrjGQUOoJZjWJxxN\n1l35kxx98+8C7nmOeeTOrZ0knM+pM+IVLf5/BTHCm/OVL8LBeo/NDTdi50Nt\nZiqCTPrE2gNzjvRVdtsYm4vmeFDIvRwKMC/dDGI1UauxJ1OEvZjNQEK8/Y6U\nQBN9MSW9hPAc1pAwTNCpYmo8D6qtjObZfdYlbNrn1LwUf0lFX2ucvJM7sQBP\nTlhQ/N15fqoag/bygR2Fl7HhtB2r+c8Y4S7uodcgwBtCYLuuPyZjp6PjV1+K\nxxHzdG3DZYxOZ3MRkB3tm4m1tq0N41AEZGw6g8VzD5irEJxDzM34PEqiLDet\nulBG\r\n=AWoy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcY1iO8TLwGZ8L4cCLkWQXFYp85Cfwa0bvKDMdaed61AIhAJwvJIZ08yf7KwxPJ8Oj6JiAhg2r/L/wYeVG0Naj2Fv+"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.18.0_1627423959451_0.8369885336562257"},"_hasShrinkwrap":false},"5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491":{"name":"getmac","version":"5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.3"},"devDependencies":{"@bevry/update-contributors":"^1.18.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","eslint":"^7.31.0","eslint-config-bevry":"^3.23.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.13.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2019/index.js</code></li>\n<li><code>getmac/edition-es2019/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2019-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"2303dc0736b300ffbb54d311cd38780d3536c491","_id":"getmac@5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Ur72ylhk4yNTkiWqLP6oYgNdjwunHbVohHSkQ6Mt4lxLEJ1NEGaH5uJdPqTHrtdr7aoV23lYZhwATTIUQ9KbAA==","shasum":"0647b6481c3266a4e984c405068280287884c727","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491.tgz","fileCount":19,"unpackedSize":37773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAIVsCRA9TVsSAnZWagAACnIQAJoV8mudfSFpIfwFix26\nVngeNOUzUcRvy+kMK6LvymNj4ohxFKi0ij8WGyGS54Df6RFS048IdJne6lYE\n98SrwK3m60g+FIoPOGnVEb6m8wsBm1FUnTgn3Qyr3vtKFZxQUg7H2/bG/InI\nFF4P+xTmLI26fG24InpdIZ6rof67zY4XbBRID6G75OO5Kd27uvYLDK4tix8D\nq8rml6xBZiy38QQBGw+c2rYsJYjGJy111IMdAwh4TLZAvGLGeRRVEr79KhjO\nf1Jk6z7B6eXr/eSfzKC9buS/zlNZhlieJ2Wt+D4Shph/LIHU3ZhW1MnVM6mc\nsi5IsqF+Oqclu60Mrm07g8t1g8plDQ+L/+Ygr/1rhl3WqOoNYdq5x7UC3HEu\nwW3uhxyC6OeaYHVeUVRDQUzpSaHJsqj4WHF5UupfYH9lmIsCQPi0zHcC30Q7\nGv00tyMwQV9BNFjSzHZDdwEyvga2m/MMH9imz3yCuoPjjVJGv4BduD0TlnzY\nrINVAnEydrVnPwPHIJKLCl29UWnh9Mh/ixPJov172zzuQNsHNiZi+/ATB8X7\nXhKG13W7EePXFLyVaRSv2Gx2AskSQ1GrJikg39yKYOKc/iZPRHWAfkzt3Gb/\nn052wmwpMewF9emJ99O6WFocYxJzymWXGpq7d4LxqKPE4yd18RJxfB3BXcLF\nWK1B\r\n=eyse\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBUMvJcO59MA8c8xyankNfo38bpOa9LdgIXBTUTsg26wIgHAe6f8w6pSMTm54qEtjuxqdUSc4m0C2EzpoI8/0o31c="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491_1627424108082_0.25971965868103064"},"_hasShrinkwrap":false},"5.19.0":{"name":"getmac","version":"5.19.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 || 16 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.6"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","eslint":"^7.31.0","eslint-config-bevry":"^3.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"b68c958a59ee43d82d16f749825c1b5e5d38091d","_id":"getmac@5.19.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-9QRu87buiAEXKS2Um/THFyNUQfzOG/t5bvM+Mb61AxGRk/8KbWqzw0fJ32H7YCzo0eHcE/OI0IluJfTSFTgbKA==","shasum":"f6bd635d9d1c9d1e04904fe088d01b1d78d97a4f","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.19.0.tgz","fileCount":19,"unpackedSize":37947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhActACRA9TVsSAnZWagAASm0P/izG7Saf1njp1uyNJVFc\nhXFCXpsRIZyxDJVS5uXHKLl0tvgmv9E0pwA4hUeTznqf7jV06GyvO9iU2lsN\nX77I9DFkiELj0JPk3WUN9Jjj8EsIwz8d72GpCLXQ8FRcyJlCYzck3swns5Ea\nkegE8SgTHxen1bXwlv1hZY8A3xlGitUSjm53qjnk0jSIodNEkfN2GSbluwuL\nTeVePkQwFfAOMHy7jZryxdOksvmnNeXlNweEGwBlXCSZkhGb/jbvQyavv+ue\nFJNhB1QqmoN9SR2dBXWNouzuLumjIE7DHOcvFUiNl/+qSC3BuaaRBk2Suv7B\nR1NHdrmK9BPBitelHCB5MtYLtQQk40AtiAqtOEK0hbDt97Rzf+aM08SpjBf8\n2HTdYjf8Q2Fu2hZ0o2SPBD7h76wlIUKGym8k+Qc9v8MtupnbcFEpJ8gJXuvg\nvx3O2cx322Ajpey3tUa+8ct6Akj7XPwYxFKcmVOSbX68lYkc0BioUe06Lz1U\nshh2wBheguKbwVhTxxquGSv4iHrdvp2hn+50xfyx1iuyFIr5Rel9vcJL2tJd\n2VVbhAXxmvchxTN2hhlfGNRrev/xI9Ms7StqpybEL0BElrjK3F1BHO77GA4S\n1znZGR399+i5zBCcTtknTXMeVnlOm18W9Sx7m0UlCfmo8Qfz02sIO56iaHpU\ncq5P\r\n=uklW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzfLvbOYVoGtCYLIfiAW2/5Sj19MyHC4ykmBPLGJvZ3AIhAJ/eMtNkXM7nsXnLT5ltXj8Y1/9eiGTaBeKWyke6n9f2"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.19.0_1627507520260_0.708265588997997"},"_hasShrinkwrap":false},"5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d":{"name":"getmac","version":"5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 || 16 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.6"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.2.0","eslint":"^7.31.0","eslint-config-bevry":"^3.25.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.18.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/globals.html)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2019/index.js</code></li>\n<li><code>getmac/edition-es2019/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 16 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2019-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"b68c958a59ee43d82d16f749825c1b5e5d38091d","_id":"getmac@5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-UE+ZG0UsWGJJozqFRpiFokPMSvs7+kVSDofla05yK3oYvuGGsjq3mV94FTzt0kU4SZ1nddn8KrntspHAtMD3eg==","shasum":"95ce3545269f06a4d88bd3abd7ba3a4714cd1827","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d.tgz","fileCount":19,"unpackedSize":38004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAcvcCRA9TVsSAnZWagAAb2MP/jryWLPavBOZ98w855u7\nGYOk3U4/+Rf0jUPbsnb2KNrIx7n+rs9t/dJo3H/nz/kw9cvpsPxMLKzUGpuq\nld76T8iVtmZ8V1VzRPQlj4eQsNfu0JKe9sIsTcszzwyUzx/+rIrzrZTSOeXW\nGBF+qY/7NaXx+GZLwpWy/IoFLSd2T2Ek6PwXpn1HFYay0m5d1baI2RS3KiM/\nVo8rN4fl6HFm5IprskbXyKKiL14bRhLynxhVTx+zmMe3NAV5hp6DTMnwznPa\nw4kzTob/0kMUx7JalZuLX+gwG3WUujGVQQ+msDOIALj+ziSlQl0vnIZek7lg\nKH1SLUMZcNyLHWAu5nnJJ+pa7pQh/tnMx/iyezFEQBzo4WMpbWXESxbWM3na\nMo2/xGKD7jyaaX3h/F+bT0wH7TEbJFed1x7ESwoyk1OeiBnki9wpUFhX0AQO\nEwv/mrKQdiQc7zTE0713f6E5MwGImg7dPok3N/yG0Huae/MvQDK0n+ZXZfCZ\n8BUk31uK6bh/vkaypFf9qf6gWyjwjn4xMZSiJE0zdHgw74Vuslo4GRaOFXd4\nz+yvBetGaPRc7mo0evSZJoFgdmX/N5NT72qgP28/KcwaicrRyYESaNIUGnwe\nk9wEOvN81L2w7MjnnyQP3FYrJLyJd+/l+97DBr7cLX7cQNoOjzowpW2nCkys\nMSBM\r\n=9DRi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6TzHbzlzVVZ7LUUbAIxzIAx1MQA4ioDdCeVF4wXdaMAiBTClrp3GW59G4Fj6KpASOjqAiH7BgPj/2QEDaGTqUN5Q=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d_1627507675752_0.5362450828700227"},"_hasShrinkwrap":false},"5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d":{"name":"getmac","version":"5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 || 16 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.7"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.21.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<span class=\"badge-daviddm\"><a href=\"https://david-dm.org/bevry/getmac\" title=\"View the status of this project's dependencies on DavidDM\"><img src=\"https://img.shields.io/david/bevry/getmac.svg\" alt=\"Dependency Status\" /></a></span>\n<span class=\"badge-daviddmdev\"><a href=\"https://david-dm.org/bevry/getmac#info=devDependencies\" title=\"View the status of this project's development dependencies on DavidDM\"><img src=\"https://img.shields.io/david/dev/bevry/getmac.svg\" alt=\"Dev Dependency Status\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2019/index.js</code></li>\n<li><code>getmac/edition-es2019/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 10 || 12 || 14 || 16 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2019-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#10th_Edition_-_ECMAScript_2019\" title=\"ECMAScript ES2019\">ES2019</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Ogdentrod\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Ogdentrod\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/MIT.html\">MIT License</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"e7cd9844b817a1faac9c5e2e60030f98a528c92d","_id":"getmac@5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0czONbHRog7PiZhZyWheT54AnOnysn0LfDjoK5dK4IY/mF7gitIHMRKXNX3Fhpw0ZXMe/Fs/9AjsJ+f47mHsVg==","shasum":"183e8644eb76cec770ff82f045c7c305b7ea6d00","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d.tgz","fileCount":19,"unpackedSize":38187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAxwACRA9TVsSAnZWagAA/pYP/Rx0DYhvh+LVLBFLS0BF\nHiOkid97721+0oS0iWrmA5eEIY/kccHu5g35+5AWIjO7PO3YitgEGqtO7SRf\n4I+d07QRlQfDJUK0XVPA1im2Ije457oyH8SfE04FHL9cvM7HKzuLwoUCodDO\nKqb8k2d8rQVz7vAC2mD00IidU1Lo8vn/5brpzRKRe3P8qVoQ0mP51ygsMv+8\nKmvN7sGBiwb81W8tgzEHnrSugx8PocSnw6pk+rH0mtheXu+SUs0F6IjIxjSo\nyo+/kZMb/VipYiwWZ2koyQWY+YOf5Wq2SviL+wHlWPgw+wxGFTA2L+B4bXvF\nRrOsBp44/8bkxxmkbyJ4ksZP0ElR6hyjxiltuA2N050wLtwP6L0bWRgWyPFw\nWjrF2FJlrsHhb/swPILuDMKrXFujjuZluVu5BSAHQTfgEu2LbsrD8qRtNL/5\ndPr9SVrkfn7FpLRAFUOAJ/1QICV8BoWCOIrXRAH8pz7gWBq6OVh4pBwhxUjK\nI0KrJNIYxTH0IBYtRfT4zUzucfFJ+ZvDDREwAm48baQKDhfFo0XCcBgvDWjT\nmoz8XiPbFLH7mVBtXEgsArHZOK4c2YIgf8PfDZS2FkTTeim97K8mKzcOuWBw\nu1gIdvje/dr3o0woNd5/e93nbe6fndQEUWOtI1/Ab5QWR2euyQz9q7uc7FxL\noj79\r\n=4NBF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERGKpOTgf1fAZfVOzTKbSRGB1ukeYDJAy3ZziaVymMDAiB8zBvXgueROi+68K7DyEfVw4OTYNNdJljy3HhV/VWCRA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d_1627593728147_0.7318642362263326"},"_hasShrinkwrap":false},"5.20.0":{"name":"getmac","version":"5.20.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"MIT","keywords":["es2019","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","daviddm","daviddmdev","---","githubsponsors","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/Ogdentrod"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2019 for Node.js 10 || 12 || 14 || 16 with Require for modules","directory":"edition-es2019","entry":"index.js","tags":["compiled","javascript","es2019","require"],"engines":{"node":"10 || 12 || 14 || 16","browsers":false}},{"description":"TypeScript compiled against ES2019 for Node.js 12 || 14 || 16 with Import for modules","directory":"edition-es2019-esm","entry":"index.js","tags":["compiled","javascript","es2019","import"],"engines":{"node":"12 || 14 || 16","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2019/index.js","exports":{"node":{"import":"./edition-es2019-esm/index.js","require":"./edition-es2019/index.js"}},"dependencies":{"@types/node":"^16.4.7"},"devDependencies":{"@bevry/update-contributors":"^1.19.0","@typescript-eslint/eslint-plugin":"^4.28.5","@typescript-eslint/parser":"^4.28.5","assert-helpers":"^8.4.0","eslint":"^7.31.0","eslint-config-bevry":"^3.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","kava":"^5.14.0","make-deno-edition":"^1.3.0","prettier":"^2.3.2","projectz":"^2.21.0","surge":"^0.23.0","typedoc":"^0.21.4","typescript":"4.3.5","valid-directory":"^3.7.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2019 && npm run our:compile:edition-es2019-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2019":"tsc --module commonjs --target ES2019 --outDir ./edition-es2019 --project tsconfig.json && ( test ! -d edition-es2019/source || ( mv edition-es2019/source edition-temp && rm -Rf edition-es2019 && mv edition-temp edition-es2019 ) ) && echo '{\"type\": \"commonjs\"}' > edition-es2019/package.json","our:compile:edition-es2019-esm":"tsc --module ESNext --target ES2019 --outDir ./edition-es2019-esm --project tsconfig.json && ( test ! -d edition-es2019-esm/source || ( mv edition-es2019-esm/source edition-temp && rm -Rf edition-es2019-esm && mv edition-temp edition-es2019-esm ) ) && echo '{\"type\": \"module\"}' > edition-es2019-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2019/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"gitHead":"e7cd9844b817a1faac9c5e2e60030f98a528c92d","_id":"getmac@5.20.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-O9T855fb+Hx9dsTJHNv72ZUuA6Y18+BO/0ypPXf6s/tunzXqhc3kbQkNAl+9HVKVlwkWmglHS4LMoJ9YbymKYQ==","shasum":"d549e69da95393084ede7881b9996f94d89e34df","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.20.0.tgz","fileCount":19,"unpackedSize":38129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAxxMCRA9TVsSAnZWagAAB+8P/1W6YPzqRh6cvM+P5HN7\nyXFhkXhWfCxBpcRZv5TvO7RRrvOh4dOudRtjT/NsU31qaPLIgibmLjlZXE3K\niSHwwOuPaRhpw0F4m+RxWD00MIZEBrGdWJ477iJ5znDd91AabpehowVAicbe\n5yQVbQoI+DHdCwzt43Tb9nbdgKPE/vi/jtvaC1X+fnT4MgIPGk3bTlzoGrPX\n4XepZ0Z2TEf2MMshY2KEkV493JtMPhlKNCLCmz3FUSfO0fCISeTagjTr/2cI\nlXtnTxw+hL+vQtNvWLaTug7a7JTlxZctzmzPAWwv6/8SRipKMpUxmTcijZTL\nI16GWFjxM0w7Ln3n2Q6MIVvnUOpDaxjqNHi1nhBILZPURTJLhXQekz1fnYVC\nw9Pcd9myTrjvAZ2SiR+kqZRJqaA+wzlnwfwZkFVLXopYPVxaYV4TE2y4TZj9\ne4tctzUiuSfn0S2932ZJpNX7sGL77rvUKZNpEzGCsOY/HpAUvISbYJ/EmtCt\naUgsx06OUSQ/CHUUksn8gb4QkYO3/CNomYl2zdmTll+WIjKV6Y4bztaVc5ZX\nfguVl6yZetpmR4EAePtJ3dYZapz3LWSs6eQZ2YgIkb7modUwYdL5GvBwMwEj\nSfMXUOn5SRFOr4p4BHn2ZOfcdM/Z1BO2qTtb4Wk1ISAIT0q9TNiDKcFe32te\ntPUR\r\n=YW/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm9tnTvLq8BHYTdHqH+cxih3KkW0/RYRRJIz5dEfR23AiEAkWffKYx3FbN2g+CyIhBKluNdl+M/Px6gNFNG90WnVsc="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.20.0_1627593804565_0.5169399776839929"},"_hasShrinkwrap":false},"5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569":{"name":"getmac","version":"5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2017","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2017 for Node.js with Require for modules","directory":"edition-es2017","entry":"index.js","tags":["compiled","javascript","es2017","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2017 for Node.js with Import for modules","directory":"edition-es2017-esm","entry":"index.js","tags":["compiled","javascript","es2017","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2017/index.js","exports":{"node":{"import":"./edition-es2017-esm/index.js","require":"./edition-es2017/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.22.0","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","assert-helpers":"^8.4.0","eslint":"^8.52.0","eslint-config-bevry":"^3.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^3.0.3","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2017 && npm run our:compile:edition-es2017-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2017":"tsc --module commonjs --target ES2017 --outDir ./edition-es2017 --project tsconfig.json && ( test ! -d edition-es2017/source || ( mv edition-es2017/source edition-temp && rm -Rf edition-es2017 && mv edition-temp edition-es2017 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2017/package.json","our:compile:edition-es2017-esm":"tsc --module ESNext --target ES2017 --outDir ./edition-es2017-esm --project tsconfig.json && ( test ! -d edition-es2017-esm/source || ( mv edition-es2017-esm/source edition-temp && rm -Rf edition-es2017-esm && mv edition-temp edition-es2017-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2017-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2017/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"_id":"getmac@5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2017/index.js</code></li>\n<li><code>getmac/edition-es2017/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#8th_Edition_-_ECMAScript_2017\" title=\"ECMAScript ES2017\">ES2017</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2017-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against <a href=\"https://en.wikipedia.org/wiki/ECMAScript#8th_Edition_-_ECMAScript_2017\" title=\"ECMAScript ES2017\">ES2017</a> for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"742a8601629b776cb8dfddc94671d989fc621569","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-KNypjlLyrX/+t83MdN5DVTwL4b4AYWBc4SNgJN8cvJuGonesqoZjYLt+yBzCYg4nxr9pHUSTIOUOIyuCvmPdLQ==","shasum":"59315dd2199ae56e4f32d8adfbf1684eff92cc77","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569.tgz","fileCount":19,"unpackedSize":36459,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkldReDjwXAxGXYpg55UzUUvWzYz9P8c5cESkl85J9TAiEAuvaEr58+xw8w/KTC0DXN/CBzDb4T4u7+fWl/A3gFIfo="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569_1698808261332_0.5976078125208568"},"_hasShrinkwrap":false},"5.21.0":{"name":"getmac","version":"5.21.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2017","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=10"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2017 for Node.js with Require for modules","directory":"edition-es2017","entry":"index.js","tags":["compiled","javascript","es2017","require"],"engines":{"node":"10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2017 for Node.js with Import for modules","directory":"edition-es2017-esm","entry":"index.js","tags":["compiled","javascript","es2017","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2017/index.js","exports":{"node":{"import":"./edition-es2017-esm/index.js","require":"./edition-es2017/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.22.0","@types/node":"^20.8.10","@typescript-eslint/eslint-plugin":"^6.9.1","@typescript-eslint/parser":"^6.9.1","assert-helpers":"^8.4.0","eslint":"^8.52.0","eslint-config-bevry":"^3.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^5.15.0","make-deno-edition":"^1.3.0","prettier":"^3.0.3","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2017 && npm run our:compile:edition-es2017-esm && npm run our:compile:types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2017":"tsc --module commonjs --target ES2017 --outDir ./edition-es2017 --project tsconfig.json && ( test ! -d edition-es2017/source || ( mv edition-es2017/source edition-temp && rm -Rf edition-es2017 && mv edition-temp edition-es2017 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2017/package.json","our:compile:edition-es2017-esm":"tsc --module ESNext --target ES2017 --outDir ./edition-es2017-esm --project tsconfig.json && ( test ! -d edition-es2017-esm/source || ( mv edition-es2017-esm/source edition-temp && rm -Rf edition-es2017-esm && mv edition-temp edition-es2017-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2017-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -Rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -Rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2017/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"_id":"getmac@5.21.0","gitHead":"742a8601629b776cb8dfddc94671d989fc621569","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-HlgamPXV7PCDqp/LpogJD3JnP4spl6ZDeAfhS/R6lm6Zn/cZqp/x4e1AVxYdjfKkWKMOft9IqBsri/xfj2sX2A==","shasum":"53d370beb49059045bc67132c2832b17c6e48144","tarball":"https://registry.npmjs.org/getmac/-/getmac-5.21.0.tgz","fileCount":19,"unpackedSize":36401,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDxoySTi9qJR0jC6yxjKFN25M1bGu5nWMu4WfR4M7SOAiEAhYNhWDLoibYgs09ADF+F1OmKnSAHG8ajH74zbd0gBII="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_5.21.0_1698808377755_0.8149602775973355"},"_hasShrinkwrap":false},"6.0.0":{"name":"getmac","version":"6.0.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2022/index.js","exports":{"node":{"import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","assert-helpers":"^11.2.0","eslint":"^8.53.0","eslint-config-bevry":"^3.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.1.0","prettier":"^3.1.0","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.1.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.0.0","gitHead":"6e5a311d119f6d56878fb9573bfebc50935e01b8","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-ybBE4RGE3z4aNiPNms/cxUAjHjYwslZhyUEVARLnW4mlvi24kud81vT445jC/rlHaVkb91H+nPQLQu9MhQMfkA==","shasum":"6f45da21688fe8a701171441cfa4fc95d2dfa0b5","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.0.0.tgz","fileCount":17,"unpackedSize":34843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqFqHSI1SVne/PqmrwNa98cj9AzSCzqX/KaqbdnOqt8AiAcL0Wi1iAqhNJV5CmvZY5ft7gkGSmoanlKaUB38C19Ww=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.0.0_1699889181538_0.25003612053454627"},"_hasShrinkwrap":false},"6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8":{"name":"getmac","version":"6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"stephenbrown2","email":"Stephen.Brown2+npm@gmail.com"},{"name":"balupton","email":"b@lupton.cc"},{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2022/index.js","exports":{"node":{"import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","assert-helpers":"^11.2.0","eslint":"^8.53.0","eslint-config-bevry":"^3.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.1.0","prettier":"^3.1.0","projectz":"^2.23.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.1.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2022/index.js</code></li>\n<li><code>getmac/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"6e5a311d119f6d56878fb9573bfebc50935e01b8","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-DdUGpwLV8iIAuGfNaX8uOyBZ81zPVXUYxGSshuut3Yb5xXdiGBQMZgJxR9qah0Kl8a8XCwD8UffgUkr7PI3tQQ==","shasum":"22f6ab0006ef15e326c159b4a0bf8e96d5775789","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8.tgz","fileCount":17,"unpackedSize":34901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5k4wfdZ1Zm3tD/OCorjwUGVY8tCu1/PBmb1q8dKLrwgIgHJU8UcDSmxBXtcdtJpEtTgnwc28IdKVoEjUNdb/mq0k="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8_1699889212442_0.25612138450880284"},"_hasShrinkwrap":false},"6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d":{"name":"getmac","version":"6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2022/index.js","exports":{"node":{"import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","eslint":"^8.53.0","eslint-config-bevry":"^4.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.2.0","prettier":"^3.1.0","projectz":"^3.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.2.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2022/index.js</code></li>\n<li><code>getmac/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/balupton\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-flattr\"><a href=\"https://flattr.com/profile/balupton\" title=\"Donate to this project using Flattr\"><img src=\"https://img.shields.io/badge/flattr-donate-yellow.svg\" alt=\"Flattr donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<span class=\"badge-wishlist\"><a href=\"https://bevry.me/wishlist\" title=\"Buy an item on our wishlist for us\"><img src=\"https://img.shields.io/badge/wishlist-donate-yellow.svg\" alt=\"Wishlist browse button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"1bc2bbb964adf32217acc71cd592c433f8554f8d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-yIpD4hB/pb0BjNF1l5hbuPzhN+6dk3zaXex41yAz2m2ywdD6fSbXFh4EFUHc9EnUbb7eFEFpVfCO2qoH7BPbdA==","shasum":"cefe83aea4e16805cdaba9d4a6458375bf4583dd","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d.tgz","fileCount":18,"unpackedSize":36590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA2U8dxdn//hfyn7/K4VDtajzHab7CtguJRYVvmnlDLAIgGTTevzIY5xE7DAVyu9y/AbhS/bni2MsPWbXjym7N+6o="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d_1699990143545_0.025141912465734606"},"_hasShrinkwrap":false},"6.1.0":{"name":"getmac","version":"6.1.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"balupton","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}}],"types":"./compiled-types/","type":"module","main":"edition-es2022/index.js","exports":{"node":{"import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.0","@typescript-eslint/eslint-plugin":"^6.11.0","@typescript-eslint/parser":"^6.11.0","assert-helpers":"^11.4.0","eslint":"^8.53.0","eslint-config-bevry":"^4.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.2.0","prettier":"^3.1.0","projectz":"^3.0.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.2.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:types":"tsc --project tsconfig.json --emitDeclarationOnly --declaration --declarationMap --declarationDir ./compiled-types && ( test ! -d compiled-types/source || ( mv compiled-types/source edition-temp && rm -rf compiled-types && mv edition-temp compiled-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.1.0","gitHead":"1bc2bbb964adf32217acc71cd592c433f8554f8d","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-j01Ji6/KKzLRXVMV6h9UWUE5327Nxp078nOPcxby5v3Kms5NgAXXO0uxVLTHDG/sOegZMnv0wNG/gd0Ptdm47A==","shasum":"178338544dead0478027a40c84d20648db65fc97","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.1.0.tgz","fileCount":18,"unpackedSize":36532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAp/jvr85GDhuawlrQEmjiC69rjAQwDrzlCxXtyexGAAiB1yXUo3I4KmNGUvJmCSstCdb3OPxeNgm+FHq2Nte/E+A=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.1.0_1699990147518_0.2878891870050724"},"_hasShrinkwrap":false},"6.2.0":{"name":"getmac","version":"6.2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.3","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.2.0","gitHead":"7e34b1ad039b830424cadde3ab089f71dd5e6411","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-wDSCdrbfxsvDLVFZEu2uDDWiHuO8/qqVvOAsdVnumaarLfecN40pH1YongnxJ8BvxmDajCi6o36mMewWbOcRAg==","shasum":"d72d295e23fff8e2a81659c62c6bb21cc0098ab9","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.2.0.tgz","fileCount":18,"unpackedSize":36961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB7L71qxicelMWGI/DLBx0nsb4+88PuB2rmbs14nGOX/AiA1ukSMcVsYYsg9RkMPV49BpZYhR4QcPPFLOsY6pUJ1/w=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.2.0_1700555304553_0.8393457095810581"},"_hasShrinkwrap":false},"6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411":{"name":"getmac","version":"6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.9.3","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.5.0","eslint":"^8.54.0","eslint-config-bevry":"^5.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","prettier":"^3.1.0","projectz":"^3.2.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.4.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2022/index.js</code></li>\n<li><code>getmac/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"7e34b1ad039b830424cadde3ab089f71dd5e6411","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-B/p/wyZMbjz/T1SkQ0D/hS9+I32r4GJN1Nx1McF+fxI3HWGDa+pNulMfaWGUSZ0V159fC51Xxp+wk3Bq7BJgFQ==","shasum":"d8bec1c4b219b203e8d9f52880a419cc1e342374","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411.tgz","fileCount":18,"unpackedSize":37019,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpK6zI7p1YRzCFUuPMmr80R/oBh/gWqeSrhfKeazC9uAiAYJuCvUJBK3lOCw42llxqBOlwrZwFsaddRZLlbmK6JtA=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411_1700555312131_0.6731568623055391"},"_hasShrinkwrap":false},"6.3.0":{"name":"getmac","version":"6.3.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.6.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.3.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.3.0","gitHead":"f92b22740ef110fafffb2cf1384add366c351931","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-O1IP4DvG0DVDviQRWqxGXNMBqnWDTHOU0W+A2nkBczlzmF9+BtBf5FpgD9ht5vUTp1FSUrlvfouYQk9yE3l+JA==","shasum":"ab170c2d6e6bd472e81fabf0fa62854bc89fe5cc","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.3.0.tgz","fileCount":20,"unpackedSize":39473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgyWsfvgTcSVVQk4ZSXNwJpZ9s55H6W7fJC3svm1IrLAiEAgD11L4riqRZOAoixMtIP1955pzC3wIp0ence7/lpqFg="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.3.0_1700847510093_0.10063868275239951"},"_hasShrinkwrap":false},"6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931":{"name":"getmac","version":"6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.12.0","@typescript-eslint/parser":"^6.12.0","assert-helpers":"^11.6.0","eslint":"^8.54.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.3.0","make-deno-edition":"^2.0.0","prettier":"^3.1.0","projectz":"^3.3.0","surge":"^0.23.1","typedoc":"^0.25.3","typescript":"5.2.2","valid-directory":"^4.5.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"_id":"getmac@6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^6.3.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2022/index.js</code></li>\n<li><code>getmac/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 12 || 14 || 16 || 18 || 20 || 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"f92b22740ef110fafffb2cf1384add366c351931","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-f1cPQ2/8f/5vGMXUz0BMH3pgwcLNlhg3xapt5jOhJBIzya5gBgAf0WbtReFpUclVV7za8HaOeU4GZ7Yd/A5i5w==","shasum":"2cbe85e12dda8cb96c2acc555e0c331d1d0f4db2","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931.tgz","fileCount":20,"unpackedSize":39531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICruOlsQX5cF8OKta60+giKWA92dBud1h883YIXiT4V3AiAZd+mupFvRlZHqM4WluwOvMDXaJq94Z/yIOrnWLW432w=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931_1700847533188_0.6578153367314332"},"_hasShrinkwrap":false},"6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187":{"name":"getmac","version":"6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","assert-helpers":"^11.9.0","eslint":"^8.55.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.5.0","make-deno-edition":"^2.0.1","prettier":"^3.1.0","projectz":"^3.4.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187","readme":"<!-- TITLE/ -->\n\n<h1>getmac</h1>\n\n<!-- /TITLE -->\n\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n<h2>Install</h2>\n\n<a href=\"https://npmjs.com\" title=\"npm is a package manager for javascript\"><h3>npm</h3></a>\n<ul>\n<li>Install: <code>npm install --save getmac</code></li>\n<li>Import: <code>import pkg from ('getmac')</code></li>\n<li>Require: <code>const pkg = require('getmac').default</code></li>\n</ul>\n\n<a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\"><h3>Deno</h3></a>\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^6.4.0/edition-deno/index.ts'\n```\n\n<h3><a href=\"https://editions.bevry.me\" title=\"Editions are the best way to produce and consume packages you care about.\">Editions</a></h3>\n\n<p>This package is published with the following editions:</p>\n\n<ul><li><code>getmac/source/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac</code> aliases <code>getmac/edition-es2022/index.js</code></li>\n<li><code>getmac/edition-es2022/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://nodejs.org/dist/latest-v5.x/docs/api/modules.html\" title=\"Node/CJS Modules\">Require</a> for modules</li>\n<li><code>getmac/edition-es2022-esm/index.js</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled against ES2022 for <a href=\"https://nodejs.org\" title=\"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\">Node.js</a> 21 with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-types/index.d.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> compiled Types with <a href=\"https://babeljs.io/docs/learn-es2015/#modules\" title=\"ECMAScript Modules\">Import</a> for modules</li>\n<li><code>getmac/edition-deno/index.ts</code> is <a href=\"https://www.typescriptlang.org/\" title=\"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. \">TypeScript</a> source code made to be compatible with <a href=\"https://deno.land\" title=\"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\">Deno</a></li></ul>\n\n<!-- /INSTALL -->\n\n\n<!-- HISTORY/ -->\n\n<h2>History</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/HISTORY.md#files\">Discover the release history by heading on over to the <code>HISTORY.md</code> file.</a>\n\n<!-- /HISTORY -->\n\n\n<!-- CONTRIBUTE/ -->\n\n<h2>Contribute</h2>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /CONTRIBUTE -->\n\n\n<!-- BACKERS/ -->\n\n<h2>Backers</h2>\n\n<h3>Maintainers</h3>\n\nThese amazing people are maintaining this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li></ul>\n\n<h3>Sponsors</h3>\n\nNo sponsors yet! Will you be the first?\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n<h3>Contributors</h3>\n\nThese amazing people have contributed code to this project:\n\n<ul><li><a href=\"https://github.com/balupton\">Benjamin Lupton</a> — <a href=\"https://github.com/bevry/getmac/commits?author=balupton\" title=\"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/benoitsepe\">Benoit Sepe</a> — <a href=\"https://github.com/bevry/getmac/commits?author=benoitsepe\" title=\"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/guhcostan\">Gustavo Costa Neves</a> — <a href=\"https://github.com/bevry/getmac/commits?author=guhcostan\" title=\"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/caasi\">Isaac Huang</a> — <a href=\"https://github.com/bevry/getmac/commits?author=caasi\" title=\"View the GitHub contributions of Isaac Huang on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/Hirse\">Jan Pilzer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=Hirse\" title=\"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/StephenBrown2\">Stephen Brown II</a> — <a href=\"https://github.com/bevry/getmac/commits?author=StephenBrown2\" title=\"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/tedshroyer\">ted shroyer</a> — <a href=\"https://github.com/bevry/getmac/commits?author=tedshroyer\" title=\"View the GitHub contributions of ted shroyer on repository bevry/getmac\">view contributions</a></li>\n<li><a href=\"https://github.com/zboszor\">zboszor</a> — <a href=\"https://github.com/bevry/getmac/commits?author=zboszor\" title=\"View the GitHub contributions of zboszor on repository bevry/getmac\">view contributions</a></li></ul>\n\n<a href=\"https://github.com/bevry/getmac/blob/master/CONTRIBUTING.md#files\">Discover how you can contribute by heading on over to the <code>CONTRIBUTING.md</code> file.</a>\n\n<!-- /BACKERS -->\n\n\n<!-- LICENSE/ -->\n\n<h2>License</h2>\n\nUnless stated otherwise all works are:\n\n<ul><li>Copyright &copy; 2013+ <a href=\"http://bevry.me\">Bevry Pty Ltd</a></li></ul>\n\nand licensed under:\n\n<ul><li><a href=\"http://spdx.org/licenses/Artistic-2.0.html\">Artistic License 2.0</a></li></ul>\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"c6bf74d088692028c6a77ac7ccc85b7f36415187","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-gdQyn1dA72HrXOFtlIxO8di/tfeTTwwujGiPVpZlJbc2k9hDCUsSrxT+xeBQN+JgNW8c5T33UW5jjaGFgYOMNA==","shasum":"4461cc116309559eca82ab6054d9575625af0ca2","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187.tgz","fileCount":20,"unpackedSize":39356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTDoq/IAkHys5K5fUmjPOkUP/dT7ErTq3n6J26UQZipAiAxXy28Tax6K5WCRpF6dH+2F3jayp1xAkkbCGRr64L/Dg=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187_1701805818947_0.34291093962366737"},"_hasShrinkwrap":false},"6.4.0":{"name":"getmac","version":"6.4.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","license":"Artistic-2.0","keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"funding":"https://bevry.me/fund","author":{"name":"2013+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://github.com/guhcostan"},{"name":"Isaac Huang","url":"https://github.com/caasi"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@bevry/update-contributors":"^1.23.0","@types/node":"^20.10.3","@typescript-eslint/eslint-plugin":"^6.13.2","@typescript-eslint/parser":"^6.13.2","assert-helpers":"^11.9.0","eslint":"^8.55.0","eslint-config-bevry":"^5.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","kava":"^7.5.0","make-deno-edition":"^2.0.1","prettier":"^3.1.0","projectz":"^3.4.0","typedoc":"^0.25.4","typescript":"5.3.2","valid-directory":"^4.6.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:contributors && npm run our:meta:docs && npm run our:meta:projectz","our:meta:contributors":"update-contributors","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.4.0","gitHead":"c6bf74d088692028c6a77ac7ccc85b7f36415187","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-TcJUbxAYORaeqrgmU8cTnGjxzmr8oonnzG7sF9IDKmvQrz/IU946JLQ6R16D81tWUpu5AydqP+0aXE9xxyJQQg==","shasum":"10c9a2676d427464d9ca0d4a9d7b38eae5d5e0ab","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.4.0.tgz","fileCount":20,"unpackedSize":39298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDJjEs6pNIbWl90bLvuG9AHETw9AH4TybFuALzmtdIuwIgWHbzPF09qF9j7mFsCl78sZLyZF6W1jUXsx7839BayCM="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.4.0_1701805862057_0.6913946557445163"},"_hasShrinkwrap":false},"6.5.0":{"name":"getmac","version":"6.5.0","license":"Artistic-2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"bugs":{"url":"https://github.com/bevry/getmac/issues"},"keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://guhcostan.dev/"},{"name":"Isaac Huang","url":"https://caasih.net"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://bevry.me) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)"],"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.11.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","kava":"^7.6.0","make-deno-edition":"^2.1.0","prettier":"^3.1.1","projectz":"^4.0.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.7.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.5.0","gitHead":"366ef9ce3b60eff2de075bd4adca382b4be31592","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-/McMqmu3g7cO8b4YyIXeh8MWH8CrS1B4vnVE3azMkvyhmR4zwoPRwKCWvxpzts1jk+ngWTuqn6ZUkjW6ou8y5g==","shasum":"a616e7ff61d9185c5780d4cde71da3b013288bd9","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.5.0.tgz","fileCount":20,"unpackedSize":41435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjjJkc9xv9TEEBolotB4gR/H7KysazG+jaqgW33DgMsAIgfuZVwljEdBHeQaoBMFzqyTqYkSmX3KDlvropK7UzUUw="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.5.0_1703678515482_0.8240577034831147"},"_hasShrinkwrap":false},"6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592":{"name":"getmac","version":"6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592","license":"Artistic-2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"bugs":{"url":"https://github.com/bevry/getmac/issues"},"keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://guhcostan.dev/"},{"name":"Isaac Huang","url":"https://caasih.net"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io/) (https://github.com/codecov)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://bevry.me) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)"],"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.11.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","kava":"^7.6.0","make-deno-edition":"^2.1.0","prettier":"^3.1.1","projectz":"^4.0.0","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.7.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592","readme":"<!-- TITLE/ -->\n\n# getmac\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save getmac`\n-   Import: `import pkg from ('getmac')`\n-   Require: `const pkg = require('getmac').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^6.5.0/edition-deno/index.ts'\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `getmac/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac` aliases `getmac/edition-es2022/index.js`\n-   `getmac/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `getmac/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/getmac/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/getmac/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://github.com/balupton) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/getmac/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\")\n-   [Benoit Sepe](https://github.com/benoitsepe) — [view contributions](https://github.com/bevry/getmac/commits?author=benoitsepe \"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\")\n-   [Gustavo Costa Neves](https://github.com/guhcostan) — [view contributions](https://github.com/bevry/getmac/commits?author=guhcostan \"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\")\n-   [Isaac Huang](https://github.com/caasi) — [view contributions](https://github.com/bevry/getmac/commits?author=caasi \"View the GitHub contributions of Isaac Huang on repository bevry/getmac\")\n-   [Jan Pilzer](https://github.com/Hirse) — [view contributions](https://github.com/bevry/getmac/commits?author=Hirse \"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\")\n-   [Stephen Brown II](https://github.com/StephenBrown2) — [view contributions](https://github.com/bevry/getmac/commits?author=StephenBrown2 \"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\")\n-   [ted shroyer](https://github.com/tedshroyer) — [view contributions](https://github.com/bevry/getmac/commits?author=tedshroyer \"View the GitHub contributions of ted shroyer on repository bevry/getmac\")\n-   [zboszor](https://github.com/zboszor) — [view contributions](https://github.com/bevry/getmac/commits?author=zboszor \"View the GitHub contributions of zboszor on repository bevry/getmac\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io/) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io/)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://bevry.me)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"366ef9ce3b60eff2de075bd4adca382b4be31592","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-v5UFG8vs11teXGdOrjcGwW5XfKrKL3Z12ce95WUwNhMGKSWDCioUp56WTf+Mw5Ig63NNNkUUNGzjfS0ywd7mSA==","shasum":"e9521989144fcca7f5f0f84207bfc8618e60f259","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592.tgz","fileCount":20,"unpackedSize":41492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFlSNLdC3xj/9vs4HD2gvA5NhTVLdW4oj8pvPH5RBlFQIhAP5xdGlNO7IFT3o+OOcaBkz5gR4TVIcyiQlUbsQBjHNq"}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592_1703678587171_0.7378976188193098"},"_hasShrinkwrap":false},"6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f":{"name":"getmac","version":"6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f","license":"Artistic-2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"bugs":{"url":"https://github.com/bevry/getmac/issues"},"keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://guhcostan.dev"},{"name":"Isaac Huang","url":"https://caasih.net"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Armen Mkrtchian (https://mogoni.dev) (https://github.com/Armenm)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov)","dr.dimitru (https://veliovgroup.com) (https://github.com/dr-dimitru)","Elliott Ditman (https://elliottditman.com) (https://github.com/elliottditman)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","GitHub (https://github.com/about) (https://github.com/github)","Hunter Beast (https://cryptoquick.com) (https://github.com/cryptoquick)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://mdm.cc) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Michael Harry Scepaniak <mhs1.sys@gmail.com> (https://michaelscepaniak.com) (https://github.com/hispanic)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Mr. Henry <hello@mrhenry.be> (https://mrhenry.be) (https://github.com/mrhenry)","Nermal <nermalcat69@skiff.com> (https://arjunaditya.vercel.app) (https://github.com/nermalcat69)","Pleo (https://pleo.io) (https://github.com/pleo-io)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Robert de Forest <guitar.robot@gmail.com> (https://github.com/rdeforest)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)","WriterJohnBuck (https://github.com/WriterJohnBuck)"],"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.12.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","kava":"^7.8.0","make-deno-edition":"^2.2.0","prettier":"^3.1.1","projectz":"^4.1.1","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.8.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz --offline","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f","readme":"<!-- TITLE/ -->\n\n# getmac\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save getmac`\n-   Import: `import pkg from ('getmac')`\n-   Require: `const pkg = require('getmac').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^6.6.0/edition-deno/index.ts'\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `getmac/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac` aliases `getmac/edition-es2022/index.js`\n-   `getmac/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `getmac/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/getmac/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/getmac/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/getmac/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\")\n-   [Benoit Sepe](https://github.com/benoitsepe) — [view contributions](https://github.com/bevry/getmac/commits?author=benoitsepe \"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\")\n-   [Gustavo Costa Neves](https://github.com/guhcostan) — [view contributions](https://github.com/bevry/getmac/commits?author=guhcostan \"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\")\n-   [Isaac Huang](https://github.com/caasi) — [view contributions](https://github.com/bevry/getmac/commits?author=caasi \"View the GitHub contributions of Isaac Huang on repository bevry/getmac\")\n-   [Jan Pilzer](https://github.com/Hirse) — [view contributions](https://github.com/bevry/getmac/commits?author=Hirse \"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\")\n-   [Stephen Brown II](https://github.com/StephenBrown2) — [view contributions](https://github.com/bevry/getmac/commits?author=StephenBrown2 \"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\")\n-   [ted shroyer](https://github.com/tedshroyer) — [view contributions](https://github.com/bevry/getmac/commits?author=tedshroyer \"View the GitHub contributions of ted shroyer on repository bevry/getmac\")\n-   [zboszor](https://github.com/zboszor) — [view contributions](https://github.com/bevry/getmac/commits?author=zboszor \"View the GitHub contributions of zboszor on repository bevry/getmac\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Armen Mkrtchian](https://mogoni.dev)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io)\n-   [dr.dimitru](https://veliovgroup.com)\n-   [Elliott Ditman](https://elliottditman.com)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [GitHub](https://github.com/about)\n-   [Hunter Beast](https://cryptoquick.com)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://mdm.cc)\n-   [Michael Harry Scepaniak](https://michaelscepaniak.com)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Mr. Henry](https://mrhenry.be)\n-   [Nermal](https://arjunaditya.vercel.app)\n-   [Pleo](https://pleo.io)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Robert de Forest](https://github.com/rdeforest)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n-   [WriterJohnBuck](https://github.com/WriterJohnBuck)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","readmeFilename":"README.md","gitHead":"e6a5a21908f315df749ee64210966b877a59384f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Yn0waV3t4x+xHhtPdZ9kJuuj8vWZdU851BiLVKSYbeRBHbeCSMKNmZbH26xTN3B3RGUaB5acslX4w2Hq3q/IPQ==","shasum":"841c00314a504b94cdb15256b5ec84479b6db427","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f.tgz","fileCount":20,"unpackedSize":42864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEotQk24H/5hJI45hdZkpWiSKSLo9bGVAjss9IU5tpuQAiEA1OwVh2wTTxo/LtHeb8J3fMDvS+BYprqldfh8bBxkrZs="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f_1703845501029_0.13573816553355011"},"_hasShrinkwrap":false},"6.6.0":{"name":"getmac","version":"6.6.0","license":"Artistic-2.0","description":"Get the MAC address of the current machine you are on.","homepage":"https://github.com/bevry/getmac","funding":"https://bevry.me/fund","repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"bugs":{"url":"https://github.com/bevry/getmac/issues"},"keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"badges":{"list":["githubworkflow","npmversion","npmdownloads","---","githubsponsors","thanksdev","patreon","liberapay","buymeacoffee","opencollective","crypto","paypal","---","discord","twitch"],"config":{"githubWorkflow":"bevry","githubSponsorsUsername":"balupton","thanksdevGithubUsername":"bevry","buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","discordServerID":"1147436445783560193","discordServerInvite":"nQuXddV7VP","twitchUsername":"balupton","githubUsername":"bevry","githubRepository":"getmac","githubSlug":"bevry/getmac","npmPackageName":"getmac"}},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"authors":["Benjamin Lupton <b@lupton.cc> (https://balupton.com) (https://github.com/balupton): Accelerating collaborative wisdom."],"maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://guhcostan.dev"},{"name":"Isaac Huang","url":"https://caasih.net"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"sponsors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew): Software engineer and researcher","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa): We're Balsa, and we're building tools for builders.","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov): Empower developers with tools to improve code quality and testing.","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Sentry (https://sentry.io) (https://github.com/getsentry): Real-time crash reporting for your web apps, mobile apps, and games.","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm): Syntax Podcast"],"donors":["Andrew Nesbitt (https://nesbitt.io) (https://github.com/andrew)","Armen Mkrtchian (https://mogoni.dev) (https://github.com/Armenm)","Balsa <hello@balsa.com> (https://balsa.com) (https://github.com/balsa)","Chad (https://opencollective.com/chad8)","Codecov <hello-codecov@sentry.io> (https://codecov.io) (https://github.com/codecov)","dr.dimitru (https://veliovgroup.com) (https://github.com/dr-dimitru)","Elliott Ditman (https://elliottditman.com) (https://github.com/elliottditman)","entroniq (https://gitlab.com/entroniq) (https://thanks.dev/d/gl/entroniq)","GitHub (https://github.com/about) (https://github.com/github)","Hunter Beast (https://cryptoquick.com) (https://github.com/cryptoquick)","Jean-Luc Geering (https://github.com/jlgeering) (https://opencollective.com/jlgeering) (https://twitter.com/jlgeering)","Michael Duane Mooring (https://mdm.cc) (https://github.com/mikeumus) (https://opencollective.com/mikeumus) (https://twitter.com/mikeumus)","Michael Harry Scepaniak <mhs1.sys@gmail.com> (https://michaelscepaniak.com) (https://github.com/hispanic)","Mohammed Shah <shah@idk.uno> (https://github.com/smashah) (https://thanks.dev/d/gh/smashah) (https://twitter.com/smashah)","Mr. Henry <hello@mrhenry.be> (https://mrhenry.be) (https://github.com/mrhenry)","Nermal <nermalcat69@skiff.com> (https://arjunaditya.vercel.app) (https://github.com/nermalcat69)","Pleo (https://pleo.io) (https://github.com/pleo-io)","Poonacha Medappa (https://poonachamedappa.com) (https://github.com/km-Poonacha)","Rob Morris <rob@prismatik.com.au> (https://github.com/Rob-Morris)","Robert de Forest <guitar.robot@gmail.com> (https://github.com/rdeforest)","Sentry (https://sentry.io) (https://github.com/getsentry)","ServieJS (https://github.com/serviejs) (https://thanks.dev/d/gh/serviejs)","Skunk Team (https://skunk.team) (https://github.com/skunkteam)","Syntax <scott@syntax.fm> (https://syntax.fm) (https://github.com/syntaxfm)","WriterJohnBuck (https://github.com/WriterJohnBuck)"],"engines":{"node":">=8"},"editions":[{"description":"TypeScript source code with Import for modules","directory":"source","entry":"index.ts","tags":["source","typescript","import"],"engines":false},{"description":"TypeScript compiled against ES2022 for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for modules","directory":"edition-es2022","entry":"index.js","tags":["compiled","javascript","es2022","require"],"engines":{"node":"8 || 10 || 12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for modules","directory":"edition-es2022-esm","entry":"index.js","tags":["compiled","javascript","es2022","import"],"engines":{"node":"12 || 14 || 16 || 18 || 20 || 21","browsers":false}},{"description":"TypeScript compiled Types with Import for modules","directory":"edition-types","entry":"index.d.ts","tags":["compiled","types","import"],"engines":false},{"description":"TypeScript source code made to be compatible with Deno","directory":"edition-deno","entry":"index.ts","tags":["typescript","import","deno"],"engines":{"deno":true,"browsers":false}}],"types":"edition-types/index.d.ts","type":"module","main":"edition-es2022/index.js","exports":{"node":{"types":"./edition-types/index.d.ts","import":"./edition-es2022-esm/index.js","require":"./edition-es2022/index.js"}},"deno":"edition-deno/index.ts","devDependencies":{"@types/node":"^20.10.5","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","assert-helpers":"^11.12.0","eslint":"^8.56.0","eslint-config-bevry":"^5.3.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","kava":"^7.8.0","make-deno-edition":"^2.2.0","prettier":"^3.1.1","projectz":"^4.1.1","typedoc":"^0.25.4","typescript":"5.3.3","valid-directory":"^4.8.0"},"scripts":{"our:clean":"rm -rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:deno && npm run our:compile:edition-es2022 && npm run our:compile:edition-es2022-esm && npm run our:compile:edition-types","our:compile:deno":"make-deno-edition --attempt","our:compile:edition-es2022":"tsc --module commonjs --target ES2022 --outDir ./edition-es2022 --project tsconfig.json && ( test ! -d edition-es2022/source || ( mv edition-es2022/source edition-temp && rm -rf edition-es2022 && mv edition-temp edition-es2022 ) ) && printf '%s' '{\"type\": \"commonjs\"}' > edition-es2022/package.json","our:compile:edition-es2022-esm":"tsc --module ESNext --target ES2022 --outDir ./edition-es2022-esm --project tsconfig.json && ( test ! -d edition-es2022-esm/source || ( mv edition-es2022-esm/source edition-temp && rm -rf edition-es2022-esm && mv edition-temp edition-es2022-esm ) ) && printf '%s' '{\"type\": \"module\"}' > edition-es2022-esm/package.json","our:compile:edition-types":"tsc --emitDeclarationOnly --declaration --declarationMap --declarationDir ./edition-types --project tsconfig.json && ( test ! -d edition-types/source || ( mv edition-types/source edition-temp && rm -rf edition-types && mv edition-temp edition-types ) )","our:deploy":"printf '%s\n' 'no need for this project'","our:meta":"npm run our:meta:docs && npm run our:meta:projectz","our:meta:docs":"npm run our:meta:docs:typedoc","our:meta:docs:typedoc":"rm -rf ./docs && typedoc --exclude '**/+(*test*|node_modules)' --excludeExternals --out ./docs ./source","our:meta:projectz":"projectz --offline","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep \"v$npm_package_version\" || (printf '%s\n' \"add a changelog entry for v$npm_package_version\" && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (printf '%s\n' 'proper changelog entry not found' && exit -1) && git tag \"v$npm_package_version\" -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:eslint && npm run our:verify:prettier","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write .","test":"node ./edition-es2022/test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all","endOfLine":"lf"},"_id":"getmac@6.6.0","gitHead":"e6a5a21908f315df749ee64210966b877a59384f","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-o1sq9o5QTfwUyWy7Dao1YGZOI9lN+xzEr9Ul36hyOxFrtuwgLG1ff7oiBEfRDxOrB3jJ2u4jKEs5KMSElyE0cQ==","shasum":"fd7253bd6a6e80fb7614996cdb26f2c419cd0464","tarball":"https://registry.npmjs.org/getmac/-/getmac-6.6.0.tgz","fileCount":20,"unpackedSize":42807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeorXjitLzanRF/gqk/fApAvxgaqK87QB06SH4JY/Z/AiBVlTYPciLc+4uKU9v/o80ia8JU9i8hls9wrBpg53eVZQ=="}]},"_npmUser":{"name":"bevryme","email":"us@bevry.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/getmac_6.6.0_1703845520762_0.2210130563016912"},"_hasShrinkwrap":false}},"readme":"<!-- TITLE/ -->\n\n# getmac\n\n<!-- /TITLE -->\n\n<!-- BADGES/ -->\n\n<span class=\"badge-githubworkflow\"><a href=\"https://github.com/bevry/getmac/actions?query=workflow%3Abevry\" title=\"View the status of this project's GitHub Workflow: bevry\"><img src=\"https://github.com/bevry/getmac/workflows/bevry/badge.svg\" alt=\"Status of the GitHub Workflow: bevry\" /></a></span>\n<span class=\"badge-npmversion\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/v/getmac.svg\" alt=\"NPM version\" /></a></span>\n<span class=\"badge-npmdownloads\"><a href=\"https://npmjs.org/package/getmac\" title=\"View this project on NPM\"><img src=\"https://img.shields.io/npm/dm/getmac.svg\" alt=\"NPM downloads\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n<br class=\"badge-separator\" />\n<span class=\"badge-discord\"><a href=\"https://discord.gg/nQuXddV7VP\" title=\"Join this project's community on Discord\"><img src=\"https://img.shields.io/discord/1147436445783560193?logo=discord&amp;label=discord\" alt=\"Discord server badge\" /></a></span>\n<span class=\"badge-twitch\"><a href=\"https://www.twitch.tv/balupton\" title=\"Join this project's community on Twitch\"><img src=\"https://img.shields.io/twitch/status/balupton?logo=twitch\" alt=\"Twitch community badge\" /></a></span>\n\n<!-- /BADGES -->\n\n<!-- DESCRIPTION/ -->\n\nGet the MAC address of the current machine you are on.\n\n<!-- /DESCRIPTION -->\n\n\nThis library will not run in web browsers / on the client-side / in webpack / in browserify / in angular / in react / in jQuery / in HTML. It will only run on Node.js environments, which the web browser is not.\n\n## Usage\n\n[Complete API Documentation.](http://master.getmac.bevry.surge.sh/docs/)\n\n### CLI\n\nInstall globally `npm install -g getmac`, then run with `getmac-node`\n\n### API\n\nInstall locally `npm install --save getmac`, then use like so:\n\n```javascript\nimport getMAC, { isMAC } from 'getmac'\n\n// Fetch the computer's MAC address\nconsole.log(getMAC())\n\n// Fetch the computer's MAC address for a specific interface\nconsole.log(getMAC('eth0'))\n\n// Validate that an address is a MAC address\nif (isMAC('e4:ce:8f:5b:a7:fc')) {\n    console.log('valid MAC')\n} else {\n    console.log('invalid MAC')\n}\n```\n\n### Advanced\n\nIf you want to do advanced filtering, use [`os.networkInterfaces()`](https://nodejs.org/dist/latest-v12.x/docs/api/os.html#os_os_networkinterfaces) instead.\n\n<!-- INSTALL/ -->\n\n## Install\n\n### [npm](https://npmjs.com \"npm is a package manager for javascript\")\n\n-   Install: `npm install --save getmac`\n-   Import: `import pkg from ('getmac')`\n-   Require: `const pkg = require('getmac').default`\n\n### [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative for Node.js\")\n\n``` typescript\nimport pkg from 'https://unpkg.com/getmac@^6.6.0/edition-deno/index.ts'\n```\n### [Editions](https://editions.bevry.me \"Editions are the best way to produce and consume packages you care about.\")\n\nThis package is published with the following editions:\n-   `getmac/source/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac` aliases `getmac/edition-es2022/index.js`\n-   `getmac/edition-es2022/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with [Require](https://nodejs.org/dist/latest-v5.x/docs/api/modules.html \"Node/CJS Modules\") for modules\n-   `getmac/edition-es2022-esm/index.js` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled against [ES2022](https://en.wikipedia.org/wiki/ES2022 \"ECMAScript 2022\") for [Node.js](https://nodejs.org \"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine\") 12 || 14 || 16 || 18 || 20 || 21 with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-types/index.d.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") compiled Types with [Import](https://babeljs.io/docs/learn-es2015/#modules \"ECMAScript Modules\") for modules\n-   `getmac/edition-deno/index.ts` is [TypeScript](https://www.typescriptlang.org/ \"TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.\") source code made to be compatible with [Deno](https://deno.land \"Deno is a secure runtime for JavaScript and TypeScript, it is an alternative to Node.js\")\n\n<!-- /INSTALL -->\n\n<!-- HISTORY/ -->\n\n## History\n\n[Discover the release history by heading on over to the `HISTORY.md` file.](https://github.com/bevry/getmac/blob/HEAD/HISTORY.md#files)\n\n<!-- /HISTORY -->\n\n<!-- BACKERS/ -->\n\n## Backers\n\n### Code\n\n[Discover how to contribute via the `CONTRIBUTING.md` file.](https://github.com/bevry/getmac/blob/HEAD/CONTRIBUTING.md#files)\n\n#### Authors\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Maintainers\n\n-   [Benjamin Lupton](https://balupton.com) — Accelerating collaborative wisdom.\n\n#### Contributors\n\n-   [Benjamin Lupton](https://github.com/balupton) — [view contributions](https://github.com/bevry/getmac/commits?author=balupton \"View the GitHub contributions of Benjamin Lupton on repository bevry/getmac\")\n-   [Benoit Sepe](https://github.com/benoitsepe) — [view contributions](https://github.com/bevry/getmac/commits?author=benoitsepe \"View the GitHub contributions of Benoit Sepe on repository bevry/getmac\")\n-   [Gustavo Costa Neves](https://github.com/guhcostan) — [view contributions](https://github.com/bevry/getmac/commits?author=guhcostan \"View the GitHub contributions of Gustavo Costa Neves on repository bevry/getmac\")\n-   [Isaac Huang](https://github.com/caasi) — [view contributions](https://github.com/bevry/getmac/commits?author=caasi \"View the GitHub contributions of Isaac Huang on repository bevry/getmac\")\n-   [Jan Pilzer](https://github.com/Hirse) — [view contributions](https://github.com/bevry/getmac/commits?author=Hirse \"View the GitHub contributions of Jan Pilzer on repository bevry/getmac\")\n-   [Stephen Brown II](https://github.com/StephenBrown2) — [view contributions](https://github.com/bevry/getmac/commits?author=StephenBrown2 \"View the GitHub contributions of Stephen Brown II on repository bevry/getmac\")\n-   [ted shroyer](https://github.com/tedshroyer) — [view contributions](https://github.com/bevry/getmac/commits?author=tedshroyer \"View the GitHub contributions of ted shroyer on repository bevry/getmac\")\n-   [zboszor](https://github.com/zboszor) — [view contributions](https://github.com/bevry/getmac/commits?author=zboszor \"View the GitHub contributions of zboszor on repository bevry/getmac\")\n\n### Finances\n\n<span class=\"badge-githubsponsors\"><a href=\"https://github.com/sponsors/balupton\" title=\"Donate to this project using GitHub Sponsors\"><img src=\"https://img.shields.io/badge/github-donate-yellow.svg\" alt=\"GitHub Sponsors donate button\" /></a></span>\n<span class=\"badge-thanksdev\"><a href=\"https://thanks.dev/u/gh/bevry\" title=\"Donate to this project using ThanksDev\"><img src=\"https://img.shields.io/badge/thanksdev-donate-yellow.svg\" alt=\"ThanksDev donate button\" /></a></span>\n<span class=\"badge-patreon\"><a href=\"https://patreon.com/bevry\" title=\"Donate to this project using Patreon\"><img src=\"https://img.shields.io/badge/patreon-donate-yellow.svg\" alt=\"Patreon donate button\" /></a></span>\n<span class=\"badge-liberapay\"><a href=\"https://liberapay.com/bevry\" title=\"Donate to this project using Liberapay\"><img src=\"https://img.shields.io/badge/liberapay-donate-yellow.svg\" alt=\"Liberapay donate button\" /></a></span>\n<span class=\"badge-buymeacoffee\"><a href=\"https://buymeacoffee.com/balupton\" title=\"Donate to this project using Buy Me A Coffee\"><img src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /></a></span>\n<span class=\"badge-opencollective\"><a href=\"https://opencollective.com/bevry\" title=\"Donate to this project using Open Collective\"><img src=\"https://img.shields.io/badge/open%20collective-donate-yellow.svg\" alt=\"Open Collective donate button\" /></a></span>\n<span class=\"badge-crypto\"><a href=\"https://bevry.me/crypto\" title=\"Donate to this project using Cryptocurrency\"><img src=\"https://img.shields.io/badge/crypto-donate-yellow.svg\" alt=\"crypto donate button\" /></a></span>\n<span class=\"badge-paypal\"><a href=\"https://bevry.me/paypal\" title=\"Donate to this project using Paypal\"><img src=\"https://img.shields.io/badge/paypal-donate-yellow.svg\" alt=\"PayPal donate button\" /></a></span>\n\n#### Sponsors\n\n-   [Andrew Nesbitt](https://nesbitt.io) — Software engineer and researcher\n-   [Balsa](https://balsa.com) — We're Balsa, and we're building tools for builders.\n-   [Codecov](https://codecov.io) — Empower developers with tools to improve code quality and testing.\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Sentry](https://sentry.io) — Real-time crash reporting for your web apps, mobile apps, and games.\n-   [Syntax](https://syntax.fm) — Syntax Podcast\n\n#### Donors\n\n-   [Andrew Nesbitt](https://nesbitt.io)\n-   [Armen Mkrtchian](https://mogoni.dev)\n-   [Balsa](https://balsa.com)\n-   [Chad](https://opencollective.com/chad8)\n-   [Codecov](https://codecov.io)\n-   [dr.dimitru](https://veliovgroup.com)\n-   [Elliott Ditman](https://elliottditman.com)\n-   [entroniq](https://gitlab.com/entroniq)\n-   [GitHub](https://github.com/about)\n-   [Hunter Beast](https://cryptoquick.com)\n-   [Jean-Luc Geering](https://github.com/jlgeering)\n-   [Michael Duane Mooring](https://mdm.cc)\n-   [Michael Harry Scepaniak](https://michaelscepaniak.com)\n-   [Mohammed Shah](https://github.com/smashah)\n-   [Mr. Henry](https://mrhenry.be)\n-   [Nermal](https://arjunaditya.vercel.app)\n-   [Pleo](https://pleo.io)\n-   [Poonacha Medappa](https://poonachamedappa.com)\n-   [Rob Morris](https://github.com/Rob-Morris)\n-   [Robert de Forest](https://github.com/rdeforest)\n-   [Sentry](https://sentry.io)\n-   [ServieJS](https://github.com/serviejs)\n-   [Skunk Team](https://skunk.team)\n-   [Syntax](https://syntax.fm)\n-   [WriterJohnBuck](https://github.com/WriterJohnBuck)\n\n<!-- /BACKERS -->\n\n<!-- LICENSE/ -->\n\n## License\n\nUnless stated otherwise all works are:\n\n-   Copyright &copy; [Benjamin Lupton](https://balupton.com)\n\nand licensed under:\n\n-   [Artistic License 2.0](http://spdx.org/licenses/Artistic-2.0.html)\n\n<!-- /LICENSE -->\n","maintainers":[{"name":"bevryme","email":"us@bevry.me"}],"time":{"modified":"2023-12-29T10:25:21.089Z","created":"2013-02-12T06:08:38.269Z","1.0.0":"2013-02-12T06:08:40.973Z","1.0.1":"2013-02-12T06:11:49.342Z","1.0.2":"2013-02-12T06:28:50.553Z","1.0.3":"2013-02-12T06:52:40.553Z","1.0.4":"2013-02-12T07:08:22.865Z","1.0.5":"2013-09-01T18:29:29.220Z","1.0.6":"2013-10-27T00:27:02.720Z","1.0.7":"2015-03-05T08:06:11.875Z","1.1.0":"2016-05-10T05:28:09.117Z","1.2.0":"2016-05-10T05:31:42.146Z","1.2.1":"2016-05-10T05:33:12.846Z","1.3.0":"2018-01-25T06:35:28.067Z","1.4.0":"2018-01-25T06:56:58.671Z","1.4.1":"2018-03-28T04:09:22.129Z","1.4.2":"2018-06-06T01:58:27.849Z","1.4.3":"2018-06-06T22:51:12.302Z","1.4.4":"2018-08-19T11:24:28.253Z","1.4.5":"2018-08-23T22:00:32.884Z","1.4.6":"2018-09-03T12:12:24.722Z","1.5.0-next.1573600808.e765d667c7ad4abb7f749358c5179d409d1df07c":"2019-11-12T23:20:10.015Z","1.5.0":"2019-11-12T23:22:12.679Z","1.5.0-next.1573602563.767cb9d51b9dedbd9d9afd955a9b14b9d496c44c":"2019-11-12T23:49:27.909Z","1.5.0-next.1573610748.ec0e758cd5759a8da9589ab1df0dcded9ea53822":"2019-11-13T02:05:50.809Z","1.5.0-next.1573686306.dc1197af99c8afe969ed073f3a1f5c9a88ac4fe4":"2019-11-13T23:05:08.131Z","1.5.0-next.1573738565.5dd46ec0dd1892bb54ff2b722a3a413597f2787d":"2019-11-14T13:36:07.134Z","2.0.0-next.1574020282.8c4c8755aa254678149a7bff937d618eac2cd5f5":"2019-11-17T19:51:23.561Z","2.0.0":"2019-11-17T19:52:25.693Z","3.0.0-next.1574041521.013b481b7751b71f64e4b68a64e9d9854ed0c593":"2019-11-18T01:45:23.108Z","3.0.0":"2019-11-18T01:46:27.896Z","3.0.1-next.1574041696.ef271fdf256062251a792f9f4d7fcc49e40d26f5":"2019-11-18T01:48:18.747Z","3.0.1":"2019-11-18T01:49:30.143Z","4.0.0-next.1574043723.af281ec8c1a9cd2d75a133cb41c6b424ee2ac5ea":"2019-11-18T02:22:04.810Z","4.0.0":"2019-11-18T02:23:10.665Z","4.0.1-next.1574044248.f864e7ead58cb6ec7b59859826326b2e38efbc7f":"2019-11-18T02:30:50.496Z","4.0.1":"2019-11-18T02:31:51.792Z","4.1.0-next.1574050696.e516da17b04540be5dff476766f997cc59dcdbee":"2019-11-18T04:18:18.074Z","4.1.0":"2019-11-18T04:19:11.547Z","4.1.0-next.1574056154.35e833faa7ba7c5eec6e7ecc11133f7801e43c39":"2019-11-18T05:49:16.858Z","4.1.0-next.1574657320.1595a7b86761b5ad30ba8a6363d9beca4a11c946":"2019-11-25T04:48:42.025Z","4.2.0-next.1575148972.5933e9d0e89af118648a0f3007ec4512fca2a257":"2019-11-30T21:22:53.895Z","4.2.0":"2019-11-30T21:24:13.120Z","4.3.0-next.1575175894.d85cbc0ce982fdb9ceedaa503061cb435f76381c":"2019-12-01T04:51:36.494Z","4.3.0":"2019-12-01T04:53:00.247Z","4.4.0":"2019-12-09T09:07:30.508Z","4.4.0-next.1575882546.cf4fa0fa21e8e52a072bb2c6744e01309698d4f4":"2019-12-09T09:09:08.275Z","5.0.0-next.1576632944.74d458ddaf7df56cbf5236ced566b1c149c448e8":"2019-12-18T01:35:46.117Z","5.0.0":"2019-12-18T01:36:58.415Z","5.1.0":"2020-01-29T04:32:06.819Z","5.1.0-next.1580272327.b2ce5115cbff41682e8272cb224ce0bd77043a7f":"2020-01-29T04:32:22.288Z","5.1.0-next.1584137946.d3cca899394af1f344a11026fa4ba019d7910f54":"2020-03-13T22:19:08.093Z","5.1.0-next.1588200124.0c434c13f91b771293c707934f6507d18be5e2f0":"2020-04-29T22:42:21.844Z","5.2.0-next.1588740871.bc28d2425fec3ae48435b34ad8588b7e067a98e7":"2020-05-06T04:54:33.352Z","5.2.0":"2020-05-06T04:55:43.818Z","5.3.0-next.1589955986.4d0f65f3cd5f42f53972409d623897194ed0dbe2":"2020-05-20T06:26:28.214Z","5.3.0":"2020-05-20T06:27:37.660Z","5.4.0":"2020-05-21T05:19:37.613Z","5.4.0-next.1590038553.ceb67b4cd4aa1db118d8dffd8713d8a413657161":"2020-05-21T05:22:34.565Z","5.5.0-next.1590074815.d3092217dc711ecd31bf42d366137b51d3d0c974":"2020-05-21T15:26:56.913Z","5.5.0":"2020-05-21T15:28:12.924Z","5.6.0-next.1591778573.15a406cf53a1c829109df2c5c40a2b2ebb2baae3":"2020-06-10T08:42:54.751Z","5.6.0":"2020-06-10T08:44:27.528Z","5.7.0-next.1591795755.717b0a1ae93ffc1f735622e7e23d14213cf05576":"2020-06-10T13:29:17.188Z","5.7.0":"2020-06-10T13:30:24.235Z","5.8.0-next.1592613371.b424af24b21e20454f4346fcd5587728ed7383e2":"2020-06-20T00:36:12.918Z","5.8.0":"2020-06-20T00:37:32.677Z","5.9.0-next.1592693796.6ebd187083eaa5c29a0a068a0198416b68d6235a":"2020-06-20T22:56:37.549Z","5.9.0":"2020-06-20T22:57:53.512Z","5.10.0-next.1592740799.289a5eef95cfd9ab9cf5ab218809d0a168aaf385":"2020-06-21T12:00:00.551Z","5.10.0":"2020-06-21T12:01:09.374Z","5.11.0-next.1593054525.f7989a25d7d616b9c4c56fe0d4a0d1d9e51871eb":"2020-06-25T03:08:46.748Z","5.11.0":"2020-06-25T03:10:22.467Z","5.12.0-next.1595345833.d8056d8349f4fac4e2d193f358c1953f3dc83793":"2020-07-21T15:37:14.775Z","5.12.0":"2020-07-21T15:38:37.007Z","5.13.0-next.1595354369.212a289de4e5dfe2018e147688d2a80bc0931b7b":"2020-07-21T17:59:30.994Z","5.13.0":"2020-07-21T18:01:02.641Z","5.14.0-next.1596515798.02b326042f0994dc55f507f1e01ce31fa5cbc04a":"2020-08-04T04:36:39.582Z","5.14.0":"2020-08-04T04:38:03.861Z","5.15.0-next.1597695619.deb40dca57df84889cd61df383270dff2063dc3c":"2020-08-17T20:20:20.762Z","5.15.0":"2020-08-17T20:21:31.869Z","5.15.0-next.1597695762.b0c35fd6a7b6400d4d3fbb21d58107791d357954":"2020-08-17T20:22:44.560Z","5.15.0-next.1598187812.a94fbc574e92c19b8579d112b19d1ac50830d9e4":"2020-08-23T13:03:33.815Z","5.15.0-next.1598780367.45de65512ca9a2329b02f2d62a6127cbf2f1f34c":"2020-08-30T09:39:28.786Z","5.15.0-next.1599075178.13121e2c68ae85cf2c1eb5d80fd567e49042b503":"2020-09-02T19:33:00.376Z","5.15.0-next.1599201941.bddcaefa3e2036aa0e10ae24cace81f98153de72":"2020-09-04T06:45:43.204Z","5.16.0-next.1599224731.749d2125658ab1ee17d71921f760a97107e18c28":"2020-09-04T13:05:32.784Z","5.16.0":"2020-09-04T13:06:49.745Z","5.16.0-next.1599397736.1c70ffebcb76d84094de3907cda859924adab088":"2020-09-06T13:08:58.293Z","5.16.0-next.1599997324.8f363883bc804b5149d933108dc66fdb3b050f80":"2020-09-13T11:42:05.887Z","5.16.0-next.1599999453.1ba0be43604e76c2d0a08e653da756049dc0f2f2":"2020-09-13T12:17:35.172Z","5.16.0-next.1600600292.5754776faba7cdb6782d10680970d6a4a8039c15":"2020-09-20T11:11:33.776Z","5.16.0-next.1601214092.03eedb7b9671766b262d44bfb648ebb47c699614":"2020-09-27T13:41:33.726Z","5.16.0-next.1601797672.05dc7f7d72c88efe5bff4a0ff2f5882b9faaa14e":"2020-10-04T07:47:54.166Z","5.16.0-next.1602409164.c58540230796d906f9df3ee7ac58e3251c532f3a":"2020-10-11T09:39:26.450Z","5.16.0-next.1602413203.50b347d69236a994a50492aad07968c0c834108f":"2020-10-11T10:46:44.968Z","5.16.0-next.1603015694.4cae44e0b3ad331280c5fa787f6c0c68806c75da":"2020-10-18T10:08:16.395Z","5.16.0-next.1603623713.862b91f9af3e664d02f0dc135bd7d1149a2714db":"2020-10-25T11:01:54.683Z","5.17.0-next.1603936406.3eb161f416c92287531791aee9ac0a9cd0bb4e9a":"2020-10-29T01:53:27.871Z","5.17.0":"2020-10-29T01:53:53.895Z","5.17.0-next.1604234715.e4fe15d9793c65ef135dcda1328fa90b1f4e43fd":"2020-11-01T12:45:16.634Z","5.18.0":"2021-07-27T22:12:39.693Z","5.18.0-next.1627424106.2303dc0736b300ffbb54d311cd38780d3536c491":"2021-07-27T22:15:08.252Z","5.19.0":"2021-07-28T21:25:20.382Z","5.19.0-next.1627507674.b68c958a59ee43d82d16f749825c1b5e5d38091d":"2021-07-28T21:27:56.059Z","5.20.0-next.1627593726.e7cd9844b817a1faac9c5e2e60030f98a528c92d":"2021-07-29T21:22:08.295Z","5.20.0":"2021-07-29T21:23:24.736Z","5.21.0-next.1698808259.742a8601629b776cb8dfddc94671d989fc621569":"2023-11-01T03:11:01.578Z","5.21.0":"2023-11-01T03:12:58.052Z","6.0.0":"2023-11-13T15:26:21.711Z","6.0.0-next.1699889210.6e5a311d119f6d56878fb9573bfebc50935e01b8":"2023-11-13T15:26:52.612Z","6.1.0-next.1699990142.1bc2bbb964adf32217acc71cd592c433f8554f8d":"2023-11-14T19:29:03.747Z","6.1.0":"2023-11-14T19:29:07.734Z","6.2.0":"2023-11-21T08:28:24.803Z","6.2.0-next.1700555310.7e34b1ad039b830424cadde3ab089f71dd5e6411":"2023-11-21T08:28:32.407Z","6.3.0":"2023-11-24T17:38:30.302Z","6.3.0-next.1700847531.f92b22740ef110fafffb2cf1384add366c351931":"2023-11-24T17:38:53.358Z","6.4.0-next.1701805817.c6bf74d088692028c6a77ac7ccc85b7f36415187":"2023-12-05T19:50:19.121Z","6.4.0":"2023-12-05T19:51:02.234Z","6.5.0":"2023-12-27T12:01:55.672Z","6.5.0-next.1703678585.366ef9ce3b60eff2de075bd4adca382b4be31592":"2023-12-27T12:03:07.366Z","6.6.0-next.1703845453.e6a5a21908f315df749ee64210966b877a59384f":"2023-12-29T10:25:01.239Z","6.6.0":"2023-12-29T10:25:20.886Z"},"author":{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},"repository":{"type":"git","url":"git+https://github.com/bevry/getmac.git"},"homepage":"https://github.com/bevry/getmac","keywords":["deno","deno-edition","deno-entry","denoland","es2022","export-default","getmac","ifconfig","ipconfig","mac","mac-address","node","typed","types","typescript"],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://balupton.com"},{"name":"Benoit Sepe","email":"benoit.sepe@gmail.com","url":"https://github.com/benoitsepe"},{"name":"Gustavo Costa Neves","email":"guhcostan@gmail.com","url":"https://guhcostan.dev"},{"name":"Isaac Huang","url":"https://caasih.net"},{"name":"Jan Pilzer","url":"https://github.com/Hirse"},{"name":"Stephen Brown II","email":"Stephen.Brown2@gmail.com","url":"https://github.com/StephenBrown2"},{"name":"ted shroyer","url":"https://github.com/tedshroyer"},{"name":"zboszor","url":"https://github.com/zboszor"}],"bugs":{"url":"https://github.com/bevry/getmac/issues"},"license":"Artistic-2.0","readmeFilename":"README.md","users":{"f124275809":true,"fengchenxiujisd":true,"alexc1212":true,"laomu":true,"rocket0191":true,"hoythan":true,"faraoman":true}}