{"_id":"isexe","_rev":"18-e41bfdad179e39efc05cd2967da58fe5","name":"isexe","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"isexe","version":"1.0.0","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@1.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"dist":{"shasum":"9aa37a1d11d27b523bec4f8791b72af1ead44ee3","tarball":"https://registry.npmjs.org/isexe/-/isexe-1.0.0.tgz","integrity":"sha512-xOmCsItMYmB/ti6mbBXTZ86HwBXqZB4TjCkACLNZeaCUjIvTNEd/QaFi/zOQEs31CLSqHZHIUOo7zicmLmKCOw==","signatures":[{"sig":"MEUCIEgR9IgHQ0Jb8uoR1vAKbCAMVvr8/Y2JEnVpKWL39gUEAiEAjpVes+ziil3oWvN+f7YcebFDhjJbL+ScfLgJW+vNP70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9aa37a1d11d27b523bec4f8791b72af1ead44ee3","gitHead":"d1c8749b748c5ed8bbd16cccd2ef19236b9e673b","scripts":{"test":"tap test/*.js --cov"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_npmVersion":"2.14.15","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"4.0.0","devDependencies":{"tap":"^5.0.1","mkdirp":"^0.5.1","rimraf":"^2.5.0"}},"1.0.1":{"name":"isexe","version":"1.0.1","keywords":[],"author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@1.0.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"5db010ed38a649d12d5faf9884b3474002e66a65","tarball":"https://registry.npmjs.org/isexe/-/isexe-1.0.1.tgz","integrity":"sha512-MUtoZRyOOMsCXxIrBrVvjIGxGIyfjOfuHoG79OwI9U4M8zH/XTwngUrbjr+bfMxgg6mh3w+9RdqldIxLPnFLbg==","signatures":[{"sig":"MEUCIEDKVIukLdpz5WS+azHw+9CvPtl1aR0mFcxY2EQeZCscAiEA3wMJTV82O6t65P9rbbvPTDgf7OjxsFCu3X/nTspjvSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5db010ed38a649d12d5faf9884b3474002e66a65","gitHead":"111ec9c0a0ec7ed53073c1893db9745ed8d41758","scripts":{"test":"tap test/*.js --cov"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"2.14.15","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"4.0.0","devDependencies":{"tap":"^5.0.1","mkdirp":"^0.5.1","rimraf":"^2.5.0"}},"1.1.0":{"name":"isexe","version":"1.1.0","keywords":[],"author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@1.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"3cdbafc1a3b16b11290ce4e9da58c781dc368931","tarball":"https://registry.npmjs.org/isexe/-/isexe-1.1.0.tgz","integrity":"sha512-CpfhYyGLBdgJjV+b8p0FR4tILXnL70ZVeoV2oC56CMjDVRHl5R/qznlunU3ZKu+3xFyIZLbrSGSklkAFVPtK1A==","signatures":[{"sig":"MEQCIDBAADDCGd13VkvVU2y0IWWfKFBACykTQz505D16C21sAiBNtwsw3MfGBEH+1nlzhzsHvW+Xz+k8Dnv8kKZVYViFTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3cdbafc1a3b16b11290ce4e9da58c781dc368931","gitHead":"5cadd61b64338cdd49249720c40fff60deedd051","scripts":{"test":"tap test/*.js --branches=100 --statements=100 --functions=100 --lines=100"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"2.14.15","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"4.0.0","devDependencies":{"tap":"^5.1.2","mkdirp":"^0.5.1","rimraf":"^2.5.0"}},"1.1.1":{"name":"isexe","version":"1.1.1","keywords":[],"author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@1.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"f0d4793ed2fb5c46bfdeab760bbb965f4485a66c","tarball":"https://registry.npmjs.org/isexe/-/isexe-1.1.1.tgz","integrity":"sha512-k1YjpQ5+RsFWJ5zY6wKt3ozCKse+HrkOZNg5BwkbB3xrlbKw42V0xZUUwUqGFNvUwW9oKIO4/ejxo83p4MWSgw==","signatures":[{"sig":"MEUCIE7gPPLpzYbXhErit3+XZ4N3zG4n5lNTe1GlR2E5PDGWAiEA8A0v0wJut6Eulwb4mex41aV3ZWj95TBTdJ18iQGgMgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f0d4793ed2fb5c46bfdeab760bbb965f4485a66c","gitHead":"af83031caed58654ad9d20b98eb710d383618ad7","scripts":{"test":"tap test/*.js --branches=100 --statements=100 --functions=100 --lines=100"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"2.14.15","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"4.0.0","devDependencies":{"tap":"^5.1.2","mkdirp":"^0.5.1","rimraf":"^2.5.0"}},"1.1.2":{"name":"isexe","version":"1.1.2","keywords":[],"author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@1.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"36f3e22e60750920f5e7241a476a8c6a42275ad0","tarball":"https://registry.npmjs.org/isexe/-/isexe-1.1.2.tgz","integrity":"sha512-d2eJzK691yZwPHcv1LbeAOa91yMJ9QmfTgSO1oXB65ezVhXQsxBac2vEB4bMVms9cGzaA99n6V2viHMq82VLDw==","signatures":[{"sig":"MEUCIDhCj1z4E0D+nl8qM/SEor6k0BAzkS0pTlvGLbrBOLdpAiEA9Bjuyz1bsL4emg307DiPu6Leppxpz/OmrYA+P1ykZiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"36f3e22e60750920f5e7241a476a8c6a42275ad0","gitHead":"1882eed72c2ba152f4dd1336d857b0755ae306d9","scripts":{"test":"tap test/*.js --branches=100 --statements=100 --functions=100 --lines=100"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"3.7.0","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"4.0.0","devDependencies":{"tap":"^5.1.2","mkdirp":"^0.5.1","rimraf":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/isexe-1.1.2.tgz_1454992795963_0.7608721863944083","host":"packages-9-west.internal.npmjs.com"}},"2.0.0":{"name":"isexe","version":"2.0.0","keywords":[],"author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@2.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"e8fbf374dc556ff8947a10dcb0572d633f2cfa10","tarball":"https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz","integrity":"sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==","signatures":[{"sig":"MEQCIADIHL0vHAyBDSHK5BeCzNQb3ooCTHoBU+bp0my0d0pwAiAEzxUmLzKn2xsUOTDZngxVYgQ+2BELnj8z+ZNAJWENzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e8fbf374dc556ff8947a10dcb0572d633f2cfa10","gitHead":"10f8be491aab2e158c7e20df64a7f90ab5b5475c","scripts":{"test":"tap test/*.js --100","preversion":"npm test","postpublish":"git push origin --all; git push origin --tags","postversion":"npm publish"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"4.4.2","description":"Minimal module to check if a file is executable.","directories":{"test":"test"},"_nodeVersion":"8.0.0-pre","devDependencies":{"tap":"^10.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/isexe-2.0.0.tgz_1490230396126_0.8949183595832437","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"isexe","version":"3.0.0","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@3.0.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"a09b3e90e1f6a1a53a2b7098e3bdfb668e8b6811","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.0.0.tgz","fileCount":37,"integrity":"sha512-IqRolFFz467y4realjJZCpAG6L6Ke9jyYHtthZV5A1vMiDy2RLCUrGrAHBbQpEvM17FlMjXtdliLIxyzEQwJnA==","signatures":[{"sig":"MEQCICrt/joZESUKxH0GSgYuqW5aJxXpn2Z7OMtLE4eIwzA4AiADRZNFw4yjBIl3E5OfblKxO4C+EVHUcjr4vIpTXYPj7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230954},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./posix":{"import":{"types":"./dist/mjs/posix.d.ts","default":"./dist/mjs/posix.js"},"require":{"types":"./dist/cjs/posix.d.ts","default":"./dist/cjs/posix.js"}},"./win32":{"import":{"types":"./dist/mjs/win32.d.ts","default":"./dist/mjs/win32.js"},"require":{"types":"./dist/cjs/win32.d.ts","default":"./dist/cjs/win32.js"}},"./package.json":"./package.json"},"gitHead":"d298cc33c3255ed0877c5c539eb5d1698d318bb9","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"9.8.1","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^16.3.8","mkdirp":"^0.5.1","rimraf":"^2.5.0","ts-node":"^10.9.1","typedoc":"^0.24.8","prettier":"^2.8.8","@types/tap":"^15.0.8","typescript":"^5.1.6","@types/node":"^20.4.5","sync-content":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.0.0_1690698068795_0.1110751491420936","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"isexe","version":"3.1.0","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@3.1.0","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"a980b5c36f349a306453ba35f05248e54f75cc60","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.0.tgz","fileCount":37,"integrity":"sha512-RTzKlT4435HNIbKWZtifloLcA36uSBc/AsC3pl3nLZaRUZfF0gQyMbvXNAT262O0RB1Vd6rA8oXlb+iKJM7E/g==","signatures":[{"sig":"MEYCIQCK1oAuj6nromNeb1SzgG7fIRo9kzcX9MbXG7xDEGnpjwIhANLXinB1hyIF0L7jBN3tzMT9puYvnurnLOY63yGTo4N4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232443},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./posix":{"import":{"types":"./dist/mjs/posix.d.ts","default":"./dist/mjs/posix.js"},"require":{"types":"./dist/cjs/posix.d.ts","default":"./dist/cjs/posix.js"}},"./win32":{"import":{"types":"./dist/mjs/win32.d.ts","default":"./dist/mjs/win32.js"},"require":{"types":"./dist/cjs/win32.d.ts","default":"./dist/cjs/win32.js"}},"./package.json":"./package.json"},"gitHead":"c23efcc601ceb87f1df108d47e9dd9f09e6d0673","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"9.8.1","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^16.3.8","mkdirp":"^0.5.1","rimraf":"^2.5.0","ts-node":"^10.9.1","typedoc":"^0.24.8","prettier":"^2.8.8","@types/tap":"^15.0.8","typescript":"^5.1.6","@types/node":"^20.4.5","sync-content":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.0_1690750737400_0.025795616714981318","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"isexe","version":"3.1.1","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"isexe@3.1.1","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"tap":{"ts":false,"coverage":false,"node-arg":["--enable-source-maps","--no-warnings","--loader","ts-node/esm"]},"dist":{"shasum":"4a407e2bd78ddfb14bea0c27c6f7072dde775f0d","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz","fileCount":37,"integrity":"sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==","signatures":[{"sig":"MEUCIBt7dbhTPX0ky58uojKSFYst9buz67jou2hy++gCFoGJAiEA6bCzyCRapCKkPSJwo7lcebsUmoRa25od3DcKmMtaygM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42976},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.js","module":"./dist/mjs/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./posix":{"import":{"types":"./dist/mjs/posix.d.ts","default":"./dist/mjs/posix.js"},"require":{"types":"./dist/cjs/posix.d.ts","default":"./dist/cjs/posix.js"}},"./win32":{"import":{"types":"./dist/mjs/win32.d.ts","default":"./dist/mjs/win32.js"},"require":{"types":"./dist/cjs/win32.d.ts","default":"./dist/cjs/win32.js"}},"./package.json":"./package.json"},"gitHead":"8e5d06b2f0e6d7cfe83d19eb0a9c572d2c598232","scripts":{"snap":"c8 tap","test":"c8 tap","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"prettier":{"semi":false,"useTabs":false,"tabWidth":2,"endOfLine":"lf","printWidth":75,"arrowParens":"avoid","singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"9.8.1","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","tap":"^16.3.8","mkdirp":"^0.5.1","rimraf":"^2.5.0","ts-node":"^10.9.1","typedoc":"^0.24.8","prettier":"^2.8.8","@types/tap":"^15.0.8","typescript":"^5.1.6","@types/node":"^20.4.5","sync-content":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.1_1691000862689_0.6700451299416117","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"isexe","version":"3.1.2","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"isexe@3.1.2","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"08e5349db03ff0654f3b3efe798f94aa4bda4f8f","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.2.tgz","fileCount":37,"integrity":"sha512-mIcis6w+JiQf3P7t7mg/35GKB4T1FQsBOtMIvuKw4YErj5RjtbhcTd5/I30fmkmGMwvI0WlzSNN+27K0QCMkAw==","signatures":[{"sig":"MEUCIQCjh6vo9JIKXTW7093+yCOFb45h/cuWgvk9Eip8A1CYbwIgCSAqPlrdRPDj21F14HvLXcf5QVePYgke6PKUKy69sC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43353},"main":"./dist/commonjs/index.js","tshy":{"exports":{".":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"2f27c504fec2c29980b7e0dfe8ce96d4cb01540d","scripts":{"snap":"tap","test":"tap","format":"prettier --write .","prepare":"tshy","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.5.0","tshy":"^3.1.0","typedoc":"^0.28.16","prettier":"^3.8.1","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.2_1770322100065_0.42305215935164586","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"isexe","version":"3.1.3","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"isexe@3.1.3","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"ad61b96a870ce6cccd1059aa3ad588e7d32c611c","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.3.tgz","fileCount":41,"integrity":"sha512-+DAwQUtT9h86RsYHuBuSf583mEx34Z8ZTf8BXVrDDvHkUN/0e9c+UX3SHUUxSsZ3ZDfKY6sK7VdCJ96269O5+A==","signatures":[{"sig":"MEQCIGtMUm/lA6lZBWzyyw5upuTbImp+qEK2JqVttWG1hwXTAiAvVyCQs11N+UEbMO/A0TuM8OjE1bJ89/pCkesG+psBGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63526},"main":"./dist/commonjs/index.min.js","tshy":{"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.min.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"b6c5afc11b59a434f0e4d7b9a8b8e57182eb5755","scripts":{"snap":"tap","test":"tap","format":"prettier --write .","prepare":"tshy && bash build.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.5.1","tshy":"^3.1.3","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"^3.8.1","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.3_1770508708048_0.03969660469138825","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"isexe","version":"3.1.4","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"isexe@3.1.4","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"75ba4af061c058f633bde8cd5df903f1cdbbe751","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.4.tgz","fileCount":41,"integrity":"sha512-jCErc4h4RnTPjFq53G4whhjAMbUAqinGrCrTT4dmMNyi4zTthK+wphqbRLJtL4BN/Mq7Zzltr0m/b1X0m7PGFQ==","signatures":[{"sig":"MEQCIE5ZyUNNxUsYPQqZTi/6Rb0kX0oHolp+aqsRiqel2GjnAiB7CMz/bd/VFyxMEPHPf3G1udi0EKIn0TDUZRO1OH4XHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64013},"main":"./dist/commonjs/index.min.js","tshy":{"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.min.js","engines":{"node":">=20"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"94312d3e9514f897d8c1f33179269721de0b699a","scripts":{"snap":"tap","test":"tap","format":"prettier --write .","prepare":"tshy && bash build.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.5.1","tshy":"^3.1.3","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"^3.8.1","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.4_1770524611961_0.0822799883179468","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"isexe","version":"3.1.5","author":{"url":"http://blog.izs.me/","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"BlueOak-1.0.0","_id":"isexe@3.1.5","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/isaacs/isexe#readme","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"dist":{"shasum":"42e368f68d5e10dadfee4fda7b550bc2d8892dc9","tarball":"https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz","fileCount":41,"integrity":"sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==","signatures":[{"sig":"MEUCIDxxeD2BtjdmbcofBrg+RS7UrKOMVfNiKRhYxV0WsPjkAiEA0mwF5QwoIgJbdW0hcG5fGpknR9oG6YD9Fkh+/pghh8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64013},"main":"./dist/commonjs/index.min.js","tshy":{"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":"./src/index.ts","./package.json":"./package.json"},"selfLink":false},"type":"module","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.min.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}},"./raw":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json"},"gitHead":"9aca25f40b3c22b1a60489558f7ac0ff5bcc02e4","scripts":{"snap":"tap","test":"tap","format":"prettier --write .","prepare":"tshy && bash build.sh","presnap":"npm run prepare","pretest":"npm run prepare","typedoc":"typedoc","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/isaacs/isexe.git","type":"git"},"_npmVersion":"11.9.0","description":"Minimal module to check if a file is executable.","directories":{},"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.5.1","tshy":"^3.1.3","esbuild":"^0.27.3","typedoc":"^0.28.16","prettier":"^3.8.1","@types/node":"^25.2.1"},"_npmOperationalInternal":{"tmp":"tmp/isexe_3.1.5_1770654441525_0.36409373035739057","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"isexe","version":"4.0.0","description":"Minimal module to check if a file is executable.","main":"./dist/commonjs/index.min.js","module":"./dist/esm/index.min.js","types":"./dist/commonjs/index.d.ts","tshy":{"selfLink":false,"exports":{"./raw":"./src/index.ts","./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}}}},"exports":{"./raw":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.min.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.min.js"}}},"devDependencies":{"@types/node":"^25.2.1","esbuild":"^0.27.3","prettier":"^3.8.1","tap":"^21.5.1","tshy":"^3.1.3","typedoc":"^0.28.16"},"scripts":{"preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","prepare":"tshy && bash build.sh","pretest":"npm run prepare","presnap":"npm run prepare","test":"tap","snap":"tap","format":"prettier --write .","typedoc":"typedoc"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"BlueOak-1.0.0","repository":{"type":"git","url":"git+https://github.com/isaacs/isexe.git"},"engines":{"node":">=20"},"type":"module","gitHead":"2e7df7dabc4f68e88cf6b32b9029225ba52c6b0c","_id":"isexe@4.0.0","bugs":{"url":"https://github.com/isaacs/isexe/issues"},"homepage":"https://github.com/isaacs/isexe#readme","_nodeVersion":"24.4.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==","shasum":"48f6576af8e87a18feb796b7ed5e2e5903b43dca","tarball":"https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz","fileCount":41,"unpackedSize":64013,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAJ2SLZJf2Z68KuaF686MERYNpjzTg67MR0hbGb5OI8NAiAyrfHm8HDGMK8/7dPLBo8L5qMxQCbQzrzPTe3jjaSVRg=="}]},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/isexe_4.0.0_1770654482717_0.6803795249710778"},"_hasShrinkwrap":false}},"time":{"created":"2016-01-17T05:25:47.501Z","modified":"2026-02-09T16:28:03.058Z","1.0.0":"2016-01-17T05:25:47.501Z","1.0.1":"2016-01-20T01:35:20.406Z","1.1.0":"2016-01-26T02:03:38.497Z","1.1.1":"2016-01-26T02:05:55.873Z","1.1.2":"2016-02-09T04:39:57.031Z","2.0.0":"2017-03-23T00:53:16.356Z","3.0.0":"2023-07-30T06:21:09.014Z","3.1.0":"2023-07-30T20:58:57.607Z","3.1.1":"2023-08-02T18:27:42.848Z","3.1.2":"2026-02-05T20:08:20.221Z","3.1.3":"2026-02-07T23:58:28.180Z","3.1.4":"2026-02-08T04:23:32.097Z","3.1.5":"2026-02-09T16:27:21.677Z","4.0.0":"2026-02-09T16:28:02.924Z"},"bugs":{"url":"https://github.com/isaacs/isexe/issues"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"BlueOak-1.0.0","homepage":"https://github.com/isaacs/isexe#readme","repository":{"type":"git","url":"git+https://github.com/isaacs/isexe.git"},"description":"Minimal module to check if a file is executable.","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"readme":"# isexe\n\nMinimal module to check if a file is executable, and a normal file.\n\nUses `fs.stat` and tests against the `PATHEXT` environment variable on\nWindows.\n\n## USAGE\n\n```js\n// default export is a minified version that doesn't need to\n// load more than one file. Load the 'isexe/raw' export if\n// you want the non-minified version for some reason.\nimport { isexe, sync } from 'isexe'\n// or require() works too\n// const { isexe } = require('isexe')\nisexe('some-file-name').then(\n  isExe => {\n    if (isExe) {\n      console.error('this thing can be run')\n    } else {\n      console.error('cannot be run')\n    }\n  },\n  err => {\n    console.error('probably file doesnt exist or something')\n  },\n)\n\n// same thing but synchronous, throws errors\nisExe = sync('some-file-name')\n\n// treat errors as just \"not executable\"\nconst isExe = await isexe('maybe-missing-file', { ignoreErrors: true })\nconst isExe = sync('maybe-missing-file', { ignoreErrors: true })\n```\n\n## API\n\n### `isexe(path, [options]) => Promise<boolean>`\n\nCheck if the path is executable.\n\nWill raise whatever errors may be raised by `fs.stat`, unless\n`options.ignoreErrors` is set to true.\n\n### `sync(path, [options]) => boolean`\n\nSame as `isexe` but returns the value and throws any errors raised.\n\n## Platform Specific Implementations\n\nIf for some reason you want to use the implementation for a\nspecific platform, you can do that.\n\n```js\nimport { win32, posix } from 'isexe'\nwin32.isexe(...)\nwin32.sync(...)\n// etc\n\n// or:\nimport { isexe, sync } from 'isexe/posix'\n```\n\nThe default exported implementation will be chosen based on\n`process.platform`.\n\n### Options\n\n```ts\nimport type IsexeOptions from 'isexe'\n```\n\n- `ignoreErrors` Treat all errors as \"no, this is not\n  executable\", but don't raise them.\n- `uid` Number to use as the user id on posix\n- `gid` Number to use as the group id on posix\n- `pathExt` List of path extensions to use instead of `PATHEXT`\n  environment variable on Windows.\n","readmeFilename":"README.md","users":{"flumpus-dev":true}}