{"_id":"@awesome-cordova-library/device","_rev":"7-fe6d9b2bb3b79f13ec3010ea22265ab5","name":"@awesome-cordova-library/device","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"@awesome-cordova-library/device","version":"1.0.0","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-pwa-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-pwa-library/issues"},"homepage":"https://github.com/joazco/awesome-pwa-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","repo:publish":"npm publish --access public"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-CEz0FlwgV9FPRRI5E1C0j7FKBOaQeIsCOOFIaYujYo9T4bh1yDpgs6i6xEInD245KFUfRyp/M/h+kThirKm8HA==","shasum":"d8912116ea25b3d4da8397ce0b4624c57ab2e667","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.0.tgz","fileCount":7,"unpackedSize":13279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKpetuLdQD/4or9MKPEY8/6qCtRfzNNmadDpmYguydVgIgRFs15dGiXmX1SdtEOU1DbN/neMPugp0rAmkiLqL7JHU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilhP/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotqw//dU4yA82d4wwA5U2dbUsKonjisSNaIwhargt3tyaN+aPvsSzH\r\nOHhzerz9dl+hcTnPdcr8Ans5yQRfsxNCxMXsTCkMR5BNqjhms+ItJXfusCNz\r\nB+1z7y0v63lP0eqU3ELxKPJQ+acwujnRN/qdNUr8LZjQF1aciIOgt1F4HdSd\r\nCx7GYza2EoadAci2/FWnXCYHpbsh/BEH1mlNmUBfx0sCAqC1IDJiMIlBn/zu\r\nauG5CY/jGLus0Hx3gaWMwTxDFvh599QK+nMwUxACqAaKKKTdEiepBF6hxg+w\r\nyv8IJ++TnU4mCUvDCHzWQQF8DI6B6Ufimnzd3GPsbRuR0dk7IrAIWfJMZctL\r\nXO+jjfhFVvx7dvBio6ObcROZjrOhUjl1m3V5qer5pMnxpIAMTlXYjDZzAe5F\r\ny8DJtu7o77EUWZA3vRli/o99ac8WH8hudkHSJePoHLKufR6HdsWXKJXIi1AB\r\nVLXrmSXFO1WVVWYTgCjxsGnBAK87eLew1YmeKqC6euTwUlIg9J++Tlx1peHa\r\neDZj+eMJbFQocHwT265q9HO7imQST7/tSUqBcWdwPjb+EnBCbM3ocyPdhCvJ\r\nj6HZHtR1BXKO2lAngXfJoGvVbTWLlY4cRpsAeulQN9GAEvBQSOjnLNTKUCaC\r\nYTxK01UEXrILUFUAxBOh9fktf9jh90KDPBM=\r\n=xUXh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.0_1654002686925_0.5972407982390702"},"_hasShrinkwrap":false},"1.0.1":{"name":"@awesome-cordova-library/device","version":"1.0.1","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-pwa-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-pwa-library/issues"},"homepage":"https://github.com/joazco/awesome-pwa-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","repo:publish":"npm run build; npm publish --access public"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-Lrm/7uSfurg3f/uCXz6xCcDJqJU8LMru/uU7Sb3Kr+T730nPafTedqiXqJwXArA5026D6RpyEBA4/+9HoPNhTg==","shasum":"fbc862500c59cf7b1e6e7505260381613e97c8f7","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.1.tgz","fileCount":7,"unpackedSize":13758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVD04g6bkC14piKMy+F7oq7y8M7rxGqXK6qgpmXGYzUQIhAIDwQDliHsW2MM8tTCJTX0ow4dMWcPRcUYOnXaLQ8YwI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilhRIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraQA//e9Yh2nKd+Lzvk/en9lakjkHP8XuMkJvQ5k0EAjVm15g/+8ay\r\nkcFBIZbMuySXlltMXzjoESNvmvWy5llgp9wW9bDlwrxELUSouPBZ3qJ2XNsU\r\nbejC9yowboYEOd1PbpoeNXV+WaRQdY4p9oZ0uFE9v8nCq2QcVemERMQJpHzG\r\n4hvShPkPpr0GC9W3JEAOavwzgfWTAmu/UITF3rd+9nFcnRy6603wwH1qp/Lp\r\ndzc1BEKX4NvdofXrnIB9CAcN2pSyvVjqNmGlVyZhXrk+eX9iKlcNJS4qXFMy\r\n7XgjAuP3qQLrBwTr/Xn078LmJ3JDurBpl3/VtlbLOg7wlv4Tp4GuSZK20mk9\r\nOYZMHsEXNf3c1SdPvZDkosecSZwYo/nRfbjIA6VT9uBZkYvqs0hi713vNLSK\r\njFja42GBIiZEjr/0GBbYVYiSTYxzeZUPrjdwiBqsyKyyGc/xTJr4yFtPZC/x\r\n7y8zAWc5Tk8FWNsoGR6LCSf9ymZjggQhzCH/IJ4eMymgXRAsO6/XZmAIAY2e\r\n1mXIohrtHN9GMlHfKBSjsDT7kXyimo4MScp9y6aH8oWOSu5fUa0nLj4DOvKA\r\np8Bpx0tYuATH4cED2YwCmWV9G+CrfvFHMaPS2vzOKvm7Rg3rRiqvJLhIyNI2\r\nOmuKBcO+g5xEXKlVsEVDtt7i2T8qb5T4hOo=\r\n=8gVn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.1_1654002760669_0.44171090047576267"},"_hasShrinkwrap":false},"1.0.3":{"name":"@awesome-cordova-library/device","version":"1.0.3","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","repo:pre:publish":"npm run format; npm run lint; npm test","repo:publish":"npm run build; npm publish --access public"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.3","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-0brwviMqTsZ9Of/Tj1igqOOEQETmF7rq/SkHDkzMAG159uiIvdtRqwA4V25JzeKUDv8OCQq9xj6vlgXQ26lO7A==","shasum":"7598cb641f523c9567fcaa51b1f5bfcac8db9f24","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.3.tgz","fileCount":7,"unpackedSize":14333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJWf5DQAIvk9OnBbz4c8me1yysflrAfjigr8J0W+utTQIgZFiYFNW6cRcbphJGo+9cqXffu/T4uL0QeP/DdXNh9+0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilizVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjqw//ZxXLaJlWPwsjMXevZrvZuUPh5qfEZPcTrsXqMDmiw19pHJ/Y\r\nNpHIYm7pEQETz8JdZuG/hTiQnq52yuKG0TtpiR26A5WLQ60NASBpE2wbA0tT\r\nHC3obsDTkRIYlnolN9JWKzwco9otYKv+dJaqVVDIQ3keG2AWc5EG7ZJAg5v0\r\nRDRAQavFw25DqgObDaz4sUq0WxiadMba0033BeD6A7HEjI35vT4lNuSfbhab\r\nfLu6zEA2OZJTnwYhas87keqZLA1j/QLV6ML/fFvXBaNng9o1NVc2fzK4sMSr\r\nZ8KukU+3YDZOILLUB6jr1LYU4SzDfTcxf4QIM20ahXUeCBvmniJspDagPsPn\r\nTKhGjNs4TIB3jisnx6a/B+zqVATjLnWdK7F0Z16CD9GJEkN2V6l3m9BRJHJ0\r\nBtZREinYFK3lGVFqWoJIfxx2MFR48n/Vwdaq9ICfAQXsxMSP9Xa5za8iwa1N\r\n45wBJAXhyncgMXxR3JbNt61dnCnW/N2rzG3C6XFfQozNc6hXMye59yzatuUo\r\n4Ez218CMwOEGukaXAkO8lGzn1u/091L5ti1uB2VU7h1VICBQXJdsV4cVhVFs\r\nNkGKvkTsuJ/2jXHQdkFtuH1W288Vz/N448rB8ZegslWMzEp82+hIMQ++Phd+\r\nq1M6IYwdCJnBbiWcmRkiqHSH6om5NB/eMu0=\r\n=9pa8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.3_1654009045683_0.8130152782702762"},"_hasShrinkwrap":false},"1.0.4":{"name":"@awesome-cordova-library/device","version":"1.0.4","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","repo:pre:publish":"npm run format; npm run lint; npm test; npm run build","repo:publish":"npm run build; npm publish --access public"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.4","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-YcsSyODgD3TEUXeLeRbEgRW5GNQIjMCTa0ZEFwgx54lKIJXS4qhfZDSffTqFGm+WavvOjTqxy7GCYW+vaUINlg==","shasum":"13c061a6373a5dcbe7064f2974634e2784b3b87d","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.4.tgz","fileCount":7,"unpackedSize":14310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfz1E1VvltqpC6mrpGQ2mUycplMmpGKNRMhw5tn53n/AiAlxiXVXzmNBpLm8uHelSOI3FDcSC7raYIn3bkLNPodRw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJili2cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJpg//RIvlUtvv4hKdHjEejXuPKP1vJVj464BTsTV1NoD0+xmZo064\r\nNsfJ8Bf/WmTMo1Q0lhzQdn659N/jPkDaez11DLFsoiXrFqFAlM1VsQl8VCsn\r\nQ1cUbATnOlRwChOG2gv7ryIQMDUg+SLIvtUgGwvFrSjFQisu/Hx4/F13HRbN\r\nUNYNZcSTYYKqhS3C8E6ZckcDDG0URlOG3gC1uDywGdoKfRzcCuylqZlTayQg\r\nl3tKtzxcCzFu/dKX8R4iyb3pWawomtlERik3X++kQROg/y4lXnV0NpaFFtGl\r\nrfgxsCP8KlIWujD7z2Yl+SUFePHK7ugiBAe3rX7klHuQqS/kvOduU6ztSBGH\r\nc5spfYPF7AeQRafSk86zPoFa6hEmp3DK1Fe1UD8MxS+nlZWrpk2Lil7CciUy\r\n1N7D8cot+bMZGvKdrsx0mMWQgKcTobWAYJNbO8rdvLtrgEVxA2bS17fkfS1P\r\nisFq7VafsvRQVzEOwbZMuOQGaG+FUjAl1UBjS5TbwN0V51mrY8BuFkaTu81y\r\nk3ca4to4+mUAVps9CCPXT0nhwNz0qB3GqWjsLUezYx7s2Ii7xCQ9PqNHDKSk\r\nEp0qKieT3mPBRDT/XhlSKnhtR8sF47S2E+RisX0zgGmpa0etgvCGNiFmGkQl\r\nJHy/m0Nvhr/92sQYV6j2XgZxyYqeJ9BypBo=\r\n=GFEZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.4_1654009243889_0.6978620607013606"},"_hasShrinkwrap":false},"1.0.5":{"name":"@awesome-cordova-library/device","version":"1.0.5","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build","repo:publish":"npm run build; npm publish --access public"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.5","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-s6smTdnK5HrJjHWOJl5Qv4jfI1GlJMWuFPLi/oI4/smhS4p+zgauyZuPeC5zfoOuXbSHuc9+IxD0tkxXZoAl6w==","shasum":"0df09de2cef6f83268227043b56f9f24761c239c","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.5.tgz","fileCount":7,"unpackedSize":14309,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAY/WGKmWnWAejglAq69WKja45dzyMicIlEFjKf29WPVAiEA20aKY6sbhry1F9776t8U/Vx+5tt3FmUgjeMxfn7CHEI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJili3mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrduQ//biioJhE8eDbYeBnG+2/BNlhsF1EcQS0DtBHXEYwcyOM62btA\r\nAK9lQpVQ3/Xau2mAmonILrtouTktjT+gvlzuNS1lGyZ2xrABz+cAypIg82iE\r\n6WOmZnB305WWIITDh/uTcEyxA0sZl/5bfbr/LXVdSpdtQlSaS4pZQIXLp2ne\r\nNbVcGHKf41O8W1cgWOYCspmq4N/+94rkf15AK4PO/5jmaKzK6z5zaR6BHbvd\r\nwhoKmU8M7SnOu7O2hEwAdasyycg9+CeMsKIGVcws9rHAeajFHZPyK3BeAVmG\r\nBSsRRaEfyGJebmhWvuC5apGFTnD6uqxmY97Nzom3lDVKuIeu1W8S+3wuSD0/\r\nBU4RqJ7NcweJGiAoiG7MNTk17rk0t1kFV2LlIrR+DTWJcqK4BiqxO+qqpp3W\r\nuXwcCnMEe0C3AJjX8bEvWic9KRB0H3eoC3lEu1BQeDULBI6oCnXVKpjHBhBy\r\n2qvzlvXY7Ud+Ihl7faHClO/zWpZ2x2OGQiYQ4vmqdTCqsFKoLOSYjjoB/3Aj\r\nTMkopFX7vpe28G/fwdn84Epb/BfpSmPkXX+rSTqIGriTCglPc7DgEmwPV6b4\r\nuJSi/Fhyrm2ws0y+tHQe5x0bd9Y6kj1+O8Jjq4LkmFisgQaQQeMI+68PxR28\r\nFnryvr9o2uX7Ceq6j8ggwm1uk82mLfP4zT0=\r\n=pOxX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.5_1654009318649_0.284821901967242"},"_hasShrinkwrap":false},"1.0.6":{"name":"@awesome-cordova-library/device","version":"1.0.6","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"_id":"@awesome-cordova-library/device@1.0.6","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-KWu2gACUM04hBKHB3+Bl6oIDRVLykyyTiPqr4B+GFWYoUWwNGLrkahDF71pgAAHZ1r8vq/0TJZ7vCT3k1j7gYw==","shasum":"bc6aaf62ebdeddea1482b4d805df423e59d04b65","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.6.tgz","fileCount":7,"unpackedSize":14238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfoOIol9cH3wt+sqJRLOzTO9FmqDbtd6LgiqQwDGiViAiEAtpMQrvKa0ppIVe/NtknsdQAbs3ELB0jDTsq9XzyuxHI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJili66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHNRAAn+idRi4uW92LnfL7lsd/pc4ZcMGmAbHHvLDlPwuswumJfvYg\r\nb0UTM2i068nlr4Pg6JQJKQWsX8p8jrtRxmnvyvPpUjjhPyrtDDUxFJGDbJWT\r\n8hGqo7I4fdzJ2NrHjxD6taC2R7R2+gaUPd1vgjZj1HKHa8G5UC8NAJ7Wmfo0\r\ndDsCPnS+Ljvq4885lZJLFluh62PbmVUKkEj4aXl+zU+4VJCUVdTZ5q6I+o47\r\nYyTgwu0gANPucwM3jlywy4UEZrDE4hcHMm9x8c6IXKJqH9LJ6RZWm2wfo1Dc\r\nA6RANtGVjtl8oZy+8cmz3ATvEKQwsOtSELKf+pMrJF9UE+GwoM1a8LnU8dnJ\r\np0f/JQ4C5pbPU1pOed87pPu9CuOupIiV7BjVuIJS778dJI3u/1XFW4yE8SZf\r\nkWejYpLXT6rbwOSAtx2NeVkjlz3No5jahpe36Yq6BDhCulxL+6e7ED4qzDRL\r\n3SqzBOFsKxvdv/9Q69rVhHeU6uaOS4qcw1vOnmRHxqEmDh22rq0+tl5r0PoK\r\n5gJCWzwUAc1pCTIA54tuS1r1E63v8C/I2JfvGgY5T+IuL/t6PaBQLGrrfI9g\r\n2zUl3AvornfX98VWOkxogmsPT93j/SymR/5PWTTbtJ+kGZQsDYovLbtiazQ4\r\nHde6sivpzUSZ1pGtOh6N71i04L7bm3G3VQM=\r\n=nJqn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.6_1654009530209_0.08968316283481625"},"_hasShrinkwrap":false},"1.0.7":{"name":"@awesome-cordova-library/device","version":"1.0.7","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"gitHead":"69907e25c6213cfd0353ee904b393c14c82a83e1","_id":"@awesome-cordova-library/device@1.0.7","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-cT2Kz7auhff2gmIUsLGo/3gdmmey1eFdQM5dlYz3Dqh3rGuAuB5wRiLIUvKs34bAs5/v2zrZM+VdlgPlS+PhZQ==","shasum":"8eec0ad12a03a18c0dfdce991af6776564d0d1fe","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.7.tgz","fileCount":7,"unpackedSize":14534,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmU4NrzHS290jbjMVsqH52tpI9YQpX1AamSQWEwiJr3AiEApXlMR2dVgfP4T7EUtZrUR+q1wvmxrUCpdGEMpmJM1Bo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjozcXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHVQ//b0vFmvROYUytabrTdnN9XIIsH68864jDCNrVjaBcsaCBFpdF\r\nmCJq7burT7SC/GVOp0BshfGJ/yzicdzbIW2aMNvnZhklR3TfsbYsDRjIosVw\r\n1vT+1WWQ6GlpFUKBwbvS+QAeO1lyr2Y7pz9ndkRu0oSCvmzlIdgPz5kMTP2B\r\nspPJX4VEyerQy3pvCa04WJjaqO8sTLSnEXajz1tpHnElDIXhcJj7K2Q0lBoH\r\nTDnBG6DrNiR4n92/Y5gWQN4/G1bem/1d+LI4QFlKbwF51IolwH7whj0j2ZJC\r\niNRuVIpiAnzxzpwqWNRNI2aEKoEln9SaZ7XJd57ZRx4td6sM7qNqDCSen4FV\r\nDW1Q6/LrrQvJTQSvNMPu/iTl0I2YjPb5urJOPUSdh5M/045e8HCTtmdwkSGl\r\nndF/nxRQu1W6WbBb7qS1bTmSWY4vfhSMuaKvQFXj47JKRs+JOXNylWfiTwgH\r\nvT5XXiHBukZv1g+69VhWzAtxAgj6vM19MD1kJzwevn+9qhV9QGypr4FjB227\r\nMLhvqX2AgVfHJBUF3PXCvEBtD7n3/97t94IFm+O4C6CSXEGAa4rhXu4yD+8P\r\nPl2g2B9DctWabO7rT39u/3LgrekufvYU7faS352KvzsifjnBFaE3zTogluSA\r\nIexTwIp9DvXVtONm4jajAwxmEtulWw0be/Y=\r\n=RMLa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.7_1671640855073_0.9654508096349339"},"_hasShrinkwrap":false},"1.0.8":{"name":"@awesome-cordova-library/device","version":"1.0.8","description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"gitHead":"2a2b9cf007a870056251632315547e6a651d26a0","_id":"@awesome-cordova-library/device@1.0.8","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zLysUdI4CQ7+4RR0vSu6+y7rPt9GloDYbz8c01Z5pFQEGMMA5z4vrbUPF/Zco1nKI67ypZFVCfzUiIMXFiu17g==","shasum":"4cddc7340d36df37ae4b7693b3c545d4dfabae83","tarball":"https://registry.npmjs.org/@awesome-cordova-library/device/-/device-1.0.8.tgz","fileCount":7,"unpackedSize":14568,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHGCk1tFbrrVigng5t1//kgaGo30zDwmFxxTRxTvI7SAiBDGsZgms+0M5dAb9FKEzyNjzvEEX47PZIYZUxWU8pLBw=="}]},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/device_1.0.8_1694498509815_0.5407815924523551"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-31T13:11:26.860Z","1.0.0":"2022-05-31T13:11:27.147Z","modified":"2023-09-12T06:01:50.174Z","1.0.1":"2022-05-31T13:12:40.844Z","1.0.3":"2022-05-31T14:57:25.891Z","1.0.4":"2022-05-31T15:00:44.086Z","1.0.5":"2022-05-31T15:01:58.842Z","1.0.6":"2022-05-31T15:05:30.398Z","1.0.7":"2022-12-21T16:40:55.168Z","1.0.8":"2023-09-12T06:01:49.974Z"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"description":"This plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.","homepage":"https://github.com/joazco/awesome-cordova-library","keywords":["cordova","capacitor","ionic","javascript","mobile","device","device info"],"repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"license":"SEE LICENSE IN LICENSE","readme":"---\nid: plugin-device\ntitle: Device\ntags:\n  - cordova\n  - capacitor\n  - ionic\n  - javascript\n  - typescript\n  - plugin\n  - mobile\n  - device\n---\n\n# Device\n\nThis plugin defines a global device object, which describes the device's hardware and software. Although the object is in the global scope, it is not available until after the deviceready event.\n\n[Online documentation](https://awesomecordovalibrary.com)\n\n[Cordova documentation](https://cordova.apache.org/docs/en/11.x/reference/cordova-plugin-device/index.html#quick-example)\n\n## Installation\n\n### Cordova\n\n```sh\ncordova plugin add cordova-plugin-device\nnpm install @awesome-cordova-library/device\n```\n\n### Capacitor / Ionic\n\n```bash\nnpm install cordova-plugin-device\nnpm install @awesome-cordova-library/device\nnpx cap sync\n```\n\n## Vanilla\n\n### Declaration\n\n```typescript\nclass Device {\n  static getModel(): string;\n  static getPlatform(): string;\n  static getVersion(): string;\n  static getUuid(): string | null;\n  static getManufacturer(): string | null;\n  static getIsVirtual(): boolean;\n}\n```\n\n### Usages\n\n```typescript\nimport Device from \"@awesome-cordova-library/device\";\n\nDevice.getModel();\nDevice.getPlatform();\nDevice.getVersion();\nDevice.getUuid();\nDevice.getManufacturer();\nDevice.getIsVirtual();\n```\n\n## React\n\n### Declartion\n\n```typescript\nconst useDevice: () => {\n  getModel: () => string;\n  getPlatform: () => string;\n  getUuid: () => string | null;\n  getVersion: () => string | null;\n  getManufacturer: () => string | null;\n};\n```\n\n### Usages\n\n```typescript\nimport { useEffect } from \"react\";\nimport useDevice from \"@awesome-cordova-library/device/lib/react\";\n\nfunction App() {\n  const { getModel, getPlatform, getUuid, getVersion, getManufacturer } =\n    useDevice();\n\n  useEffect(() => {\n    getModel();\n    getPlatform();\n    getUuid();\n    getVersion();\n    getManufacturer();\n  }, []);\n}\n```\n","readmeFilename":"README.md"}