{"_id":"@nut-tree-fork/nut-js","_rev":"8-773710b6a536b5def71c140e21c1f65b","name":"@nut-tree-fork/nut-js","dist-tags":{"next":"4.2.1","latest":"4.2.6"},"versions":{"4.2.0":{"name":"@nut-tree-fork/nut-js","version":"4.2.0","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.0","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"e859427298f462264d4c2e1a56c74ccdb8460ed9","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.0.tgz","fileCount":111,"integrity":"sha512-laFkO1whtpEdWkc8CzJ1ZM+xkYWfkGHguwaFMWTEsihrLB2L7Bf3YblIJVfYfkVXn1OlefrCZ88EZWvkojfbUQ==","signatures":[{"sig":"MEUCIQDdxjjx3n3qSURwLeQmhcGQoOKrWhZ6tldWpv6sFY2IDwIgFO/2jNITQVtFQTsns24QZx4BTT5dDWpcPNVYaE99LCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225030},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.0.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/fb178e7c2ff015b6a81ac5258a548c2e/nut-tree-fork-nut-js-4.2.0.tgz","_integrity":"sha512-laFkO1whtpEdWkc8CzJ1ZM+xkYWfkGHguwaFMWTEsihrLB2L7Bf3YblIJVfYfkVXn1OlefrCZ88EZWvkojfbUQ==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.5.0","description":"Native system automation for node.js","directories":{},"_nodeVersion":"20.12.1","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.0","@nut-tree-fork/shared":"4.2.0","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.0","@nut-tree-fork/default-clipboard-provider":"4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@nut-tree-fork/configs":"4.2.0"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.0_1714947469229_0.8194898266499127","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@nut-tree-fork/nut-js","version":"4.2.1","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.1","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"b16197eb14b9d2ee7bf1782318a82abbb4b79269","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.1.tgz","fileCount":111,"integrity":"sha512-YEQw5KXCYVRsOZ5/h8OtnimYWa1gLSlL4qlCbUh0a86FP2x6xt9RfThw27XfkXoitZ1/nbLi/Mu0Pt0P2P17mw==","signatures":[{"sig":"MEUCIEpvJbj8X2wjsEIgkwmpGzAUYFrVFAwgrg+fDzu3h0EvAiEAwunxjygtZftD/yEMLttTn52n0iACCZ0hxHm7Wp6TON0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225036},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.1.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/6354df3ea9eca85161ebd489e47943da/nut-tree-fork-nut-js-4.2.1.tgz","_integrity":"sha512-YEQw5KXCYVRsOZ5/h8OtnimYWa1gLSlL4qlCbUh0a86FP2x6xt9RfThw27XfkXoitZ1/nbLi/Mu0Pt0P2P17mw==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.5.0","description":"Native system automation for node.js","directories":{},"_nodeVersion":"20.12.1","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.1","@nut-tree-fork/shared":"4.2.1","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.1","@nut-tree-fork/default-clipboard-provider":"4.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@nut-tree-fork/configs":"4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.1_1714948911202_0.15181302667405938","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"@nut-tree-fork/nut-js","version":"4.2.2","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.2","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"23924bcbda8f2f77ee71b5414b58f5910113cd74","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.2.tgz","fileCount":111,"integrity":"sha512-QA3UM47/XI7CWhR03MtZ93QPdO0GQRa3DbqfRF+3PcO8rrEk29lmC+c9BDf8X8uK4D+SVJUEF5VEbYwDeV55qA==","signatures":[{"sig":"MEUCIQDHhzaj2UWqHYc7BzCZ0oNb6oLr3JeXT11GElyXXiJ+fgIgUJVJfmOftCJaL3/CrD2d3Q7eIz/akB7ZwWArFxUA9sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225036},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.2.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/47632a2d9c9a0780913f1761bfdf1d87/nut-tree-fork-nut-js-4.2.2.tgz","_integrity":"sha512-QA3UM47/XI7CWhR03MtZ93QPdO0GQRa3DbqfRF+3PcO8rrEk29lmC+c9BDf8X8uK4D+SVJUEF5VEbYwDeV55qA==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.5.0","description":"Native system automation for node.js","directories":{},"_nodeVersion":"20.12.1","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.2","@nut-tree-fork/shared":"4.2.2","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.2","@nut-tree-fork/default-clipboard-provider":"4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@nut-tree-fork/configs":"4.2.2"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.2_1721922283024_0.6057841689828107","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"@nut-tree-fork/nut-js","version":"4.2.3","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.3","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"77937a7a8ada8e8b68e0ea8796bef62ffda27e03","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.3.tgz","fileCount":111,"integrity":"sha512-6vORWCIOjT+zQkQo9NRm3qFlrSQ9h3ohspZEqaqiveOplOaTQfpTX6yITimlP1UcLpkFrEN+Jb5wPnpvTKJgAA==","signatures":[{"sig":"MEUCIHd4bMRQRzu7u6hPaCW0OzH+176XCKvZETcDhcq0I5h8AiEAswDpF7rXByP0C/8DYW68OBoUj1wV7xF2K540qzZR0hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225036},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.3.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/f4c93054a485e28697c0e0d3e8f747a1/nut-tree-fork-nut-js-4.2.3.tgz","_integrity":"sha512-6vORWCIOjT+zQkQo9NRm3qFlrSQ9h3ohspZEqaqiveOplOaTQfpTX6yITimlP1UcLpkFrEN+Jb5wPnpvTKJgAA==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Native system automation for node.js","directories":{},"_nodeVersion":"20.12.1","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.3","@nut-tree-fork/shared":"4.2.3","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.3","@nut-tree-fork/default-clipboard-provider":"4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"@nut-tree-fork/configs":"4.2.3"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.3_1735272803973_0.7458744532967989","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@nut-tree-fork/nut-js","version":"4.2.4","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.4","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"d7a900e6b7bebf767040865c59d003ceec7ad2a1","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.4.tgz","fileCount":111,"integrity":"sha512-PusAi1WzwatJOzwBOs/bH83gX+dim8px3egNSVg/6H798Ux4ptpNsu5U0EPxSU1Q3XAaDWjG2TRAoyNoD+lGxA==","signatures":[{"sig":"MEUCIQCOL1D2wfqgDCcy896e40kGjCjWWUCdX9xA0fCS9EbG+QIgewgZ9VZvBs7EGUVQE1X4ggeXrAqmplBoNk6HyjgQxBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225036},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.4.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/bc53455c023696b031b0619dc805675b/nut-tree-fork-nut-js-4.2.4.tgz","_integrity":"sha512-PusAi1WzwatJOzwBOs/bH83gX+dim8px3egNSVg/6H798Ux4ptpNsu5U0EPxSU1Q3XAaDWjG2TRAoyNoD+lGxA==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Native system automation for node.js","directories":{},"_nodeVersion":"20.12.1","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.4","@nut-tree-fork/shared":"4.2.4","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.4","@nut-tree-fork/default-clipboard-provider":"4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"@nut-tree-fork/configs":"4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.4_1736644082880_0.6523275129830031","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"@nut-tree-fork/nut-js","version":"4.2.6","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","_id":"@nut-tree-fork/nut-js@4.2.6","maintainers":[{"name":"zachjw34","email":"zachjw34@gmail.com"}],"homepage":"https://nutjs.dev","bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"dist":{"shasum":"b92b0bcb2b90e84f0f8a6e3f7b125db794b05a28","tarball":"https://registry.npmjs.org/@nut-tree-fork/nut-js/-/nut-js-4.2.6.tgz","fileCount":111,"integrity":"sha512-aI/WCX7gE1HFGPH3EZP/UWqpNMM1NMoM/EkXqp7pKMgXFCi8e5+o5p+jd/QOYpmALv9bQg7+s69nI7FONbMqDg==","signatures":[{"sig":"MEUCIG4EzopEo7fXbpyQq0OSjdZrw6i4Vp4tnPeIOy3bTjm4AiEA0HK96BdV9TB2dFPCjDFe1vMZ8JdvFjcTa2VJky67Ii0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225036},"main":"dist/index","_from":"file:nut-tree-fork-nut-js-4.2.6.tgz","engines":{"node":">=16"},"scripts":{"test":"jest --runInBand","clean":"rimraf dist","compile":"pnpm run clean && tsc -p .","typedoc":"typedoc --out docs","coverage":"jest --coverage --runInBand --logHeapUsage","compile:dev":"pnpm run clean && tsc -p . --watch","publish:next":"pnpm publish --tag next --no-git-checks --access public","coverage:clean":"rimraf coverage","publish:release":"pnpm publish --no-git-checks"},"typings":"dist/index","_npmUser":{"name":"zachjw34","email":"zachjw34@gmail.com"},"_resolved":"/private/var/folders/qg/qhm4kp111vx6svr3x77hykt40000gn/T/02a2a75264c684f2619d4b6dc07ee7be/nut-tree-fork-nut-js-4.2.6.tgz","_integrity":"sha512-aI/WCX7gE1HFGPH3EZP/UWqpNMM1NMoM/EkXqp7pKMgXFCi8e5+o5p+jd/QOYpmALv9bQg7+s69nI7FONbMqDg==","repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"_npmVersion":"10.9.2","description":"Native system automation for node.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jimp":"0.22.10","@nut-tree-fork/libnut":"4.2.6","@nut-tree-fork/shared":"4.2.6","node-abort-controller":"3.1.1","@nut-tree-fork/provider-interfaces":"4.2.6","@nut-tree-fork/default-clipboard-provider":"4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"@nut-tree-fork/configs":"4.2.6"},"_npmOperationalInternal":{"tmp":"tmp/nut-js_4.2.6_1741903098702_0.8642736381380318","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-05-05T22:17:49.132Z","modified":"2025-03-15T00:10:45.706Z","4.2.0":"2024-05-05T22:17:49.395Z","4.2.1":"2024-05-05T22:41:51.378Z","4.2.2":"2024-07-25T15:44:43.190Z","4.2.3":"2024-12-27T04:13:24.183Z","4.2.4":"2025-01-12T01:08:03.157Z","4.2.6":"2025-03-13T21:58:18.886Z"},"bugs":{"url":"https://github.com/nut-tree/nut.js/issues"},"author":{"url":"haftungsbeschränkt","name":"dry Software UG","email":"info@dry.software"},"license":"Apache-2.0","homepage":"https://nutjs.dev","keywords":["native","system","automation","testing","keyboard","mouse","process","memory","window","screen","monitor","display","timer","clock","clipboard"],"repository":{"url":"git+https://github.com/nut-tree/nut.js.git","type":"git"},"description":"Native system automation for node.js","maintainers":[{"email":"zachjw34@gmail.com","name":"zachjw34"},{"email":"smith.kyle2@gmail.com","name":"smith.kyle"}],"readme":"# @nut-tree-fork/nut-js\n\nThis is the core package for nut.js, the one package that keeps all the other packages together. It provides the basic functionality to interact with the screen, the keyboard, and the mouse.\n","readmeFilename":"README.md"}