diff options
-rw-r--r-- | user/packages/node2nix/node-packages.json | 1 | ||||
-rw-r--r-- | user/packages/node2nix/node-packages.nix | 354 | ||||
-rw-r--r-- | user/settings/javascript.nix | 2 |
3 files changed, 58 insertions, 299 deletions
diff --git a/user/packages/node2nix/node-packages.json b/user/packages/node2nix/node-packages.json index 5458d42b..4ab92ee4 100644 --- a/user/packages/node2nix/node-packages.json +++ b/user/packages/node2nix/node-packages.json @@ -1,7 +1,6 @@ [ { "prettier_d": "git://github.com/josephfrazier/prettier_d#b53378114f1ac8331de8d5e49be2190385abbf79" }, "dockerfile-language-server-nodejs", - "yaml-language-server", { "pnpm": "4.11.6" }, "pino-pretty", "npm-merge-driver", diff --git a/user/packages/node2nix/node-packages.nix b/user/packages/node2nix/node-packages.nix index 33e886e2..93f3dc7d 100644 --- a/user/packages/node2nix/node-packages.nix +++ b/user/packages/node2nix/node-packages.nix @@ -274,13 +274,13 @@ let sha512 = "1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ=="; }; }; - "@sinonjs/commons-1.8.0" = { + "@sinonjs/commons-1.8.1" = { name = "_at_sinonjs_slash_commons"; packageName = "@sinonjs/commons"; - version = "1.8.0"; + version = "1.8.1"; src = fetchurl { - url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.0.tgz"; - sha512 = "wEj54PfsZ5jGSwMX68G8ZXFawcSglQSXqCftWX3ec8MDUzQdHgcKvw97awHbY0efQEL5iKUOAmmVtoYgmrSG4Q=="; + url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz"; + sha512 = "892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw=="; }; }; "@sinonjs/formatio-3.2.2" = { @@ -391,15 +391,6 @@ let sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; }; }; - "agent-base-4.3.0" = { - name = "agent-base"; - packageName = "agent-base"; - version = "4.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz"; - sha512 = "salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg=="; - }; - }; "ajv-6.12.3" = { name = "ajv"; packageName = "ajv"; @@ -760,13 +751,13 @@ let sha512 = "YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg=="; }; }; - "caniuse-lite-1.0.30001100" = { + "caniuse-lite-1.0.30001107" = { name = "caniuse-lite"; packageName = "caniuse-lite"; - version = "1.0.30001100"; + version = "1.0.30001107"; src = fetchurl { - url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001100.tgz"; - sha512 = "0eYdp1+wFCnMlCj2oudciuQn2B9xAFq3WpgpcBIZTxk/1HNA/O2YA7rpeYhnOqsqAJq1AHUgx6i1jtafg7m2zA=="; + url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001107.tgz"; + sha512 = "86rCH+G8onCmdN4VZzJet5uPELII59cUzDphko3thQFgAQG1RNa+sVLDoALIhRYmflo5iSIzWY3vu1XTWtNMQQ=="; }; }; "caseless-0.12.0" = { @@ -805,15 +796,6 @@ let sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="; }; }; - "chalk-3.0.0" = { - name = "chalk"; - packageName = "chalk"; - version = "3.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz"; - sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg=="; - }; - }; "chalk-4.1.0" = { name = "chalk"; packageName = "chalk"; @@ -1075,15 +1057,6 @@ let sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="; }; }; - "debug-3.1.0" = { - name = "debug"; - packageName = "debug"; - version = "3.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz"; - sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g=="; - }; - }; "debug-3.2.6" = { name = "debug"; packageName = "debug"; @@ -1309,13 +1282,13 @@ let sha512 = "MMadSSVRDb4uKdxV6bCXXN4cTsxIsXYtV4XdPu6FOCSAw6zsCIDA+QEktEU+u6h+c/mTrul5NR+pwFpPxwetiQ=="; }; }; - "electron-to-chromium-1.3.498" = { + "electron-to-chromium-1.3.509" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.3.498"; + version = "1.3.509"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.498.tgz"; - sha512 = "W1hGwaQEU8j9su2jeAr3aabkPuuXw+j8t73eajGAkEJWbfWiwbxBwQN/8Qmv2qCy3uCDm2rOAaZneYQM8VGC4w=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.509.tgz"; + sha512 = "cN4lkjNRuTG8rtAqTOVgwpecEC2kbKA04PG6YijcKGHK/kD0xLjiqExcAOmLUwtXZRF8cBeam2I0VZcih919Ug=="; }; }; "emoji-regex-7.0.3" = { @@ -1381,24 +1354,6 @@ let sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g=="; }; }; - "es6-promise-4.2.8" = { - name = "es6-promise"; - packageName = "es6-promise"; - version = "4.2.8"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz"; - sha512 = "HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="; - }; - }; - "es6-promisify-5.0.0" = { - name = "es6-promisify"; - packageName = "es6-promisify"; - version = "5.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz"; - sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203"; - }; - }; "escalade-3.0.2" = { name = "escalade"; packageName = "escalade"; @@ -1930,15 +1885,6 @@ let sha512 = "IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ=="; }; }; - "http-proxy-agent-2.1.0" = { - name = "http-proxy-agent"; - packageName = "http-proxy-agent"; - version = "2.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz"; - sha512 = "qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg=="; - }; - }; "http-signature-1.2.0" = { name = "http-signature"; packageName = "http-signature"; @@ -1948,15 +1894,6 @@ let sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; }; }; - "https-proxy-agent-2.2.4" = { - name = "https-proxy-agent"; - packageName = "https-proxy-agent"; - version = "2.2.4"; - src = fetchurl { - url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz"; - sha512 = "OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg=="; - }; - }; "iconv-lite-0.4.24" = { name = "iconv-lite"; packageName = "iconv-lite"; @@ -2434,15 +2371,6 @@ let sha512 = "KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA=="; }; }; - "jsonc-parser-2.3.0" = { - name = "jsonc-parser"; - packageName = "jsonc-parser"; - version = "2.3.0"; - src = fetchurl { - url = "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz"; - sha512 = "b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA=="; - }; - }; "jsonify-0.0.0" = { name = "jsonify"; packageName = "jsonify"; @@ -2731,13 +2659,13 @@ let sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w=="; }; }; - "mimic-fn-3.0.0" = { + "mimic-fn-3.1.0" = { name = "mimic-fn"; packageName = "mimic-fn"; - version = "3.0.0"; + version = "3.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.0.0.tgz"; - sha512 = "PiVO95TKvhiwgSwg1IdLYlCTdul38yZxZMIcnDSFIBUm4BNZha2qpQ4GpJ++15bHoKDtrW2D69lMfFwdFYtNZQ=="; + url = "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz"; + sha512 = "Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ=="; }; }; "min-indent-1.0.1" = { @@ -2848,15 +2776,6 @@ let sha512 = "6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w=="; }; }; - "ms-2.0.0" = { - name = "ms"; - packageName = "ms"; - version = "2.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; - sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; - }; - }; "ms-2.1.2" = { name = "ms"; packageName = "ms"; @@ -2902,13 +2821,13 @@ let sha512 = "Ymbac/94xeIrMf59REBPOv0thr+CJVFMhrlAkW/gjCIE58BGQdCj0x7KRCb3yz+Ga2Rz3E9XXSvUyyxqqhjQAQ=="; }; }; - "node-releases-1.1.59" = { + "node-releases-1.1.60" = { name = "node-releases"; packageName = "node-releases"; - version = "1.1.59"; + version = "1.1.60"; src = fetchurl { - url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.59.tgz"; - sha512 = "H3JrdUczbdiwxN5FuJPyCHnGHIFqQ0wWxo+9j1kAXAzqNMAHlo+4I/sYYxpyK0irQ73HgdiyzD32oqQDcU2Osw=="; + url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz"; + sha512 = "gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA=="; }; }; "nopt-4.0.3" = { @@ -3136,13 +3055,13 @@ let sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0"; }; }; - "parse-json-5.0.0" = { + "parse-json-5.0.1" = { name = "parse-json"; packageName = "parse-json"; - version = "5.0.0"; + version = "5.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz"; - sha512 = "OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw=="; + url = "https://registry.npmjs.org/parse-json/-/parse-json-5.0.1.tgz"; + sha512 = "ztoZ4/DYeXQq4E21v169sC8qWINGpcosGv9XhTDvg9/hWvx/zrFkc9BiWxR58OJLHGk28j5BL0SDLeV2WmFZlQ=="; }; }; "parse-srcset-git://github.com/ikatyang/parse-srcset#54eb9c1cb21db5c62b4d0e275d7249516df6f0ee" = { @@ -3398,15 +3317,6 @@ let sha512 = "3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ=="; }; }; - "prettier-1.19.1" = { - name = "prettier"; - packageName = "prettier"; - version = "1.19.1"; - src = fetchurl { - url = "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz"; - sha512 = "s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew=="; - }; - }; "process-nextick-args-2.0.1" = { name = "process-nextick-args"; packageName = "process-nextick-args"; @@ -3533,13 +3443,13 @@ let sha512 = "5/rl2UD18oAlLQEIuKBeiSIOp1hb5wCXcakl5yvHxlY1wyWI4D5cUKKzCibBeu741PA9JKvZhMqbkDQqPusX3w=="; }; }; - "remark-12.0.0" = { + "remark-12.0.1" = { name = "remark"; packageName = "remark"; - version = "12.0.0"; + version = "12.0.1"; src = fetchurl { - url = "https://registry.npmjs.org/remark/-/remark-12.0.0.tgz"; - sha512 = "oX4lMIS0csgk8AEbzY0h2jdR0ngiCHOpwwpxjmRa5TqAkeknY+tkhjRJGZqnCmvyuWh55/0SW5WY3R3nn3PH9A=="; + url = "https://registry.npmjs.org/remark/-/remark-12.0.1.tgz"; + sha512 = "gS7HDonkdIaHmmP/+shCPejCEEW+liMp/t/QwmF0Xt47Rpuhl32lLtDV1uKWvGoq+kxr5jSgg5oAIpGuyULjUw=="; }; }; "remark-math-1.0.6" = { @@ -3560,22 +3470,22 @@ let sha512 = "b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA=="; }; }; - "remark-parse-8.0.2" = { + "remark-parse-8.0.3" = { name = "remark-parse"; packageName = "remark-parse"; - version = "8.0.2"; + version = "8.0.3"; src = fetchurl { - url = "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.2.tgz"; - sha512 = "eMI6kMRjsAGpMXXBAywJwiwAse+KNpmt+BK55Oofy4KvBZEqUDj6mWbGLJZrujoPIPPxDXzn3T9baRlpsm2jnQ=="; + url = "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz"; + sha512 = "E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q=="; }; }; - "remark-stringify-8.1.0" = { + "remark-stringify-8.1.1" = { name = "remark-stringify"; packageName = "remark-stringify"; - version = "8.1.0"; + version = "8.1.1"; src = fetchurl { - url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.0.tgz"; - sha512 = "FSPZv1ds76oAZjurhhuV5qXSUSoz6QRPuwYK38S41sLHwg4oB7ejnmZshj7qwjgYLf93kdz6BOX9j5aidNE7rA=="; + url = "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.1.tgz"; + sha512 = "q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A=="; }; }; "repeat-string-1.6.1" = { @@ -3605,15 +3515,6 @@ let sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="; }; }; - "request-light-0.2.5" = { - name = "request-light"; - packageName = "request-light"; - version = "0.2.5"; - src = fetchurl { - url = "https://registry.npmjs.org/request-light/-/request-light-0.2.5.tgz"; - sha512 = "eBEh+GzJAftUnex6tcL6eV2JCifY0+sZMIUpUPOVXbs2nV5hla4ZMmO3icYKGuGVuQ2zHE9evh4OrRcH4iyYYw=="; - }; - }; "resolve-1.12.0" = { name = "resolve"; packageName = "resolve"; @@ -4352,13 +4253,13 @@ let sha512 = "YPj/uIIZSO7mMIZQj/5Z3hDl4lshWYRQGs5TgUCjHTVdklUWH+O94mK5Cy77SEcmEUwGhnUcudMuH/zIwporqw=="; }; }; - "unified-9.0.0" = { + "unified-9.1.0" = { name = "unified"; packageName = "unified"; - version = "9.0.0"; + version = "9.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/unified/-/unified-9.0.0.tgz"; - sha512 = "ssFo33gljU3PdlWLjNp15Inqb77d6JnJSfyplGJPT/a+fNRNyCBeveBAYJdO5khKdF6WVHa/yYCC7Xl6BDwZUQ=="; + url = "https://registry.npmjs.org/unified/-/unified-9.1.0.tgz"; + sha512 = "VXOv7Ic6twsKGJDeZQ2wwPqXs2hM0KNu5Hkg9WgAZbSD1pxhZ7p8swqg583nw1Je2fhwHy6U8aEjiI79x1gvag=="; }; }; "uniq-1.0.1" = { @@ -4559,24 +4460,6 @@ let sha512 = "d2rr2EFhAGHnTlURu49G7GWmiJV80HbAnkYdD9IFAtfhmxC+kSWEaZ6ZF064DJFTv9lQZQV1vuLTntyQpoanGQ=="; }; }; - "vscode-json-languageservice-3.7.0" = { - name = "vscode-json-languageservice"; - packageName = "vscode-json-languageservice"; - version = "3.7.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.7.0.tgz"; - sha512 = "nGLqcBhTjdfkl8Dz9sYGK/ZCTjscYFoIjYw+qqkWB+vyNfM0k/AyIoT73DQvB/PArteCKjEVfQUF72GRZEDSbQ=="; - }; - }; - "vscode-jsonrpc-4.0.0" = { - name = "vscode-jsonrpc"; - packageName = "vscode-jsonrpc"; - version = "4.0.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz"; - sha512 = "perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg=="; - }; - }; "vscode-jsonrpc-5.0.1" = { name = "vscode-jsonrpc"; packageName = "vscode-jsonrpc"; @@ -4586,15 +4469,6 @@ let sha512 = "JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A=="; }; }; - "vscode-languageserver-5.2.1" = { - name = "vscode-languageserver"; - packageName = "vscode-languageserver"; - version = "5.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-5.2.1.tgz"; - sha512 = "GuayqdKZqAwwaCUjDvMTAVRPJOp/SLON3mJ07eGsx/Iq9HjRymhKWztX41rISqDKhHVVyFM+IywICyZDla6U3A=="; - }; - }; "vscode-languageserver-6.1.1" = { name = "vscode-languageserver"; packageName = "vscode-languageserver"; @@ -4604,15 +4478,6 @@ let sha512 = "DueEpkUAkD5XTR4MLYNr6bQIp/UFR0/IPApgXU3YfCBCB08u2sm9hRCs6DxYZELkk++STPjpcjksR2H8qI3cDQ=="; }; }; - "vscode-languageserver-protocol-3.14.1" = { - name = "vscode-languageserver-protocol"; - packageName = "vscode-languageserver-protocol"; - version = "3.14.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.14.1.tgz"; - sha512 = "IL66BLb2g20uIKog5Y2dQ0IiigW0XKrvmWiOvc0yXw80z3tMEzEnHjaGAb3ENuU7MnQqgnYJ1Cl2l9RvNgDi4g=="; - }; - }; "vscode-languageserver-protocol-3.15.3" = { name = "vscode-languageserver-protocol"; packageName = "vscode-languageserver-protocol"; @@ -4622,24 +4487,6 @@ let sha512 = "zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw=="; }; }; - "vscode-languageserver-textdocument-1.0.1" = { - name = "vscode-languageserver-textdocument"; - packageName = "vscode-languageserver-textdocument"; - version = "1.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz"; - sha512 = "UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA=="; - }; - }; - "vscode-languageserver-types-3.14.0" = { - name = "vscode-languageserver-types"; - packageName = "vscode-languageserver-types"; - version = "3.14.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.14.0.tgz"; - sha512 = "lTmS6AlAlMHOvPQemVwo3CezxBp0sNB95KNPkqp3Nxd5VFEnuG1ByM0zlRWos0zjO3ZWtkvhal0COgiV1xIA4A=="; - }; - }; "vscode-languageserver-types-3.15.1" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; @@ -4649,33 +4496,6 @@ let sha512 = "+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ=="; }; }; - "vscode-nls-4.1.2" = { - name = "vscode-nls"; - packageName = "vscode-nls"; - version = "4.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.2.tgz"; - sha512 = "7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw=="; - }; - }; - "vscode-uri-1.0.8" = { - name = "vscode-uri"; - packageName = "vscode-uri"; - version = "1.0.8"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-1.0.8.tgz"; - sha512 = "obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ=="; - }; - }; - "vscode-uri-2.1.2" = { - name = "vscode-uri"; - packageName = "vscode-uri"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz"; - sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A=="; - }; - }; "which-1.3.1" = { name = "which"; packageName = "which"; @@ -4784,15 +4604,6 @@ let sha512 = "yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg=="; }; }; - "yaml-ast-parser-custom-tags-0.0.43" = { - name = "yaml-ast-parser-custom-tags"; - packageName = "yaml-ast-parser-custom-tags"; - version = "0.0.43"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml-ast-parser-custom-tags/-/yaml-ast-parser-custom-tags-0.0.43.tgz"; - sha512 = "R5063FF/JSAN6qXCmylwjt9PcDH6M0ExEme/nJBzLspc6FJDmHHIqM7xh2WfEmsTJqClF79A9VkXjkAqmZw9SQ=="; - }; - }; "yaml-unist-parser-1.1.1" = { name = "yaml-unist-parser"; packageName = "yaml-unist-parser"; @@ -4833,7 +4644,7 @@ in sources."@glimmer/syntax-0.41.0" sources."@glimmer/util-0.41.4" sources."@iarna/toml-2.2.3" - sources."@sinonjs/commons-1.8.0" + sources."@sinonjs/commons-1.8.1" sources."@sinonjs/formatio-3.2.2" sources."@sinonjs/samsam-3.3.3" sources."@sinonjs/text-encoding-0.7.1" @@ -4952,7 +4763,7 @@ in sources."map-age-cleaner-0.1.3" sources."markdown-escapes-1.0.4" sources."mem-6.0.1" - sources."mimic-fn-3.0.0" + sources."mimic-fn-3.1.0" sources."minimatch-3.0.4" sources."minimist-1.2.0" sources."ms-2.1.2" @@ -5106,57 +4917,6 @@ in bypassCache = true; reconstructLock = true; }; - yaml-language-server = nodeEnv.buildNodePackage { - name = "yaml-language-server"; - packageName = "yaml-language-server"; - version = "0.9.0"; - src = fetchurl { - url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.9.0.tgz"; - sha512 = "nRExM5NfJXzxTKlFmHKr/ZtoxZCddH1kuuWNfHRvTLCEHzexIn/YvI/DBZHxKLh/ym9f4Q4j4zW76vB6J18lUQ=="; - }; - dependencies = [ - sources."agent-base-4.3.0" - sources."argparse-1.0.10" - sources."debug-3.1.0" - sources."es6-promise-4.2.8" - sources."es6-promisify-5.0.0" - sources."esprima-4.0.1" - sources."http-proxy-agent-2.1.0" - sources."https-proxy-agent-2.2.4" - sources."js-yaml-3.14.0" - sources."jsonc-parser-2.3.0" - sources."ms-2.0.0" - sources."prettier-1.19.1" - sources."request-light-0.2.5" - sources."sprintf-js-1.0.3" - sources."vscode-json-languageservice-3.7.0" - sources."vscode-jsonrpc-4.0.0" - (sources."vscode-languageserver-5.2.1" // { - dependencies = [ - sources."vscode-uri-1.0.8" - ]; - }) - (sources."vscode-languageserver-protocol-3.14.1" // { - dependencies = [ - sources."vscode-languageserver-types-3.14.0" - ]; - }) - sources."vscode-languageserver-textdocument-1.0.1" - sources."vscode-languageserver-types-3.15.1" - sources."vscode-nls-4.1.2" - sources."vscode-uri-2.1.2" - sources."yaml-ast-parser-custom-tags-0.0.43" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "YAML language server"; - homepage = "https://github.com/redhat-developer/yaml-language-server#readme"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; "pnpm-4.11.6" = nodeEnv.buildNodePackage { name = "pnpm"; packageName = "pnpm"; @@ -5178,10 +4938,10 @@ in pino-pretty = nodeEnv.buildNodePackage { name = "pino-pretty"; packageName = "pino-pretty"; - version = "4.0.3"; + version = "4.1.0"; src = fetchurl { - url = "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.0.3.tgz"; - sha512 = "T7oFJZ6g6+icbVtZnoCYLkV2FW8VihjZ1ZaOa7TT1Y7m1hg3A0PR9kE4IBpVF1dQCj+pZDtKGJFep1xnGXmD2w=="; + url = "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.1.0.tgz"; + sha512 = "D4rORz/7SCZ0AGeWw9QFXsJ+ky3jDOqi/ABFzxxCk5BtEelEgJ6AABFew7TosHGw7I1t8VuMaGdTVNoYMZc+jg=="; }; dependencies = [ sources."@hapi/bourne-2.0.0" @@ -5193,7 +4953,7 @@ in ]; }) sources."camelcase-5.0.0" - (sources."chalk-3.0.0" // { + (sources."chalk-4.1.0" // { dependencies = [ sources."ansi-styles-4.2.1" sources."color-convert-2.0.1" @@ -5374,10 +5134,10 @@ in node-gyp-build = nodeEnv.buildNodePackage { name = "node-gyp-build"; packageName = "node-gyp-build"; - version = "4.2.2"; + version = "4.2.3"; src = fetchurl { - url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.2.tgz"; - sha512 = "Lqh7mrByWCM8Cf9UPqpeoVBBo5Ugx+RKu885GAzmLBVYjeywScxHXPGLa4JfYNZmcNGwzR0Glu5/9GaQZMFqyA=="; + url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz"; + sha512 = "MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg=="; }; buildInputs = globalBuildInputs; meta = { @@ -5535,7 +5295,7 @@ in sources."camelcase-5.3.1" ]; }) - sources."caniuse-lite-1.0.30001100" + sources."caniuse-lite-1.0.30001107" sources."ccount-1.0.5" (sources."chalk-4.1.0" // { dependencies = [ @@ -5576,7 +5336,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.498" + sources."electron-to-chromium-1.3.509" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -5671,7 +5431,7 @@ in }) sources."mkdirp-0.5.5" sources."ms-2.1.2" - sources."node-releases-1.1.59" + sources."node-releases-1.1.60" sources."normalize-package-data-2.5.0" sources."normalize-range-0.1.2" sources."normalize-selector-0.2.0" @@ -5682,7 +5442,7 @@ in sources."p-try-2.2.0" sources."parent-module-1.0.1" sources."parse-entities-2.0.0" - sources."parse-json-5.0.0" + sources."parse-json-5.0.1" sources."path-exists-4.0.0" sources."path-is-absolute-1.0.1" sources."path-parse-1.0.6" @@ -5729,9 +5489,9 @@ in }) sources."readable-stream-3.6.0" sources."redent-3.0.0" - sources."remark-12.0.0" - sources."remark-parse-8.0.2" - sources."remark-stringify-8.1.0" + sources."remark-12.0.1" + sources."remark-parse-8.0.3" + sources."remark-stringify-8.1.1" sources."repeat-string-1.6.1" sources."replace-ext-1.0.0" sources."resolve-1.17.0" @@ -5786,7 +5546,7 @@ in sources."type-fest-0.13.1" sources."typedarray-to-buffer-3.1.5" sources."unherit-1.1.3" - sources."unified-9.0.0" + sources."unified-9.1.0" sources."uniq-1.0.1" sources."unist-util-find-all-after-3.0.1" sources."unist-util-is-4.0.2" diff --git a/user/settings/javascript.nix b/user/settings/javascript.nix index 4eeb2961..d7b0da5d 100644 --- a/user/settings/javascript.nix +++ b/user/settings/javascript.nix @@ -29,6 +29,7 @@ in csslint eslint_d typescript + yaml-language-server ]) ++ (with pkgs.node2nixPackages; [ pkgs.node2nixPackages."pnpm-4.11.6" pkgs.node2nixPackages."prettier_d-git://github.com/josephfrazier/prettier_d#b53378114f1ac8331de8d5e49be2190385abbf79" @@ -41,7 +42,6 @@ in pino-pretty dockerfile-language-server-nodejs - yaml-language-server ]); home.sessionVariables = { |