{ "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 '
\n

Cargo Publish

\n\n```'", "dryRunCommand": true, "pipe": true }, { "command": "cargo publish --no-verify", "dryRunCommand": "cargo publish --dry-run", "pipe": true }, { "command": "echo '```\n\n
\n'", "dryRunCommand": true, "pipe": true } ] } }, "packages": { "api-example": { "path": "./examples/api/src-tauri", "manager": "rust", "publish": false, "dependencies": [ "barcode-scanner", "biometric", "log", "cli", "clipboard-manager", "dialog", "fs", "global-shortcut", "opener", "http", "nfc", "notification", "os", "process", "shell", "store", "updater", "geolocation", "haptics" ] }, "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", "opener-js", "http-js", "nfc-js", "notification-js", "os-js", "process-js", "shell-js", "store-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" }, "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", "dependencies": ["fs-js"] }, "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" }, "opener": { "path": "./plugins/opener", "manager": "rust" }, "opener-js": { "path": "./plugins/opener", "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", "dependencies": ["fs-js"] }, "localhost": { "path": "./plugins/localhost", "manager": "rust" }, "log": { "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", "dependencies": ["deep-link"] }, "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" } } }