aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorRaindropsSys <raindrops@equestria.dev>2024-06-13 15:46:03 +0200
committerRaindropsSys <raindrops@equestria.dev>2024-06-13 15:46:03 +0200
commite44e2fe070484e06d384a31ef2699c3a2d5d474e (patch)
tree2d5eb5d1b01646270d18cf1f2d94519966d6e7de /package.json
downloadfaunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.tar.gz
faunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.tar.bz2
faunerie-e44e2fe070484e06d384a31ef2699c3a2d5d474e.zip
GitHub migration
Diffstat (limited to 'package.json')
-rwxr-xr-xpackage.json28
1 files changed, 28 insertions, 0 deletions
diff --git a/package.json b/package.json
new file mode 100755
index 0000000..c740f49
--- /dev/null
+++ b/package.json
@@ -0,0 +1,28 @@
+{
+ "main": "main.js",
+ "version": "3.0.4",
+ "scripts": {
+ "install": "cd updater && npm install && cd ..",
+ "postinstall": "echo \"============================\n\nThank you for developing on Prisbeam!\n\n- Run 'npm run build' to build TypeScript code\n- Run 'npm run debug' to start the application in debug mode\n- Run 'npm run debug-updater' to start Prisbeam Updater in debug mode\n- Run 'npm run release' to build the release application\n\n============================\"",
+ "build": "cd src && tsc && cd ..",
+ "debug": "npm run build && electron main.js",
+ "debug-updater": "npm run build && cd updater && npx electron main.js && cd ..",
+ "release": "npm audit fix && npm install && ./build.sh"
+ },
+ "dependencies": {
+ "@electron/remote": "^2.1.2",
+ "axios": "^1.6.7",
+ "fuse.js": "^6.6.2",
+ "libprisbeam": "git+https://source.equestria.dev/equestria.dev/libprisbeam.git/",
+ "sqlite3": "^5.1.7",
+ "systeminformation": "^5.21.11"
+ },
+ "devDependencies": {
+ "@types/electron": "^1.6.10",
+ "@types/node": "^20.12.7",
+ "electron": "^29.3.2",
+ "electron-packager": "^17.1.2",
+ "electron-rebuild": "^3.2.9",
+ "typescript": "^5.3.3"
+ }
+}