From 396199005214d1646ecd175551e9867d96af0eff Mon Sep 17 00:00:00 2001 From: jberg Date: Sun, 6 May 2018 12:40:02 -0700 Subject: [PATCH] test for milkdrop support --- js/index.js | 3 ++- package.json | 2 +- yarn.lock | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/js/index.js b/js/index.js index 628cb1ab..2ab1f590 100644 --- a/js/index.js +++ b/js/index.js @@ -1,6 +1,7 @@ import "babel-polyfill"; import Raven from "raven-js"; import createMiddleware from "raven-for-redux"; +import isButterchurnSupported from "butterchurn/lib/isSupported"; import base from "../skins/base-2.91-png.wsz"; import osx from "../skins/MacOSXAqua1-5.wsz"; import topaz from "../skins/TopazAmp1-2.wsz"; @@ -112,7 +113,7 @@ Raven.context(() => { return; } const __extraWindows = []; - if (milkdrop) { + if (milkdrop && isButterchurnSupported()) { __extraWindows.push({ title: "Milkdrop 2", Component: MilkdropWindow }); } diff --git a/package.json b/package.json index 013438c7..68fd7e0b 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "babel-plugin-transform-react-jsx": "^6.24.1", "babel-preset-env": "^1.6.1", "babel-runtime": "^6.26.0", - "butterchurn": "^2.2.2", + "butterchurn": "^2.2.6", "butterchurn-presets": "^0.0.2", "cardinal-spline-js": "^2.3.6", "classnames": "^2.2.5", diff --git a/yarn.lock b/yarn.lock index ded0d257..6f250573 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1205,9 +1205,9 @@ butterchurn-presets@^0.0.2: ecma-proposal-math-extensions "0.0.2" lodash "^4.17.4" -butterchurn@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/butterchurn/-/butterchurn-2.2.2.tgz#219f54a2f674179c2ba580ea7002d26d740a31f4" +butterchurn@^2.2.6: + version "2.2.6" + resolved "https://registry.yarnpkg.com/butterchurn/-/butterchurn-2.2.6.tgz#c0e77bd07ad605a4357e3e9c388141a6c0508d47" dependencies: babel-runtime "^6.26.0" ecma-proposal-math-extensions "0.0.2"