Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
62 lines (62 loc) · 1.65 KB
/
Copy pathpackage.json
File metadata and controls
62 lines (62 loc) · 1.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{
"name": "chrome-isolation",
"version": "1.1.0",
"description": "Isolated Docker-backed Chrome profiles for GNOME Linux",
"main": "electron/main.js",
"scripts": {
"start": "electron .",
"build": "electron-builder build --linux",
"build:appimage": "electron-builder build --linux AppImage",
"build:deb": "electron-builder build --linux deb",
"build:rpm": "electron-builder build --linux rpm"
},
"build": {
"appId": "io.chromeisolation.app",
"productName": "Chrome Isolation",
"linux": {
"target": [
{ "target": "AppImage", "arch": ["x64"] },
{ "target": "deb", "arch": ["x64"] },
{ "target": "rpm", "arch": ["x64"] }
],
"category": "Network",
"icon": "assets/icons/icon.png",
"maintainer": "MuhammadUsamaMX",
"synopsis": "Isolated Docker-backed Chrome profiles"
},
"appImage": {
"license": "LICENSE"
},
"deb": {
"depends": ["docker.io | docker-ce", "libgtk-3-0", "libnss3", "libxss1"]
},
"files": [
"electron/**/*",
"assets/**/*",
"!**/__pycache__/**"
],
"extraResources": [
{
"from": "dist/bridge-bin/bridge",
"to": "bridge"
},
{
"from": "Dockerfile",
"to": "Dockerfile"
},
{
"from": "scripts/docker",
"to": "scripts/docker"
}
],
"afterPack": "scripts/build/after-pack.js"
},
"keywords": ["chrome", "isolation", "docker", "profiles"],
"author": "MuhammadUsamaMX",
"license": "SEE LICENSE IN LICENSE",
"devDependencies": {
"electron": "^35.0.0",
"electron-builder": "^25.1.8"
},
"dependencies": {}
}