zhi-device-detection
auto check environment whether in browser, browser extension, electron, node and more
Usage
import DeviceDetection, { BrowserUtil, DeviceTypeEnum } from "zhi-device-detection"
console.log("isInBrowser=>", BrowserUtil.isInBrowser)
const deviceType: DeviceTypeEnum = DeviceDetection.getDevice()
console.log("deviceType=>", deviceType)
Deps
## Congregations! zhi-device-detection need no deps, it is just pure js code 🎉
Dev
pnpm dev -F zhi-device-detection
Build
pnpm build -F zhi-device-detection
Api
pnpm doc -F zhi-device-detection
pnpm md -F zhi-device-detection
Test
Execute the unit tests via jest
pnpm test -F zhi-device-detection
Publish
pnpm publish -F zhi-device-detection --tag=latest