瀏覽代碼

feat(cli.rs): add API package to template's covector config

Lucas Nogueira 3 年之前
父節點
當前提交
62b6b5b1aa

+ 13 - 0
tooling/cli.rs/templates/plugin/with-api/.changes/config.json

@@ -5,12 +5,25 @@
       "version": true,
       "publish": true,
       "getPublishedVersion": "cargo search ${ pkg.pkg } --limit 1 | sed -nE 's/^[^\"]*\"//; s/\".*//1p' -"
+    },
+    ,
+    "javascript": {
+      "version": true,
+      "publish": true,
+      "getPublishedVersion": "npm view ${ pkgFile.pkg.name } version"
     }
   },
   "packages": {
     "tauri-plugin-{{ plugin_name }}": {
       "path": ".",
       "manager": "rust"
+    },
+    "tauri-plugin-{{ plugin_name }}-api": {
+      "path": ".",
+      "manager": "javascript",
+      "dependencies": [
+        "tauri-plugin-{{ plugin_name }}"
+      ]
     }
   }
 }

+ 1 - 0
tooling/cli.rs/templates/plugin/with-api/.changes/initial-release.md

@@ -1,5 +1,6 @@
 ---
 "tauri-plugin-{{ plugin_name }}": "minor"
+"tauri-plugin-{{ plugin_name }}-api": "minor"
 ---
 
 Initial release.

+ 1 - 1
tooling/cli.rs/templates/plugin/with-api/package.json

@@ -1,6 +1,6 @@
 {
   "name": "tauri-plugin-{{ plugin_name }}-api",
-  "version": "0.1.0",
+  "version": "0.0.0",
   "authors": [
     "You"
   ],