75 lines
3.0 KiB
JSON
75 lines
3.0 KiB
JSON
{
|
|
"name": "launcher-minecraft",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"author": {
|
|
"name": "Shadonwer"
|
|
},
|
|
"main": "./build/electron/main.cjs",
|
|
"scripts": {
|
|
"postinstall": "electron-builder install-app-deps",
|
|
"____________________________Developpment__________________________________": "",
|
|
"start": "cross-env NODE_ENV=dev npm-run-all -p -r start:electron start:frontend:dev",
|
|
"start:electron": "npm-run-all -p build:electron:dev:watch start:electron:dev",
|
|
"start:electron:dev": "npm-run-all -s build:electron:dev start:electron:nodemon",
|
|
"start:electron:run": "electron .",
|
|
"start:electron:nodemon": "nodemon",
|
|
"start:frontend:dev": "vite",
|
|
"build:electron:dev": "tsc --p ./electron.tsconfig.json",
|
|
"build:electron:dev:watch": "tsc -w --p ./electron.tsconfig.json",
|
|
"_____________________________Distribution______________________________": "",
|
|
"build:electron:prod": "cross-env NODE_ENV=production tsc --p ./electron.prod.tsconfig.json",
|
|
"build:frontend": "npm-run-all -s build:frontend:vite build:frontend:post",
|
|
"build:frontend:vite": "vite build",
|
|
"build:frontend:post": "node ./scripts/postfrontbuild.cjs",
|
|
"prepack": "npm-run-all build:electron:prod build:frontend",
|
|
"pack": "electron-builder --config ./electron-builder.json",
|
|
"dist": "cross-env CSC_IDENTITY_AUTO_DISCOVERY=false npm run pack",
|
|
"________________________________Util__________________________________": "",
|
|
"preview": "vite preview",
|
|
"format": "prettier --write \"src/**/**/*\" --write \"scripts/**/**/*\"",
|
|
"lint:electron": "eslint -c ./src/electron/.eslintrc.json ",
|
|
"lint:svelte": "eslint -c ./src/frontend/.eslintrc.json",
|
|
"lint": "npm-run-all -s -c lint:electron lint:svelte check",
|
|
"check": "svelte-check --tsconfig ./svelte.tsconfig.json"
|
|
},
|
|
"devDependencies": {
|
|
"@sveltejs/adapter-auto": "^2.0.0",
|
|
"@sveltejs/kit": "^1.11.0",
|
|
"@sveltejs/vite-plugin-svelte": "^2.0.2",
|
|
"@tsconfig/svelte": "^3.0.0",
|
|
"@types/html-minifier": "^4.0.2",
|
|
"@typescript-eslint/eslint-plugin": "^5.54.1",
|
|
"@typescript-eslint/parser": "^5.54.1",
|
|
"autoprefixer": "^10.4.14",
|
|
"cross-env": "^7.0.3",
|
|
"electron": "^23.1.3",
|
|
"electron-builder": "^23.6.0",
|
|
"eslint": "^8.36.0",
|
|
"eslint-config-prettier": "^8.7.0",
|
|
"eslint-plugin-jsdoc": "^40.0.1",
|
|
"eslint-plugin-prefer-arrow": "^1.2.3",
|
|
"eslint-plugin-svelte3": "^4.0.0",
|
|
"html-minifier": "^4.0.0",
|
|
"nodemon": "^2.0.21",
|
|
"npm-run-all": "^4.1.5",
|
|
"postcss": "^8.4.21",
|
|
"prettier": "^2.8.4",
|
|
"prettier-plugin-svelte": "^2.9.0",
|
|
"svelte": "^3.55.1",
|
|
"svelte-check": "^2.10.3",
|
|
"tailwindcss": "^3.2.7",
|
|
"tslib": "^2.5.0",
|
|
"typescript": "^4.9.3",
|
|
"vite": "^4.1.0",
|
|
"vite-plugin-electron": "^0.11.1",
|
|
"vite-plugin-electron-renderer": "^0.12.1"
|
|
},
|
|
"dependencies": {
|
|
"electron-log": "^5.0.0-beta.16",
|
|
"electron-store": "^8.1.0",
|
|
"electron-updater": "^5.3.0"
|
|
}
|
|
}
|