mirror of
				https://github.com/Mastermindzh/tidal-hifi.git
				synced 2025-10-31 16:59:09 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			85 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "name": "tidal-hifi",
 | |
|   "version": "5.20.1",
 | |
|   "description": "Tidal on Electron with widevine(hifi) support",
 | |
|   "main": "ts-dist/main.js",
 | |
|   "scripts": {
 | |
|     "start": "electron --inspect=0.0.0.0:5858 --remote-debugging-port=8315 --remote-allow-origins=* .",
 | |
|     "watchStart": "nodemon dist -x \"npm run start\"",
 | |
|     "compile": "tsc && npm run sass-and-copy",
 | |
|     "deps": "npm run watch",
 | |
|     "watch": "tsc-watch --onSuccess \"npm run compile-all\"",
 | |
|     "copy-files": "copyfiles -u 1 --exclude './src/**/*.ts' --exclude './src/**/*.scss' \"./src/**/*\" ts-dist",
 | |
|     "copy-themes-dev": "copyfiles -u 1 \"./themes/*\" node_modules/electron/dist/resources",
 | |
|     "compile-all": "npm run sass-and-copy && ts-node scripts/generate-swagger.ts",
 | |
|     "sass-and-copy": "npm run sass && npm run copy-files && npm run copy-themes-dev",
 | |
|     "build": "npm run builder -- -c ./build/electron-builder.yml",
 | |
|     "build-deb": "npm run builder -- -c ./build/electron-builder.deb.yml",
 | |
|     "build-unpacked": "npm run builder -- -c ./build/electron-builder.unpacked.yml",
 | |
|     "build-rpm": "npm run builder -- -c ./build/electron-builder.rpm.yml",
 | |
|     "build-snap": "npm run builder -- -c ./build/electron-builder.snap.yml",
 | |
|     "build-arch": "npm run builder -- -c ./build/electron-builder.pacman.yml",
 | |
|     "build-wl": "npm run builder -- -c ./build/electron-builder.yml -wl",
 | |
|     "build-mac": "npm run builder -- -c ./build/electron-builder.yml -m",
 | |
|     "build-base": "npm run builder -- -c ./build/electron-builder.base.yml",
 | |
|     "prebuilder": "npm run compile",
 | |
|     "builder": "electron-builder --publish=never",
 | |
|     "sass": "sass ./src/pages/settings/settings.scss ./src/pages/settings/settings.css && sass --no-source-map src/themes:themes",
 | |
|     "style-lint": "npx stylelint **/*.scss",
 | |
|     "style-lint-fix": "npx stylelint --fix **/*.scss"
 | |
|   },
 | |
|   "keywords": [
 | |
|     "electron",
 | |
|     "hifi",
 | |
|     "widevine",
 | |
|     "linux",
 | |
|     "drm",
 | |
|     "castlabs"
 | |
|   ],
 | |
|   "author": "Rick van Lieshout <info@rickvanlieshout.com> (http://rickvanlieshout.com)",
 | |
|   "homepage": "https://github.com/Mastermindzh/tidal-hifi",
 | |
|   "license": "MIT",
 | |
|   "dependencies": {
 | |
|     "@electron/remote": "^2.1.3",
 | |
|     "@types/swagger-jsdoc": "^6.0.4",
 | |
|     "@xhayper/discord-rpc": "1.3.0",
 | |
|     "axios": "^1.12.0",
 | |
|     "cors": "^2.8.5",
 | |
|     "electron-store": "^8.2.0",
 | |
|     "express": "^5.1.0",
 | |
|     "hotkeys-js": "^3.13.15",
 | |
|     "mpris-service": "^2.1.2",
 | |
|     "request": "^2.88.2",
 | |
|     "sass": "1.93.2",
 | |
|     "swagger-ui-express": "^5.0.1"
 | |
|   },
 | |
|   "devDependencies": {
 | |
|     "@mastermindzh/prettier-config": "^1.0.0",
 | |
|     "@types/cors": "^2.8.19",
 | |
|     "@types/express": "^5.0.3",
 | |
|     "@types/node": "^22.16.2",
 | |
|     "@types/request": "^2.48.12",
 | |
|     "@types/swagger-ui-express": "^4.1.8",
 | |
|     "@typescript-eslint/eslint-plugin": "^8.36.0",
 | |
|     "@typescript-eslint/parser": "^8.36.0",
 | |
|     "copyfiles": "^2.4.1",
 | |
|     "electron": "github:castlabs/electron-releases#v37.2.5+wvcus",
 | |
|     "electron-builder": "~26.0.12",
 | |
|     "eslint": "^9.30.1",
 | |
|     "js-yaml": "^4.1.0",
 | |
|     "markdown-toc": "^1.2.0",
 | |
|     "node-abi": "^4.12.0",
 | |
|     "nodemon": "^3.1.10",
 | |
|     "prettier": "^3.6.2",
 | |
|     "stylelint": "^16.21.1",
 | |
|     "stylelint-config-standard": "^39.0.0",
 | |
|     "stylelint-config-standard-scss": "^16.0.0",
 | |
|     "stylelint-prettier": "^5.0.3",
 | |
|     "swagger-jsdoc": "^6.2.8",
 | |
|     "ts-node": "^10.9.2",
 | |
|     "tsc-watch": "^7.1.1",
 | |
|     "typescript": "^5.8.3"
 | |
|   },
 | |
|   "prettier": "@mastermindzh/prettier-config"
 | |
| }
 |