codebuff: 1.0.99 -> 1.0.119 and rename from manicode

+88 -87
+34
pkgs/by-name/co/codebuff/package.nix
···
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchzip, 5 + }: 6 + 7 + buildNpmPackage rec { 8 + pname = "codebuff"; 9 + version = "1.0.119"; 10 + 11 + src = fetchzip { 12 + url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; 13 + hash = "sha256-nIjNwvEhlgmfj3d0XEyMBWWNy+kh8iS4SEOZ9u8PWZQ="; 14 + }; 15 + 16 + npmDepsHash = "sha256-fO4rjRY31hOWuBnAeDKMSM5wbpPxLa93QQ3DPRCe/ig="; 17 + 18 + postPatch = '' 19 + cp ${./package-lock.json} package-lock.json 20 + ''; 21 + 22 + dontNpmBuild = true; 23 + 24 + passthru.updateScript = ./update.sh; 25 + 26 + meta = { 27 + description = "Use natural language to edit your codebase and run commands from your terminal faster"; 28 + homepage = "https://codebuff.ai"; 29 + downloadPage = "https://www.npmjs.com/package/codebuff"; 30 + license = lib.licenses.mit; 31 + maintainers = [ lib.maintainers.malo ]; 32 + mainProgram = "codebuff"; 33 + }; 34 + }
+15
pkgs/by-name/co/codebuff/update.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p nodePackages.npm nix-update 3 + 4 + set -euo pipefail 5 + 6 + version=$(npm view codebuff version) 7 + 8 + # Generate updated lock file 9 + cd "$(dirname "${BASH_SOURCE[0]}")" 10 + npm i --package-lock-only codebuff@"$version" 11 + rm -f package.json 12 + 13 + # Update version and hases 14 + cd - 15 + nix-update codebuff --version "$version"
+38 -38
pkgs/by-name/ma/manicode/package-lock.json pkgs/by-name/co/codebuff/package-lock.json
··· 1 { 2 - "name": "manicode", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "dependencies": { 8 - "manicode": "^1.0.99" 9 } 10 }, 11 "node_modules/@types/diff": { ··· 77 }, 78 "funding": { 79 "url": "https://github.com/sponsors/fb55" 80 } 81 }, 82 "node_modules/combined-stream": { ··· 353 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 354 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 355 "license": "MIT" 356 - }, 357 - "node_modules/manicode": { 358 - "version": "1.0.99", 359 - "resolved": "https://registry.npmjs.org/manicode/-/manicode-1.0.99.tgz", 360 - "integrity": "sha512-nPcFII4HyMUJJuCCVRqrt6o5ogyBcB6/SRFeUtyg2vUZyO26KMGD0v+2VHfc/L7IUSHoaAsd8OeNGWdkixg8tw==", 361 - "license": "MIT", 362 - "dependencies": { 363 - "@types/diff": "5.2.1", 364 - "axios": "1.7.4", 365 - "cheerio": "1.0.0", 366 - "diff": "5.2.0", 367 - "env-cmd": "^10.1.0", 368 - "ignore": "5.3.2", 369 - "lodash": "*", 370 - "nanoid": "5.0.7", 371 - "picocolors": "1.1.0", 372 - "systeminformation": "5.23.4", 373 - "tree-sitter": "0.21.1", 374 - "tree-sitter-c": "0.23.0", 375 - "tree-sitter-c-sharp": "0.23.0", 376 - "tree-sitter-cpp": "0.23.0", 377 - "tree-sitter-go": "0.23.1", 378 - "tree-sitter-java": "0.23.2", 379 - "tree-sitter-javascript": "0.23.0", 380 - "tree-sitter-php": "0.23.2", 381 - "tree-sitter-python": "0.23.2", 382 - "tree-sitter-ruby": "0.23.0", 383 - "tree-sitter-rust": "0.23.0", 384 - "tree-sitter-typescript": "0.23.0", 385 - "ts-pattern": "5.3.1", 386 - "ws": "8.18.0", 387 - "zod": "3.23.8" 388 - }, 389 - "bin": { 390 - "manicode": "dist/index.js" 391 - } 392 }, 393 "node_modules/mime-db": { 394 "version": "1.52.0",
··· 1 { 2 + "name": "codebuff", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "dependencies": { 8 + "codebuff": "^1.0.119" 9 } 10 }, 11 "node_modules/@types/diff": { ··· 77 }, 78 "funding": { 79 "url": "https://github.com/sponsors/fb55" 80 + } 81 + }, 82 + "node_modules/codebuff": { 83 + "version": "1.0.119", 84 + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.119.tgz", 85 + "integrity": "sha512-AH/5VpUjHB3L6QwjGS1xXpCIPFxjxqmNAbLq0SWSUXU71Jke5gsrojifCegx42SiaY0nsaEyoEtsCjahRCsPZw==", 86 + "license": "MIT", 87 + "dependencies": { 88 + "@types/diff": "5.2.1", 89 + "axios": "1.7.4", 90 + "cheerio": "1.0.0", 91 + "diff": "5.2.0", 92 + "env-cmd": "^10.1.0", 93 + "ignore": "5.3.2", 94 + "lodash": "*", 95 + "nanoid": "5.0.7", 96 + "picocolors": "1.1.0", 97 + "systeminformation": "5.23.4", 98 + "tree-sitter": "0.21.1", 99 + "tree-sitter-c": "0.23.0", 100 + "tree-sitter-c-sharp": "0.23.0", 101 + "tree-sitter-cpp": "0.23.0", 102 + "tree-sitter-go": "0.23.1", 103 + "tree-sitter-java": "0.23.2", 104 + "tree-sitter-javascript": "0.23.0", 105 + "tree-sitter-php": "0.23.2", 106 + "tree-sitter-python": "0.23.2", 107 + "tree-sitter-ruby": "0.23.0", 108 + "tree-sitter-rust": "0.23.0", 109 + "tree-sitter-typescript": "0.23.0", 110 + "ts-pattern": "5.3.1", 111 + "ws": "8.18.0", 112 + "zod": "3.23.8" 113 + }, 114 + "bin": { 115 + "codebuff": "dist/index.js" 116 } 117 }, 118 "node_modules/combined-stream": { ··· 389 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 390 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 391 "license": "MIT" 392 }, 393 "node_modules/mime-db": { 394 "version": "1.52.0",
-34
pkgs/by-name/ma/manicode/package.nix
··· 1 - { 2 - lib, 3 - buildNpmPackage, 4 - fetchzip, 5 - }: 6 - 7 - buildNpmPackage rec { 8 - pname = "manicode"; 9 - version = "1.0.99"; 10 - 11 - src = fetchzip { 12 - url = "https://registry.npmjs.org/manicode/-/manicode-${version}.tgz"; 13 - hash = "sha256-LVTh8yOfP92zGSdxLpThC+U9E8cBjoL0+iMQOldNO8A="; 14 - }; 15 - 16 - npmDepsHash = "sha256-MAm/FE8M6BBDZD5Fy2k6GcM5Qv35jNeUwHcemmbUj/A="; 17 - 18 - postPatch = '' 19 - cp ${./package-lock.json} package-lock.json 20 - ''; 21 - 22 - dontNpmBuild = true; 23 - 24 - passthru.updateScript = ./update.sh; 25 - 26 - meta = { 27 - description = "Use natural language to edit your codebase and run commands from your terminal faster"; 28 - homepage = "https://manicode.ai"; 29 - downloadPage = "https://www.npmjs.com/package/manicode"; 30 - license = lib.licenses.mit; 31 - maintainers = [ lib.maintainers.malo ]; 32 - mainProgram = "manicode"; 33 - }; 34 - }
···
-15
pkgs/by-name/ma/manicode/update.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p nodePackages.npm nix-update 3 - 4 - set -euo pipefail 5 - 6 - version=$(npm view manicode version) 7 - 8 - # Generate updated lock file 9 - cd "$(dirname "${BASH_SOURCE[0]}")" 10 - npm i --package-lock-only manicode@$version 11 - rm -f package.json 12 - 13 - # Update version and hases 14 - cd - 15 - nix-update manicode --version "$version"
···
+1
pkgs/top-level/aliases.nix
··· 788 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 789 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 790 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 791 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 792 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 793 marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08
··· 788 mariadb_110 = throw "mariadb_110 has been removed from nixpkgs, please switch to another version like mariadb_114"; # Added 2024-08-15 789 mariadb-client = hiPrio mariadb.client; #added 2019.07.28 790 maligned = throw "maligned was deprecated upstream in favor of x/tools/go/analysis/passes/fieldalignment"; # Added 20204-08-24 791 + manicode = throw "manicode has been renamed to codebuff"; # Added 2024-12-10 792 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 793 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 794 marwaita-ubuntu = lib.warnOnInstantiate "marwaita-ubuntu has been renamed to marwaita-orange" marwaita-orange; # Added 2024-07-08