# This file has been generated by node2nix 1.7.0. Do not edit! {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}: let sources = { "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=="; }; }; "ansi-styles-3.2.1" = { name = "ansi-styles"; packageName = "ansi-styles"; version = "3.2.1"; src = fetchurl { url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; }; }; "argparse-1.0.10" = { name = "argparse"; packageName = "argparse"; version = "1.0.10"; src = fetchurl { url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; }; }; "bluebird-3.5.5" = { name = "bluebird"; packageName = "bluebird"; version = "3.5.5"; src = fetchurl { url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz"; sha512 = "5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w=="; }; }; "camelcase-4.1.0" = { name = "camelcase"; packageName = "camelcase"; version = "4.1.0"; src = fetchurl { url = "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz"; sha1 = "d545635be1e33c542649c69173e5de6acfae34dd"; }; }; "camelcase-keys-4.2.0" = { name = "camelcase-keys"; packageName = "camelcase-keys"; version = "4.2.0"; src = fetchurl { url = "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz"; sha1 = "a2aa5fb1af688758259c32c141426d78923b9b77"; }; }; "chalk-2.4.2" = { name = "chalk"; packageName = "chalk"; version = "2.4.2"; src = fetchurl { url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"; sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="; }; }; "color-convert-1.9.3" = { name = "color-convert"; packageName = "color-convert"; version = "1.9.3"; src = fetchurl { url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"; sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="; }; }; "color-name-1.1.3" = { name = "color-name"; packageName = "color-name"; version = "1.1.3"; src = fetchurl { url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"; sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; }; }; "commander-2.0.0" = { name = "commander"; packageName = "commander"; version = "2.0.0"; src = fetchurl { url = "https://registry.npmjs.org/commander/-/commander-2.0.0.tgz"; sha1 = "d1b86f901f8b64bd941bdeadaf924530393be928"; }; }; "commander-2.20.0" = { name = "commander"; packageName = "commander"; version = "2.20.0"; src = fetchurl { url = "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz"; sha512 = "7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ=="; }; }; "config-attendant-0.1.2" = { name = "config-attendant"; packageName = "config-attendant"; version = "0.1.2"; src = fetchurl { url = "https://registry.npmjs.org/config-attendant/-/config-attendant-0.1.2.tgz"; sha512 = "FJ18CFusrB7R0g0FSSMSbMeZiGwqUaznXzmy/wEcpQ8lVf3b+p/D3l5JJu0iDsTmAVOADPP84UM848q0fZ8Nng=="; }; }; "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=="; }; }; "deep-extend-0.5.1" = { name = "deep-extend"; packageName = "deep-extend"; version = "0.5.1"; src = fetchurl { url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz"; sha512 = "N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w=="; }; }; "deep-is-0.1.3" = { name = "deep-is"; packageName = "deep-is"; version = "0.1.3"; src = fetchurl { url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz"; sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34"; }; }; "dockerfile-ast-0.0.12" = { name = "dockerfile-ast"; packageName = "dockerfile-ast"; version = "0.0.12"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.12.tgz"; sha512 = "cIV8oXkAxpIuN5XgG0TGg07nLDgrj4olkfrdT77OTA3VypscsYHBUg/FjHxW9K3oA+CyH4Th/qtoMgTVpzSobw=="; }; }; "dockerfile-ast-0.0.16" = { name = "dockerfile-ast"; packageName = "dockerfile-ast"; version = "0.0.16"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-ast/-/dockerfile-ast-0.0.16.tgz"; sha512 = "+HZToHjjiLPl46TqBrok5dMrg5oCkZFPSROMQjRmvin0zG4FxK0DJXTpV/CUPYY2zpmEvVza55XLwSHFx/xZMw=="; }; }; "dockerfile-language-service-0.0.8" = { name = "dockerfile-language-service"; packageName = "dockerfile-language-service"; version = "0.0.8"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-language-service/-/dockerfile-language-service-0.0.8.tgz"; sha512 = "peko1rQtZ81e3QK3VLZgkCKkCMnuoSqZxCQuudyEbtYqqAe6jJ4r0bwOnWD9hyH/FMg7jMvI5uLsoo7/dHLNYw=="; }; }; "dockerfile-utils-0.0.11" = { name = "dockerfile-utils"; packageName = "dockerfile-utils"; version = "0.0.11"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.0.11.tgz"; sha512 = "LNdPIgcl58343dF4KNCHvFzUScUhgLI9BRAR+Vln6D1tVBGvv1k5/qHuxWRCAM2uyFbj73QVkKMScXPhY7TqfQ=="; }; }; "dockerfile-utils-0.0.13" = { name = "dockerfile-utils"; packageName = "dockerfile-utils"; version = "0.0.13"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-utils/-/dockerfile-utils-0.0.13.tgz"; sha512 = "+MAmhEnQ16B7+3C2UDWpmIS1D8EiKvpl4LDRjrMv94bOusaeRcLagRR0AvgV6NWT+oiRxDMLDyay6yjm6LESsw=="; }; }; "editorconfig-0.14.2" = { name = "editorconfig"; packageName = "editorconfig"; version = "0.14.2"; src = fetchurl { url = "https://registry.npmjs.org/editorconfig/-/editorconfig-0.14.2.tgz"; sha512 = "tghjvKwo1gakrhFiZWlbo5ILWAfnuOu1JFztW0li+vzbnInN0CMZuF4F0T/Pnn9UWpT7Mr1aFTWdHVuxiR9K9A=="; }; }; "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"; }; }; "escape-string-regexp-1.0.5" = { name = "escape-string-regexp"; packageName = "escape-string-regexp"; version = "1.0.5"; src = fetchurl { url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; }; }; "esprima-4.0.1" = { name = "esprima"; packageName = "esprima"; version = "4.0.1"; src = fetchurl { url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; }; }; "fast-levenshtein-2.0.6" = { name = "fast-levenshtein"; packageName = "fast-levenshtein"; version = "2.0.6"; src = fetchurl { url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"; sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917"; }; }; "has-flag-2.0.0" = { name = "has-flag"; packageName = "has-flag"; version = "2.0.0"; src = fetchurl { url = "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz"; sha1 = "e8207af1cc7b30d446cc70b734b5e8be18f88d51"; }; }; "has-flag-3.0.0" = { name = "has-flag"; packageName = "has-flag"; version = "3.0.0"; src = fetchurl { url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; }; }; "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=="; }; }; "https-proxy-agent-2.2.2" = { name = "https-proxy-agent"; packageName = "https-proxy-agent"; version = "2.2.2"; src = fetchurl { url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz"; sha512 = "c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg=="; }; }; "ini-1.3.5" = { name = "ini"; packageName = "ini"; version = "1.3.5"; src = fetchurl { url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz"; sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="; }; }; "js-yaml-3.13.1" = { name = "js-yaml"; packageName = "js-yaml"; version = "3.13.1"; src = fetchurl { url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz"; sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw=="; }; }; "json-align-0.1.0" = { name = "json-align"; packageName = "json-align"; version = "0.1.0"; src = fetchurl { url = "https://registry.npmjs.org/json-align/-/json-align-0.1.0.tgz"; sha1 = "be7879795320dd53e7af6f836e5c2b35c9f1eb50"; }; }; "json-stable-stringify-1.0.1" = { name = "json-stable-stringify"; packageName = "json-stable-stringify"; version = "1.0.1"; src = fetchurl { url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz"; sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af"; }; }; "jsonc-parser-2.1.1" = { name = "jsonc-parser"; packageName = "jsonc-parser"; version = "2.1.1"; src = fetchurl { url = "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.1.1.tgz"; sha512 = "VC0CjnWJylKB1iov4u76/W/5Ef0ydDkjtYWxoZ9t3HdWlSnZQwZL5MgFikaB/EtQ4RmMEw3tmQzuYnZA2/Ja1g=="; }; }; "jsonify-0.0.0" = { name = "jsonify"; packageName = "jsonify"; version = "0.0.0"; src = fetchurl { url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"; sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73"; }; }; "levn-0.3.0" = { name = "levn"; packageName = "levn"; version = "0.3.0"; src = fetchurl { url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz"; sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee"; }; }; "lru-cache-3.2.0" = { name = "lru-cache"; packageName = "lru-cache"; version = "3.2.0"; src = fetchurl { url = "https://registry.npmjs.org/lru-cache/-/lru-cache-3.2.0.tgz"; sha1 = "71789b3b7f5399bec8565dda38aa30d2a097efee"; }; }; "map-obj-2.0.0" = { name = "map-obj"; packageName = "map-obj"; version = "2.0.0"; src = fetchurl { url = "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz"; sha1 = "a65cd29087a92598b8791257a523e021222ac1f9"; }; }; "minimist-1.2.0" = { name = "minimist"; packageName = "minimist"; version = "1.2.0"; src = fetchurl { url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"; sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284"; }; }; "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"; }; }; "optionator-0.8.2" = { name = "optionator"; packageName = "optionator"; version = "0.8.2"; src = fetchurl { url = "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz"; sha1 = "364c5e409d3f4d6301d6c0b4c05bba50180aeb64"; }; }; "path-parse-1.0.6" = { name = "path-parse"; packageName = "path-parse"; version = "1.0.6"; src = fetchurl { url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz"; sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="; }; }; "prelude-ls-1.1.2" = { name = "prelude-ls"; packageName = "prelude-ls"; version = "1.1.2"; src = fetchurl { url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz"; sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54"; }; }; "prettier-1.18.2" = { name = "prettier"; packageName = "prettier"; version = "1.18.2"; src = fetchurl { url = "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz"; sha512 = "OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw=="; }; }; "pseudomap-1.0.2" = { name = "pseudomap"; packageName = "pseudomap"; version = "1.0.2"; src = fetchurl { url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"; sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3"; }; }; "quick-lru-1.1.0" = { name = "quick-lru"; packageName = "quick-lru"; version = "1.1.0"; src = fetchurl { url = "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz"; sha1 = "4360b17c61136ad38078397ff11416e186dcfbb8"; }; }; "request-light-0.2.4" = { name = "request-light"; packageName = "request-light"; version = "0.2.4"; src = fetchurl { url = "https://registry.npmjs.org/request-light/-/request-light-0.2.4.tgz"; sha512 = "pM9Fq5jRnSb+82V7M97rp8FE9/YNeP2L9eckB4Szd7lyeclSIx02aIpPO/6e4m6Dy31+FBN/zkFMTd2HkNO3ow=="; }; }; "resolve-1.12.0" = { name = "resolve"; packageName = "resolve"; version = "1.12.0"; src = fetchurl { url = "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz"; sha512 = "B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w=="; }; }; "semver-5.7.1" = { name = "semver"; packageName = "semver"; version = "5.7.1"; src = fetchurl { url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"; sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="; }; }; "sigmund-1.0.1" = { name = "sigmund"; packageName = "sigmund"; version = "1.0.1"; src = fetchurl { url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"; sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590"; }; }; "sprintf-js-1.0.3" = { name = "sprintf-js"; packageName = "sprintf-js"; version = "1.0.3"; src = fetchurl { url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; sha1 = "04e6926f662895354f3dd015203633b857297e2c"; }; }; "strip-json-comments-2.0.1" = { name = "strip-json-comments"; packageName = "strip-json-comments"; version = "2.0.1"; src = fetchurl { url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; }; }; "supports-color-4.5.0" = { name = "supports-color"; packageName = "supports-color"; version = "4.5.0"; src = fetchurl { url = "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz"; sha1 = "be7a0de484dec5c5cddf8b3d59125044912f635b"; }; }; "supports-color-5.5.0" = { name = "supports-color"; packageName = "supports-color"; version = "5.5.0"; src = fetchurl { url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"; sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="; }; }; "type-check-0.3.2" = { name = "type-check"; packageName = "type-check"; version = "0.3.2"; src = fetchurl { url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz"; sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72"; }; }; "unquote-1.1.1" = { name = "unquote"; packageName = "unquote"; version = "1.1.1"; src = fetchurl { url = "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz"; sha1 = "8fded7324ec6e88a0ff8b905e7c098cdc086d544"; }; }; "vscode-json-languageservice-3.3.3" = { name = "vscode-json-languageservice"; packageName = "vscode-json-languageservice"; version = "3.3.3"; src = fetchurl { url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.3.3.tgz"; sha512 = "5vL3OXTUuQpn6+tGd47dopio+7WwbtIZ07zfYMzAUX8eVWPZjfEsLeSWmQk5Xw+vwgu+j5zC4koz5UofLDGGRA=="; }; }; "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-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-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-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.0-next.4" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; version = "3.15.0-next.4"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.4.tgz"; sha512 = "IKIWTdUPBnOtwznIrhxKnjVZ7hYxEzwZ3M2xmDi7OjjexuOM6LnGtoo1Dv4wYSik4epK4STEib6e8da2GxUsJA=="; }; }; "vscode-languageserver-types-3.6.0" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; version = "3.6.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.6.0.tgz"; sha512 = "GSgQtGmtza4PoNH0+iHWylWg/1sw2DODezqYWRxbN910dPchI3CQaSJN76csKcQGv55wsWgX82T6n74q8mFSpw=="; }; }; "vscode-nls-4.1.1" = { name = "vscode-nls"; packageName = "vscode-nls"; version = "4.1.1"; src = fetchurl { url = "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.1.tgz"; sha512 = "4R+2UoUUU/LdnMnFjePxfLqNhBS8lrAFyX7pjb2ud/lqDkrUavFUTcG7wR0HBZFakae0Q6KLBFjMS6W93F403A=="; }; }; "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.0.3" = { name = "vscode-uri"; packageName = "vscode-uri"; version = "2.0.3"; src = fetchurl { url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.0.3.tgz"; sha512 = "4D3DI3F4uRy09WNtDGD93H9q034OHImxiIcSq664Hq1Y1AScehlP3qqZyTkX/RWxeu0MRMHGkrxYqm2qlDF/aw=="; }; }; "wordwrap-1.0.0" = { name = "wordwrap"; packageName = "wordwrap"; version = "1.0.0"; src = fetchurl { url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz"; sha1 = "27584810891456a4171c8d0226441ade90cbcaeb"; }; }; "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=="; }; }; }; in { prettier_d = nodeEnv.buildNodePackage { name = "prettier_d"; packageName = "prettier_d"; version = "5.7.4"; src = fetchurl { url = "https://registry.npmjs.org/prettier_d/-/prettier_d-5.7.4.tgz"; sha512 = "gip1vAQw8T2/l3ur84h2Q7RelHAegaBF8V+D70Jc0/FqpfRTKQrqPJTRQg8fxHZuBVCpY3tcsI5So8h/ltCfsA=="; }; dependencies = [ sources."ansi-styles-3.2.1" sources."bluebird-3.5.5" sources."camelcase-4.1.0" sources."camelcase-keys-4.2.0" (sources."chalk-2.4.2" // { dependencies = [ sources."supports-color-5.5.0" ]; }) sources."color-convert-1.9.3" sources."color-name-1.1.3" sources."commander-2.20.0" sources."config-attendant-0.1.2" sources."deep-extend-0.5.1" sources."deep-is-0.1.3" sources."editorconfig-0.14.2" sources."escape-string-regexp-1.0.5" sources."fast-levenshtein-2.0.6" sources."has-flag-3.0.0" sources."ini-1.3.5" (sources."json-align-0.1.0" // { dependencies = [ sources."commander-2.0.0" ]; }) sources."json-stable-stringify-1.0.1" sources."jsonify-0.0.0" sources."levn-0.3.0" sources."lru-cache-3.2.0" sources."map-obj-2.0.0" sources."minimist-1.2.0" sources."optionator-0.8.2" sources."path-parse-1.0.6" sources."prelude-ls-1.1.2" sources."prettier-1.18.2" sources."pseudomap-1.0.2" sources."quick-lru-1.1.0" sources."resolve-1.12.0" sources."semver-5.7.1" sources."sigmund-1.0.1" sources."strip-json-comments-2.0.1" (sources."supports-color-4.5.0" // { dependencies = [ sources."has-flag-2.0.0" ]; }) sources."type-check-0.3.2" sources."unquote-1.1.1" sources."wordwrap-1.0.0" ]; buildInputs = globalBuildInputs; meta = { description = "Makes prettier the fastest formatter on the planet"; homepage = https://github.com/josephfrazier/prettier_d; license = "MIT"; }; production = true; bypassCache = true; reconstructLock = true; }; dockerfile-language-server-nodejs = nodeEnv.buildNodePackage { name = "dockerfile-language-server-nodejs"; packageName = "dockerfile-language-server-nodejs"; version = "0.0.21"; src = fetchurl { url = "https://registry.npmjs.org/dockerfile-language-server-nodejs/-/dockerfile-language-server-nodejs-0.0.21.tgz"; sha512 = "lZ7VFAlS4vTm5MvxmwpREcYMARB3RQaGX0OZdcY8oSytsu4i5mMGVa6mi9/pZ9soqcUC08uxEA8EcqIeL3lyAA=="; }; dependencies = [ sources."dockerfile-ast-0.0.16" (sources."dockerfile-language-service-0.0.8" // { dependencies = [ (sources."dockerfile-utils-0.0.13" // { dependencies = [ sources."vscode-languageserver-types-3.6.0" ]; }) ]; }) (sources."dockerfile-utils-0.0.11" // { dependencies = [ sources."dockerfile-ast-0.0.12" sources."vscode-languageserver-types-3.6.0" ]; }) 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 = "A language server for Dockerfiles powered by NodeJS, TypeScript, and VSCode technologies."; homepage = "https://github.com/rcjsuen/dockerfile-language-server-nodejs#readme"; license = "MIT"; }; production = true; bypassCache = true; reconstructLock = true; }; yaml-language-server = nodeEnv.buildNodePackage { name = "yaml-language-server"; packageName = "yaml-language-server"; version = "0.5.7"; src = fetchurl { url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.5.7.tgz"; sha512 = "bewRCXbsdZgag9pw9bCyXbjABrL/okj+FO80FXLyCRC8PXYKxnyE3Nls9AasMcYjsCJ/TjamyV8ICZiEN4c09Q=="; }; 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.2" sources."js-yaml-3.13.1" sources."jsonc-parser-2.1.1" sources."ms-2.0.0" sources."prettier-1.18.2" sources."request-light-0.2.4" sources."sprintf-js-1.0.3" (sources."vscode-json-languageservice-3.3.3" // { dependencies = [ sources."vscode-languageserver-types-3.15.0-next.4" ]; }) 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" sources."vscode-languageserver-types-3.14.0" sources."vscode-nls-4.1.1" sources."vscode-uri-2.0.3" 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; }; }