coc-spell-checker: migrate from nodePackages

pyrox.dev ac533eee e5ed4756

verified
+54 -638
+7
pkgs/applications/editors/vim/plugins/cocPlugins.nix
··· 6 6 coc-diagnostic, 7 7 coc-docker, 8 8 coc-pyright, 9 + coc-spell-checker, 9 10 coc-toml, 10 11 }: 11 12 final: prev: { ··· 38 39 pname = "coc-pyright"; 39 40 inherit (coc-pyright) version meta; 40 41 src = "${coc-pyright}/lib/node_modules/coc-pyright"; 42 + }; 43 + 44 + coc-spell-checker = buildVimPlugin { 45 + pname = "coc-spell-checker"; 46 + inherit (coc-spell-checker) version meta; 47 + src = "${coc-spell-checker}/lib/node_modules/coc-spell-checker"; 41 48 }; 42 49 43 50 coc-toml = buildVimPlugin {
-1
pkgs/applications/editors/vim/plugins/nodePackagePlugins.nix
··· 30 30 "coc-smartf" 31 31 "coc-snippets" 32 32 "coc-solargraph" 33 - "coc-spell-checker" 34 33 "coc-sqlfluff" 35 34 "coc-stylelint" 36 35 "coc-sumneko-lua"
+46
pkgs/by-name/co/coc-spell-checker/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchFromGitHub, 5 + fetchYarnDeps, 6 + yarnConfigHook, 7 + yarnBuildHook, 8 + yarnInstallHook, 9 + nodejs, 10 + nix-update-script, 11 + }: 12 + stdenvNoCC.mkDerivation (finalAttrs: { 13 + pname = "coc-spell-checker"; 14 + version = "1.3.2-unstable-2022-12-18"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "iamcco"; 18 + repo = "coc-spell-checker"; 19 + # Upstream has no tagged releases 20 + rev = "51c484169de17b5317e54f5cf06bcd3fb04477e7"; 21 + hash = "sha256-WimL7rE+hYW8JoWDnsL3r1zAoEDZBDy6NY2i6Wblm8c="; 22 + }; 23 + 24 + yarnOfflineCache = fetchYarnDeps { 25 + yarnLock = "${finalAttrs.src}/yarn.lock"; 26 + hash = "sha256-nMDcc8dP0L7vpIj6Q1HOJyFCkDZ+19/IdbONxBj1jq8="; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + yarnConfigHook 31 + yarnBuildHook 32 + yarnInstallHook 33 + nodejs 34 + ]; 35 + 36 + NODE_OPTIONS = "--openssl-legacy-provider"; 37 + 38 + passthru.updateScript = nix-update-script { }; 39 + 40 + meta = { 41 + description = "Basic spell checker that works well with camelCase code for (Neo)vim"; 42 + homepage = "https://github.com/iamcco/coc-spell-checker"; 43 + license = lib.licenses.mit; 44 + maintainers = with lib.maintainers; [ pyrox0 ]; 45 + }; 46 + })
+1
pkgs/development/node-packages/aliases.nix
··· 79 79 coc-metals = throw "coc-metals was removed because it was deprecated upstream. vimPlugins.nvim-metals is its official replacement."; # Added 2024-10-16 80 80 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 81 81 coc-rls = throw "coc-rls was removed because rls was deprecated in 2022. You should use coc-rust-analyzer instead, as rust-analyzer is maintained."; # added 2025-10-01 82 + inherit (pkgs) coc-spell-checker; # added 2025-10-01 82 83 inherit (pkgs) coc-toml; 83 84 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 84 85 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
-1
pkgs/development/node-packages/node-packages.json
··· 47 47 , "coc-smartf" 48 48 , "coc-snippets" 49 49 , "coc-solargraph" 50 - , "coc-spell-checker" 51 50 , "coc-stylelint" 52 51 , "coc-sumneko-lua" 53 52 , "coc-sqlfluff"
-636
pkgs/development/node-packages/node-packages.nix
··· 2073 2073 sha512 = "gB5C5nDIacLUdsMuW8YsM9SzK3vaFANe4J11CVXpovpy7bZUGrcJKmc6m/0gWG789pKr6XSZY2aEetjFvSRw5g=="; 2074 2074 }; 2075 2075 }; 2076 - "@cspell/dict-aws-1.0.14" = { 2077 - name = "_at_cspell_slash_dict-aws"; 2078 - packageName = "@cspell/dict-aws"; 2079 - version = "1.0.14"; 2080 - src = fetchurl { 2081 - url = "https://registry.npmjs.org/@cspell/dict-aws/-/dict-aws-1.0.14.tgz"; 2082 - sha512 = "K21CfB4ZpKYwwDQiPfic2zJA/uxkbsd4IQGejEvDAhE3z8wBs6g6BwwqdVO767M9NgZqc021yAVpr79N5pWe3w=="; 2083 - }; 2084 - }; 2085 - "@cspell/dict-bash-1.0.18" = { 2086 - name = "_at_cspell_slash_dict-bash"; 2087 - packageName = "@cspell/dict-bash"; 2088 - version = "1.0.18"; 2089 - src = fetchurl { 2090 - url = "https://registry.npmjs.org/@cspell/dict-bash/-/dict-bash-1.0.18.tgz"; 2091 - sha512 = "kJIqQ+FD2TCSgaaP5XLEDgy222+pVWTc+VhveNO++gnTWU3BCVjkD5LjfW7g/CmGONnz+nwXDueWspProaSdJw=="; 2092 - }; 2093 - }; 2094 - "@cspell/dict-companies-1.0.40" = { 2095 - name = "_at_cspell_slash_dict-companies"; 2096 - packageName = "@cspell/dict-companies"; 2097 - version = "1.0.40"; 2098 - src = fetchurl { 2099 - url = "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-1.0.40.tgz"; 2100 - sha512 = "Aw07qiTroqSST2P5joSrC4uOA05zTXzI2wMb+me3q4Davv1D9sCkzXY0TGoC2vzhNv5ooemRi9KATGaBSdU1sw=="; 2101 - }; 2102 - }; 2103 - "@cspell/dict-cpp-1.1.40" = { 2104 - name = "_at_cspell_slash_dict-cpp"; 2105 - packageName = "@cspell/dict-cpp"; 2106 - version = "1.1.40"; 2107 - src = fetchurl { 2108 - url = "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-1.1.40.tgz"; 2109 - sha512 = "sscfB3woNDNj60/yGXAdwNtIRWZ89y35xnIaJVDMk5TPMMpaDvuk0a34iOPIq0g4V+Y8e3RyAg71SH6ADwSjGw=="; 2110 - }; 2111 - }; 2112 - "@cspell/dict-cryptocurrencies-1.0.10" = { 2113 - name = "_at_cspell_slash_dict-cryptocurrencies"; 2114 - packageName = "@cspell/dict-cryptocurrencies"; 2115 - version = "1.0.10"; 2116 - src = fetchurl { 2117 - url = "https://registry.npmjs.org/@cspell/dict-cryptocurrencies/-/dict-cryptocurrencies-1.0.10.tgz"; 2118 - sha512 = "47ABvDJOkaST/rXipNMfNvneHUzASvmL6K/CbOFpYKfsd0x23Jc9k1yaOC7JAm82XSC/8a7+3Yu+Fk2jVJNnsA=="; 2119 - }; 2120 - }; 2121 - "@cspell/dict-csharp-1.0.11" = { 2122 - name = "_at_cspell_slash_dict-csharp"; 2123 - packageName = "@cspell/dict-csharp"; 2124 - version = "1.0.11"; 2125 - src = fetchurl { 2126 - url = "https://registry.npmjs.org/@cspell/dict-csharp/-/dict-csharp-1.0.11.tgz"; 2127 - sha512 = "nub+ZCiTgmT87O+swI+FIAzNwaZPWUGckJU4GN402wBq420V+F4ZFqNV7dVALJrGaWH7LvADRtJxi6cZVHJKeA=="; 2128 - }; 2129 - }; 2130 - "@cspell/dict-css-1.0.13" = { 2131 - name = "_at_cspell_slash_dict-css"; 2132 - packageName = "@cspell/dict-css"; 2133 - version = "1.0.13"; 2134 - src = fetchurl { 2135 - url = "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-1.0.13.tgz"; 2136 - sha512 = "HU8RbFRoGanFH85mT01Ot/Ay48ixr/gG25VPLtdq56QTrmPsw79gxYm/5Qay16eQbpoPIxaj5CAWNam+DX4GbA=="; 2137 - }; 2138 - }; 2139 - "@cspell/dict-django-1.0.26" = { 2140 - name = "_at_cspell_slash_dict-django"; 2141 - packageName = "@cspell/dict-django"; 2142 - version = "1.0.26"; 2143 - src = fetchurl { 2144 - url = "https://registry.npmjs.org/@cspell/dict-django/-/dict-django-1.0.26.tgz"; 2145 - sha512 = "mn9bd7Et1L2zuibc08GVHTiD2Go3/hdjyX5KLukXDklBkq06r+tb0OtKtf1zKodtFDTIaYekGADhNhA6AnKLkg=="; 2146 - }; 2147 - }; 2148 - "@cspell/dict-dotnet-1.0.32" = { 2149 - name = "_at_cspell_slash_dict-dotnet"; 2150 - packageName = "@cspell/dict-dotnet"; 2151 - version = "1.0.32"; 2152 - src = fetchurl { 2153 - url = "https://registry.npmjs.org/@cspell/dict-dotnet/-/dict-dotnet-1.0.32.tgz"; 2154 - sha512 = "9H9vXrgJB4KF8xsyTToXO53cXD33iyfrpT4mhCds+YLUw3P3x3E9myszgJzshnrxYBvQZ+QMII57Qr6SjZVk4Q=="; 2155 - }; 2156 - }; 2157 - "@cspell/dict-elixir-1.0.26" = { 2158 - name = "_at_cspell_slash_dict-elixir"; 2159 - packageName = "@cspell/dict-elixir"; 2160 - version = "1.0.26"; 2161 - src = fetchurl { 2162 - url = "https://registry.npmjs.org/@cspell/dict-elixir/-/dict-elixir-1.0.26.tgz"; 2163 - sha512 = "hz1yETUiRJM7yjN3mITSnxcmZaEyaBbyJhpZPpg+cKUil+xhHeZ2wwfbRc83QHGmlqEuDWbdCFqKSpCDJYpYhg=="; 2164 - }; 2165 - }; 2166 - "@cspell/dict-en-gb-1.1.33" = { 2167 - name = "_at_cspell_slash_dict-en-gb"; 2168 - packageName = "@cspell/dict-en-gb"; 2169 - version = "1.1.33"; 2170 - src = fetchurl { 2171 - url = "https://registry.npmjs.org/@cspell/dict-en-gb/-/dict-en-gb-1.1.33.tgz"; 2172 - sha512 = "tKSSUf9BJEV+GJQAYGw5e+ouhEe2ZXE620S7BLKe3ZmpnjlNG9JqlnaBhkIMxKnNFkLY2BP/EARzw31AZnOv4g=="; 2173 - }; 2174 - }; 2175 - "@cspell/dict-en_us-1.2.45" = { 2176 - name = "_at_cspell_slash_dict-en_us"; 2177 - packageName = "@cspell/dict-en_us"; 2178 - version = "1.2.45"; 2179 - src = fetchurl { 2180 - url = "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-1.2.45.tgz"; 2181 - sha512 = "UPwR4rfiJCxnS+Py+EK9E4AUj3aPZE4p/yBRSHN+5aBQConlI0lLDtMceH5wlupA/sQTU1ERZGPJA9L96jVSyQ=="; 2182 - }; 2183 - }; 2184 - "@cspell/dict-en_us-4.3.34" = { 2185 - name = "_at_cspell_slash_dict-en_us"; 2186 - packageName = "@cspell/dict-en_us"; 2187 - version = "4.3.34"; 2188 - src = fetchurl { 2189 - url = "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.34.tgz"; 2190 - sha512 = "ewJXNV7Nk5vxbGvHvxYLDGoXN0Lq5sfSgX8SAlcYL+2bZ7r25nNOLHou5hdFlNgvviGTx/SFPlVKjdjVJlblgA=="; 2191 - }; 2192 - }; 2193 - "@cspell/dict-filetypes-1.1.8" = { 2194 - name = "_at_cspell_slash_dict-filetypes"; 2195 - packageName = "@cspell/dict-filetypes"; 2196 - version = "1.1.8"; 2197 - src = fetchurl { 2198 - url = "https://registry.npmjs.org/@cspell/dict-filetypes/-/dict-filetypes-1.1.8.tgz"; 2199 - sha512 = "EllahNkhzvLWo0ptwu0l3oEeAJOQSUpZnDfnKRIh6mJVehuSovNHwA9vrdZ8jBUjuqcfaN2e7c32zN0D/qvWJQ=="; 2200 - }; 2201 - }; 2202 - "@cspell/dict-fonts-1.0.14" = { 2203 - name = "_at_cspell_slash_dict-fonts"; 2204 - packageName = "@cspell/dict-fonts"; 2205 - version = "1.0.14"; 2206 - src = fetchurl { 2207 - url = "https://registry.npmjs.org/@cspell/dict-fonts/-/dict-fonts-1.0.14.tgz"; 2208 - sha512 = "VhIX+FVYAnqQrOuoFEtya6+H72J82cIicz9QddgknsTqZQ3dvgp6lmVnsQXPM3EnzA8n1peTGpLDwHzT7ociLA=="; 2209 - }; 2210 - }; 2211 - "@cspell/dict-fullstack-1.0.39" = { 2212 - name = "_at_cspell_slash_dict-fullstack"; 2213 - packageName = "@cspell/dict-fullstack"; 2214 - version = "1.0.39"; 2215 - src = fetchurl { 2216 - url = "https://registry.npmjs.org/@cspell/dict-fullstack/-/dict-fullstack-1.0.39.tgz"; 2217 - sha512 = "Mbi+zWdiP9yzL+X4YD9Tgcm5YQ95Ql+Y3vF2LRnOY6g2QWaijTRN1rgksVuxzpFqHi//+bx2uoUb0XEKBYDi8g=="; 2218 - }; 2219 - }; 2220 - "@cspell/dict-golang-1.1.24" = { 2221 - name = "_at_cspell_slash_dict-golang"; 2222 - packageName = "@cspell/dict-golang"; 2223 - version = "1.1.24"; 2224 - src = fetchurl { 2225 - url = "https://registry.npmjs.org/@cspell/dict-golang/-/dict-golang-1.1.24.tgz"; 2226 - sha512 = "qq3Cjnx2U1jpeWAGJL1GL0ylEhUMqyaR36Xij6Y6Aq4bViCRp+HRRqk0x5/IHHbOrti45h3yy7ii1itRFo+Xkg=="; 2227 - }; 2228 - }; 2229 - "@cspell/dict-haskell-1.0.13" = { 2230 - name = "_at_cspell_slash_dict-haskell"; 2231 - packageName = "@cspell/dict-haskell"; 2232 - version = "1.0.13"; 2233 - src = fetchurl { 2234 - url = "https://registry.npmjs.org/@cspell/dict-haskell/-/dict-haskell-1.0.13.tgz"; 2235 - sha512 = "kvl8T84cnYRPpND/P3D86P6WRSqebsbk0FnMfy27zo15L5MLAb3d3MOiT1kW3vEWfQgzUD7uddX/vUiuroQ8TA=="; 2236 - }; 2237 - }; 2238 - "@cspell/dict-html-1.1.9" = { 2239 - name = "_at_cspell_slash_dict-html"; 2240 - packageName = "@cspell/dict-html"; 2241 - version = "1.1.9"; 2242 - src = fetchurl { 2243 - url = "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-1.1.9.tgz"; 2244 - sha512 = "vvnYia0tyIS5Fdoz+gEQm77MGZZE66kOJjuNpIYyRHCXFAhWdYz3SmkRm6YKJSWSvuO+WBJYTKDvkOxSh3Fx/w=="; 2245 - }; 2246 - }; 2247 - "@cspell/dict-html-symbol-entities-1.0.23" = { 2248 - name = "_at_cspell_slash_dict-html-symbol-entities"; 2249 - packageName = "@cspell/dict-html-symbol-entities"; 2250 - version = "1.0.23"; 2251 - src = fetchurl { 2252 - url = "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-1.0.23.tgz"; 2253 - sha512 = "PV0UBgcBFbBLf/m1wfkVMM8w96kvfHoiCGLWO6BR3Q9v70IXoE4ae0+T+f0CkxcEkacMqEQk/I7vuE9MzrjaNw=="; 2254 - }; 2255 - }; 2256 - "@cspell/dict-java-1.0.23" = { 2257 - name = "_at_cspell_slash_dict-java"; 2258 - packageName = "@cspell/dict-java"; 2259 - version = "1.0.23"; 2260 - src = fetchurl { 2261 - url = "https://registry.npmjs.org/@cspell/dict-java/-/dict-java-1.0.23.tgz"; 2262 - sha512 = "LcOg9srYLDoNGd8n3kbfDBlZD+LOC9IVcnFCdua1b/luCHNVmlgBx7e677qPu7olpMYOD5TQIVW2OmM1+/6MFA=="; 2263 - }; 2264 - }; 2265 - "@cspell/dict-latex-1.0.25" = { 2266 - name = "_at_cspell_slash_dict-latex"; 2267 - packageName = "@cspell/dict-latex"; 2268 - version = "1.0.25"; 2269 - src = fetchurl { 2270 - url = "https://registry.npmjs.org/@cspell/dict-latex/-/dict-latex-1.0.25.tgz"; 2271 - sha512 = "cEgg91Migqcp1SdVV7dUeMxbPDhxdNo6Fgq2eygAXQjIOFK520FFvh/qxyBvW90qdZbIRoU2AJpchyHfGuwZFA=="; 2272 - }; 2273 - }; 2274 - "@cspell/dict-lorem-ipsum-1.0.22" = { 2275 - name = "_at_cspell_slash_dict-lorem-ipsum"; 2276 - packageName = "@cspell/dict-lorem-ipsum"; 2277 - version = "1.0.22"; 2278 - src = fetchurl { 2279 - url = "https://registry.npmjs.org/@cspell/dict-lorem-ipsum/-/dict-lorem-ipsum-1.0.22.tgz"; 2280 - sha512 = "yqzspR+2ADeAGUxLTfZ4pXvPl7FmkENMRcGDECmddkOiuEwBCWMZdMP5fng9B0Q6j91hQ8w9CLvJKBz10TqNYg=="; 2281 - }; 2282 - }; 2283 - "@cspell/dict-lua-1.0.16" = { 2284 - name = "_at_cspell_slash_dict-lua"; 2285 - packageName = "@cspell/dict-lua"; 2286 - version = "1.0.16"; 2287 - src = fetchurl { 2288 - url = "https://registry.npmjs.org/@cspell/dict-lua/-/dict-lua-1.0.16.tgz"; 2289 - sha512 = "YiHDt8kmHJ8nSBy0tHzaxiuitYp+oJ66ffCYuFWTNB3//Y0SI4OGHU3omLsQVeXIfCeVrO4DrVvRDoCls9B5zQ=="; 2290 - }; 2291 - }; 2292 - "@cspell/dict-node-1.0.12" = { 2293 - name = "_at_cspell_slash_dict-node"; 2294 - packageName = "@cspell/dict-node"; 2295 - version = "1.0.12"; 2296 - src = fetchurl { 2297 - url = "https://registry.npmjs.org/@cspell/dict-node/-/dict-node-1.0.12.tgz"; 2298 - sha512 = "RPNn/7CSkflAWk0sbSoOkg0ORrgBARUjOW3QjB11KwV1gSu8f5W/ij/S50uIXtlrfoBLqd4OyE04jyON+g/Xfg=="; 2299 - }; 2300 - }; 2301 - "@cspell/dict-npm-1.0.16" = { 2302 - name = "_at_cspell_slash_dict-npm"; 2303 - packageName = "@cspell/dict-npm"; 2304 - version = "1.0.16"; 2305 - src = fetchurl { 2306 - url = "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-1.0.16.tgz"; 2307 - sha512 = "RwkuZGcYBxL3Yux3cSG/IOWGlQ1e9HLCpHeyMtTVGYKAIkFAVUnGrz20l16/Q7zUG7IEktBz5O42kAozrEnqMQ=="; 2308 - }; 2309 - }; 2310 - "@cspell/dict-php-1.0.25" = { 2311 - name = "_at_cspell_slash_dict-php"; 2312 - packageName = "@cspell/dict-php"; 2313 - version = "1.0.25"; 2314 - src = fetchurl { 2315 - url = "https://registry.npmjs.org/@cspell/dict-php/-/dict-php-1.0.25.tgz"; 2316 - sha512 = "RoBIP5MRdByyPaXcznZMfOY1JdCMYPPLua5E9gkq0TJO7bX5mC9hyAKfYBSWVQunZydd82HZixjb5MPkDFU1uw=="; 2317 - }; 2318 - }; 2319 - "@cspell/dict-powershell-1.0.19" = { 2320 - name = "_at_cspell_slash_dict-powershell"; 2321 - packageName = "@cspell/dict-powershell"; 2322 - version = "1.0.19"; 2323 - src = fetchurl { 2324 - url = "https://registry.npmjs.org/@cspell/dict-powershell/-/dict-powershell-1.0.19.tgz"; 2325 - sha512 = "zF/raM/lkhXeHf4I43OtK0gP9rBeEJFArscTVwLWOCIvNk21MJcNoTYoaGw+c056+Q+hJL0psGLO7QN+mxYH1A=="; 2326 - }; 2327 - }; 2328 - "@cspell/dict-python-1.0.38" = { 2329 - name = "_at_cspell_slash_dict-python"; 2330 - packageName = "@cspell/dict-python"; 2331 - version = "1.0.38"; 2332 - src = fetchurl { 2333 - url = "https://registry.npmjs.org/@cspell/dict-python/-/dict-python-1.0.38.tgz"; 2334 - sha512 = "KuyOQaby9NID/pn7EkXilpUxjVIvvyLzhr7BPsDS6FcvUE8Yhss6bJowEDHSv6pa+W2387phoqbDf2rTicquAA=="; 2335 - }; 2336 - }; 2337 - "@cspell/dict-ruby-1.0.15" = { 2338 - name = "_at_cspell_slash_dict-ruby"; 2339 - packageName = "@cspell/dict-ruby"; 2340 - version = "1.0.15"; 2341 - src = fetchurl { 2342 - url = "https://registry.npmjs.org/@cspell/dict-ruby/-/dict-ruby-1.0.15.tgz"; 2343 - sha512 = "I76hJA///lc1pgmDTGUFHN/O8KLIZIU/8TgIYIGI6Ix/YzSEvWNdQYbANn6JbCynS0X+7IbZ2Ft+QqvmGtIWuA=="; 2344 - }; 2345 - }; 2346 - "@cspell/dict-rust-1.0.23" = { 2347 - name = "_at_cspell_slash_dict-rust"; 2348 - packageName = "@cspell/dict-rust"; 2349 - version = "1.0.23"; 2350 - src = fetchurl { 2351 - url = "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-1.0.23.tgz"; 2352 - sha512 = "lR4boDzs79YD6+30mmiSGAMMdwh7HTBAPUFSB0obR3Kidibfc3GZ+MHWZXay5dxZ4nBKM06vyjtanF9VJ8q1Iw=="; 2353 - }; 2354 - }; 2355 - "@cspell/dict-scala-1.0.21" = { 2356 - name = "_at_cspell_slash_dict-scala"; 2357 - packageName = "@cspell/dict-scala"; 2358 - version = "1.0.21"; 2359 - src = fetchurl { 2360 - url = "https://registry.npmjs.org/@cspell/dict-scala/-/dict-scala-1.0.21.tgz"; 2361 - sha512 = "5V/R7PRbbminTpPS3ywgdAalI9BHzcEjEj9ug4kWYvBIGwSnS7T6QCFCiu+e9LvEGUqQC+NHgLY4zs1NaBj2vA=="; 2362 - }; 2363 - }; 2364 - "@cspell/dict-software-terms-1.0.48" = { 2365 - name = "_at_cspell_slash_dict-software-terms"; 2366 - packageName = "@cspell/dict-software-terms"; 2367 - version = "1.0.48"; 2368 - src = fetchurl { 2369 - url = "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-1.0.48.tgz"; 2370 - sha512 = "pfF3Ys2gRffu5ElqkH7FQMDMi/iZMyOzpGMb3FSH0PJ2AnRQ5rRNWght1h2L36YxvXl0mWVaFrrfwiOyRIc8ZQ=="; 2371 - }; 2372 - }; 2373 - "@cspell/dict-typescript-1.0.20" = { 2374 - name = "_at_cspell_slash_dict-typescript"; 2375 - packageName = "@cspell/dict-typescript"; 2376 - version = "1.0.20"; 2377 - src = fetchurl { 2378 - url = "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-1.0.20.tgz"; 2379 - sha512 = "yIuGeeZtQA2gqpGefGjZqBl8iGJpIYWz0QzDqsscNi2qfSnLsbjM0RkRbTehM8y9gGGe7xfgUP5adxceJa5Krg=="; 2380 - }; 2381 - }; 2382 2076 "@cspotcode/source-map-support-0.8.1" = { 2383 2077 name = "_at_cspotcode_slash_source-map-support"; 2384 2078 packageName = "@cspotcode/source-map-support"; ··· 12362 12056 sha512 = "KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ=="; 12363 12057 }; 12364 12058 }; 12365 - "comment-json-1.1.3" = { 12366 - name = "comment-json"; 12367 - packageName = "comment-json"; 12368 - version = "1.1.3"; 12369 - src = fetchurl { 12370 - url = "https://registry.npmjs.org/comment-json/-/comment-json-1.1.3.tgz"; 12371 - sha512 = "gGSHSON1HdpFDb3WpU6C1tdksZV0lpfzoihXK+CD0l4xQ2TvHbVuiZy8Dg414ZqbeRxt2sU8d9kC0srpM2+RzQ=="; 12372 - }; 12373 - }; 12374 12059 "comment-json-4.2.5" = { 12375 12060 name = "comment-json"; 12376 12061 packageName = "comment-json"; ··· 13416 13101 sha512 = "x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA=="; 13417 13102 }; 13418 13103 }; 13419 - "cspell-dict-vimlang-1.0.1" = { 13420 - name = "cspell-dict-vimlang"; 13421 - packageName = "cspell-dict-vimlang"; 13422 - version = "1.0.1"; 13423 - src = fetchurl { 13424 - url = "https://registry.npmjs.org/cspell-dict-vimlang/-/cspell-dict-vimlang-1.0.1.tgz"; 13425 - sha512 = "pP2W2BvLrRKggS1fUk8qQw2FG8PhyV969dlwF3M0jAg/HH83n76H+KGdzGsmEut6VJFlJYQkd1ZZskjaeVWnrA=="; 13426 - }; 13427 - }; 13428 - "cspell-glob-0.1.25" = { 13429 - name = "cspell-glob"; 13430 - packageName = "cspell-glob"; 13431 - version = "0.1.25"; 13432 - src = fetchurl { 13433 - url = "https://registry.npmjs.org/cspell-glob/-/cspell-glob-0.1.25.tgz"; 13434 - sha512 = "/XaSHrGBpMJa+duFz3GKOWfrijrfdHT7a/XGgIcq3cymCSpOH+DPho42sl0jLI/hjM+8yv2m8aEoxRT8yVSnlg=="; 13435 - }; 13436 - }; 13437 - "cspell-io-4.1.7" = { 13438 - name = "cspell-io"; 13439 - packageName = "cspell-io"; 13440 - version = "4.1.7"; 13441 - src = fetchurl { 13442 - url = "https://registry.npmjs.org/cspell-io/-/cspell-io-4.1.7.tgz"; 13443 - sha512 = "V0/tUu9FnIS3v+vAvDT6NNa14Nc/zUNX8+YUUOfFAiDJJTdqefmvcWjOJBIMYBf3wIk9iWLmLbMM+bNHqr7DSQ=="; 13444 - }; 13445 - }; 13446 - "cspell-lib-4.3.12" = { 13447 - name = "cspell-lib"; 13448 - packageName = "cspell-lib"; 13449 - version = "4.3.12"; 13450 - src = fetchurl { 13451 - url = "https://registry.npmjs.org/cspell-lib/-/cspell-lib-4.3.12.tgz"; 13452 - sha512 = "yCCb6MoW1K8Tsr/WVEQoO4dfYhH9bCsjQayccb8MlyDaNNuWJHuX+gUGHsZSXSuChSh8PrTWKXJzs13/uM977g=="; 13453 - }; 13454 - }; 13455 - "cspell-trie-lib-4.2.8" = { 13456 - name = "cspell-trie-lib"; 13457 - packageName = "cspell-trie-lib"; 13458 - version = "4.2.8"; 13459 - src = fetchurl { 13460 - url = "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-4.2.8.tgz"; 13461 - sha512 = "Nt3c0gxOYXIc3/yhALDukpje1BgR6guvlUKWQO2zb0r7qRWpwUw2j2YM4dWbHQeH/3Hx5ei4Braa6cMaiJ5YBw=="; 13462 - }; 13463 - }; 13464 - "cspell-util-bundle-4.1.11" = { 13465 - name = "cspell-util-bundle"; 13466 - packageName = "cspell-util-bundle"; 13467 - version = "4.1.11"; 13468 - src = fetchurl { 13469 - url = "https://registry.npmjs.org/cspell-util-bundle/-/cspell-util-bundle-4.1.11.tgz"; 13470 - sha512 = "or3OGKydZs1NwweMIgnA48k8H3F5zK4e5lonjUhpEzLYQZ2nB23decdoqZ8ogFC8pFTA40tZKDsMJ0b+65gX4Q=="; 13471 - }; 13472 - }; 13473 13104 "css-select-4.3.0" = { 13474 13105 name = "css-select"; 13475 13106 packageName = "css-select"; ··· 16413 16044 sha512 = "yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A=="; 16414 16045 }; 16415 16046 }; 16416 - "esprima-2.7.3" = { 16417 - name = "esprima"; 16418 - packageName = "esprima"; 16419 - version = "2.7.3"; 16420 - src = fetchurl { 16421 - url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz"; 16422 - sha512 = "OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A=="; 16423 - }; 16424 - }; 16425 16047 "esprima-4.0.1" = { 16426 16048 name = "esprima"; 16427 16049 packageName = "esprima"; ··· 18393 18015 sha512 = "H7cUpwCQSiJmAHM4c/aFu6fUfrhWXW1ncyh8ftxEPMu6AiYkHw9K8br720TGPZJbk5eOH2bynjZD1yPvdDAmag=="; 18394 18016 }; 18395 18017 }; 18396 - "gensequence-2.3.0" = { 18397 - name = "gensequence"; 18398 - packageName = "gensequence"; 18399 - version = "2.3.0"; 18400 - src = fetchurl { 18401 - url = "https://registry.npmjs.org/gensequence/-/gensequence-2.3.0.tgz"; 18402 - sha512 = "XrmtQsfTd1Mdt60fNG3sDpmo7yX3UaCd2RzrfWGbgE86H2k/pppGs84zFV2WSh9UwXIVNs0O62HeIrxIcTZntQ=="; 18403 - }; 18404 - }; 18405 - "gensequence-3.1.1" = { 18406 - name = "gensequence"; 18407 - packageName = "gensequence"; 18408 - version = "3.1.1"; 18409 - src = fetchurl { 18410 - url = "https://registry.npmjs.org/gensequence/-/gensequence-3.1.1.tgz"; 18411 - sha512 = "ys3h0hiteRwmY6BsvSttPmkhC0vEQHPJduANBRtH/dlDPZ0UBIb/dXy80IcckXyuQ6LKg+PloRqvGER9IS7F7g=="; 18412 - }; 18413 - }; 18414 18018 "gensync-1.0.0-beta.2" = { 18415 18019 name = "gensync"; 18416 18020 packageName = "gensync"; ··· 18951 18555 sha512 = "wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q=="; 18952 18556 }; 18953 18557 }; 18954 - "global-dirs-0.1.1" = { 18955 - name = "global-dirs"; 18956 - packageName = "global-dirs"; 18957 - version = "0.1.1"; 18958 - src = fetchurl { 18959 - url = "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz"; 18960 - sha512 = "NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg=="; 18961 - }; 18962 - }; 18963 18558 "global-dirs-3.0.1" = { 18964 18559 name = "global-dirs"; 18965 18560 packageName = "global-dirs"; ··· 22542 22137 sha512 = "1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w=="; 22543 22138 }; 22544 22139 }; 22545 - "iterable-to-stream-1.0.1" = { 22546 - name = "iterable-to-stream"; 22547 - packageName = "iterable-to-stream"; 22548 - version = "1.0.1"; 22549 - src = fetchurl { 22550 - url = "https://registry.npmjs.org/iterable-to-stream/-/iterable-to-stream-1.0.1.tgz"; 22551 - sha512 = "O62gD5ADMUGtJoOoM9U6LQ7i4byPXUNoHJ6mqsmkQJcom331ZJGDApWgDESWyBMEHEJRjtHozgIiTzYo9RU4UA=="; 22552 - }; 22553 - }; 22554 22140 "jackspeak-3.4.3" = { 22555 22141 name = "jackspeak"; 22556 22142 packageName = "jackspeak"; ··· 22974 22560 sha512 = "XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg=="; 22975 22561 }; 22976 22562 }; 22977 - "json-parser-1.1.5" = { 22978 - name = "json-parser"; 22979 - packageName = "json-parser"; 22980 - version = "1.1.5"; 22981 - src = fetchurl { 22982 - url = "https://registry.npmjs.org/json-parser/-/json-parser-1.1.5.tgz"; 22983 - sha512 = "6wQrWqKdbvCQ4ccCM1+14Q2Z2XTXeUqwt3xEaGe/GpsObJRh1n1Z+5ZeHosmfSpN5bJKDfeNRy9jOE+wQRduOg=="; 22984 - }; 22985 - }; 22986 22563 "json-refs-3.0.15" = { 22987 22564 name = "json-refs"; 22988 22565 packageName = "json-refs"; ··· 28041 27618 src = fetchurl { 28042 27619 url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz"; 28043 27620 sha512 = "TkCET/3rr9mUuRp+CpO7qfgT++aAxfDRaalQhwPFzI9BY/2rCDn6OfpZOVggi1AXfTPpfkTrg5f5WQx5G1uLxA=="; 28044 - }; 28045 - }; 28046 - "node-watch-0.6.4" = { 28047 - name = "node-watch"; 28048 - packageName = "node-watch"; 28049 - version = "0.6.4"; 28050 - src = fetchurl { 28051 - url = "https://registry.npmjs.org/node-watch/-/node-watch-0.6.4.tgz"; 28052 - sha512 = "cI6CHzivIFESe8djiK3Wh90CtWQBxLwMem8x8S+2GSvCvFgoMuOKVlfJtQ/2v3Afg3wOnHl/+tXotEs8z5vOrg=="; 28053 27621 }; 28054 27622 }; 28055 27623 "node.extend-1.0.0" = { ··· 33317 32885 sha512 = "qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="; 33318 32886 }; 33319 32887 }; 33320 - "resolve-global-1.0.0" = { 33321 - name = "resolve-global"; 33322 - packageName = "resolve-global"; 33323 - version = "1.0.0"; 33324 - src = fetchurl { 33325 - url = "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz"; 33326 - sha512 = "zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw=="; 33327 - }; 33328 - }; 33329 32888 "resolve-options-2.0.0" = { 33330 32889 name = "resolve-options"; 33331 32890 packageName = "resolve-options"; ··· 39878 39437 sha512 = "xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA=="; 39879 39438 }; 39880 39439 }; 39881 - "vscode-jsonrpc-4.0.0" = { 39882 - name = "vscode-jsonrpc"; 39883 - packageName = "vscode-jsonrpc"; 39884 - version = "4.0.0"; 39885 - src = fetchurl { 39886 - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz"; 39887 - sha512 = "perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg=="; 39888 - }; 39889 - }; 39890 39440 "vscode-jsonrpc-5.1.0-next.1" = { 39891 39441 name = "vscode-jsonrpc"; 39892 39442 packageName = "vscode-jsonrpc"; ··· 39939 39489 src = fetchurl { 39940 39490 url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz"; 39941 39491 sha512 = "kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ=="; 39942 - }; 39943 - }; 39944 - "vscode-languageserver-5.2.1" = { 39945 - name = "vscode-languageserver"; 39946 - packageName = "vscode-languageserver"; 39947 - version = "5.2.1"; 39948 - src = fetchurl { 39949 - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-5.2.1.tgz"; 39950 - sha512 = "GuayqdKZqAwwaCUjDvMTAVRPJOp/SLON3mJ07eGsx/Iq9HjRymhKWztX41rISqDKhHVVyFM+IywICyZDla6U3A=="; 39951 39492 }; 39952 39493 }; 39953 39494 "vscode-languageserver-6.2.0-next.2" = { ··· 39986 39527 sha512 = "eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw=="; 39987 39528 }; 39988 39529 }; 39989 - "vscode-languageserver-protocol-3.14.1" = { 39990 - name = "vscode-languageserver-protocol"; 39991 - packageName = "vscode-languageserver-protocol"; 39992 - version = "3.14.1"; 39993 - src = fetchurl { 39994 - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz"; 39995 - sha512 = "IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g=="; 39996 - }; 39997 - }; 39998 39530 "vscode-languageserver-protocol-3.16.0" = { 39999 39531 name = "vscode-languageserver-protocol"; 40000 39532 packageName = "vscode-languageserver-protocol"; ··· 40056 39588 src = fetchurl { 40057 39589 url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz"; 40058 39590 sha512 = "cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA=="; 40059 - }; 40060 - }; 40061 - "vscode-languageserver-types-3.14.0" = { 40062 - name = "vscode-languageserver-types"; 40063 - packageName = "vscode-languageserver-types"; 40064 - version = "3.14.0"; 40065 - src = fetchurl { 40066 - url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz"; 40067 - sha512 = "lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="; 40068 39591 }; 40069 39592 }; 40070 39593 "vscode-languageserver-types-3.16.0" = { ··· 40130 39653 sha512 = "RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng=="; 40131 39654 }; 40132 39655 }; 40133 - "vscode-uri-1.0.8" = { 40134 - name = "vscode-uri"; 40135 - packageName = "vscode-uri"; 40136 - version = "1.0.8"; 40137 - src = fetchurl { 40138 - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.8.tgz"; 40139 - sha512 = "obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ=="; 40140 - }; 40141 - }; 40142 39656 "vscode-uri-2.1.2" = { 40143 39657 name = "vscode-uri"; 40144 39658 packageName = "vscode-uri"; ··· 47550 47064 buildInputs = globalBuildInputs; 47551 47065 meta = { 47552 47066 description = "Ruby languageserver extension for coc.nvim, using solargraph"; 47553 - license = "MIT"; 47554 - }; 47555 - production = true; 47556 - bypassCache = true; 47557 - reconstructLock = true; 47558 - }; 47559 - coc-spell-checker = nodeEnv.buildNodePackage { 47560 - name = "coc-spell-checker"; 47561 - packageName = "coc-spell-checker"; 47562 - version = "1.3.2"; 47563 - src = fetchurl { 47564 - url = "https://registry.npmjs.org/coc-spell-checker/-/coc-spell-checker-1.3.2.tgz"; 47565 - sha512 = "b0uYYX706Fv6ATpsAVRyjaVBZ1kgEVmzse2BCYrNxvbgxZXgwyErMm5t8guIwAichchURjw0TWBn79tFjWB/eg=="; 47566 - }; 47567 - dependencies = [ 47568 - sources."@cspell/dict-aws-1.0.14" 47569 - sources."@cspell/dict-bash-1.0.18" 47570 - sources."@cspell/dict-companies-1.0.40" 47571 - sources."@cspell/dict-cpp-1.1.40" 47572 - sources."@cspell/dict-cryptocurrencies-1.0.10" 47573 - sources."@cspell/dict-csharp-1.0.11" 47574 - sources."@cspell/dict-css-1.0.13" 47575 - sources."@cspell/dict-django-1.0.26" 47576 - sources."@cspell/dict-dotnet-1.0.32" 47577 - sources."@cspell/dict-elixir-1.0.26" 47578 - sources."@cspell/dict-en-gb-1.1.33" 47579 - sources."@cspell/dict-en_us-1.2.45" 47580 - sources."@cspell/dict-filetypes-1.1.8" 47581 - sources."@cspell/dict-fonts-1.0.14" 47582 - sources."@cspell/dict-fullstack-1.0.39" 47583 - sources."@cspell/dict-golang-1.1.24" 47584 - sources."@cspell/dict-haskell-1.0.13" 47585 - sources."@cspell/dict-html-1.1.9" 47586 - sources."@cspell/dict-html-symbol-entities-1.0.23" 47587 - sources."@cspell/dict-java-1.0.23" 47588 - sources."@cspell/dict-latex-1.0.25" 47589 - sources."@cspell/dict-lorem-ipsum-1.0.22" 47590 - sources."@cspell/dict-lua-1.0.16" 47591 - sources."@cspell/dict-node-1.0.12" 47592 - sources."@cspell/dict-npm-1.0.16" 47593 - sources."@cspell/dict-php-1.0.25" 47594 - sources."@cspell/dict-powershell-1.0.19" 47595 - sources."@cspell/dict-python-1.0.38" 47596 - sources."@cspell/dict-ruby-1.0.15" 47597 - sources."@cspell/dict-rust-1.0.23" 47598 - sources."@cspell/dict-scala-1.0.21" 47599 - sources."@cspell/dict-software-terms-1.0.48" 47600 - sources."@cspell/dict-typescript-1.0.20" 47601 - sources."array-timsort-1.0.3" 47602 - sources."at-least-node-1.0.0" 47603 - sources."balanced-match-1.0.2" 47604 - sources."brace-expansion-1.1.11" 47605 - sources."braces-3.0.3" 47606 - sources."comment-json-1.1.3" 47607 - sources."concat-map-0.0.1" 47608 - sources."configstore-5.0.1" 47609 - sources."core-util-is-1.0.3" 47610 - sources."crypto-random-string-2.0.0" 47611 - sources."cspell-dict-vimlang-1.0.1" 47612 - sources."cspell-glob-0.1.25" 47613 - ( 47614 - sources."cspell-io-4.1.7" 47615 - // { 47616 - dependencies = [ 47617 - sources."iconv-lite-0.6.3" 47618 - ]; 47619 - } 47620 - ) 47621 - ( 47622 - sources."cspell-lib-4.3.12" 47623 - // { 47624 - dependencies = [ 47625 - sources."comment-json-4.2.5" 47626 - sources."esprima-4.0.1" 47627 - sources."fs-extra-9.1.0" 47628 - sources."gensequence-3.1.1" 47629 - sources."vscode-uri-3.1.0" 47630 - ]; 47631 - } 47632 - ) 47633 - ( 47634 - sources."cspell-trie-lib-4.2.8" 47635 - // { 47636 - dependencies = [ 47637 - sources."gensequence-3.1.1" 47638 - ]; 47639 - } 47640 - ) 47641 - sources."cspell-util-bundle-4.1.11" 47642 - sources."dot-prop-5.3.0" 47643 - sources."esprima-2.7.3" 47644 - sources."fill-range-7.1.1" 47645 - ( 47646 - sources."fs-extra-8.1.0" 47647 - // { 47648 - dependencies = [ 47649 - sources."jsonfile-4.0.0" 47650 - sources."universalify-0.1.2" 47651 - ]; 47652 - } 47653 - ) 47654 - sources."gensequence-2.3.0" 47655 - sources."global-dirs-0.1.1" 47656 - sources."graceful-fs-4.2.11" 47657 - sources."has-own-prop-2.0.0" 47658 - sources."iconv-lite-0.4.24" 47659 - sources."imurmurhash-0.1.4" 47660 - sources."ini-1.3.8" 47661 - sources."is-number-7.0.0" 47662 - sources."is-obj-2.0.0" 47663 - sources."is-typedarray-1.0.0" 47664 - sources."iterable-to-stream-1.0.1" 47665 - sources."json-parser-1.1.5" 47666 - sources."jsonfile-6.1.0" 47667 - sources."make-dir-3.1.0" 47668 - sources."micromatch-4.0.8" 47669 - sources."minimatch-3.1.2" 47670 - sources."node-watch-0.6.4" 47671 - sources."picomatch-2.3.1" 47672 - sources."repeat-string-1.6.1" 47673 - sources."resolve-from-5.0.0" 47674 - sources."resolve-global-1.0.0" 47675 - sources."rxjs-6.6.7" 47676 - sources."safer-buffer-2.1.2" 47677 - sources."semver-6.3.1" 47678 - sources."signal-exit-3.0.7" 47679 - sources."to-regex-range-5.0.1" 47680 - sources."tslib-1.14.1" 47681 - sources."typedarray-to-buffer-3.1.5" 47682 - sources."unique-string-2.0.0" 47683 - sources."universalify-2.0.1" 47684 - sources."vscode-jsonrpc-4.0.0" 47685 - ( 47686 - sources."vscode-languageserver-5.2.1" 47687 - // { 47688 - dependencies = [ 47689 - sources."vscode-uri-1.0.8" 47690 - ]; 47691 - } 47692 - ) 47693 - sources."vscode-languageserver-protocol-3.14.1" 47694 - sources."vscode-languageserver-types-3.14.0" 47695 - sources."vscode-uri-2.1.2" 47696 - sources."write-file-atomic-3.0.3" 47697 - sources."xdg-basedir-4.0.0" 47698 - ]; 47699 - buildInputs = globalBuildInputs; 47700 - meta = { 47701 - description = "Spelling checker for source code"; 47702 - homepage = "https://github.com/iamcco/coc-spell-checker"; 47703 47067 license = "MIT"; 47704 47068 }; 47705 47069 production = true;