Commit 0003fd75 authored by Tomo's avatar Tomo
Browse files

{nodePackages,vimPlugins}.coc-tslint{,-plugin}: drop

Both deprecated upstream:
https://github.com/neoclide/coc-tslint
https://github.com/neoclide/coc-tslint-plugin

coc-eslint provides comparable features and is maintained.

Part of #229475
parent 96fd503b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -367,6 +367,11 @@

- `matrix-sliding-sync` was removed because it has been replaced by the simplified sliding sync functionality introduced in matrix-synapse 114.0.

- `nodePackages.coc-tslint`, `vimPlugins.coc-tslint`, `nodePackages.coc-tslint-plugin`,
  and `vimPlugins.coc-tslint-plugin` were removed due to being deprecated upstream. The
  `nodePackages.coc-eslint` and `vimPlugins.coc-eslint` packages offer comparable
  features for `eslint`, which replaced `tslint`.

- `teleport` has been upgraded from major version 15 to major version 16.
  Refer to upstream [upgrade instructions](https://goteleport.com/docs/management/operations/upgrading/)
  and [release notes for v16](https://goteleport.com/docs/changelog/#1600-061324).
+0 −2
Original line number Diff line number Diff line
@@ -2757,8 +2757,6 @@ in
      "coc-tabnine"
      "coc-texlab"
      "coc-toml"
      "coc-tslint"
      "coc-tslint-plugin"
      "coc-tsserver"
      "coc-ultisnips"
      "coc-vetur"
+2 −0
Original line number Diff line number Diff line
@@ -76,6 +76,8 @@ mapAliases {
  inherit (pkgs) coc-pyright; # added 2024-07-14
  coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16
  coc-python = throw "coc-python was removed because it was abandoned upstream on 2020-12-24. Upstream now recommends using coc-pyright or coc-jedi instead."; # added 2024-10-15
  coc-tslint = throw "coc-tslint was removed because it was deprecated upstream; coc-eslint offers comparable features for eslint, which replaced tslint"; # Added 2024-10-18
  coc-tslint-plugin = throw "coc-tslint-plugin was removed because it was deprecated upstream; coc-eslint offers comparable features for eslint, which replaced tslint"; # Added 2024-10-18
  coinmon = throw "coinmon was removed since it was abandoned upstream"; # added 2024-03-19
  coffee-script = pkgs.coffeescript; # added 2023-08-18
  inherit (pkgs) concurrently; # added 2024-08-05
+0 −2
Original line number Diff line number Diff line
@@ -60,8 +60,6 @@
, "coc-tabnine"
, "coc-texlab"
, "coc-toml"
, "coc-tslint"
, "coc-tslint-plugin"
, "coc-tsserver"
, "coc-ultisnips"
, "coc-vetur"
+0 −96
Original line number Diff line number Diff line
@@ -61714,102 +61714,6 @@ in
    bypassCache = true;
    reconstructLock = true;
  };
  coc-tslint = nodeEnv.buildNodePackage {
    name = "coc-tslint";
    packageName = "coc-tslint";
    version = "1.0.17";
    src = fetchurl {
      url = "https://registry.npmjs.org/coc-tslint/-/coc-tslint-1.0.17.tgz";
      sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw==";
    };
    dependencies = [
      sources."@babel/code-frame-7.24.7"
      sources."@babel/helper-validator-identifier-7.24.7"
      sources."@babel/highlight-7.24.7"
      sources."ansi-styles-3.2.1"
      sources."argparse-1.0.10"
      sources."balanced-match-1.0.2"
      sources."brace-expansion-1.1.11"
      sources."builtin-modules-1.1.1"
      sources."chalk-2.4.2"
      sources."color-convert-1.9.3"
      sources."color-name-1.1.3"
      sources."commander-2.20.3"
      sources."concat-map-0.0.1"
      sources."diff-4.0.2"
      sources."escape-string-regexp-1.0.5"
      sources."esprima-4.0.1"
      sources."fs.realpath-1.0.0"
      sources."function-bind-1.1.2"
      sources."glob-7.2.3"
      sources."has-flag-3.0.0"
      sources."hasown-2.0.2"
      sources."inflight-1.0.6"
      sources."inherits-2.0.4"
      sources."is-core-module-2.15.1"
      sources."js-tokens-4.0.0"
      sources."js-yaml-3.14.1"
      sources."minimatch-3.1.2"
      sources."minimist-1.2.8"
      sources."mkdirp-0.5.6"
      sources."once-1.4.0"
      sources."path-is-absolute-1.0.1"
      sources."path-parse-1.0.7"
      sources."picocolors-1.1.0"
      sources."resolve-1.22.8"
      sources."semver-5.7.2"
      sources."sprintf-js-1.0.3"
      sources."supports-color-5.5.0"
      sources."supports-preserve-symlinks-flag-1.0.0"
      sources."tslib-1.14.1"
      sources."tslint-5.20.1"
      sources."tsutils-2.29.0"
      sources."typescript-3.9.10"
      sources."wrappy-1.0.2"
    ];
    buildInputs = globalBuildInputs;
    meta = {
      description = "tslint extension for coc.nvim";
      homepage = "https://github.com/neoclide/coc-tslint#readme";
      license = "MIT";
    };
    production = true;
    bypassCache = true;
    reconstructLock = true;
  };
  coc-tslint-plugin = nodeEnv.buildNodePackage {
    name = "coc-tslint-plugin";
    packageName = "coc-tslint-plugin";
    version = "1.2.0";
    src = fetchurl {
      url = "https://registry.npmjs.org/coc-tslint-plugin/-/coc-tslint-plugin-1.2.0.tgz";
      sha512 = "WEl0FM8ui0Oip6YqyOYApf8vErXFudj2ftjSYqm5WNLNuPq53JSNi+5w+WNqHwX2UWE8MOB2mQszqwU2fyE8Ag==";
    };
    dependencies = [
      sources."balanced-match-1.0.2"
      sources."brace-expansion-1.1.11"
      sources."concat-map-0.0.1"
      sources."get-caller-file-1.0.3"
      sources."minimatch-3.1.2"
      sources."mock-require-3.0.3"
      sources."normalize-path-2.1.1"
      sources."remove-trailing-separator-1.1.0"
      sources."typescript-tslint-plugin-0.5.4"
      sources."vscode-jsonrpc-4.0.0"
      sources."vscode-languageserver-5.2.1"
      sources."vscode-languageserver-protocol-3.14.1"
      sources."vscode-languageserver-types-3.14.0"
      sources."vscode-uri-1.0.8"
    ];
    buildInputs = globalBuildInputs;
    meta = {
      description = "TSLint extension for coc.nvim as tsserver plugin";
      license = "MIT";
    };
    production = true;
    bypassCache = true;
    reconstructLock = true;
  };
  coc-tsserver = nodeEnv.buildNodePackage {
    name = "coc-tsserver";
    packageName = "coc-tsserver";