mirror of
https://github.com/dscalzi/HeliosLauncher.git
synced 2024-12-22 11:42:14 -08:00
67e42ead78
The server status needs to be stored in the redux store as it needs to be determined before mounting the Landing component.
102 lines
3.2 KiB
JSON
102 lines
3.2 KiB
JSON
{
|
|
"name": "helioslauncher",
|
|
"version": "2.0.0-alpha.0",
|
|
"productName": "Helios Launcher",
|
|
"description": "Modded Minecraft Launcher",
|
|
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
|
|
"license": "UNLICENSED",
|
|
"homepage": "https://github.com/dscalzi/HeliosLauncher",
|
|
"bugs": {
|
|
"url": "https://github.com/dscalzi/HeliosLauncher/issues"
|
|
},
|
|
"private": true,
|
|
"main": "./dist/main.js",
|
|
"scripts": {
|
|
"clean": "rimraf dist",
|
|
"tsc": "tsc",
|
|
"start": "electron .",
|
|
"cilinux": "node build.js WINDOWS && node build.js LINUX",
|
|
"cidarwin": "node build.js MAC",
|
|
"dist:win": "npm run dist -- WINDOWS",
|
|
"dist:mac": "npm run dist -- MAC",
|
|
"dist:linux": "npm run dist -- LINUX",
|
|
"lint": "eslint --ext=jsx,js,tsx,ts src",
|
|
"dev": "electron-webpack dev",
|
|
"compile": "electron-webpack",
|
|
"test": "cross-env TS_NODE_PROJECT='./tsconfig.test.json' NODE_ENV=test mocha -r ts-node/register -r tsconfig-paths/register test/**/*.ts"
|
|
},
|
|
"engines": {
|
|
"node": "12.x.x"
|
|
},
|
|
"dependencies": {
|
|
"adm-zip": "^0.4.16",
|
|
"async": "^3.2.0",
|
|
"discord-rpc": "^3.1.3",
|
|
"electron-updater": "^4.3.4",
|
|
"fs-extra": "^9.0.1",
|
|
"github-syntax-dark": "^0.5.0",
|
|
"got": "^11.6.0",
|
|
"jquery": "^3.5.1",
|
|
"lodash": "^4.17.20",
|
|
"moment": "^2.27.0",
|
|
"request": "^2.88.2",
|
|
"semver": "^7.3.2",
|
|
"tar-fs": "^2.1.0",
|
|
"triple-beam": "^1.3.0",
|
|
"winreg": "^1.2.4",
|
|
"winston": "^3.3.3"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/preset-react": "^7.10.4",
|
|
"@types/adm-zip": "^0.4.33",
|
|
"@types/async": "^3.2.3",
|
|
"@types/chai": "^4.2.12",
|
|
"@types/chai-as-promised": "^7.1.3",
|
|
"@types/discord-rpc": "^3.0.4",
|
|
"@types/electron-devtools-installer": "^2.2.0",
|
|
"@types/fs-extra": "^9.0.1",
|
|
"@types/jquery": "^3.5.1",
|
|
"@types/lodash": "^4.14.161",
|
|
"@types/mocha": "^8.0.3",
|
|
"@types/node": "^12.12.55",
|
|
"@types/react": "^16.9.49",
|
|
"@types/react-dom": "^16.9.8",
|
|
"@types/react-redux": "^7.1.9",
|
|
"@types/react-transition-group": "^4.4.0",
|
|
"@types/request": "^2.48.5",
|
|
"@types/tar-fs": "^2.0.0",
|
|
"@types/triple-beam": "^1.3.2",
|
|
"@types/winreg": "^1.2.30",
|
|
"@typescript-eslint/eslint-plugin": "^3.10.1",
|
|
"@typescript-eslint/parser": "^3.10.1",
|
|
"chai": "^4.2.0",
|
|
"chai-as-promised": "^7.1.1",
|
|
"cross-env": "^7.0.2",
|
|
"electron": "^9.2.1",
|
|
"electron-builder": "^22.8.0",
|
|
"electron-devtools-installer": "^3.1.1",
|
|
"electron-webpack": "^2.8.2",
|
|
"electron-webpack-ts": "^4.0.1",
|
|
"eslint": "^7.8.1",
|
|
"eslint-plugin-react": "^7.20.6",
|
|
"helios-distribution-types": "1.0.0-pre.1",
|
|
"mocha": "^8.1.3",
|
|
"nock": "^13.0.4",
|
|
"react": "^16.13.0",
|
|
"react-dom": "^16.13.0",
|
|
"react-hot-loader": "^4.12.21",
|
|
"react-redux": "^7.2.1",
|
|
"react-transition-group": "^4.4.1",
|
|
"redux": "^4.0.5",
|
|
"rimraf": "^3.0.2",
|
|
"ts-node": "^9.0.0",
|
|
"tsconfig-paths": "^3.9.0",
|
|
"typescript": "^4.0.2",
|
|
"webpack": "^4.44.1"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/dscalzi/HeliosLauncher.git"
|
|
}
|
|
}
|