Unverified Commit 016df4b7 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

Merge pull request #305032 from Scrumplex/pkgs/vencord/update-2024-04

vencord: 1.7.4 -> 1.7.8
parents 8f6a7995 cae17fea
Loading
Loading
Loading
Loading
+20 −20
Original line number Diff line number Diff line
{
    "name": "vencord",
    "version": "1.7.4",
    "version": "1.7.8",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "vencord",
            "version": "1.7.4",
            "version": "1.7.8",
            "license": "GPL-3.0-or-later",
            "dependencies": {
                "@sapphi-red/web-noise-suppressor": "0.3.3",
@@ -236,9 +236,9 @@
            }
        },
        "node_modules/@csstools/selector-specificity": {
            "version": "3.0.2",
            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz",
            "integrity": "sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==",
            "version": "3.0.3",
            "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.3.tgz",
            "integrity": "sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==",
            "dev": true,
            "funding": [
                {
@@ -693,9 +693,9 @@
            }
        },
        "node_modules/@humanwhocodes/object-schema": {
            "version": "2.0.2",
            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz",
            "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==",
            "version": "2.0.3",
            "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
            "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
            "dev": true
        },
        "node_modules/@nodelib/fs.scandir": {
@@ -824,9 +824,9 @@
            "dev": true
        },
        "node_modules/@types/node": {
            "version": "18.19.28",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.28.tgz",
            "integrity": "sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==",
            "version": "18.19.31",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.31.tgz",
            "integrity": "sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==",
            "dev": true,
            "dependencies": {
                "undici-types": "~5.26.4"
@@ -845,9 +845,9 @@
            "dev": true
        },
        "node_modules/@types/react": {
            "version": "18.2.73",
            "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.73.tgz",
            "integrity": "sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==",
            "version": "18.2.79",
            "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.79.tgz",
            "integrity": "sha512-RwGAGXPl9kSXwdNTafkOEuFrTBD5SA2B3iEB96xi8+xu5ddUa/cpvyVCSNn+asgLCTHkb5ZxN8gbuibYJi4s1w==",
            "dev": true,
            "dependencies": {
                "@types/prop-types": "*",
@@ -855,9 +855,9 @@
            }
        },
        "node_modules/@types/react-dom": {
            "version": "18.2.23",
            "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.23.tgz",
            "integrity": "sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==",
            "version": "18.2.25",
            "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.25.tgz",
            "integrity": "sha512-o/V48vf4MQh7juIKZU2QGDfli6p1+OOi5oXx36Hffpc9adsHeXjVp8rHuPkjd8VT8sOJ2Zp05HR7CdpGTIUFUA==",
            "dev": true,
            "dependencies": {
                "@types/react": "*"
@@ -5248,9 +5248,9 @@
            }
        },
        "node_modules/typescript": {
            "version": "5.4.3",
            "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz",
            "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==",
            "version": "5.4.5",
            "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
            "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
            "dev": true,
            "bin": {
                "tsc": "bin/tsc",
+4 −4
Original line number Diff line number Diff line
@@ -5,8 +5,8 @@
, buildWebExtension ? false
}:
let
  version = "1.7.4";
  gitHash = "bdef47e";
  version = "1.7.8";
  gitHash = "97ce410";
in
buildNpmPackage rec {
  pname = "vencord";
@@ -16,7 +16,7 @@ buildNpmPackage rec {
    owner = "Vendicated";
    repo = "Vencord";
    rev = "v${version}";
    hash = "sha256-Ub8VzeTkka0oq0CYN/UHjOIH2y3F7Oy9QZpTi6glehI=";
    hash = "sha256-5kMBUdFupVxmlQ7NVJ7qzFoyQieDGHrFNkrzhlhEzJ0=";
  };

  ESBUILD_BINARY_PATH = lib.getExe (esbuild.overrideAttrs (final: _: {
@@ -34,7 +34,7 @@ buildNpmPackage rec {
  npmRebuildFlags = [ "|| true" ];

  makeCacheWritable = true;
  npmDepsHash = "sha256-/iUNvTk51aoh0TmDXgFG425I37xFuIddkrceF0pNBcE=";
  npmDepsHash = "sha256-LdLPNM2yCUXh0PxAbzI2YNF6QoX1iG2TixMh6XdVuX0=";
  npmFlags = [ "--legacy-peer-deps" ];
  npmBuildScript = if buildWebExtension then "buildWeb" else "build";
  npmBuildFlags = [ "--" "--standalone" "--disable-updater" ];
+2 −2
Original line number Diff line number Diff line
@@ -19,6 +19,6 @@ popd

update-source-version vencord "${latestTag#v}"

sed -E 's#\bgitHash = ".*?"#gitHash = "'"${gitHash:0:7}"'"#' -i "$pkgDir/default.nix"
sed -E 's#\bnpmDepsHash = ".*?"#npmDepsHash = "'"$npmDepsHash"'"#' -i "$pkgDir/default.nix"
sed -E 's#\bgitHash = ".*?"#gitHash = "'"${gitHash:0:7}"'"#' -i "$pkgDir/package.nix"
sed -E 's#\bnpmDepsHash = ".*?"#npmDepsHash = "'"$npmDepsHash"'"#' -i "$pkgDir/package.nix"
cp "$tempDir/package-lock.json" "$pkgDir/package-lock.json"