{"_id":"is64bit","_rev":"9-22e6419c6c6b177246178db8f1ca35d0","name":"is64bit","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"is64bit","version":"1.0.0","description":"Check if a binary is 32 (x86) or 64-bit (x86_64).","main":"is64bit.js","repository":{"type":"git","url":"git+https://github.com/xan105/node-is64bit.git"},"keywords":["executable","binary","32-bit","64-bit","x86","x64","x86_64","windows","linux"],"author":{"name":"Anthony Beaumont"},"license":"MIT","bugs":{"url":"https://github.com/xan105/node-is64bit/issues"},"homepage":"https://github.com/xan105/node-is64bit#readme","gitHead":"8af4803a843d454af433920f72723b40565c14bc","_id":"is64bit@1.0.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-8LALCrk28ICrz3lY9gvF+GypVyY9f1RB1xfCh1NjxRJkW1amUy+2XZZFjsV8sgvvTIc3aUfAKeAIaWsYeBrdYA==","shasum":"206858187b8f8ace05d057790c2b6f250392f241","tarball":"https://registry.npmjs.org/is64bit/-/is64bit-1.0.0.tgz","fileCount":4,"unpackedSize":4821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+3XRCRA9TVsSAnZWagAAHHsP/3V+9AsXzY2+X3N/Y6Ag\ntk+soP/UKEiurUC1nxzApwlZ0Kxkan3GVqJZ3mJxetlmCYzQ0n8+v9qiT2JT\nAHhFusGLIiPEuNd8POYS218Zel8UUM/hNBDNMFyDFTnaV6JX3rJj0Cv8sYDz\n/RQULYVNB4JqByime2QP+jyqbluDwBLNfC2wsJLTq9FDmAeY8xqLN2rivS8u\nIaDSN/U0egX7E8eX3eGl5SaTYohJRoaHuIdvNFVqhUR3wn12+94JQEbZdpDY\nqbtsSE+nrbtiCmUhegWAj8gmndpGfHoYlv9DxG6wSvz3WF1MLnm7zyx6beNA\n9/zjCI5zhsYJqmGD3ErawPYa6YAdFLdfCIU4/9WV1L/CtNFLFXXZYWAio12Z\nvmwI6IPZo/copyp58TxP0LXZH9D0VOAcgmRPxQNE6n4ESU5oCmPi+oAAupmz\n1Ynt/npEs8Xl52E/bLngoAR5ApfE7kAl8IAhAclJ5TdFEKqI3RN5BvvJCOo7\nvk773foYSLntp1ilfz0hXLQwdWYGRHN9ejInUtAYduYfWYAv9feLfmHFeD4D\nXPWk6T4oUchl89VOXVv3Pg2/XbyrFa3xcdB/fSW6cn5IzJHaJv9R1fVpPGID\nAvf4Mqixrt1vlj60fNTKVzLqOse4b18JevvGMLm/bcSbFs+gzl1wb+8PPeyB\ndupR\r\n=deiI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlgEPHB9idSpLXwBeLWxkvPggtwpKpK5tJuwbT99BLlAiBANGeh8FC8FwKJayD7WVkrtOO1tuJv2Ff8T0ay+Zk8RQ=="}]},"maintainers":[{"name":"xan105","email":"dev.xan105@outlook.be"}],"_npmUser":{"name":"xan105","email":"dev.xan105@outlook.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is64bit_1.0.0_1576760785327_0.36317371251396047"},"_hasShrinkwrap":false,"deprecated":"Moved to @xan105/is"},"1.0.1":{"name":"is64bit","version":"1.0.1","description":"Check if a binary is 32 (x86) or 64-bit (x86_64).","type":"module","main":"is64bit.cjs","exports":{"import":"./esm.mjs","require":"./is64bit.cjs"},"engines":{"node":">=0.12"},"scripts":{"lint":"npx eslint --ignore-path .gitignore ./**/*.{cjs,mjs}"},"keywords":["executable","binary","32-bit","64-bit","x86","x64","x86_64","windows","linux"],"author":{"name":"Anthony Beaumont","email":"dev.xan105@outlook.be","url":"https://xan105.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xan105/node-is64bit.git"},"bugs":{"url":"https://github.com/xan105/node-is64bit/issues"},"homepage":"https://github.com/xan105/node-is64bit#readme","devDependencies":{"eslint":"^7.6.0"},"gitHead":"2f8579ad4fa32901b19e7719b3d755194953c051","_id":"is64bit@1.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-quWMUkAp7sxmWLahvl37eCakHv1d4ePufcTIYuihAsk5sj7OFQLkpTx7mFRN6TtTDvoyKZ0QdD+8KhHdbviE8Q==","shasum":"a0b32ef0b7efe3a169f00720821dab7124905ba7","tarball":"https://registry.npmjs.org/is64bit/-/is64bit-1.0.1.tgz","fileCount":5,"unpackedSize":6639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKN9ECRA9TVsSAnZWagAA2ikP/0M0Ss6k5K3IxiUthCho\nfpFm6w7CA3duvqS+RA9Fzcaqkv4+jwHS2WpdKtPrdWmqtEHFjpHm4c19aszV\n9CTu6E4KmIT+mWne6RgvPkGDyak6UvLuCMov0Ya1aIUi9oyQO4nR4F84f9oR\n4A3w0awIZj3Z1K5oNPh9gTh0EG7NXAReVDnG331cu66Kim9Jr8tdt05hDZnz\nI18jXAk0YkEI2aGsNZe/StT9+PzIpEZq9gYhuowwGW0fJqHq4OriCwVrzcl+\nA0IbZHEtzKYJJEfMhMG9GW7/edpgDYW5WLqfQKbb6j9qC3XkWjeS21gyLHJO\nubXiX3aSinY+yfXLdr/7jKw3iBEY3g3Nr4oDWK/cT0LzvIhWlYH0HH6HLRwm\nPSeRodQVyBvlWm6lmA/x6HCaKA3RSS3ZdLXK0WZoZdaJ1f9pV9G4VKrJv31d\nvqH/kitAoaTGFsHfkQn9SfX2BZ33PrrNkljrGnovNBHLGm5ywaC499AlB96n\nKuDi8OvKXiQllCHOySIYQuzLLCBvO2+UZ7LjrPpp/q5fPOBiDiZLmBghp18K\nLL3SKFW8YjziTnXlY6qIH4dEghwh+Av3KY/1KcXHjugqq6/FLqDPoEq+fYsh\nRSVa0sJv0PglDqhnUkPUN/Ns5YtUzLURTjOW+pr7lhYoS0TnwRrzyAlpSSbM\nQpep\r\n=XaNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID54hHDWT8paEhUWmOpjv6WPC8cthSE9C4cJywsq7uUVAiEA//vJxBiMR4ovP/zdlZIZw1OdfF1nExkKeEQidS7fMCU="}]},"maintainers":[{"name":"xan105","email":"dev.xan105@outlook.be"}],"_npmUser":{"name":"xan105","email":"dev.xan105@outlook.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is64bit_1.0.1_1596514115491_0.11535945452596219"},"_hasShrinkwrap":false,"deprecated":"Moved to @xan105/is"},"1.0.2":{"name":"is64bit","version":"1.0.2","description":"Check if a binary is 32 (x86) or 64-bit (x86_64).","type":"module","main":"./lib/is64bit.cjs","exports":{"import":"./lib/esm.mjs","require":"./lib/is64bit.cjs"},"engines":{"node":">=0.12"},"scripts":{"lint":"npx eslint --ignore-path .gitignore ./**/*.{cjs,mjs}"},"keywords":["executable","binary","32-bit","64-bit","x86","x64","x86_64","windows","linux"],"author":{"name":"Anthony Beaumont","email":"dev.xan105@outlook.be","url":"https://xan105.com/"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/xan105/node-is64bit.git"},"bugs":{"url":"https://github.com/xan105/node-is64bit/issues"},"homepage":"https://github.com/xan105/node-is64bit#readme","devDependencies":{"eslint":"^7.6.0"},"gitHead":"2f8579ad4fa32901b19e7719b3d755194953c051","_id":"is64bit@1.0.2","_nodeVersion":"12.21.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-f3yKZMzjVfeW0luE5pi4qUA3YxUE3LXAu1GRPLBBXKs0rMvuBMrg7WcocZqhKU7TRh4J/zsqXrfECF483Bu5nQ==","shasum":"48b45aabdbfaeba7f0c834f97f10d209fcfef2b6","tarball":"https://registry.npmjs.org/is64bit/-/is64bit-1.0.2.tgz","fileCount":5,"unpackedSize":6653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2wHECRA9TVsSAnZWagAAsEUP/0XR+3jLdNyJOVdA/K55\nGh4RXQvgnampY7UYB6tRFbwFvT0Ju4UsVt3ytGTt6Ci95f30R6OH/MV6Fs4T\nAQA581kyquxgvcDo8Tu6+6YeeyFpWuRS84g73CJrJKSKZd/LZkWXFm0tpJuM\nxNMTKphYNNe1ByvDirQHuQ0fve9yv5OjT9At0FR6tOXb4rg7xsCgf5tZ7UlQ\n2GInFq+Zijitt4Us+u1pQyk1SyPMO8DhdZS2SjsVgjNdjtNy2mgCEaHGhgZM\nbJdAKmemjJd7nxvru0A00Kjpn+h9HxJbSH/GX3kSQvjR+iyB0nQ+h8s5M08z\nEEnMR8r9bP14PsdlBBADnkK5AwX83+rp9s9XRveNANsKhX/jdRSpJ8ymoPeY\nbvYKaxeu0gfng8fhwZlgcNQ0vP8BzijstAP9uvk6smjbrtKKnJGW4tksvtOL\nXcbkFnlROabA+P5kqdSISESc1/YvxmUI2v9y9xD72xxncrrgaMTQ3vjPq5RR\nMinCqlTOLt4mMdXxgGiK/sE+ED4TO5RoaJ1YjRLbxxe31RsUNAmN9eYaSA5X\nLJg+BwyyxRJ9dxT1fhNeHIbjOABIXwgVoxPOaKmGctPnQeQIjigvqszjTzM6\n6JJoAtfckT63cYv6vkCOquN1GvWeGEvmw3rJoI99D5di/CoFBwe5J15Q772p\nfz7S\r\n=vsDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgX5sWFWNZi5CLcLA11aN3rdEbSk44/j30LcaRfvvKIwIgBLeuMxlfTUA1cs65fyvYtdg/dpK9pBANkszNWe/ERKk="}]},"_npmUser":{"name":"xan105","email":"dev.xan105@outlook.be"},"directories":{},"maintainers":[{"name":"xan105","email":"dev.xan105@outlook.be"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is64bit_1.0.2_1617770454701_0.16499197599589177"},"_hasShrinkwrap":false,"deprecated":"Moved to @xan105/is"},"2.0.0":{"name":"is64bit","version":"2.0.0","description":"Check whether operating system CPU architecture is 64-bit or 32-bit (Supports browsers)","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/is64bit.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","node":"./index.js","default":"./browser.js"},"engines":{"node":">=18"},"sideEffects":false,"scripts":{"test":"xo && ava"},"keywords":["64-bit","32-bit","bitness","detect","check","arch","architecture","cpu","arm64","arm","x64","x86","browser"],"dependencies":{"system-architecture":"^0.1.0"},"devDependencies":{"ava":"^5.3.1","xo":"^0.56.0"},"types":"./index.d.ts","gitHead":"99a2d51dadc147191557abed31dafe893798c990","bugs":{"url":"https://github.com/sindresorhus/is64bit/issues"},"homepage":"https://github.com/sindresorhus/is64bit#readme","_id":"is64bit@2.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==","shasum":"198c627cbcb198bbec402251f88e5e1a51236c07","tarball":"https://registry.npmjs.org/is64bit/-/is64bit-2.0.0.tgz","fileCount":6,"unpackedSize":5001,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAPJuUczlT1LQrMyxbN0VZVDWyOIrfupp+ItYS2AFMdAiA3Wtfm3RDiyf1K6iv71SLG7NCLoYNAe0f3Yqgcq6q7Ng=="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is64bit_2.0.0_1698047937284_0.35314596374276674"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-19T13:06:25.326Z","1.0.0":"2019-12-19T13:06:25.450Z","modified":"2023-10-23T07:58:57.641Z","1.0.1":"2020-08-04T04:08:35.590Z","1.0.2":"2021-04-07T04:40:54.862Z","2.0.0":"2023-10-23T07:58:57.439Z"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"description":"Check whether operating system CPU architecture is 64-bit or 32-bit (Supports browsers)","homepage":"https://github.com/sindresorhus/is64bit#readme","keywords":["64-bit","32-bit","bitness","detect","check","arch","architecture","cpu","arm64","arm","x64","x86","browser"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/is64bit.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/is64bit/issues"},"license":"MIT","readme":"# is64bit\n\n> Check whether operating system CPU architecture is 64-bit or 32-bit\n\nThis package also works in the browser. It can be useful to serve the correct binary for download.\n\nOn Node.js, [`process.arch` / `os.arch()`](https://nodejs.org/api/process.html#processarch) is generally not useful as it returns the CPU architecture for which the Node.js binary was compiled, not the actual system architecture.\n\n## Install\n\n```sh\nnpm install is64bit\n```\n\n## Usage\n\n```js\nimport {is64bit} from 'is64bit';\n\n// On ARM64 macOS\nconsole.log(await is64bit());\n//=> true\n```\n\n## API\n\n### is64bit()\n\nReturns a `Promise` for whether the operating system CPU architecture is 64-bit.\n\n### is64bitSync()\n\nReturns a `boolean` for whether the operating system CPU architecture is 64-bit.\n\n**Note**: Prefer the async version for browser or cross-platform usage as it has a more reliable check.\n\n## Related\n\n- [system-architecture](https://github.com/sindresorhus/system-architecture) - Get the operating system CPU architecture\n","readmeFilename":"readme.md"}