{
	"name": "is-function",
	"versions": {
		"0.0.0": {
			"name": "is-function",
			"version": "0.0.0",
			"description": "is that thing a function? Use this module to find out",
			"main": "index.js",
			"dependencies": {},
			"devDependencies": {
				"tape": "~2.3.2"
			},
			"scripts": {
				"test": "tape test.js"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/grncdr/js-is-function.git"
			},
			"homepage": "https://github.com/grncdr/js-is-function",
			"keywords": [
				"polyfill",
				"is-function",
				"ie6"
			],
			"author": {
				"name": "Stephen Sugden",
				"email": "me@stephensugden.com"
			},
			"license": "MIT",
			"testling": {
				"files": "test.js",
				"browsers": [
					"iexplore/6.0..latest",
					"firefox/3.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/10.0..latest",
					"opera/next",
					"safari/4.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"bugs": {
				"url": "https://github.com/grncdr/js-is-function/issues"
			},
			"_id": "is-function@0.0.0",
			"dist": {
				"shasum": "641e8ccc2413a7769f747a23ebf9e0a87df028e0",
				"tarball": "https://registry.npmjs.org/is-function/-/is-function-0.0.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "grncdr",
				"email": "glurgle@gmail.com"
			},
			"maintainers": [
				{
					"name": "grncdr",
					"email": "glurgle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.0.0": {
			"name": "is-function",
			"version": "1.0.0",
			"description": "is that thing a function? Use this module to find out",
			"main": "index.js",
			"dependencies": {},
			"devDependencies": {
				"tape": "~2.3.2"
			},
			"scripts": {
				"test": "tape test.js"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/grncdr/js-is-function.git"
			},
			"homepage": "https://github.com/grncdr/js-is-function",
			"keywords": [
				"polyfill",
				"is-function",
				"ie6"
			],
			"author": {
				"name": "Stephen Sugden",
				"email": "me@stephensugden.com"
			},
			"license": "MIT",
			"testling": {
				"files": "test.js",
				"browsers": [
					"iexplore/6.0..latest",
					"firefox/3.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/10.0..latest",
					"opera/next",
					"safari/4.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"bugs": {
				"url": "https://github.com/grncdr/js-is-function/issues"
			},
			"_id": "is-function@1.0.0",
			"dist": {
				"shasum": "f0c9d2d84298a7c43336b00a743fb03f5c6ab538",
				"tarball": "https://registry.npmjs.org/is-function/-/is-function-1.0.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "grncdr",
				"email": "glurgle@gmail.com"
			},
			"maintainers": [
				{
					"name": "grncdr",
					"email": "glurgle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "is-function",
			"version": "1.0.1",
			"description": "is that thing a function? Use this module to find out",
			"main": "index.js",
			"dependencies": {},
			"devDependencies": {
				"tape": "~2.3.2"
			},
			"scripts": {
				"test": "tape test.js"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/grncdr/js-is-function.git"
			},
			"homepage": "https://github.com/grncdr/js-is-function",
			"keywords": [
				"polyfill",
				"is-function",
				"ie6"
			],
			"author": {
				"name": "Stephen Sugden",
				"email": "me@stephensugden.com"
			},
			"license": "MIT",
			"testling": {
				"files": "test.js",
				"browsers": [
					"iexplore/6.0..latest",
					"firefox/3.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/10.0..latest",
					"opera/next",
					"safari/4.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"bugs": {
				"url": "https://github.com/grncdr/js-is-function/issues"
			},
			"_id": "is-function@1.0.1",
			"dist": {
				"shasum": "12cfb98b65b57dd3d193a3121f5f6e2f437602b5",
				"tarball": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "grncdr",
				"email": "glurgle@gmail.com"
			},
			"maintainers": [
				{
					"name": "grncdr",
					"email": "glurgle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"1.0.2": {
			"name": "is-function",
			"version": "1.0.2",
			"description": "is that thing a function? Use this module to find out",
			"main": "index.js",
			"dependencies": {},
			"devDependencies": {
				"tape": "~2.3.2"
			},
			"scripts": {
				"test": "tape test.js"
			},
			"repository": {
				"type": "git",
				"url": "git://github.com/grncdr/js-is-function.git"
			},
			"homepage": "https://github.com/grncdr/js-is-function",
			"keywords": [
				"polyfill",
				"is-function",
				"ie6"
			],
			"author": {
				"name": "Stephen Sugden",
				"email": "me@stephensugden.com"
			},
			"license": "MIT",
			"testling": {
				"files": "test.js",
				"browsers": [
					"iexplore/6.0..latest",
					"firefox/3.0..6.0",
					"firefox/15.0..latest",
					"firefox/nightly",
					"chrome/4.0..10.0",
					"chrome/20.0..latest",
					"chrome/canary",
					"opera/10.0..latest",
					"opera/next",
					"safari/4.0..latest",
					"ipad/6.0..latest",
					"iphone/6.0..latest",
					"android-browser/4.2"
				]
			},
			"gitHead": "72a86b3665a840f2f7d74649bd60bf6089ec27dd",
			"bugs": {
				"url": "https://github.com/grncdr/js-is-function/issues"
			},
			"_id": "is-function@1.0.2",
			"_nodeVersion": "13.10.1",
			"_npmVersion": "6.13.7",
			"dist": {
				"integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==",
				"shasum": "4f097f30abf6efadac9833b17ca5dc03f8144e08",
				"tarball": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
				"fileCount": 5,
				"unpackedSize": 4304,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoIvOCRA9TVsSAnZWagAAHjgP/0HxMcMUSFOtMqPSUyFL\n0zkJCPNBeWvQjlMkgDc6B8PKJHxdeSojs3lcS2MQ8ypkduxM/SOp2DcSVrL+\nP3etsuTnzfl/PB/3vYVHTomawaH8hCxJOpwMbti5o3ayxVlCeyKNFm9aabk/\nm4RyJhHgcGXJKGphL+i0f5Lbx9JFJEEwXyrX5/1lcZD4fnFDaAzlQCKev48r\n+XIm52MuSgUInBaq6SIxh5fItiMbBEL8JQ3Em91Mx473QzGef3XVvk0ysAWo\nIMqVKJzabvA3p768nNwCl349EM9uznhdwIk3iFLKVaDPNiirZrOfrYsSceOX\nPlsEZEaNB0qAqhkB1TOyo2ErdYxAYLimP9Oro8QQ/kEEU6V477bc5TzKU/m4\n419wjrvhZVrIATvXkMGQKbpRu7TwCPFnvnt5UbVejjIL+RWujmrtsJGusqmW\nmaKK3p9L9fRdcfSmn9UXhp4VDo7kGC1tgsC6i6zwITFH242lKNgHiwsHpybn\nz1FMTfxuTtDwsKv09lwIzAqQVcP4M0AP7FxkrdYARuQe9MTRMLuNyLFlKQ25\nDLTyiNuSLRYaVEcalXikcb1Uq/N44bblfvzz8HLBrAcVKQFeZq/ysyoJbNWy\ncv+fpNXc79wWaYndfd6P33cHTUnUDm7S46TwgDjjsEy+t1n4pvLEFZQvyfoK\nbGmA\r\n=JBnz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "grncdr",
					"email": "glurgle@gmail.com"
				}
			],
			"_npmUser": {
				"name": "grncdr",
				"email": "glurgle@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/is-function_1.0.2_1587579854331_0.6826272000414628"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-04-22T18:24:16.818Z",
		"created": "2014-01-07T20:18:36.218Z",
		"0.0.0": "2014-01-07T20:18:36.994Z",
		"1.0.0": "2014-01-07T21:22:42.817Z",
		"1.0.1": "2014-02-18T07:19:19.741Z",
		"1.0.2": "2020-04-22T18:24:14.517Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.0.2"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"586516f7e8dbc9df84fc2e9d52ecc3e3\"",
			"fetched": 1602009454624
		}
	},
	"_distfiles": {
		"is-function-0.0.0.tgz": {
			"url": "https://registry.npmjs.org/is-function/-/is-function-0.0.0.tgz",
			"sha": "641e8ccc2413a7769f747a23ebf9e0a87df028e0",
			"registry": "npmjs"
		},
		"is-function-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/is-function/-/is-function-1.0.0.tgz",
			"sha": "f0c9d2d84298a7c43336b00a743fb03f5c6ab538",
			"registry": "npmjs"
		},
		"is-function-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/is-function/-/is-function-1.0.1.tgz",
			"sha": "12cfb98b65b57dd3d193a3121f5f6e2f437602b5",
			"registry": "npmjs"
		},
		"is-function-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz",
			"sha": "4f097f30abf6efadac9833b17ca5dc03f8144e08",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"is-function-1.0.1.tgz": {
			"shasum": "12cfb98b65b57dd3d193a3121f5f6e2f437602b5"
		}
	},
	"_rev": "19-11de961ab13122b6",
	"_id": "is-function",
	"readme": "# is-function\n\n[![browser support](https://ci.testling.com/grncdr/js-is-function.png)](https://ci.testling.com/grncdr/js-is-function)\n\nIs that thing a function? Use this module to find out.\n\n## API\n\n### module.exports = function isFunction(fn) -> Boolean\n\nReturn `true` if `fn` is a function, otherwise `false`.\n\n## Why not typeof fn === 'function'\n\nBecause certain old browsers misreport the type of `RegExp` objects as functions.\n\n## Acknowledgements\n\nI stole this from https://github.com/ljharb/object-keys\n\n## License\n\nMIT"
}