mirror of
https://github.com/tauri-apps/plugins-workspace.git
synced 2026-04-23 11:36:13 +02:00
9606089b2a
* init geolocation plugin * ios impl (w/o js api) * generate ts api * use newer tauri commit * add temporary postinstall * include src in files * guest-js * just ship dist-js for now * fix watcher * fix android compile error * fix android build for real * fix heading type * initial getCurrentPosition android impl (wip) * prevent panics if errors (strings) are sent over the channel * Add android watchPosition implementation * init haptics plugin (android) * ios and new apis (ANDROID IS LIKELY BROKEN - MAY NOT EVEN COMPILE) * use tauri-specta that accounts for raw fn arg idents * add complete android support (it's not working great due to random soft-/hardware support) * fix(haptics): Fix the NotificationFeedbackType::Success and Version (#1) * Fix success feedback and version * Apply suggestions from code review * Update package.json --------- Co-authored-by: Fabian-Lars <118197967+FabianLars-crabnebula@users.noreply.github.com> * android: improve permission callback handling * keep track of ongoing perms requests * rebuild * license headers * rm sqlite feat * fmt * what diff u talkin bout? * ignore dist-js again * fix audits * dedupe api.js * clippy * changefiles * readmes * clean up todos * rm dsstore * rm wrong feats * mirror * covector * rebuild * ios requires the wry feature * lint * update lock --------- Co-authored-by: fabianlars <fabianlars@fabianlars.de> Co-authored-by: Brendan Allan <brendonovich@outlook.com> Co-authored-by: Naman Garg <155433377+naman-crabnebula@users.noreply.github.com> Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev>
337 lines
7.7 KiB
JSON
337 lines
7.7 KiB
JSON
{
|
|
"gitSiteUrl": "https://github.com/tauri-apps/plugins-workspace/",
|
|
"pkgManagers": {
|
|
"javascript": {
|
|
"version": true,
|
|
"getPublishedVersion": {
|
|
"use": "fetch:check",
|
|
"options": {
|
|
"url": "https://registry.npmjs.com/${ pkg.pkgFile.pkg.name }/${ pkg.pkgFile.version }"
|
|
}
|
|
},
|
|
"publish": [
|
|
{
|
|
"command": "pnpm build",
|
|
"dryRunCommand": "pnpm build"
|
|
},
|
|
{
|
|
"command": "npm publish --provenance --access public",
|
|
"dryRunCommand": "npm publish --provenance --access public --dry-run",
|
|
"pipe": true
|
|
}
|
|
]
|
|
},
|
|
"rust": {
|
|
"version": true,
|
|
"getPublishedVersion": {
|
|
"use": "fetch:check",
|
|
"options": {
|
|
"url": "https://crates.io/api/v1/crates/${ pkg.pkgFile.pkg.package.name }/${ pkg.pkgFile.version }"
|
|
}
|
|
},
|
|
"publish": [
|
|
{
|
|
"command": "echo '<details>\n<summary><em><h4>Cargo Publish</h4></em></summary>\n\n```'",
|
|
"dryRunCommand": true,
|
|
"pipe": true
|
|
},
|
|
{
|
|
"command": "cargo publish --no-verify",
|
|
"dryRunCommand": "cargo publish --dry-run",
|
|
"pipe": true
|
|
},
|
|
{
|
|
"command": "echo '```\n\n</details>\n'",
|
|
"dryRunCommand": true,
|
|
"pipe": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"packages": {
|
|
"api-example": {
|
|
"path": "./examples/api/src-tauri",
|
|
"manager": "rust",
|
|
"publish": false,
|
|
"dependencies": [
|
|
"barcode-scanner",
|
|
"biometric",
|
|
"log-plugin",
|
|
"cli",
|
|
"clipboard-manager",
|
|
"dialog",
|
|
"fs",
|
|
"global-shortcut",
|
|
"http",
|
|
"nfc",
|
|
"notification",
|
|
"os",
|
|
"process",
|
|
"shell",
|
|
"updater"
|
|
]
|
|
},
|
|
"api-example-js": {
|
|
"path": "./examples/api",
|
|
"manager": "javascript",
|
|
"publish": false,
|
|
"dependencies": [
|
|
"barcode-scanner-js",
|
|
"biometric-js",
|
|
"log-js",
|
|
"cli-js",
|
|
"clipboard-manager-js",
|
|
"dialog-js",
|
|
"fs-js",
|
|
"global-shortcut-js",
|
|
"http-js",
|
|
"nfc-js",
|
|
"notification-js",
|
|
"os-js",
|
|
"process-js",
|
|
"shell-js",
|
|
"updater-js"
|
|
],
|
|
"postversion": "pnpm install --no-frozen-lockfile"
|
|
},
|
|
"deep-link-example-js": {
|
|
"path": "./plugins/deep-link/examples/app",
|
|
"manager": "javascript",
|
|
"publish": false,
|
|
"dependencies": ["deep-link-js"],
|
|
"postversion": "pnpm install --no-frozen-lockfile"
|
|
},
|
|
"authenticator": {
|
|
"path": "./plugins/authenticator",
|
|
"manager": "rust"
|
|
},
|
|
"authenticator-js": {
|
|
"path": "./plugins/authenticator",
|
|
"manager": "javascript"
|
|
},
|
|
"autostart": {
|
|
"path": "./plugins/autostart",
|
|
"manager": "rust"
|
|
},
|
|
"autostart-js": {
|
|
"path": "./plugins/autostart",
|
|
"manager": "javascript"
|
|
},
|
|
"barcode-scanner": {
|
|
"path": "./plugins/barcode-scanner",
|
|
"manager": "rust"
|
|
},
|
|
"barcode-scanner-js": {
|
|
"path": "./plugins/barcode-scanner",
|
|
"manager": "javascript"
|
|
},
|
|
"biometric": {
|
|
"path": "./plugins/biometric",
|
|
"manager": "rust"
|
|
},
|
|
"biometric-js": {
|
|
"path": "./plugins/biometric",
|
|
"manager": "javascript"
|
|
},
|
|
"cli": {
|
|
"path": "./plugins/cli",
|
|
"manager": "rust"
|
|
},
|
|
"cli-js": {
|
|
"path": "./plugins/cli",
|
|
"manager": "javascript"
|
|
},
|
|
"clipboard-manager": {
|
|
"path": "./plugins/clipboard-manager",
|
|
"manager": "rust"
|
|
},
|
|
"clipboard-manager-js": {
|
|
"path": "./plugins/clipboard-manager",
|
|
"manager": "javascript"
|
|
},
|
|
"deep-link": {
|
|
"path": "./plugins/deep-link",
|
|
"manager": "rust"
|
|
},
|
|
"deep-link-js": {
|
|
"path": "./plugins/deep-link",
|
|
"manager": "javascript"
|
|
},
|
|
"fs": {
|
|
"path": "./plugins/fs",
|
|
"manager": "rust"
|
|
},
|
|
"fs-js": {
|
|
"path": "./plugins/fs",
|
|
"manager": "javascript"
|
|
},
|
|
"dialog": {
|
|
"path": "./plugins/dialog",
|
|
"manager": "rust",
|
|
"dependencies": ["fs"]
|
|
},
|
|
"dialog-js": {
|
|
"path": "./plugins/dialog",
|
|
"manager": "javascript"
|
|
},
|
|
"geolocation": {
|
|
"path": "./plugins/geolocation",
|
|
"manager": "rust"
|
|
},
|
|
"geolocation-js": {
|
|
"path": "./plugins/geolocation",
|
|
"manager": "javascript"
|
|
},
|
|
"global-shortcut": {
|
|
"path": "./plugins/global-shortcut",
|
|
"manager": "rust"
|
|
},
|
|
"global-shortcut-js": {
|
|
"path": "./plugins/global-shortcut",
|
|
"manager": "javascript"
|
|
},
|
|
"haptics": {
|
|
"path": "./plugins/haptics",
|
|
"manager": "rust"
|
|
},
|
|
"haptics-js": {
|
|
"path": "./plugins/haptics",
|
|
"manager": "javascript"
|
|
},
|
|
"http": {
|
|
"path": "./plugins/http",
|
|
"manager": "rust",
|
|
"dependencies": ["fs"]
|
|
},
|
|
"http-js": {
|
|
"path": "./plugins/http",
|
|
"manager": "javascript"
|
|
},
|
|
"localhost": {
|
|
"path": "./plugins/localhost",
|
|
"manager": "rust"
|
|
},
|
|
"log-plugin": {
|
|
"path": "./plugins/log",
|
|
"manager": "rust"
|
|
},
|
|
"log-js": {
|
|
"path": "./plugins/log",
|
|
"manager": "javascript"
|
|
},
|
|
"nfc": {
|
|
"path": "./plugins/nfc",
|
|
"manager": "rust"
|
|
},
|
|
"nfc-js": {
|
|
"path": "./plugins/nfc",
|
|
"manager": "javascript"
|
|
},
|
|
"notification": {
|
|
"path": "./plugins/notification",
|
|
"manager": "rust"
|
|
},
|
|
"notification-js": {
|
|
"path": "./plugins/notification",
|
|
"manager": "javascript"
|
|
},
|
|
"os": {
|
|
"path": "./plugins/os",
|
|
"manager": "rust"
|
|
},
|
|
"os-js": {
|
|
"path": "./plugins/os",
|
|
"manager": "javascript"
|
|
},
|
|
"persisted-scope": {
|
|
"path": "./plugins/persisted-scope",
|
|
"manager": "rust",
|
|
"dependencies": ["fs"]
|
|
},
|
|
"positioner": {
|
|
"path": "./plugins/positioner",
|
|
"manager": "rust"
|
|
},
|
|
"positioner-js": {
|
|
"path": "./plugins/positioner",
|
|
"manager": "javascript"
|
|
},
|
|
"process": {
|
|
"path": "./plugins/process",
|
|
"manager": "rust"
|
|
},
|
|
"process-js": {
|
|
"path": "./plugins/process",
|
|
"manager": "javascript"
|
|
},
|
|
"shell": {
|
|
"path": "./plugins/shell",
|
|
"manager": "rust"
|
|
},
|
|
"shell-js": {
|
|
"path": "./plugins/shell",
|
|
"manager": "javascript"
|
|
},
|
|
"single-instance": {
|
|
"path": "./plugins/single-instance",
|
|
"manager": "rust"
|
|
},
|
|
"sql": {
|
|
"path": "./plugins/sql",
|
|
"manager": "rust"
|
|
},
|
|
"sql-js": {
|
|
"path": "./plugins/sql",
|
|
"manager": "javascript"
|
|
},
|
|
"store": {
|
|
"path": "./plugins/store",
|
|
"manager": "rust"
|
|
},
|
|
"store-js": {
|
|
"path": "./plugins/store",
|
|
"manager": "javascript"
|
|
},
|
|
"stronghold": {
|
|
"path": "./plugins/stronghold",
|
|
"manager": "rust"
|
|
},
|
|
"stronghold-js": {
|
|
"path": "./plugins/stronghold",
|
|
"manager": "javascript"
|
|
},
|
|
"updater": {
|
|
"path": "./plugins/updater",
|
|
"manager": "rust"
|
|
},
|
|
"updater-js": {
|
|
"path": "./plugins/updater",
|
|
"manager": "javascript"
|
|
},
|
|
"upload": {
|
|
"path": "./plugins/upload",
|
|
"manager": "rust"
|
|
},
|
|
"upload-js": {
|
|
"path": "./plugins/upload",
|
|
"manager": "javascript"
|
|
},
|
|
"websocket": {
|
|
"path": "./plugins/websocket",
|
|
"manager": "rust"
|
|
},
|
|
"websocket-js": {
|
|
"path": "./plugins/websocket",
|
|
"manager": "javascript"
|
|
},
|
|
"window-state": {
|
|
"path": "./plugins/window-state",
|
|
"manager": "rust"
|
|
},
|
|
"window-state-js": {
|
|
"path": "./plugins/window-state",
|
|
"manager": "javascript"
|
|
}
|
|
}
|
|
}
|