-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathpackage.json
129 lines (129 loc) · 5.01 KB
/
package.json
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"name": "Fifo",
"version": "1.3.3",
"sideEffects": false,
"description": "Fifo is a nonprofit, fast free and secure Web Browser. It is based on Wexond, and includes news and tons of features out of the box. Fifo is resource effecient, and is updated often. Powered by SnailDOS!",
"keywords": [
"web-browser",
"material",
"electron",
"react",
"mobx",
"styled-components"
],
"homepage": "https://github.com/snaildos/Fifo-Browser",
"main": "build/main.bundle.js",
"author": "SnailDOS Team <[email protected]>",
"repository": {
"type": "git",
"url": "git+https://github.com/snaildos/Fifo-Browser.git"
},
"bugs": {
"url": "https://github.com/snaildos/Fifo-Browser/issues"
},
"scripts": {
"dev-renderer": "cross-env DEV=1 webpack serve --config webpack.config.renderer.js",
"dev-webpack": "cross-env DEV=1 webpack",
"build-renderer": "webpack --config webpack.config.renderer.js",
"dev": "cross-env START=1 npm run watch",
"changelog": "gitmoji-changelog",
"build": "rimraf build && concurrently \"npm run build-renderer\" \"webpack\"",
"nuke": "rimraf node_modules",
"ci-build": "node scripts/ci-build.js",
"start": "electron .",
"watch": "concurrently \"npm run dev-renderer\" \"npm run dev-webpack\"",
"compile-windows": "npm run build && electron-builder -w",
"compile-darwin": "npm run build && electron-builder -m --universal",
"compile-linux": "npm run build && electron-builder -l",
"compile-pacman": "npm run build && electron-builder --linux pacman",
"deploy": "npm run build && electron-builder build --win --linux appimage snap --publish never",
"lint": "concurrently \"eslint \"src/**/*.ts*\" \"src/**/*.tsx*\"\" \"prettier --check \"src/**/*.ts*\" \"src/**/*.tsx*\"\"",
"lint-fix": "concurrently \"eslint \"src/**/*.ts*\" \"src/**/*.tsx*\" --fix\" \"prettier --write \"src/**/*.ts*\" \"src/**/*.tsx*\"\"",
"rebuild": "electron-builder install-app-deps",
"copyright": "copyright-header --templateId minimal --forceModificationYear 2022 --fix --copyrightHolder SnailDOS --include src"
},
"devDependencies": {
"@babel/core": "7.18.13",
"@cliqz/adblocker-electron": "1.26.5",
"@electron/remote": "2.0.9",
"@pmmmwh/react-refresh-webpack-plugin": "0.5.10",
"@seald-io/nedb": "4.0.2",
"@types/animejs": "3.1.7",
"@types/chrome": "0.0.228",
"@types/crypto-js": "4.1.1",
"@types/jszip": "3.4.1",
"@types/node": "18.15.11",
"@types/react": "18.0.24",
"@types/react-dom": "18.0.8",
"@types/react-helmet": "6.1.6",
"@types/rimraf": "3.0.2",
"@types/styled-components": "5.1.26",
"@typescript-eslint/eslint-plugin": "5.57.1",
"@typescript-eslint/parser": "5.57.1",
"@wexond/rpc-core": "1.0.3",
"@wexond/rpc-electron": "1.0.3",
"animejs": "3.2.1",
"awesome-node-loader": "1.1.1",
"babel-loader": "8.2.5",
"concurrently": "8.2.0",
"copy-to-clipboard": "3.3.3",
"copy-webpack-plugin": "11.0.0",
"copyright-header": "0.4.6",
"cross-env": "7.0.3",
"electron": "21.4.4",
"electron-builder": "23.6.0",
"electron-updater": "6.1.1",
"eslint": "8.44.0",
"eslint-config-prettier": "8.8.0",
"eslint-plugin-prettier": "4.2.1",
"eslint-plugin-react": "7.32.2",
"file-loader": "6.2.0",
"file-type": "18.2.1",
"fork-ts-checker-webpack-plugin": "8.0.0",
"gitmoji-changelog": "2.3.0",
"html-webpack-plugin": "5.5.0",
"icojs": "0.17.1",
"jszip": "3.10.1",
"mobx": "6.3.3",
"mobx-react-lite": "3.4.0",
"node-bookmarks-parser": "2.0.0",
"node-fetch": "3.2.10",
"prettier": "2.8.8",
"pretty-bytes": "6.1.0",
"react": "17.0.2",
"react-dom": "17.0.2",
"react-refresh": "0.11.0",
"react-windows-controls": "1.1.1",
"rimraf": "4.4.1",
"source-map-support": "0.5.21",
"styled-components": "5.3.5",
"terser": "5.16.8",
"terser-webpack-plugin": "5.3.7",
"ts-loader": "9.3.1",
"tsconfig-paths-webpack-plugin": "4.0.1",
"typescript": "5.0.3",
"typescript-plugin-styled-components": "2.0.0",
"webpack": "5.76.0",
"webpack-bundle-analyzer": "4.8.0",
"webpack-cli": "4.10.0",
"webpack-dev-server": "4.13.2",
"webpack-merge": "5.8.0",
"x-default-browser": "0.5.2"
},
"dependencies": {
"@fortawesome/fontawesome-free": "6.4.0",
"@fortawesome/fontawesome-svg-core": "6.4.0",
"@fortawesome/free-regular-svg-icons": "6.4.0",
"@fortawesome/free-solid-svg-icons": "6.4.0",
"@fortawesome/react-fontawesome": "0.2.0",
"electron-chrome-extensions": "3.9.0",
"node-polyfill-webpack-plugin": "1.1.4",
"react-query": "3.34.13",
"react-use": "17.3.2"
},
"resolutions": {
"@cliqz/[email protected]": "patch:@cliqz/adblocker-electron@npm%3A1.26.5#./.yarn/patches/@cliqz-adblocker-electron-npm-1.26.5-b9b901f2d7.patch",
"[email protected]": "patch:electron-chrome-extensions@npm%3A3.9.0#./.yarn/patches/electron-chrome-extensions-npm-3.9.0-9935188886.patch"
},
"packageManager": "[email protected]"
}