From 96be0e5b8ba2a61f238bfb31fd4df3c94661248a Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 28 May 2016 11:14:25 -0700 Subject: [PATCH] Remove lodash --- package.json | 1 - src/components/state-history-chart-line.js | 12 ++++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 3356d15c2b..f0e33cfe41 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "license": "MIT", "dependencies": { "home-assistant-js": "git+https://github.com/home-assistant/home-assistant-js.git#ff2bd7efd23bb731d1bcc88996154c5d573395ed", - "lodash": "^4.11.2", "moment": "^2.13.0" }, "devDependencies": { diff --git a/src/components/state-history-chart-line.js b/src/components/state-history-chart-line.js index b677d346ee..cadc6cdba2 100644 --- a/src/components/state-history-chart-line.js +++ b/src/components/state-history-chart-line.js @@ -1,7 +1,15 @@ -import range from 'lodash/range'; - import Polymer from '../polymer'; +function range(start, end) { + const result = []; + + for (let i = start; i < end; i++) { + result.push(i); + } + + return result; +} + function saveParseFloat(value) { const parsed = parseFloat(value); return !isNaN(parsed) && isFinite(parsed) ? parsed : null;