about summary refs log tree commit diff
path: root/pkgs/applications/office/micropad/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/office/micropad/package.json')
-rw-r--r--pkgs/applications/office/micropad/package.json87
1 files changed, 87 insertions, 0 deletions
diff --git a/pkgs/applications/office/micropad/package.json b/pkgs/applications/office/micropad/package.json
new file mode 100644
index 0000000000000..784aad7be11ab
--- /dev/null
+++ b/pkgs/applications/office/micropad/package.json
@@ -0,0 +1,87 @@
+{
+  "name": "micropad",
+  "version": "3.30.5",
+  "description": "A powerful note-taking app that helps you organise + take notes without restrictions.",
+  "main": "main.js",
+  "scripts": {
+    "start": "yarn build && yarn electron . --is-dev --no-sandbox",
+    "build": "yarn tsc -p tsconfig.json",
+    "update-core": "rm -rf core && rm -rf tmp && mkdir tmp && wget https://github.com/MicroPad/MicroPad-Core/releases/download/v${npm_package_version}/micropad.tar.xz -P ./tmp && cd tmp && tar -xf micropad.tar.xz && rm build/*.map && rm build/static/*/*.map && cp -r build ../core && cd .. && rm -rf tmp",
+    "pack": "yarn build && yarn electron-builder --dir",
+    "dist": "yarn build && yarn electron-builder"
+  },
+  "repository": {
+    "type": "git",
+    "url": "git+https://github.com/MicroPad/Electron.git"
+  },
+  "author": {
+    "name": "Nick Webster",
+    "email": "nick@nick.geek.nz"
+  },
+  "license": "MPL-2.0",
+  "bugs": {
+    "url": "https://github.com/MicroPad/Electron/issues"
+  },
+  "homepage": "https://getmicropad.com",
+  "devDependencies": {
+    "electron": "^17.1.0",
+    "electron-builder": "^23.0.2",
+    "typescript": "~4.5.4"
+  },
+  "dependencies": {
+    "dictionary-en": "^3.0.0",
+    "dictionary-en-au": "^2.1.1",
+    "electron-context-menu": "^3.1.2",
+    "localforage": "^1.10.0",
+    "typo-js": "^1.2.1"
+  },
+  "build": {
+    "appId": "com.getmicropad.micropad",
+    "productName": "µPad",
+    "publish": {
+      "provider": "github",
+      "releaseType": "release"
+    },
+    "asarUnpack": [
+      "preload.js"
+    ],
+    "linux": {
+      "target": [
+        "tar.gz",
+        "AppImage",
+        "snap",
+        "deb",
+        "rpm",
+        "pacman"
+      ],
+      "executableName": "micropad",
+      "category": "Office",
+      "icon": "build/icons"
+    },
+    "pacman": {
+      "depends": [
+        "gtk3"
+      ]
+    },
+    "snap": {
+      "publish": {
+        "provider": "github",
+        "releaseType": "release"
+      }
+    },
+    "mac": {
+      "target": {
+        "target": "dmg",
+        "arch": "universal"
+      },
+      "category": "public.app-category.productivity",
+      "identity": null
+    },
+    "win": {
+      "target": [
+        "nsis",
+        "portable"
+      ]
+    }
+  }
+}