--- /dev/null
+// Too weird for Flow
+"use strict";
+
+/**
+ * Check whether it's a number or a number-like string:
+ * i.e. when coerced to a number it == itself.
+ */
+module.exports = function(value) {
+ /* eslint-disable eqeqeq */
+ return value.trim().length !== 0 && Number(value) == value;
+ /* eslint-enable eqeqeq */
+};