From 929171dcba75b51be464e12906801c875ab7647a Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Wed, 22 Dec 2021 19:17:07 +0100 Subject: Initial commit Project skeleton based on https://github.com/cawa-93/vite-electron-builder but we use react instead of vue and yarn instead of npm. --- package.json | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 package.json (limited to 'package.json') diff --git a/package.json b/package.json new file mode 100644 index 0000000..ad772f7 --- /dev/null +++ b/package.json @@ -0,0 +1,40 @@ +{ + "name": "sophie", + "version": "0.1.0", + "description": "Messaging app build from the ground up with security in mind", + "keywords": [ + "messaging", + "app" + ], + "license": "AGPL-3.0-only", + "private": true, + "engines": { + "node": ">=v16.13", + "npm": ">=8.1" + }, + "main": "packages/main/dist/index.cjs", + "scripts": { + "build": "node scripts/build.js", + "precompile": "cross-env MODE=production npm run build", + "compile": "electron-builder build --config .electron-builder.config.js --dir --config.asar=false", + "watch": "node scripts/watch.js", + "update-electron-vendors": "node scripts/update-electron-vendors.js" + }, + "workspaces": [ + "packages/main", + "packages/preload", + "packages/renderer" + ], + "devDependencies": { + "@typescript-eslint/eslint-plugin": "5.8.0", + "@typescript-eslint/parser": "^5.8.0", + "cross-env": "7.0.3", + "electron": "16.0.5", + "electron-builder": "22.14.11", + "eslint": "8.5.0", + "rollup": "^2.61.1", + "typescript": "4.5.4", + "vite": "2.7.6" + }, + "packageManager": "yarn@3.1.1" +} -- cgit v1.2.3-54-g00ecf