{ "gitSiteUrl": "https://www.github.com/your-org/tauri-plugin-{{ plugin_name }}/", "pkgManagers": { "rust": { "version": true, "getPublishedVersion": "cargo search ${ pkg.pkg } --limit 1 | sed -nE 's/^[^\"]*\"//; s/\".*//1p' -", "publish": [ { "command": "cargo package --allow-dirty", "dryRunCommand": true }, { "command": "echo \"# Cargo Publish\"", "dryRunCommand": true, "pipe": true }, { "command": "echo \"\\`\\`\\`\"", "dryRunCommand": true, "pipe": true }, { "command": "cargo publish", "dryRunCommand": "cargo publish --dry-run --allow-dirty", "pipe": true }, { "command": "echo \"\\`\\`\\`\"", "dryRunCommand": true, "pipe": true } ] }, "javascript": { "version": true, "getPublishedVersion": "npm view ${ pkgFile.pkg.name } version", "publish": [ { "command": "echo \"# Yarn Package Publish\"", "dryRunCommand": true, "pipe": true }, { "command": "echo '```'", "dryRunCommand": true, "pipe": true }, { "command": "yarn publish --access public --loglevel silly", "dryRunCommand": "npm publish --dry-run --access public", "pipe": true }, { "command": "echo '```'", "dryRunCommand": true, "pipe": true } ] } }, "packages": { "tauri-plugin-{{ plugin_name }}": { "path": ".", "manager": "rust" }, "tauri-plugin-{{ plugin_name }}-api": { "path": ".", "manager": "javascript", "dependencies": ["tauri-plugin-{{ plugin_name }}"] } } }