2.11.0 • Published 1 year ago
zhi-device v2.11.0
zhi-device
auto check environment whether in browser, browser extension, electron, node and more
Usage
import { DeviceDetection, BrowserUtil, DeviceTypeEnum } from "zhi-device"
console.log("isInBrowser=>", BrowserUtil.isInBrowser)
const deviceType: DeviceTypeEnum = DeviceDetection.getDevice()
console.log("deviceType=>", deviceType)
// supported platforms
// Mobile
// Siyuan_Widget
// Siyuan_NewWindow
// Siyuan_MainWindow
// Chrome_Extension
// Chrome_Browser
// Node
Deps
## Congregations! zhi-device need no deps, it is just pure js code 🎉
Dev
pnpm dev -F zhi-device
Build
pnpm build -F zhi-device
Api
pnpm doc -F zhi-device
pnpm md -F zhi-device
Test
Execute the unit tests via vitest
pnpm test -F zhi-device
Publish
pnpm publish -F zhi-device --tag=latest
2.11.0
1 year ago
2.5.0
2 years ago
2.10.0
2 years ago
2.4.0
2 years ago
2.7.0
2 years ago
2.6.0
2 years ago
2.9.0
2 years ago
2.8.1
2 years ago
2.8.0
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
2.3.0
2 years ago
2.2.0
2 years ago
2.3.1
2 years ago
2.1.0
2 years ago
2.0.0
2 years ago
0.9.0
2 years ago
0.8.0
2 years ago
0.7.3
2 years ago
0.7.2
2 years ago
0.7.1
2 years ago
0.7.0
2 years ago
0.6.1
2 years ago
0.6.0
2 years ago
0.5.0
2 years ago
0.3.0
2 years ago