{"_id":"@bunchtogether/bring-application-to-front","_rev":"2-8acf68d4767f62f9b53d4a0ef660a2f3","name":"@bunchtogether/bring-application-to-front","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@bunchtogether/bring-application-to-front","version":"1.0.0","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/bring-application-to-front.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rm -rf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","documentation","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^11.0.1","eslint":"^6.0.1","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.11.1","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.14.2","expect":"^24.8.0","flow-bin":"^0.102.0","flow-remove-types":"^2.102.0-rc","flow-typed":"^2.5.2","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","uuid":"^3.3.2"},"dependencies":{"ffi":"^2.3.0","node-osascript":"^2.1.0","ref":"^1.3.5"},"gitHead":"bf6f9d331954c32872839ba56a55eb6b1c0151a1","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front.svg)](http://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front)","bugs":{"url":"https://github.com/bunchtogether/bring-application-to-front/issues"},"homepage":"https://github.com/bunchtogether/bring-application-to-front#readme","_id":"@bunchtogether/bring-application-to-front@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"dist":{"integrity":"sha512-Lg862gG9XxIIbvi4lRRHuVGWANER5U+7vY5d8/7IZQj5zbVb7tKXpjDUIIq5HcRD9CZFBIL8/w1JbXRRzTGPLg==","shasum":"a2591347d6b0e64b67684ac622a03d688afeb8f7","tarball":"https://registry.npmjs.org/@bunchtogether/bring-application-to-front/-/bring-application-to-front-1.0.0.tgz","fileCount":33,"unpackedSize":621239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHh8jCRA9TVsSAnZWagAAPoUP/2CugSC3scK5StsNgwaH\n21qnM+cT9lNcMiWFIrH2nvmcKsafP1aK+i3X/Wo3uJ01tJ6Mmdu89BJfjZgB\nsry5OSbh41d5yj6jo4tO0eLy5tCN9lCBAQ0HdAIyl2vtwFKkrls4fhX0Asv7\nYqm1raSjGouZghK6SEpSFfpnZHv9EZh51gt/LryxKFwMAgT5YrViW4H44iZX\nzpjQSQrxTvBbyVad3kz2tZCI0wTrNNBiEzCHILAjU5kxXEyS54tI31mvtoOD\neKWgURX5t2OIYCWpv7vBaMGodTIBnheSfCrM3jYK5wk4vmdFYaWk+VQ6Ux4r\nqUl/O1k9lvv64whRSwQPaFGbuaOXnuXD0U7bWTwogFzQrZckTM00t/myODVL\n6ersHbul0ImdPmDluGgLs2qkA2ZbWqSBR7pkTPzHZXp0U8k+TifDG6kWXYZt\nbpNCq+DxmsotwgUEUysZxStsvJR179G9NZ+zaKPQ25IPL69b9hYhONrfxyK+\nqBBkJzscHKl1LW5cFS8o9Wv3xe53fTzvc2BJJJnXwk1SIvCKogBbp+kpu0eQ\nRvX4YPBdxSHuaKGJbSP9kEYZEbzkk3+zNEBtd4zj/URiBJgu/zmz/HUVLpx1\ntPhe7P3D8zAQ0ABXZu5ANUaK6W9LiHcfx7qA7nAnIVJH7ejGl/WdY2DeM6sG\nw6y4\r\n=jQDb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCes6xNLPXpGsBTfBubengvOd7K5HB7OOp4hwTWXxWWSQIgRb1dyeM3rZZw17fWKcjVy8biIXd7dJdvEtejlFHSid4="}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bring-application-to-front_1.0.0_1562255139042_0.39205376787741697"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bunchtogether/bring-application-to-front","version":"1.0.1","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/bunchtogether/bring-application-to-front.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"license":"MIT","scripts":{"build":"rm -rf ./dist && flow-remove-types ./src --out-dir ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --runInBand tests","lint":"npm run lint:js && npm run lint:flow","lint:staged":"lint-staged","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov","documentation":"documentation readme src/index.js --section='API'","start-pre-commit":"git stash -q --keep-index","end-pre-commit":"git add -u && git stash pop -q"},"pre-commit":["lint","start-pre-commit","build","documentation","end-pre-commit"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"9.0.0","codecov":"^3.5.0","cross-env":"^5.2.0","documentation":"^11.0.1","eslint":"^6.0.1","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.11.1","eslint-plugin-flowtype-errors":"^4.1.0","eslint-plugin-import":"^2.18.0","eslint-plugin-jest":"^22.7.1","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.14.2","expect":"^24.8.0","flow-bin":"^0.102.0","flow-remove-types":"^2.102.0-rc","flow-typed":"^2.5.2","jest":"^24.8.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","uuid":"^3.3.2"},"dependencies":{"ffi":"^2.3.0","node-osascript":"^2.1.0","ref":"^1.3.5"},"gitHead":"987b05b49dd69de97e144d1b824cc3e569e25894","description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front.svg)](http://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front)","bugs":{"url":"https://github.com/bunchtogether/bring-application-to-front/issues"},"homepage":"https://github.com/bunchtogether/bring-application-to-front#readme","_id":"@bunchtogether/bring-application-to-front@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"dist":{"integrity":"sha512-UltMIjNA/gXycP94mZ9e4g/+AyGub1lQE3xS1b2FNk1U7oxOe31eCjUMd987qqIRx48MCSRyYX0tz/WW7sCj3Q==","shasum":"b5e59c0b15ff083ad17a34939d77553e7e9b0265","tarball":"https://registry.npmjs.org/@bunchtogether/bring-application-to-front/-/bring-application-to-front-1.0.1.tgz","fileCount":33,"unpackedSize":621007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL5rOCRA9TVsSAnZWagAA3McP/3TgOqYzsOU8TrMEQUST\n+eLhruwNhGQIZtwp8e0QRBr0rGBlnoJ5I26eF38wRub/S8XrTblmZQhsXEZD\np8Ruc6bIk1V95/DvkuCgCJhYqrtyV5fQnF2gMhxFHau06GlvaFV/etu3dJT4\nR1H563pJLf9xqLHOtraNj9wf0WBOA8bwNrMA04auJNFPV2NJt30B19bgUT1H\nC1VyQ5DBCMdnkijOkRocBW2XYRkMX9IHQSPtA25jtPzoyzziUCZJSk7gSr+N\ntdqSZyyz/UgQKigfVIllS3UhnHOLSUB3dkNcoxV69KwW8t6KZfWoThCHKi1/\nTFB/XlYbGY6qh5Qz0jZUnOTkmrNedRlLwScPFaRPz/3o1hHtU/HNGjlAEdx8\nrjbJrDz8ksxGpiD+xxZ3ANmBgeVd7XoPguz6xiSYd9ZrgRp0sbBqCEf4S8yL\nIxFgCN30KCNFTrtnDs83Q1C5iilHYj35QQbPKaEL4biar5TkrhuwWxkM23Cq\nGgzR2sA7zWaPvc/JMhfXXalDoQIipmMQzTIuU/RG6jO+2qMEbFPZRAD1Qh25\noWsB0HSSfYO/TK8YanxKLqvkkgfK8W7b9W9f2JgbKWOMgipnTYOeR1/6Vs3C\n0uGFloDmW3/oZ5cZjmcuxAkD6rzX0HRGVNWzP5TkrpJQAzC+0z3rEhHABO50\nssmP\r\n=MXRs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAsww5Xa+3YOdeQZz0zL9ZILhGQfC/jT2usdLxRi0uRQIhANjh3fRE2TwDu9kqAKP6NHQ4jQARefcYwhwj75o9k8zV"}]},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bring-application-to-front_1.0.1_1563400909508_0.4935672701992675"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-04T15:45:38.826Z","1.0.0":"2019-07-04T15:45:39.152Z","modified":"2022-04-04T21:05:39.997Z","1.0.1":"2019-07-17T22:01:49.621Z"},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"description":"[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front.svg)](http://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front)","homepage":"https://github.com/bunchtogether/bring-application-to-front#readme","repository":{"type":"git","url":"git+https://github.com/bunchtogether/bring-application-to-front.git"},"author":{"name":"John Wehr","email":"johnwehr@bunchenterprise.com"},"bugs":{"url":"https://github.com/bunchtogether/bring-application-to-front/issues"},"license":"MIT","readme":"# Bring Application To Front\n\n[![npm version](https://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front.svg)](http://badge.fury.io/js/%40bunchtogether%2Fbring-application-to-front)\n\nMinimal, cross-browser window manager that brings an open application window to the front and hides all other windows.\n\nImplemented on Windows using [node-ffi](https://github.com/node-ffi/node-ffi) and on OSX using [AppleScript](https://github.com/FWeinb/node-osascript).\n\n## Install\n\n`yarn add @bunchtogether/bring-application-to-front`\n\nWindows users may need to install [windows-build-tools](https://www.npmjs.com/package/windows-build-tools).\n\n## Usage\n\n```js\nconst bringApplicationToFront = require('bring-application-to-front');\n\nconst run = async () => {\n  await bringApplicationToFront(\"Chrome.app\");\n}\n\nrun();\n```\n\n## API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n","readmeFilename":"README.md"}