diff --git a/package-lock.json b/package-lock.json index d0e2735..a51a807 100644 --- a/package-lock.json +++ b/package-lock.json @@ -511,6 +511,266 @@ "semver-intersect": "1.4.0" } }, + "@types/d3": { + "version": "5.0.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3/-/d3-5.0.0.tgz", + "integrity": "sha512-BVfPw7ha+UgsG24v6ymerMY4+pJgQ/6p+hJA4loCeaaqV9snGS/G6ReVaQEn8Himn67dWn/Je9WhRbnDO7MzLw==", + "dev": true, + "requires": { + "@types/d3-array": "1.2.1", + "@types/d3-axis": "1.0.10", + "@types/d3-brush": "1.0.8", + "@types/d3-chord": "1.0.7", + "@types/d3-collection": "1.0.7", + "@types/d3-color": "1.2.1", + "@types/d3-contour": "1.2.1", + "@types/d3-dispatch": "1.0.6", + "@types/d3-drag": "1.2.1", + "@types/d3-dsv": "1.0.33", + "@types/d3-ease": "1.0.7", + "@types/d3-fetch": "1.1.2", + "@types/d3-force": "1.1.1", + "@types/d3-format": "1.3.0", + "@types/d3-geo": "1.10.3", + "@types/d3-hierarchy": "1.1.4", + "@types/d3-interpolate": "1.2.0", + "@types/d3-path": "1.0.7", + "@types/d3-polygon": "1.0.6", + "@types/d3-quadtree": "1.0.6", + "@types/d3-random": "1.1.1", + "@types/d3-scale": "2.0.1", + "@types/d3-scale-chromatic": "1.2.0", + "@types/d3-selection": "1.3.2", + "@types/d3-shape": "1.2.4", + "@types/d3-time": "1.0.8", + "@types/d3-time-format": "2.1.0", + "@types/d3-timer": "1.0.7", + "@types/d3-transition": "1.1.2", + "@types/d3-voronoi": "1.1.8", + "@types/d3-zoom": "1.7.1" + } + }, + "@types/d3-array": { + "version": "1.2.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-array/-/d3-array-1.2.1.tgz", + "integrity": "sha512-YBaAfimGdWE4nDuoGVKsH89/dkz2hWZ0i8qC+xxqmqi+XJ/aXiRF0jPtzXmN7VdkpVjy1xuDmM5/m1FNuB6VWA==", + "dev": true + }, + "@types/d3-axis": { + "version": "1.0.10", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-axis/-/d3-axis-1.0.10.tgz", + "integrity": "sha512-5YF0wfdQMPKw01VAAupLIlg/T4pn5M3/vL9u0KZjiemnVnnKBEWE24na4X1iW+TfZiYJ8j+BgK2KFYnAAT54Ug==", + "dev": true, + "requires": { + "@types/d3-selection": "1.3.2" + } + }, + "@types/d3-brush": { + "version": "1.0.8", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-brush/-/d3-brush-1.0.8.tgz", + "integrity": "sha512-9Thv09jvolu9T1BE3fHmIeYSgbwSpdxtF6/A5HZEDjSTfgtA0mtaXRk5AiWOo0KjuLsI+/7ggD3ZGN5Ye8KXPQ==", + "dev": true, + "requires": { + "@types/d3-selection": "1.3.2" + } + }, + "@types/d3-chord": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-chord/-/d3-chord-1.0.7.tgz", + "integrity": "sha512-WbCN7SxhZMpQQw46oSjAovAmvl3IdjhLuQ4r7AXCzNKyxtXXBWuihSPZ4bVwFQF3+S2z37i9d4hfUBatcSJpog==", + "dev": true + }, + "@types/d3-collection": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-vR3BT0GwHc5y93Jv6bxn3zoxP/vGu+GdXu/r1ApjbP9dLk9I2g6NiV7iP/QMQSuFZd0It0n/qWrfXHxCWwHIkg==", + "dev": true + }, + "@types/d3-color": { + "version": "1.2.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-color/-/d3-color-1.2.1.tgz", + "integrity": "sha512-xwb1tqvYNWllbHuhMFhiXk63Imf+QNq/dJdmbXmr2wQVnwGenCuj3/0IWJ9hdIFQIqzvhT7T37cvx93jtAsDbQ==", + "dev": true + }, + "@types/d3-contour": { + "version": "1.2.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-contour/-/d3-contour-1.2.1.tgz", + "integrity": "sha512-p8iC4KeVFyT3qRTGQRj0Jf5QDdPsDUevBEnma7gEsY1yDolVSLanG2eFAiLV+xj8/5DK7oU7Ey8z0drs3pbsug==", + "dev": true, + "requires": { + "@types/d3-array": "1.2.1", + "@types/geojson": "7946.0.4" + } + }, + "@types/d3-dispatch": { + "version": "1.0.6", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-xyWJQMr832vqhu6fD/YqX+MSFBWnkxasNhcStvlhqygXxj0cKqPft0wuGoH5TIq5ADXgP83qeNVa4R7bEYN3uA==", + "dev": true + }, + "@types/d3-drag": { + "version": "1.2.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-drag/-/d3-drag-1.2.1.tgz", + "integrity": "sha512-J9liJ4NNeV0oN40MzPiqwWjqNi3YHCRtHNfNMZ1d3uL9yh1+vDuo346LBEr8yyBm30WHvrHssAkExVZrGCswtA==", + "dev": true, + "requires": { + "@types/d3-selection": "1.3.2" + } + }, + "@types/d3-dsv": { + "version": "1.0.33", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-dsv/-/d3-dsv-1.0.33.tgz", + "integrity": "sha512-jx5YvaVC3Wfh6LobaiWTeU1NkvL2wPmmpmajk618bD+xVz98yNWzmZMvmlPHGK0HXbMeHmW/6oVX48V9AH1bRQ==", + "dev": true + }, + "@types/d3-ease": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha1-k6MBhovp4VBh89RDQ7GrP4rLbwk=", + "dev": true + }, + "@types/d3-fetch": { + "version": "1.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-fetch/-/d3-fetch-1.1.2.tgz", + "integrity": "sha512-w6ANZv/mUh+6IV3drT22zgPWMRobzuGXhzOZC8JPD+ygce0/Vx6vTci3m3dizkocnQQCOwNbrWWWPYqpWiKzRQ==", + "dev": true, + "requires": { + "@types/d3-dsv": "1.0.33" + } + }, + "@types/d3-force": { + "version": "1.1.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-force/-/d3-force-1.1.1.tgz", + "integrity": "sha512-ePkELuaFWY4yOuf+Bvx5Xd+ihFiYG4bdnW0BlvigovIm8Sob2t76e9RGO6lybQbv6AlW9Icn9HuZ9fmdzEoJyg==", + "dev": true + }, + "@types/d3-format": { + "version": "1.3.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-format/-/d3-format-1.3.0.tgz", + "integrity": "sha512-ZiY4j3iJvAdOwzwW24WjlZbUNvqOsnPAMfPBmdXqxj3uKJbrzBlRrdGl5uC89pZpFs9Dc92E81KcwG2uEgkIZA==", + "dev": true + }, + "@types/d3-geo": { + "version": "1.10.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-geo/-/d3-geo-1.10.3.tgz", + "integrity": "sha512-hfdaxM2L0wA9mDZrrSf2o+DyhEpnJYCiAN+lHFtpfZOVCQrYBA5g33sGRpUbAvjSMyO5jkHbftMWPEhuCMChSg==", + "dev": true, + "requires": { + "@types/geojson": "7946.0.4" + } + }, + "@types/d3-hierarchy": { + "version": "1.1.4", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-hierarchy/-/d3-hierarchy-1.1.4.tgz", + "integrity": "sha512-+d2VLfLPgW66VB7k56T8tC4LobfS6Rrhm+1pmYPMmlCpO5rccJLuwux7YXl/eGVst3Bhb5PJTN5/oaJERpNw8g==", + "dev": true + }, + "@types/d3-interpolate": { + "version": "1.2.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-interpolate/-/d3-interpolate-1.2.0.tgz", + "integrity": "sha512-qM9KlUrqbwIhBRtw9OtAEbkis1AxsOJEun2uxaX/vEsBp3vyNBmhPz9boXXEqic9ZRi7fCpUNRwyZvxa0PioIw==", + "dev": true, + "requires": { + "@types/d3-color": "1.2.1" + } + }, + "@types/d3-path": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-path/-/d3-path-1.0.7.tgz", + "integrity": "sha512-U8dFRG+8WhkLJr2sxZ9Cw/5WeRgBnNqMxGdA1+Z0+ZG6tK0s75OQ4OXnxeyfKuh6E4wQPY8OAKr1+iNDx01BEQ==", + "dev": true + }, + "@types/d3-polygon": { + "version": "1.0.6", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-polygon/-/d3-polygon-1.0.6.tgz", + "integrity": "sha512-E6Kyodn9JThgLq20nxSbEce9ow5/ePgm9PX2EO6W1INIL4DayM7cFaiG10DStuamjYAd0X4rntW2q+GRjiIktw==", + "dev": true + }, + "@types/d3-quadtree": { + "version": "1.0.6", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-quadtree/-/d3-quadtree-1.0.6.tgz", + "integrity": "sha512-sphVuDdiSIaxLt9kQgebJW98pTktQ/xuN7Ysd8X68Rnjeg/q8+c36/ShlqU52qoKg9nob/JEHH1uQMdxURZidQ==", + "dev": true + }, + "@types/d3-random": { + "version": "1.1.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-random/-/d3-random-1.1.1.tgz", + "integrity": "sha512-jUPeBq1XKK9/5XasTvy5QAUwFeMsjma2yt/nP02yC2Tijovx7i/W5776U/HZugxc5SSmtpx4Z3g9KFVon0QrjQ==", + "dev": true + }, + "@types/d3-scale": { + "version": "2.0.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-scale/-/d3-scale-2.0.1.tgz", + "integrity": "sha512-D5ZWv8ToLvqacE7XkdMNHMiiVDULdDxT7FMMGU0YJC3/nVzBmApjyTyxracUWOQyY3KK7YhZ05on8pOcNi0dfQ==", + "dev": true, + "requires": { + "@types/d3-time": "1.0.8" + } + }, + "@types/d3-scale-chromatic": { + "version": "1.2.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-scale-chromatic/-/d3-scale-chromatic-1.2.0.tgz", + "integrity": "sha512-bhS2SVzUzRtrxp1REhGCfHmj8pyDv9oDmsonYiPvBl8KCxPJTxnfXBF39PzAJrYnRKM41TR0kQzsJvL+NmcDtg==", + "dev": true + }, + "@types/d3-selection": { + "version": "1.3.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-selection/-/d3-selection-1.3.2.tgz", + "integrity": "sha512-K23sDOi7yMussv7aiqk097IWWbjFYbJpcDppQAcaf6DfmHxAsjr+6N4HJGokETLDuV7y/qJeeIJINPnkWJM5Hg==", + "dev": true + }, + "@types/d3-shape": { + "version": "1.2.4", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-shape/-/d3-shape-1.2.4.tgz", + "integrity": "sha512-X4Xq2mpChPIMDMAXwLfxHKLbqv+sowkJ94bENeSMqqhQJ5v4oXuoyLo0vnIkydVbuQ52ZwPplk219K0m2HJODg==", + "dev": true, + "requires": { + "@types/d3-path": "1.0.7" + } + }, + "@types/d3-time": { + "version": "1.0.8", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-time/-/d3-time-1.0.8.tgz", + "integrity": "sha512-/UCphyyw97YAq4zKsuXH33R3UNB4jDSza0fLvMubWr/ONh9IePi1NbgFP222blhiCe724ebJs8U87+aDuAq/jA==", + "dev": true + }, + "@types/d3-time-format": { + "version": "2.1.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-time-format/-/d3-time-format-2.1.0.tgz", + "integrity": "sha512-/myT3I7EwlukNOX2xVdMzb8FRgNzRMpsZddwst9Ld/VFe6LyJyRp0s32l/V9XoUzk+Gqu56F/oGk6507+8BxrA==", + "dev": true + }, + "@types/d3-timer": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-timer/-/d3-timer-1.0.7.tgz", + "integrity": "sha512-830pT+aYZrgbA91AuynP3KldfB1A1s60d0gKiV+L7JcSKSJapUzUffAm8VZod7RQOxF5SzoItV6cvrTzjbmrJQ==", + "dev": true + }, + "@types/d3-transition": { + "version": "1.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-transition/-/d3-transition-1.1.2.tgz", + "integrity": "sha512-sTENKlKkUaKUYjeYIj69VYIi3VKeBinY/pYdy5VkjNmEOIasUtZIyAY04waMU4Rq7u+czKQdcP7Aoaf5wpDGfA==", + "dev": true, + "requires": { + "@types/d3-selection": "1.3.2" + } + }, + "@types/d3-voronoi": { + "version": "1.1.8", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-voronoi/-/d3-voronoi-1.1.8.tgz", + "integrity": "sha512-zqNhW7QsYQGlfOdrwPNPG3Wk64zUa4epKRurkJ/dVc6oeXrB+iTDt8sRZ0KZKOOXvvfa1dcdB0e45TZeLBiodQ==", + "dev": true + }, + "@types/d3-zoom": { + "version": "1.7.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/d3-zoom/-/d3-zoom-1.7.1.tgz", + "integrity": "sha512-Ofjwz6Pt53tRef9TAwwayN+JThNVYC/vFOepa/H4KtwjhsqkmEseHvc2jpJM7vye5PQ5XHtTSOpdY4Y/6xZWEg==", + "dev": true, + "requires": { + "@types/d3-interpolate": "1.2.0", + "@types/d3-selection": "1.3.2" + } + }, "@types/events": { "version": "1.2.0", "resolved": "https://nexus.loafle.net/repository/npm-all/@types/events/-/events-1.2.0.tgz", @@ -526,6 +786,12 @@ "@types/node": "8.10.28" } }, + "@types/geojson": { + "version": "7946.0.4", + "resolved": "https://nexus.loafle.net/repository/npm-all/@types/geojson/-/geojson-7946.0.4.tgz", + "integrity": "sha512-MHmwBtCb7OCv1DSivz2UNJXPGU/1btAWRKlqJ2saEhVJkpkvqHMMaOpKg0v4sAbDWSQekHGvPVMM8nQ+Jen03Q==", + "dev": true + }, "@types/jasmine": { "version": "2.8.8", "resolved": "https://nexus.loafle.net/repository/npm-all/@types/jasmine/-/jasmine-2.8.8.tgz", @@ -2780,6 +3046,302 @@ "es5-ext": "0.10.46" } }, + "d3": { + "version": "5.7.0", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3/-/d3-5.7.0.tgz", + "integrity": "sha512-8KEIfx+dFm8PlbJN9PI0suazrZ41QcaAufsKE9PRcqYPWLngHIyWJZX96n6IQKePGgeSu0l7rtlueSSNq8Zc3g==", + "dev": true, + "requires": { + "d3-array": "1.2.4", + "d3-axis": "1.0.12", + "d3-brush": "1.0.6", + "d3-chord": "1.0.6", + "d3-collection": "1.0.7", + "d3-color": "1.2.3", + "d3-contour": "1.3.2", + "d3-dispatch": "1.0.5", + "d3-drag": "1.2.3", + "d3-dsv": "1.0.10", + "d3-ease": "1.0.5", + "d3-fetch": "1.1.2", + "d3-force": "1.1.2", + "d3-format": "1.3.2", + "d3-geo": "1.11.1", + "d3-hierarchy": "1.1.8", + "d3-interpolate": "1.3.2", + "d3-path": "1.0.7", + "d3-polygon": "1.0.5", + "d3-quadtree": "1.0.5", + "d3-random": "1.1.2", + "d3-scale": "2.1.2", + "d3-scale-chromatic": "1.3.3", + "d3-selection": "1.3.2", + "d3-shape": "1.2.2", + "d3-time": "1.0.10", + "d3-time-format": "2.1.3", + "d3-timer": "1.0.9", + "d3-transition": "1.1.3", + "d3-voronoi": "1.1.4", + "d3-zoom": "1.7.3" + } + }, + "d3-array": { + "version": "1.2.4", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==", + "dev": true + }, + "d3-axis": { + "version": "1.0.12", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-axis/-/d3-axis-1.0.12.tgz", + "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==", + "dev": true + }, + "d3-brush": { + "version": "1.0.6", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-brush/-/d3-brush-1.0.6.tgz", + "integrity": "sha512-lGSiF5SoSqO5/mYGD5FAeGKKS62JdA1EV7HPrU2b5rTX4qEJJtpjaGLJngjnkewQy7UnGstnFd3168wpf5z76w==", + "dev": true, + "requires": { + "d3-dispatch": "1.0.5", + "d3-drag": "1.2.3", + "d3-interpolate": "1.3.2", + "d3-selection": "1.3.2", + "d3-transition": "1.1.3" + } + }, + "d3-chord": { + "version": "1.0.6", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-chord/-/d3-chord-1.0.6.tgz", + "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", + "dev": true, + "requires": { + "d3-array": "1.2.4", + "d3-path": "1.0.7" + } + }, + "d3-collection": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==", + "dev": true + }, + "d3-color": { + "version": "1.2.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-color/-/d3-color-1.2.3.tgz", + "integrity": "sha512-x37qq3ChOTLd26hnps36lexMRhNXEtVxZ4B25rL0DVdDsGQIJGB18S7y9XDwlDD6MD/ZBzITCf4JjGMM10TZkw==", + "dev": true + }, + "d3-contour": { + "version": "1.3.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "dev": true, + "requires": { + "d3-array": "1.2.4" + } + }, + "d3-dispatch": { + "version": "1.0.5", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-dispatch/-/d3-dispatch-1.0.5.tgz", + "integrity": "sha512-vwKx+lAqB1UuCeklr6Jh1bvC4SZgbSqbkGBLClItFBIYH4vqDJCA7qfoy14lXmJdnBOdxndAMxjCbImJYW7e6g==", + "dev": true + }, + "d3-drag": { + "version": "1.2.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-drag/-/d3-drag-1.2.3.tgz", + "integrity": "sha512-8S3HWCAg+ilzjJsNtWW1Mutl74Nmzhb9yU6igspilaJzeZVFktmY6oO9xOh5TDk+BM2KrNFjttZNoJJmDnkjkg==", + "dev": true, + "requires": { + "d3-dispatch": "1.0.5", + "d3-selection": "1.3.2" + } + }, + "d3-dsv": { + "version": "1.0.10", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-dsv/-/d3-dsv-1.0.10.tgz", + "integrity": "sha512-vqklfpxmtO2ZER3fq/B33R/BIz3A1PV0FaZRuFM8w6jLo7sUX1BZDh73fPlr0s327rzq4H6EN1q9U+eCBCSN8g==", + "dev": true, + "requires": { + "commander": "2.16.0", + "iconv-lite": "0.4.19", + "rw": "1.3.3" + } + }, + "d3-ease": { + "version": "1.0.5", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-ease/-/d3-ease-1.0.5.tgz", + "integrity": "sha512-Ct1O//ly5y5lFM9YTdu+ygq7LleSgSE4oj7vUt9tPLHUi8VCV7QoizGpdWRWAwCO9LdYzIrQDg97+hGVdsSGPQ==", + "dev": true + }, + "d3-fetch": { + "version": "1.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-fetch/-/d3-fetch-1.1.2.tgz", + "integrity": "sha512-S2loaQCV/ZeyTyIF2oP8D1K9Z4QizUzW7cWeAOAS4U88qOt3Ucf6GsmgthuYSdyB2HyEm4CeGvkQxWsmInsIVA==", + "dev": true, + "requires": { + "d3-dsv": "1.0.10" + } + }, + "d3-force": { + "version": "1.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-force/-/d3-force-1.1.2.tgz", + "integrity": "sha512-p1vcHAUF1qH7yR+e8ip7Bs61AHjLeKkIn8Z2gzwU2lwEf2wkSpWdjXG0axudTHsVFnYGlMkFaEsVy2l8tAg1Gw==", + "dev": true, + "requires": { + "d3-collection": "1.0.7", + "d3-dispatch": "1.0.5", + "d3-quadtree": "1.0.5", + "d3-timer": "1.0.9" + } + }, + "d3-format": { + "version": "1.3.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-format/-/d3-format-1.3.2.tgz", + "integrity": "sha512-Z18Dprj96ExragQ0DeGi+SYPQ7pPfRMtUXtsg/ChVIKNBCzjO8XYJvRTC1usblx52lqge56V5ect+frYTQc8WQ==", + "dev": true + }, + "d3-geo": { + "version": "1.11.1", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-geo/-/d3-geo-1.11.1.tgz", + "integrity": "sha512-GsG7x9G9sykseLviOVSJ3h5yjw0ItLopOtuDQKUt1TRklEegCw5WAmnIpYYiCkSH/QgUMleAeE2xZK38Qb+1+Q==", + "dev": true, + "requires": { + "d3-array": "1.2.4" + } + }, + "d3-hierarchy": { + "version": "1.1.8", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-hierarchy/-/d3-hierarchy-1.1.8.tgz", + "integrity": "sha512-L+GHMSZNwTpiq4rt9GEsNcpLa4M96lXMR8M/nMG9p5hBE0jy6C+3hWtyZMenPQdwla249iJy7Nx0uKt3n+u9+w==", + "dev": true + }, + "d3-interpolate": { + "version": "1.3.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-interpolate/-/d3-interpolate-1.3.2.tgz", + "integrity": "sha512-NlNKGopqaz9qM1PXh9gBF1KSCVh+jSFErrSlD/4hybwoNX/gt1d8CDbDW+3i+5UOHhjC6s6nMvRxcuoMVNgL2w==", + "dev": true, + "requires": { + "d3-color": "1.2.3" + } + }, + "d3-path": { + "version": "1.0.7", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-path/-/d3-path-1.0.7.tgz", + "integrity": "sha512-q0cW1RpvA5c5ma2rch62mX8AYaiLX0+bdaSM2wxSU9tXjU4DNvkx9qiUvjkuWCj3p22UO/hlPivujqMiR9PDzA==", + "dev": true + }, + "d3-polygon": { + "version": "1.0.5", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-polygon/-/d3-polygon-1.0.5.tgz", + "integrity": "sha512-RHhh1ZUJZfhgoqzWWuRhzQJvO7LavchhitSTHGu9oj6uuLFzYZVeBzaWTQ2qSO6bz2w55RMoOCf0MsLCDB6e0w==", + "dev": true + }, + "d3-quadtree": { + "version": "1.0.5", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-quadtree/-/d3-quadtree-1.0.5.tgz", + "integrity": "sha512-U2tjwDFbZ75JRAg8A+cqMvqPg1G3BE7UTJn3h8DHjY/pnsAfWdbJKgyfcy7zKjqGtLAmI0q8aDSeG1TVIKRaHQ==", + "dev": true + }, + "d3-random": { + "version": "1.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-random/-/d3-random-1.1.2.tgz", + "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==", + "dev": true + }, + "d3-scale": { + "version": "2.1.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-scale/-/d3-scale-2.1.2.tgz", + "integrity": "sha512-bESpd64ylaKzCDzvULcmHKZTlzA/6DGSVwx7QSDj/EnX9cpSevsdiwdHFYI9ouo9tNBbV3v5xztHS2uFeOzh8Q==", + "dev": true, + "requires": { + "d3-array": "1.2.4", + "d3-collection": "1.0.7", + "d3-format": "1.3.2", + "d3-interpolate": "1.3.2", + "d3-time": "1.0.10", + "d3-time-format": "2.1.3" + } + }, + "d3-scale-chromatic": { + "version": "1.3.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-scale-chromatic/-/d3-scale-chromatic-1.3.3.tgz", + "integrity": "sha512-BWTipif1CimXcYfT02LKjAyItX5gKiwxuPRgr4xM58JwlLocWbjPLI7aMEjkcoOQXMkYsmNsvv3d2yl/OKuHHw==", + "dev": true, + "requires": { + "d3-color": "1.2.3", + "d3-interpolate": "1.3.2" + } + }, + "d3-selection": { + "version": "1.3.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-selection/-/d3-selection-1.3.2.tgz", + "integrity": "sha512-OoXdv1nZ7h2aKMVg3kaUFbLLK5jXUFAMLD/Tu5JA96mjf8f2a9ZUESGY+C36t8R1WFeWk/e55hy54Ml2I62CRQ==", + "dev": true + }, + "d3-shape": { + "version": "1.2.2", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-shape/-/d3-shape-1.2.2.tgz", + "integrity": "sha512-hUGEozlKecFZ2bOSNt7ENex+4Tk9uc/m0TtTEHBvitCBxUNjhzm5hS2GrrVRD/ae4IylSmxGeqX5tWC2rASMlQ==", + "dev": true, + "requires": { + "d3-path": "1.0.7" + } + }, + "d3-time": { + "version": "1.0.10", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-time/-/d3-time-1.0.10.tgz", + "integrity": "sha512-hF+NTLCaJHF/JqHN5hE8HVGAXPStEq6/omumPE/SxyHVrR7/qQxusFDo0t0c/44+sCGHthC7yNGFZIEgju0P8g==", + "dev": true + }, + "d3-time-format": { + "version": "2.1.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-time-format/-/d3-time-format-2.1.3.tgz", + "integrity": "sha512-6k0a2rZryzGm5Ihx+aFMuO1GgelgIz+7HhB4PH4OEndD5q2zGn1mDfRdNrulspOfR6JXkb2sThhDK41CSK85QA==", + "dev": true, + "requires": { + "d3-time": "1.0.10" + } + }, + "d3-timer": { + "version": "1.0.9", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-timer/-/d3-timer-1.0.9.tgz", + "integrity": "sha512-rT34J5HnQUHhcLvhSB9GjCkN0Ddd5Y8nCwDBG2u6wQEeYxT/Lf51fTFFkldeib/sE/J0clIe0pnCfs6g/lRbyg==", + "dev": true + }, + "d3-transition": { + "version": "1.1.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-transition/-/d3-transition-1.1.3.tgz", + "integrity": "sha512-tEvo3qOXL6pZ1EzcXxFcPNxC/Ygivu5NoBY6mbzidATAeML86da+JfVIUzon3dNM6UX6zjDx+xbYDmMVtTSjuA==", + "dev": true, + "requires": { + "d3-color": "1.2.3", + "d3-dispatch": "1.0.5", + "d3-ease": "1.0.5", + "d3-interpolate": "1.3.2", + "d3-selection": "1.3.2", + "d3-timer": "1.0.9" + } + }, + "d3-voronoi": { + "version": "1.1.4", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==", + "dev": true + }, + "d3-zoom": { + "version": "1.7.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/d3-zoom/-/d3-zoom-1.7.3.tgz", + "integrity": "sha512-xEBSwFx5Z9T3/VrwDkMt+mr0HCzv7XjpGURJ8lWmIC8wxe32L39eWHIasEe/e7Ox8MPU4p1hvH8PKN2olLzIBg==", + "dev": true, + "requires": { + "d3-dispatch": "1.0.5", + "d3-drag": "1.2.3", + "d3-interpolate": "1.3.2", + "d3-selection": "1.3.2", + "d3-transition": "1.1.3" + } + }, "dashdash": { "version": "1.14.1", "resolved": "https://nexus.loafle.net/repository/npm-all/dashdash/-/dashdash-1.14.1.tgz", @@ -10105,6 +10667,12 @@ "aproba": "1.2.0" } }, + "rw": { + "version": "1.3.3", + "resolved": "https://nexus.loafle.net/repository/npm-all/rw/-/rw-1.3.3.tgz", + "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=", + "dev": true + }, "rx": { "version": "4.1.0", "resolved": "https://nexus.loafle.net/repository/npm-all/rx/-/rx-4.1.0.tgz", diff --git a/package.json b/package.json index 37df068..11d5078 100644 --- a/package.json +++ b/package.json @@ -88,4 +88,4 @@ "zone.js": "^0.8.26", "ip-cidr": "^2.0.0" } -} \ No newline at end of file +} diff --git a/src/commons/component/scanner-setting-dropdown.component.ts b/src/commons/component/scanner-setting-dropdown.component.ts index 81c377a..4cbc660 100644 --- a/src/commons/component/scanner-setting-dropdown.component.ts +++ b/src/commons/component/scanner-setting-dropdown.component.ts @@ -118,7 +118,6 @@ export class ScannerSettingDropdownComponent implements OnInit { return; } if (to > 65535) { - console.log('?????????????????'); this.lastPort = '65535'; return; } @@ -196,6 +195,10 @@ export class ScannerSettingDropdownComponent implements OnInit { lastScanRange: Number(this.lastPort), includeTCP: this.includePortType.indexOf(MetaPortTypeEnum.TCP) !== -1 ? true : false, includeUDP: this.includePortType.indexOf(MetaPortTypeEnum.UDP) !== -1 ? true : false, + discoverService: { + discoveryConfig: {}, + includeServices: null, + } } }; this.ready.emit(discoverHost);