,"scripts": {
    "copy-resources": "mkdir -p resources/linux && cp ../extra/linux/* ./resources/linux",
    "start": "yarn run copy-resources && electron .",
    "prepare-flatpak": "electron-builder --linux --dir",

    "build": "electron-builder --x64 --linux deb rpm snap AppImage 7z tar.gz zip",
    "build-deb": "electron-builder --x64 --linux deb",
    "build-rpm": "electron-builder --x64 --linux rpm",
    "build-snap": "electron-builder --x64 --linux snap",
    "build-appimage": "electron-builder --x64 --linux AppImage",
    "build-7z": "electron-builder --x64 --linux 7z",

    "build-arm": "electron-builder --arm64 --linux deb rpm snap AppImage 7z tar.gz zip",
    "build-deb-arm": "electron-builder --arm64 --linux deb",
    "build-rpm-arm": "electron-builder --arm64 --linux rpm",
    "build-snap-arm": "electron-builder --arm64 --linux snap",
    "build-appimage-arm": "electron-builder --arm64 --linux AppImage",
    "build-7z-arm": "electron-builder --arm64 --linux 7z",

    "build-x86": "electron-builder --ia32 --linux deb",
    "build-deb-x86": "electron-builder --ia32 --linux deb",
    "build-7z-x86": "electron-builder --ia32 --linux 7z"
  },
  "devDependencies": {
    "electron": "^13.6.9",
    "electron-builder": "^23.0.3"
  },
  "build": {
    "files": [
      "**"
    ],
    "directories": {
      "buildResources": "build",
      "output": "../artifacts/${arch}"
    },
    "extraResources": [
      {
        "from": "../extra/",
        "to": ".",
        "filter": ["**"]
      }
    ],
    "linux": {
      "maintainer": "aunetx <me@aunetx.dev>",
      "icon": "../icons",
      "category": "Utility;AudioVideo;Audio;Player;Music;",
      "desktop": {
        "Name": "Deezer",
        "Type": "Application",
        "GenericName": "Online music streaming service",
        "Comment": "Listen and download all your favorite music",
        "MimeType": "x-scheme-handler/deezer;",
        "Keywords": "Music;Player;Streaming;Online;",
        "StartupWMClass": "Deezer"
      },
      "artifactName": "${productName}-${version}-${arch}.${ext}"
    },
    "snap": {
      "artifactName": "${productName}_${version}_${arch}.${ext}"
    },
    "deb": {
      "artifactName": "${productName}_${version}_${arch}.${ext}"
    },
    "rpm": {
      "artifactName": "${productName}-${version}.${arch}.${ext}"
    }
  }
}