tauri.conf.json 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {
  2. "$schema": "../node_modules/@tauri-apps/cli/schema.json",
  3. "build": {
  4. "beforeBuildCommand": "npm run build && npm run export",
  5. "beforeDevCommand": "npm run dev",
  6. "devPath": "http://localhost:3000",
  7. "distDir": "../out"
  8. },
  9. "package": {
  10. "productName": "amica",
  11. "version": "0.2.0"
  12. },
  13. "tauri": {
  14. "allowlist": {
  15. "all": false,
  16. "shell": {
  17. "open": true
  18. }
  19. },
  20. "bundle": {
  21. "active": true,
  22. "category": "DeveloperTool",
  23. "copyright": "",
  24. "deb": {
  25. "depends": []
  26. },
  27. "externalBin": [],
  28. "icon": [
  29. "icons/32x32.png",
  30. "icons/128x128.png",
  31. "icons/[email protected]",
  32. "icons/icon.icns",
  33. "icons/icon.ico"
  34. ],
  35. "identifier": "com.heyamica.dev",
  36. "longDescription": "",
  37. "macOS": {
  38. "entitlements": null,
  39. "exceptionDomain": "",
  40. "frameworks": [],
  41. "providerShortName": null,
  42. "signingIdentity": null
  43. },
  44. "resources": [],
  45. "shortDescription": "",
  46. "targets": "all",
  47. "windows": {
  48. "certificateThumbprint": null,
  49. "digestAlgorithm": "sha256",
  50. "timestampUrl": ""
  51. }
  52. },
  53. "macOSPrivateApi": true,
  54. "security": {
  55. "csp": null
  56. },
  57. "systemTray": {
  58. "iconPath": "icons/icon.png",
  59. "iconAsTemplate": true
  60. },
  61. "updater": {
  62. "active": false
  63. },
  64. "windows": [
  65. {
  66. "width": 800,
  67. "height": 600,
  68. "fullscreen": false,
  69. "resizable": true,
  70. "title": "Amica",
  71. "transparent": true
  72. }
  73. ]
  74. }
  75. }