jan/electron/package.json
2023-10-04 09:59:31 +07:00

58 lines
1.3 KiB
JSON

{
"name": "jan-electron",
"version": "0.1.1",
"main": "./build/main.js",
"author": "Jan",
"license": "MIT",
"homepage": "./",
"build": {
"appId": "jan.ai.app",
"productName": "Jan",
"files": [
"renderer/**/*",
"build/*.{js,map}",
"build/**/*.{js,map}",
"core/pre-install"
],
"asarUnpack": [
"core/pre-install"
],
"publish": [
{
"provider": "github",
"owner": "janhq",
"repo": "jan"
}
],
"extends": null,
"mac": {
"type": "distribution"
}
},
"scripts": {
"lint": "eslint . --ext \".js,.jsx,.ts,.tsx\"",
"dev": "tsc -p . && electron .",
"build": "tsc -p . && electron-builder -p never -mw",
"build:publish": "tsc -p . && electron-builder -p onTagOrDraft -mw",
"postinstall": "electron-builder install-app-deps"
},
"dependencies": {
"@npmcli/arborist": "^7.1.0",
"electron-store": "^8.1.0",
"electron-updater": "^6.1.4",
"pacote": "^17.0.4",
"request": "^2.88.2",
"request-progress": "^3.0.0"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.7.3",
"@typescript-eslint/parser": "^6.7.3",
"electron": "26.2.1",
"electron-builder": "^24.6.4",
"eslint-plugin-react": "^7.33.2"
},
"installConfig": {
"hoistingLimits": "workspaces"
}
}