github-copilot-cli: init at 0.0.328

+96 -2
+58
pkgs/by-name/gi/github-copilot-cli/package-lock.json
···
··· 1 + { 2 + "name": "@github/copilot", 3 + "version": "0.0.328", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "@github/copilot", 9 + "version": "0.0.328", 10 + "dependencies": { 11 + "keytar-forked-forked": "^7.10.2", 12 + "node-pty": "npm:@devm33/node-pty@^1.0.8" 13 + }, 14 + "bin": { 15 + "copilot": "index.js" 16 + }, 17 + "engines": { 18 + "node": ">=22" 19 + } 20 + }, 21 + "node_modules/keytar-forked-forked": { 22 + "version": "7.10.3", 23 + "resolved": "https://registry.npmjs.org/keytar-forked-forked/-/keytar-forked-forked-7.10.3.tgz", 24 + "integrity": "sha512-ipErTUO1NPXmngYhnMrda0yOIOPSNbVJ2BRjk3kNozLx3UmGICnzCfEDemuLY6HgP+rV0c9F+Opt+89+Ydbw6w==", 25 + "hasInstallScript": true, 26 + "license": "MIT", 27 + "dependencies": { 28 + "node-addon-api": "^8.3.0" 29 + } 30 + }, 31 + "node_modules/node-addon-api": { 32 + "version": "8.5.0", 33 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz", 34 + "integrity": "sha512-/bRZty2mXUIFY/xU5HLvveNHlswNJej+RnxBjOMkidWfwZzgTbPG1E3K5TOxRLOR+5hX7bSofy8yf1hZevMS8A==", 35 + "license": "MIT", 36 + "engines": { 37 + "node": "^18 || ^20 || >= 21" 38 + } 39 + }, 40 + "node_modules/node-pty": { 41 + "name": "@devm33/node-pty", 42 + "version": "1.0.9", 43 + "resolved": "https://registry.npmjs.org/@devm33/node-pty/-/node-pty-1.0.9.tgz", 44 + "integrity": "sha512-5yzbTTywkaFk1iRwte2aWEpyDfcpDjCofVD1BiOUQI+fsCvp/+RdJnB4jgnULrdlWOEWuBf+bg4/NZKVApPhoQ==", 45 + "hasInstallScript": true, 46 + "license": "MIT", 47 + "dependencies": { 48 + "node-addon-api": "^7.1.0" 49 + } 50 + }, 51 + "node_modules/node-pty/node_modules/node-addon-api": { 52 + "version": "7.1.1", 53 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 54 + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 55 + "license": "MIT" 56 + } 57 + } 58 + }
+38
pkgs/by-name/gi/github-copilot-cli/package.nix
···
··· 1 + { 2 + lib, 3 + buildNpmPackage, 4 + fetchzip, 5 + nix-update-script, 6 + }: 7 + 8 + buildNpmPackage (finalAttrs: { 9 + pname = "github-copilot-cli"; 10 + version = "0.0.328"; 11 + 12 + src = fetchzip { 13 + url = "https://registry.npmjs.org/@github/copilot/-/copilot-${finalAttrs.version}.tgz"; 14 + hash = "sha256-9oTaVjvwyS8KY8N5kUEiAs+l6vEd/BZ0AGJI0p9Jie0="; 15 + }; 16 + 17 + npmDepsHash = "sha256-WK6t3IW4uF+MDu7Y5GRinbm8iDcYB8RhJ15GE9VBcjQ="; 18 + 19 + postPatch = '' 20 + cp ${./package-lock.json} package-lock.json 21 + ''; 22 + 23 + dontNpmBuild = true; 24 + 25 + passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; }; 26 + 27 + meta = { 28 + description = "GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal"; 29 + homepage = "https://github.com/github/copilot-cli"; 30 + changelog = "https://github.com/github/copilot-cli/releases/tag/v${finalAttrs.version}"; 31 + downloadPage = "https://www.npmjs.com/package/@github/copilot"; 32 + license = lib.licenses.unfree; 33 + maintainers = with lib.maintainers; [ 34 + dbreyfogle 35 + ]; 36 + mainProgram = "copilot"; 37 + }; 38 + })
-1
pkgs/development/node-packages/aliases.nix
··· 40 throw "@commitlint/config-conventional has been dropped, as it is a library and your JS project should lock it instead."; # added 2024-12-16 41 "@emacs-eask/cli" = pkgs.eask; # added 2023-08-17 42 "@forge/cli" = throw "@forge/cli was removed because it was broken"; # added 2023-09-20 43 - "@githubnext/github-copilot-cli" = pkgs.github-copilot-cli; # Added 2023-05-02 44 "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 45 "@maizzle/cli" = pkgs.maizzle; # added 2023-08-17 46 "@medable/mdctl-cli" = throw "@medable/mdctl-cli was removed because it was broken"; # added 2023-08-21
··· 40 throw "@commitlint/config-conventional has been dropped, as it is a library and your JS project should lock it instead."; # added 2024-12-16 41 "@emacs-eask/cli" = pkgs.eask; # added 2023-08-17 42 "@forge/cli" = throw "@forge/cli was removed because it was broken"; # added 2023-09-20 43 "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 44 "@maizzle/cli" = pkgs.maizzle; # added 2023-08-17 45 "@medable/mdctl-cli" = throw "@medable/mdctl-cli was removed because it was broken"; # added 2023-08-21
-1
pkgs/top-level/aliases.nix
··· 1038 svn_all_fast_export = svn-all-fast-export; # Added 2021-01-14 1039 topGit = top-git; # Added 2021-01-14 1040 }; 1041 - github-copilot-cli = throw "'github-copilot-cli' has been removed because GitHub has replaced it with 'gh-copilot'."; # Added 2025-06-01 1042 gitversion = throw "'gitversion' has been removed because it produced a broken build and was unmaintained"; # Added 2025-08-30 1043 givaro_3 = throw "'givaro_3' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 1044 givaro_3_7 = throw "'givaro_3_7' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07
··· 1038 svn_all_fast_export = svn-all-fast-export; # Added 2021-01-14 1039 topGit = top-git; # Added 2021-01-14 1040 }; 1041 gitversion = throw "'gitversion' has been removed because it produced a broken build and was unmaintained"; # Added 2025-08-30 1042 givaro_3 = throw "'givaro_3' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07 1043 givaro_3_7 = throw "'givaro_3_7' has been removed as it is end-of-life. Consider using the up-to-date 'givaro' instead"; # Added 2025-05-07