Launcher/package.json
Shadowner 5e31252295 Fixing ESLint for .ts / .cts / .js files not svelte
Cant make ESLint work for svelte, I don't know wht :/
2023-03-11 22:47:09 +01:00

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"
}
}