summaryrefslogtreecommitdiff
path: root/tools/eslint/node_modules/escope/node_modules/es6-map/node_modules/es5-ext/number/is-safe-integer/shim.js
blob: 692acdd6ca77992d02abf183ec3089bec4b61b88 (plain)
1
2
3
4
5
6
7
8
9
10
11
'use strict';

var isInteger = require('../is-integer/shim')
  , maxValue  = require('../max-safe-integer')

  , abs = Math.abs;

module.exports = function (value) {
	if (!isInteger(value)) return false;
	return abs(value) <= maxValue;
};