{
	"name": "check-types",
	"versions": {
		"0.1.0": {
			"name": "check-types",
			"version": "0.1.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				}
			],
			"main": "./src/types.coffee",
			"repository": {
				"type": "git",
				"url": "git://github.com/philbooth/types.coffee.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"jshint": "0.7.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"_id": "check-types@0.1.0",
			"devDependencies": {},
			"engines": {
				"node": "*"
			},
			"_engineSupported": true,
			"_npmVersion": "1.1.0-alpha-6",
			"_nodeVersion": "v0.6.19",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "0a0cef549b0008061db2c6727058f05fa83d6c3f",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.1": {
			"name": "check-types",
			"version": "0.1.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				}
			],
			"main": "./src/types.coffee",
			"repository": {
				"type": "git",
				"url": "git://github.com/philbooth/types.coffee.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"_id": "check-types@0.1.1",
			"devDependencies": {},
			"engines": {
				"node": "*"
			},
			"_engineSupported": true,
			"_npmVersion": "1.1.0-alpha-6",
			"_nodeVersion": "v0.6.19",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "027b5ecd90eacfbab350adbdc7fed23a03db3061",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.2": {
			"name": "check-types",
			"version": "0.1.2",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				}
			],
			"main": "./src/types.coffee",
			"repository": {
				"type": "git",
				"url": "git://github.com/philbooth/types.coffee.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"_id": "check-types@0.1.2",
			"devDependencies": {},
			"engines": {
				"node": "*"
			},
			"_engineSupported": true,
			"_npmVersion": "1.1.0-alpha-6",
			"_nodeVersion": "v0.6.19",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "d9052fd23c0bd17f9c25691cb1118e672dcf3747",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.3": {
			"name": "check-types",
			"version": "0.1.3",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				}
			],
			"main": "./src/types.coffee",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/types.coffee"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake jstest"
			},
			"_id": "check-types@0.1.3",
			"dist": {
				"shasum": "ebfc143484464cbd613fe2e45b6c57cfd4aaf37d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.4": {
			"name": "check-types",
			"version": "0.1.4",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.coffee",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.coffee"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake jstest"
			},
			"_id": "check-types@0.1.4",
			"dist": {
				"shasum": "29c43c4e9da08d2a904c97e27e4b63e3a0a40313",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.5": {
			"name": "check-types",
			"version": "0.1.5",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.coffee",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.coffee"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"dependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake jstest"
			},
			"_id": "check-types@0.1.5",
			"dist": {
				"shasum": "bd99fa45eb73036ada38b99d4b698214d4efe9ee",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.1.6": {
			"name": "check-types",
			"version": "0.1.6",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "a small library for checking types and throwing exceptions",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.coffee",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.coffee"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.3.x",
				"minimatch": "0.2.x",
				"coffee-script": "1.3.x",
				"coffeelint": "0.4.x",
				"mocha": "1.2.x",
				"chai": "1.1.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake jstest"
			},
			"_id": "check-types@0.1.6",
			"dist": {
				"shasum": "abb0003161a2294569ae469bba172f377f771f1d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.1.6.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.2.0": {
			"name": "check-types",
			"version": "0.2.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.3.x",
				"jshint": "0.7.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake jstest"
			},
			"_id": "check-types@0.2.0",
			"dist": {
				"shasum": "6ed61cd44f79ab6d68ac2f6c079497be0ef121bb",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.2.0.tgz"
			},
			"_npmVersion": "1.1.49",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.2.1": {
			"name": "check-types",
			"version": "0.2.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.3.x",
				"jshint": "0.7.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.2.1",
			"dist": {
				"shasum": "ed2260b2bf957e9e7ac7daed2bcbf9f9487f51b5",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.2.1.tgz"
			},
			"_npmVersion": "1.1.49",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.2.2": {
			"name": "check-types",
			"version": "0.2.2",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.3.x",
				"jshint": "0.7.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.2.2",
			"dist": {
				"shasum": "509c34d7ec50c0a17450a9611de47d897ffead25",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.2.2.tgz"
			},
			"_npmVersion": "1.1.49",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.2.3": {
			"name": "check-types",
			"version": "0.2.3",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.3.x",
				"jshint": "0.7.x",
				"mocha": "1.2.x",
				"chai": "1.1.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.2.3",
			"dist": {
				"shasum": "285a11ddbce1a54b6a7773ca388f6a388ea2be5a",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.2.3.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.2.5": {
			"name": "check-types",
			"version": "0.2.5",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.7.x",
				"chai": "1.3.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.2.5",
			"dist": {
				"shasum": "72477ab6152160c2c75c6a9718bf854bfc260d50",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.2.5.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.3.0": {
			"name": "check-types",
			"version": "0.3.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.7.x",
				"chai": "1.3.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.3.0",
			"dist": {
				"shasum": "6f529192cc5d730ab91c1b613c218d059b910539",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.3.0.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.3.1": {
			"name": "check-types",
			"version": "0.3.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.7.x",
				"chai": "1.3.x",
				"uglify-js": "1.3.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.3.1",
			"dist": {
				"shasum": "0c0d46f32ab89a01caabe00cd12e29faf271f3d0",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.3.1.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.4.0": {
			"name": "check-types",
			"version": "0.4.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.4.0",
			"dist": {
				"shasum": "d2fa763c4321728be53b3487405fd90d608d3a68",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.4.0.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.4.1": {
			"name": "check-types",
			"version": "0.4.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A small library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.4.1",
			"dist": {
				"shasum": "433ed158e9b13fa2d2d048cb56233011c72c2f06",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.4.1.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.4.2": {
			"name": "check-types",
			"version": "0.4.2",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.4.2",
			"dist": {
				"shasum": "2dd8d981f0f9f3c0ce33710849f432c830d71ea6",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.4.2.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.4.3": {
			"name": "check-types",
			"version": "0.4.3",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning",
					"email": "info@rowanmanning.co.uk"
				},
				{
					"name": "Forbes Lindesay"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.4.3",
			"dist": {
				"shasum": "aabdbac699350fcd9922bcbfbe3994ff2fdc4914",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.4.3.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.5.0": {
			"name": "check-types",
			"version": "0.5.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.5.0",
			"dist": {
				"shasum": "6feac4b8bb667cdd40ea842ad0dc3819836e8e01",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.5.0.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.5.1": {
			"name": "check-types",
			"version": "0.5.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.5.1",
			"dist": {
				"shasum": "4bdc7e6aec7b908a3cbebb94b48ae578e1d35405",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.5.1.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.5.2": {
			"name": "check-types",
			"version": "0.5.2",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.5.2",
			"dist": {
				"shasum": "c8ae15725e332ec2acf6c1c943b24ed6e6a0a128",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.5.2.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.5.4": {
			"name": "check-types",
			"version": "0.5.4",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.5.4",
			"dist": {
				"shasum": "1421c078b38d57226afac450d955e3c11fc52528",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.5.4.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.15",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.0": {
			"name": "check-types",
			"version": "0.6.0",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.6.0",
			"dist": {
				"shasum": "0a645a49118d45fac4a48f4d0b34ae558a0da7a9",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.1": {
			"name": "check-types",
			"version": "0.6.1",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.6.1",
			"dist": {
				"shasum": "548c795ad9a2077d65f2085342660ab3061162d4",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.2": {
			"name": "check-types",
			"version": "0.6.2",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.6.2",
			"dist": {
				"shasum": "12214671560207d93c088215c71b295c93eaa27d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.3": {
			"name": "check-types",
			"version": "0.6.3",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.6.3",
			"dist": {
				"shasum": "bee4cba2b28c59158ba49d3f19c64f9183dc5c75",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.3.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.4": {
			"name": "check-types",
			"version": "0.6.4",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.5.x",
				"jshint": "0.9.x",
				"mocha": "1.8.x",
				"chai": "1.5.x",
				"uglify-js": "2.2.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"_id": "check-types@0.6.4",
			"dist": {
				"shasum": "5b0827ba34cbb6ec7c0435742076116b395b9778",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.4.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.6.5": {
			"name": "check-types",
			"version": "0.6.5",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com"
			},
			"description": "A tiny library for checking types and throwing exceptions.",
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com"
				},
				{
					"name": "Rowan Manning"
				},
				{
					"name": "Forbes Lindesay"
				},
				{
					"name": "Fabrizio Moscon"
				}
			],
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jake": "0.7.x",
				"jshint": "2.1.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"license": "MIT",
			"scripts": {
				"test": "jake test"
			},
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"_id": "check-types@0.6.5",
			"dist": {
				"shasum": "044fd8b014fdf98cbe31e69b5eda88b52e050e68",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.6.5.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.7.0": {
			"name": "check-types",
			"version": "0.7.0",
			"description": "A tiny library for checking types and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				}
			],
			"_id": "check-types@0.7.0",
			"dist": {
				"shasum": "9ebc0030378454fa60d6f98bd9160aa886d9304f",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.7.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.7.1": {
			"name": "check-types",
			"version": "0.7.1",
			"description": "A tiny library for checking types and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				}
			],
			"_id": "check-types@0.7.1",
			"dist": {
				"shasum": "fb2e9fdcf2db8f5b21b9f495e9bfbae1201ee097",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.7.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.7.2": {
			"name": "check-types",
			"version": "0.7.2",
			"description": "A tiny library for checking types and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				}
			],
			"_id": "check-types@0.7.2",
			"dist": {
				"shasum": "1407fe14c6f1c09d41aaf4b7368dd656825af94d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.7.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.8",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.8.0": {
			"name": "check-types",
			"version": "0.8.0",
			"description": "A tiny library for checking types and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@0.8.0",
			"dist": {
				"shasum": "fc4377eab18f8d00d7bff4a55421782fcca4a4ac",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.8.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"0.8.1": {
			"name": "check-types",
			"version": "0.8.1",
			"description": "A tiny library for checking types and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@0.8.1",
			"dist": {
				"shasum": "86db1643f2546f99db09559662b9675046873fc1",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-0.8.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.0.0": {
			"name": "check-types",
			"version": "1.0.0",
			"description": "A tiny library for checking types and values and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@1.0.0",
			"dist": {
				"shasum": "d7c74f96457a2c3d0b7f2911d5dd582ad44d2df6",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.0.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.1.0": {
			"name": "check-types",
			"version": "1.1.0",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types.js",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.2.x",
				"mocha": "1.13.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@1.1.0",
			"dist": {
				"shasum": "07740dd6d6d5044dbb7c95b5c6414580b3866b9d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.1.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.11",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.1.1": {
			"name": "check-types",
			"version": "1.1.1",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.3.x",
				"mocha": "1.15.x",
				"chai": "1.8.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "./node_modules/.bin/jshint ./src/check-types.js --config config/jshint.json",
				"test": "./node_modules/.bin/mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "./node_modules/.bin/uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@1.1.1",
			"dist": {
				"shasum": "de90ef997fde4ef46f8340cbb857427dad0793a3",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.1.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.14",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.2.0": {
			"name": "check-types",
			"version": "1.2.0",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.4.x",
				"mocha": "1.17.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				}
			],
			"_id": "check-types@1.2.0",
			"dist": {
				"shasum": "8d4c40dc0a7ceb2f0eea3a41249b14fdf50d1d1e",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.2.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.24",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.2.1": {
			"name": "check-types",
			"version": "1.2.1",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.4.x",
				"mocha": "1.18.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				}
			],
			"_id": "check-types@1.2.1",
			"dist": {
				"shasum": "a6efe9fcc1eec7c248324f56082fa8e343f0265a",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.2.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.3.0": {
			"name": "check-types",
			"version": "1.3.0",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.4.x",
				"mocha": "1.18.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				}
			],
			"_id": "check-types@1.3.0",
			"dist": {
				"shasum": "a30ac143bd0ce07d3e11f01c271c9ee23750b5a8",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.3.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.3.1": {
			"name": "check-types",
			"version": "1.3.1",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "1.19.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				}
			],
			"_id": "check-types@1.3.1",
			"dist": {
				"shasum": "dc07a31d2519ad658e37384e80b0dab76e81106b",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.3.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.3.2": {
			"name": "check-types",
			"version": "1.3.2",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "1.19.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				}
			],
			"_id": "check-types@1.3.2",
			"dist": {
				"shasum": "cc73b7fb05bb7015fc217ede7b81df1d9fa11962",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.3.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"1.4.0": {
			"name": "check-types",
			"version": "1.4.0",
			"description": "A tiny library for checking arguments and throwing exceptions.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"types",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "1.19.x",
				"chai": "1.9.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js --config config/jshint.json",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"_id": "check-types@1.4.0",
			"dist": {
				"shasum": "eed63bbac9ea49a0e26a096314058b03b08dd62b",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-1.4.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"2.0.0": {
			"name": "check-types",
			"version": "2.0.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "2.0.x",
				"chai": "1.10.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "a51e7bdf787b85bf7ac71721c302a85dc9d5b8d4",
			"_id": "check-types@2.0.0",
			"_shasum": "f32d4bdde2d4e23bc68c1713561588074fde0713",
			"_from": ".",
			"_npmVersion": "2.1.8",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "f32d4bdde2d4e23bc68c1713561588074fde0713",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-2.0.0.tgz"
			},
			"directories": {}
		},
		"2.0.1": {
			"name": "check-types",
			"version": "2.0.1",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "2.0.x",
				"chai": "1.10.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "7ab1ef01018b3f2830ab22a5ddefe12b4ffcd043",
			"_id": "check-types@2.0.1",
			"_shasum": "afcf6fd6974ceba4c7f79ead5afe1431650f06db",
			"_from": ".",
			"_npmVersion": "2.1.8",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "afcf6fd6974ceba4c7f79ead5afe1431650f06db",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-2.0.1.tgz"
			},
			"directories": {}
		},
		"2.1.0": {
			"name": "check-types",
			"version": "2.1.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "2.0.x",
				"chai": "1.10.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "215fa95072d1b48d16c728d51389fff9d7766076",
			"_id": "check-types@2.1.0",
			"_shasum": "de7eae200a8942d3721d670f81df9e8cfaea3a79",
			"_from": ".",
			"_npmVersion": "2.1.8",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "de7eae200a8942d3721d670f81df9e8cfaea3a79",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-2.1.0.tgz"
			},
			"directories": {}
		},
		"2.1.1": {
			"name": "check-types",
			"version": "2.1.1",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "2.0.x",
				"chai": "1.10.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"_id": "check-types@2.1.1",
			"dist": {
				"shasum": "7e7cf0fa8a69ec84ce04354387a5e3cc3a240bb8",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-2.1.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"2.2.0": {
			"name": "check-types",
			"version": "2.2.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.5.x",
				"mocha": "2.0.x",
				"chai": "1.10.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "049dd486dbf9d32dbd44c98012d05e4558954fe5",
			"_id": "check-types@2.2.0",
			"_shasum": "d09314f6f3cc032a7feab4a1b278380dc0ba6b81",
			"_from": ".",
			"_npmVersion": "2.1.8",
			"_nodeVersion": "0.10.33",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "d09314f6f3cc032a7feab4a1b278380dc0ba6b81",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-2.2.0.tgz"
			},
			"directories": {}
		},
		"3.0.0": {
			"name": "check-types",
			"version": "3.0.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "275722db10a1bd6109ce4284f59edddb51ab3dfd",
			"_id": "check-types@3.0.0",
			"_shasum": "60abd32165a5a5edea4f513c96fe466205203c03",
			"_from": ".",
			"_npmVersion": "2.5.1",
			"_nodeVersion": "0.12.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "60abd32165a5a5edea4f513c96fe466205203c03",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.0.0.tgz"
			},
			"directories": {}
		},
		"3.1.0": {
			"name": "check-types",
			"version": "3.1.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "12f50ad43e300ca2031d64e14e79d95420668426",
			"_id": "check-types@3.1.0",
			"_shasum": "5ec4472bb5b3c18d854b677a4a16e0be15eab19c",
			"_from": ".",
			"_npmVersion": "2.5.1",
			"_nodeVersion": "0.12.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "5ec4472bb5b3c18d854b677a4a16e0be15eab19c",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.1.0.tgz"
			},
			"directories": {}
		},
		"3.1.1": {
			"name": "check-types",
			"version": "3.1.1",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "404faeaef2f458442f108de63db74b6c1b23a982",
			"_id": "check-types@3.1.1",
			"_shasum": "868dd08b47b5de2f66ded5f5027c185d8b121c84",
			"_from": ".",
			"_npmVersion": "2.5.1",
			"_nodeVersion": "0.12.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "868dd08b47b5de2f66ded5f5027c185d8b121c84",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.1.1.tgz"
			},
			"directories": {}
		},
		"3.2.0": {
			"name": "check-types",
			"version": "3.2.0",
			"description": "A tiny library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "acf5696e442c3c8be0686e5a7c03d32738bebd9e",
			"_id": "check-types@3.2.0",
			"_shasum": "05ec358449bbc15dec39c6ad57f2ae0ecd52aeb3",
			"_from": ".",
			"_npmVersion": "2.6.1",
			"_nodeVersion": "1.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "05ec358449bbc15dec39c6ad57f2ae0ecd52aeb3",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.2.0.tgz"
			},
			"directories": {}
		},
		"3.3.0": {
			"name": "check-types",
			"version": "3.3.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				}
			],
			"gitHead": "f0b1ecb73078507ad4cf9c9399f40de0ba030a1a",
			"_id": "check-types@3.3.0",
			"_shasum": "666b23c3f318ef475b5128abebd5662821939d2f",
			"_from": ".",
			"_npmVersion": "2.10.1",
			"_nodeVersion": "2.1.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "666b23c3f318ef475b5128abebd5662821939d2f",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.3.0.tgz"
			},
			"directories": {}
		},
		"3.3.1": {
			"name": "check-types",
			"version": "3.3.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.6.x",
				"mocha": "2.2.x",
				"chai": "2.1.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				}
			],
			"gitHead": "b15ba9d64b1a1d3215cf3cfeef85fe8f75bf0190",
			"_id": "check-types@3.3.1",
			"_shasum": "d50963c70e032f017815461a001951191720ed23",
			"_from": ".",
			"_npmVersion": "2.11.2",
			"_nodeVersion": "0.12.4",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "d50963c70e032f017815461a001951191720ed23",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-3.3.1.tgz"
			},
			"directories": {}
		},
		"4.0.0": {
			"name": "check-types",
			"version": "4.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				}
			],
			"gitHead": "0790c8e533f363e37694e08f7eabf9a05135573e",
			"_id": "check-types@4.0.0",
			"_shasum": "8e958f02f3df8b12012ef424d944f0d61e7fa501",
			"_from": ".",
			"_npmVersion": "2.14.4",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "8e958f02f3df8b12012ef424d944f0d61e7fa501",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-4.0.0.tgz"
			},
			"directories": {}
		},
		"4.1.0": {
			"name": "check-types",
			"version": "4.1.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				}
			],
			"gitHead": "d0f682b0c40b212911420c88375c7f9243e4aaf3",
			"_id": "check-types@4.1.0",
			"_shasum": "6e829ecc3040095b0bb41a752ae7a50e217310a4",
			"_from": ".",
			"_npmVersion": "2.14.4",
			"_nodeVersion": "4.1.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "6e829ecc3040095b0bb41a752ae7a50e217310a4",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-4.1.0.tgz"
			},
			"directories": {}
		},
		"4.2.0": {
			"name": "check-types",
			"version": "4.2.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				}
			],
			"gitHead": "65952ad43a29e2af8a9cb47ab9db45af5c0f9fd4",
			"_id": "check-types@4.2.0",
			"_shasum": "0a735c0bf551bf35bd0c7d51ca02c7b059c404ff",
			"_from": ".",
			"_npmVersion": "2.14.7",
			"_nodeVersion": "4.2.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "0a735c0bf551bf35bd0c7d51ca02c7b059c404ff",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-4.2.0.tgz"
			},
			"directories": {}
		},
		"4.3.0": {
			"name": "check-types",
			"version": "4.3.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				}
			],
			"gitHead": "261c5d92dc1ef6904a24b83d9e50add3f680e169",
			"_id": "check-types@4.3.0",
			"_shasum": "f743af84baa1e21a57a21bf6019b0e33eb6a12c1",
			"_from": ".",
			"_npmVersion": "2.14.7",
			"_nodeVersion": "4.2.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"dist": {
				"shasum": "f743af84baa1e21a57a21bf6019b0e33eb6a12c1",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-4.3.0.tgz"
			},
			"directories": {}
		},
		"5.0.0": {
			"name": "check-types",
			"version": "5.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				}
			],
			"gitHead": "d1d617fe67a0d86f2f788fd2511283b3e21489a8",
			"_id": "check-types@5.0.0",
			"_shasum": "f2380c57d9674df712b6f2568ac0156b6308faa0",
			"_from": ".",
			"_npmVersion": "2.4.1",
			"_nodeVersion": "0.10.40",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "f2380c57d9674df712b6f2568ac0156b6308faa0",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-5.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"5.1.0": {
			"name": "check-types",
			"version": "5.1.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.8.x",
				"mocha": "2.3.x",
				"chai": "3.3.x",
				"uglify-js": "2.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				}
			],
			"gitHead": "95f56b55c73ef3c5110d4955de03ba1ed32eb672",
			"_id": "check-types@5.1.0",
			"_shasum": "37394dd3b6042a51155e926c3a91753d499e5dc8",
			"_from": ".",
			"_npmVersion": "2.4.1",
			"_nodeVersion": "0.10.40",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "37394dd3b6042a51155e926c3a91753d499e5dc8",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-5.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"6.0.0": {
			"name": "check-types",
			"version": "6.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "2.3.x",
				"chai": "3.4.x",
				"uglify-js": "2.6.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				}
			],
			"gitHead": "b9b15609be3e3a23716995fd4295fbc11f15c0f7",
			"_id": "check-types@6.0.0",
			"_shasum": "de12a2ffc295df40b3afca2bcfeb831bc5f5edf0",
			"_from": ".",
			"_npmVersion": "2.4.1",
			"_nodeVersion": "0.10.40",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "de12a2ffc295df40b3afca2bcfeb831bc5f5edf0",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-6.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {}
		},
		"7.0.0": {
			"name": "check-types",
			"version": "7.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "2.4.x",
				"chai": "3.5.x",
				"uglify-js": "2.6.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				}
			],
			"gitHead": "44349c2a9b9ab1f95d572b8cf9f7941245018243",
			"_id": "check-types@7.0.0",
			"_shasum": "68ec5b3f8bfcfc7b83ff74272ba2fe2f742605e3",
			"_from": ".",
			"_npmVersion": "2.4.1",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "68ec5b3f8bfcfc7b83ff74272ba2fe2f742605e3",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.0.0.tgz_1462561656643_0.5598309801425785"
			},
			"directories": {}
		},
		"7.0.1": {
			"name": "check-types",
			"version": "7.0.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "2.5.x",
				"chai": "3.5.x",
				"uglify-js": "2.6.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				}
			],
			"gitHead": "011e62d18c4da0b5792c86e29355e028e2c5beec",
			"_id": "check-types@7.0.1",
			"_shasum": "6fbee7a45a2ac78e9576d1b90e79311ad29d25b2",
			"_from": ".",
			"_npmVersion": "2.15.10",
			"_nodeVersion": "4.5.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "6fbee7a45a2ac78e9576d1b90e79311ad29d25b2",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/check-types-7.0.1.tgz_1473506517061_0.17794992472045124"
			},
			"directories": {}
		},
		"7.1.0": {
			"name": "check-types",
			"version": "7.1.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "a54971cbd5cff238f77df78a49e3ac9113c97965",
			"_id": "check-types@7.1.0",
			"_shasum": "327516ee3df68155f265ecb6c2b3cd3c0bad51f6",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "7.4.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "327516ee3df68155f265ecb6c2b3cd3c0bad51f6",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.0.tgz_1484862806623_0.03162465733475983"
			},
			"directories": {}
		},
		"7.1.1": {
			"name": "check-types",
			"version": "7.1.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --no-mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "a8e8479489fd774a1135703eff41b5ba62e8bf59",
			"_id": "check-types@7.1.1",
			"_shasum": "d7ab1bc14e7e0d6a88dd05dfba9f49c8058717f8",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "4.7.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "d7ab1bc14e7e0d6a88dd05dfba9f49c8058717f8",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.1.tgz_1485201578669_0.36457043001428246"
			},
			"directories": {}
		},
		"7.1.2": {
			"name": "check-types",
			"version": "7.1.2",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "7c547da6ffb625190a6cf1d8c9b2cd8e83a51d99",
			"_id": "check-types@7.1.2",
			"_shasum": "a6ba810c16f8aa999d6091563b5b79c3198f6579",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "4.7.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "a6ba810c16f8aa999d6091563b5b79c3198f6579",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.2.tgz_1485209119956_0.03787830122746527"
			},
			"directories": {}
		},
		"7.1.3": {
			"name": "check-types",
			"version": "7.1.3",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "7b6d032a0b43f66a8abafdf76a82a8f08c74ea86",
			"_id": "check-types@7.1.3",
			"_shasum": "21f476e38dbbfb6d466c1920e8775a6ec31f5325",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "7.4.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "21f476e38dbbfb6d466c1920e8775a6ec31f5325",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.3.tgz_1485378947328_0.8272041468881071"
			},
			"directories": {}
		},
		"7.1.4": {
			"name": "check-types",
			"version": "7.1.4",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "2bbb74003d1d8a553ad2a8a1cf1cc6588f781791",
			"_id": "check-types@7.1.4",
			"_shasum": "abd6529494f67f7b9f0b0bdc849ddfd3b887425a",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "4.7.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "abd6529494f67f7b9f0b0bdc849ddfd3b887425a",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.4.tgz_1485464787983_0.9041384954471141"
			},
			"directories": {}
		},
		"7.1.5": {
			"name": "check-types",
			"version": "7.1.5",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "4744088cd6e7007d6d1020b9ed7658bf0b97e34d",
			"_id": "check-types@7.1.5",
			"_shasum": "a1d6b9d2fa3e7e80e3a2d373ffcc2cf10b7370c9",
			"_from": ".",
			"_npmVersion": "2.15.11",
			"_nodeVersion": "4.7.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "a1d6b9d2fa3e7e80e3a2d373ffcc2cf10b7370c9",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/check-types-7.1.5.tgz_1485465887995_0.22179970890283585"
			},
			"directories": {}
		},
		"7.2.0": {
			"name": "check-types",
			"version": "7.2.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x",
				"please-release-me": "1.0.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "7482b908a48e0e78dba4082c9897a18e470db9ea",
			"_id": "check-types@7.2.0",
			"_shasum": "a42786e795be2970b5620d334d40e9ff6f2511a5",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.11.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "a42786e795be2970b5620d334d40e9ff6f2511a5",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types-7.2.0.tgz_1499879875147_0.09617040306329727"
			},
			"directories": {}
		},
		"7.2.1": {
			"name": "check-types",
			"version": "7.2.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x",
				"please-release-me": "1.0.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "eaa17a2a1f7c03ad7d17e0295513b25f553db3dd",
			"_id": "check-types@7.2.1",
			"_shasum": "77dfcdac50cc11dd4c64aff2d4de709c9f94053c",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.11.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "77dfcdac50cc11dd4c64aff2d4de709c9f94053c",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types-7.2.1.tgz_1501925957151_0.2336006227415055"
			},
			"directories": {}
		},
		"7.3.0": {
			"name": "check-types",
			"version": "7.3.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://github.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://github.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://github.com/philbooth"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x",
				"please-release-me": "1.0.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://github.com/philbooth"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				}
			],
			"gitHead": "17681756d1c39eb07e0546f39a67a37a2c71c85e",
			"_id": "check-types@7.3.0",
			"_shasum": "468f571a4435c24248f5fd0cb0e8d87c3c341e7d",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.11.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"shasum": "468f571a4435c24248f5fd0cb0e8d87c3c341e7d",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types-7.3.0.tgz_1501933138652_0.15449988842010498"
			},
			"directories": {}
		},
		"7.4.0": {
			"name": "check-types",
			"version": "7.4.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "3.2.x",
				"chai": "3.5.x",
				"uglify-js": "2.7.x",
				"please-release-me": "2.0.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"files": [
				"COPYING",
				"HISTORY.md",
				"src"
			],
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "1e2b5ea7b6819f68b3aba1b52c499c19d1860d63",
			"_id": "check-types@7.4.0",
			"_npmVersion": "6.1.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"integrity": "sha512-YbulWHdfP99UfZ73NcUDlNJhEIDgm9Doq9GhpyXbF+7Aegi3CVV7qqMCKTTqJxlvEvnQBp9IA+dxsGN6xK/nSg==",
				"shasum": "0378ec1b9616ec71f774931a3c6516fad8c152f4",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz",
				"fileCount": 6,
				"unpackedSize": 54040,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGu4pCRA9TVsSAnZWagAAEiMP/iIBVZfOQUfWhAt5CZHZ\nDeF4w/32IwHdpLfzv7RcPGu4qaPw46s7nQfnCKWTYdPmoaB4oNSsbEb8aPGk\nQE/cfjptbEZduTplP6p6jlBCisMB2DOe6hmtxzMvC/6yfy7wFalmke3HB7jh\nE08xN1pbl4IXdPtv0/WzZQPVObKOoR8hLSc/NDbdfh/OAT8OXAenLLN1gxyz\ngeDso+ZnPJ/4Ouu3HOPe6TEU6vtRfxMpTOrBuam/Tiq/oLUE+pZl0GKD7cmk\njg6IyqDVbk03slmGULC5bt80lqacEcABY9Zwmdh/YQHYxNyUnD/oh5w5tnBu\nYnh7mRtTy5RPvgsb5X/fD8gNrYDwkVGku/OPXzF/3GfLfqui3vrjmlBuJtuJ\nT4eqM6wb7HDqOS20m256qLtsB4TkMZrmtHqa2G45OthrhhBt9Oyaj1nO/il+\nAJ7mXUyV6vmToOrZEe+ruVYfYj/VwvdymP3+9KbqIqmzcUynRIDHEx8884BE\nzjk99YOHVwV5WEkJ16NDGCAt9ylHR1b+RMGI0nSWtmDfLmtWlHJMfpIQ4nMl\nz2wnf8TW+eW53yP65E0HVKliReGQzpebv7jwOWlva5V69fkNDkldB0gMA7S1\nmAoNLY71gJmQdxOK6Uj+kDtFgr7h7bOMjEqxbbdvAtSUnzyPO5C3YOi37vgy\ni9mJ\r\n=CN7B\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_7.4.0_1528491559999_0.05885050697157146"
			},
			"_hasShrinkwrap": false
		},
		"8.0.0": {
			"name": "check-types",
			"version": "8.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "5.2.x",
				"chai": "4.2.x",
				"uglify-js": "3.4.x",
				"please-release-me": "2.1.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "2a3bc6d26e69ddbf57ab4d2a591d73f5894a51a6",
			"_id": "check-types@8.0.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"integrity": "sha512-4heukmrsIHFIbs3rIb2DQWRnWHTJBFLgra/ORDdR4Jhh2CxOcw2HmVOWTWjsYs6HHUnWc1owUXYmjiZYoSRc0A==",
				"shasum": "f50cec5a86bc8046612d62fed25037391a8b99fe",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-8.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 53763,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWALXCRA9TVsSAnZWagAAdfIP/igGEUVPJS5cBZsLL1r0\nO+i2+fbEwV1Bme/BxSFRjmm6j+bYwGSCPPQnFaxJO4ZnSFMRKffKwgNt1GWk\nnRXF8G4G1/vTLd2wnDb/J/RpmjIinsEzFNSlpeiQHR3huJ7S1s0FigBn2ghy\nRUo2zY0SPmPDcvMVnxtu3y+ok6WjZ4ltN7iDSeuatCL8r8uDXDJQCsd/bwQx\n+KZHXLchUJYQHkbuIqkRuj647OU2+uy0NkU0Lu94ptJvPeR+p7grtmLNhLVJ\niCEQ/M4OI0orXlLcM5gqZLVvayzM5k0VV3QCTFziUoNyVcxC9kZsaa0E04Ax\n78FUnZywUf743esbA2SOSCbF0VfQd6r6MKyYC51i4rzrTf0NODPLsn31h4Sl\nOyqjrRq2qoN2AANN6oyXyfdy1NGEH/ThUy+mfR4idwHksW3T4TuZq45/9dUl\nRBQ32tIKWi+fKGHOLCV9rZIkVOwH598FSWhfKsT8fsojvaj1hBrYjtaZ0N38\nlVV5EV2wcFccu8T7kGpoJjJIeKuCWYI/QtMVoxUr7FqffDoxOTTNCN3Uc4Rr\n8ViTHF2AlRauIUi4SDR/0hPwsJs/Mlj6ilURX2SExAusAb8dIfblQA4GOUzl\nf+bbfTIxAs4/JHHCreG1VQqH7EGU13feVyA2RbkLfjA0bp3BfSx6m0yGO1DN\nbmcB\r\n=6jGJ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_8.0.0_1549271766571_0.9950614141187462"
			},
			"_hasShrinkwrap": false
		},
		"8.0.1": {
			"name": "check-types",
			"version": "8.0.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"jshint": "2.9.x",
				"mocha": "5.2.x",
				"chai": "4.2.x",
				"uglify-js": "3.4.x",
				"please-release-me": "2.1.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "91b5f1f864a398867590a810e91b5d89fc33986e",
			"_id": "check-types@8.0.1",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9gd7PEGnvDwyGnNNaGRcfIH2gS1hpfmxhUDI6nkrSuo2WdKr7rG2ZfCPA2MUCi1iX22XpHvBufYIG2Z/raQNnw==",
				"shasum": "b7debfc8df239a9837d10eaba2b894d348baf22a",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-8.0.1.tgz",
				"fileCount": 6,
				"unpackedSize": 53897,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWAORCRA9TVsSAnZWagAACdMP/1WmL+BJVHq3xMw3T8M+\n2rSuiXA4hBR/ZzDu1vJb8qyMwJ8mxR1aejgR0op1kuCqrC4HN8oVFMaburIO\nRlbz4STu22pL+d4i60MQOvwGbHGf3Dv5E4V0pJFQBOP7dsgln0eIJfPjQRVd\nsnGHoxy5+alqt/xbVAqF2CAHAE3i+GI3fJDvblD23VI7/SF18M3iRwAT2F5R\n0AyLeKLZMS0nM75r0du6w5U90E9Eg0z2yqzLDVljFkkFAsB1qOtu9sV3FqoU\n6Sd4l6NvuwL3DSi91WLjqcQjDa14f7viPPlxoRtwESC3Dc+BOKvnQWxkC3Kv\nPZCd6LBCk2ZTygoeHMfdRCFgJDpIyMtFEQ8XUNX1xZG02saJewsGwwigIUVN\n2cQfo8p7M87IgHGYQLXm4KvWiQ6mHGcGzCc3r9sF7oyGGz5hdkd7xMuC2Dev\ns7JtALLPvxXgeUr+lJUdZQayeB2ZipI5A9yaTxBw6v7NF2JlU6a9KiSlrz+K\n55qy8eipBbYRubHQAX5r0S1Ex1ov5vH5rxDDe/YBAUetOK4VP8lM0YAs88Lr\nJoB87vz1Eo7GmmJVMri9pVj7zufU3bDiCVTOk3s5xqDDVDdtHKAwGaqJ+SMX\nNbOrgNxZyZ8KOWLs3l0g/E4GI6LPYs79ZcRtzO6GK1FE9YbfqYT4aVcQ3Lvi\nYfON\r\n=zZNo\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_8.0.1_1549271951824_0.06561306642107145"
			},
			"_hasShrinkwrap": false
		},
		"8.0.2": {
			"name": "check-types",
			"version": "8.0.2",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "f619669ca9fc75a915c84944dcc57d8538071b4a",
			"_id": "check-types@8.0.2",
			"_nodeVersion": "10.15.1",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-rS6P/iiI/5YVTKc2uYi30l6rp3ygz3+C8woEGQMsJ/77tl5LiSrLxOIm4cNAG3RhjHeKXUn1GrzTED3heX3tPw==",
				"shasum": "400e1b393fa47802135f17d3ab31102a95d84038",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-8.0.2.tgz",
				"fileCount": 6,
				"unpackedSize": 54212,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciUb5CRA9TVsSAnZWagAAON0P/jbGJHnXJwanD9TfvmXm\nDxY/pjFn+CZeYthI1rrjBbm2EggwbF41/vKFW4SIuPIRaFjmOjXz0xtmjgNv\niy1PJSrqbNCOMCDp3lnDWQYvu/6JA4y7Z6KgU/b439TB/9PP0eaEQZjsGahQ\nuVTyIaNTdu6IORNA5if+5lCsFMscK+jrQ46UycSZ0dj+3avHEedrERAe8x/b\n5lSj5pYm/wdetMByWe7zmTdTRSziiNiRzQhHINwlBGIHxhhqPgy0fZR4fC/R\nOwcTnEN5RcFHxPrEpvcOB9FXedi2fNUAn+BhxbsJ+8Aj8nOyqpD+HYrqtFit\nMVoD7C0SerIaRIolTD4YJYdyKHYpvICNGO1PPbW3JxyqsxhlaGb7MkUFt3xJ\nFgfN6T/GerVqRlyKpc1jMYkoB3A9Pm09QH+4mEr82Ad4kuvg2BsrM5oWzw+0\n/j+gK8fTY9Fh978ZgHEINMTEAwuboOrO3zrJvbigJDfVSK5ge72eEFlVoDtS\nfYnAG3FRFzUdUHB0S/c9E+C8KOHUrYrk2dGQq3VT1PDgvXa5/QK+IppON43I\nyeX18P5B2jlwqlD+qpNpe2LP1fADIzWALdrQpeyLGY1f5N/9K1SpxjYepvZM\nYIrtD60wlc8xpOCDFwyzWtwlfMy/qtjIT+41qJLY2Xel0P+tn9Sa3vYYcDFF\nYwBm\r\n=qX4m\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_8.0.2_1552500470281_0.17598667541980562"
			},
			"_hasShrinkwrap": false
		},
		"8.0.3": {
			"name": "check-types",
			"version": "8.0.3",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "0021364d46f56a1c2bc5ef0ed68896908f48b707",
			"_id": "check-types@8.0.3",
			"_nodeVersion": "8.12.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==",
				"shasum": "3356cca19c889544f2d7a95ed49ce508a0ecf552",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
				"fileCount": 6,
				"unpackedSize": 54260,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6P//CRA9TVsSAnZWagAAHR8P/25EeppbbGjXZBUlUNh6\nmD8J/ROg63SqTRtvXh48Cz3cOeukvvoSnI2VwJgEfAusAD5CRVMlvnKuLq6z\nwE394l4n2S4g9ZqcF74yIHVkToPp/skSOSGhM75qB5ZsgLV2uAIrqut1dbmS\nKkniqmiGceuQSxDQ7AGNaGz7jprbWQL63Sjsy04eoHG6DPLbBpQVuQjZvula\nWuY4Xs9xhe9Pk4L+2RIli1DbCqaL0Mx/7JyIaNsffWZWDHLwW2LZSJ9i0/mO\nx69qdbhpbUSAr6Gl9FQiom/MgObY3TH+0kq4HAXuejGEsB4raBLWZCMKMj95\n/zTga/Qlzu+mpgh2U13oAj9LKCoT49nW0kiVdvY4cAvnFIlj+Zxjxq5UHzaS\nabQk/NyMy/wDPC6Q5dG7bsiRsub5TQFo8fjNTOpMvA1jJrGNk+1nDdn1glew\nLaV2DV7CDb3cbnAB/K06jJCDqBuJpjjKXAGBWP1ciTADSTCjpi77gpCvapCy\nLqTesJPysyuesagXBfU78bu2m6UQsdYMJIBiwc05n1U3AtGdAePIAH+BWqIy\nWz69L9NxlU3A1F4+XmfxEiHPaXzy7InkFssFTLzUwq0Ooc3SbNTJ4nKMGHrh\n8R06wbNbVQQMZEFV75u746oPFffIZVkMl4SYA8rzqgWPqTuxGJr31at227kp\noWZX\r\n=qzA1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_8.0.3_1558773758660_0.9536818570045527"
			},
			"_hasShrinkwrap": false
		},
		"9.0.0": {
			"name": "check-types",
			"version": "9.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "2445a14deae524e4231c3928c88aaa0435e2c081",
			"_id": "check-types@9.0.0",
			"_nodeVersion": "10.16.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-fcB8bWz4NadxWelRidZdoAtgwwEUIeKbg0ni6rKh2MFgOUlCtAl58Nio2AQYEYxd1FdWodtsoGwQZF/nWHHl/A==",
				"shasum": "5ccf1b38aa8461927f604e8bbafa8a4cda9c3dfd",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-9.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 55331,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdME2nCRA9TVsSAnZWagAATAAP/iDJl9fmXGHzVGlGE6VO\nmxtnDSAjdZwMrlW0p3ILa3phmfNHWtB2a8DQDF5VcyBM02LKTCkFEFzDx38U\nSix92XjdVJiFPD5QxfRPKZc3sK5VyV3VEBry1ks124Gim1L6ibr1DaPuGSXW\nUBgnsH0l+KTSxb0jxNAMiaBINmJ9pBjToWxb83xejh0uot1+SY5HHrF9eJTK\nqwCEyOZIX87U6Epbpgw08euBItyQk6okf+nww10Afiiy3mVbMHFZdGsPnQAV\nBFX/c3DNmokwd8+euXEw2KLvus1rCFI+bSJMla+VvQ+OR1d6GCSUrNR+Ey4K\nFuBQCDaHU628EdzwBhwit/Rz58g14aZEeV2k1Or6/esXxiJnHS/d8nFfJxjj\nPHI2A1Q2zjOJHOGuxXw9HjyjF6gLpCgVdflzwz6mlfGNC48fZ9AvecK1bwwN\n67ggPuSsc7kSqg6JSAROQNfR9vK4usJc/0rXDDPFD8J0bFTy/jeeZMd+XCqN\n1fQOyU5ZRhpoQbTItUEc98kmzMbmf1qWuejDUcCKB7C1K9J52Kme1CbaAPNE\nlh0CSuzkyHSzlHv3RnVXoT9PRh61dO+q/wytRw53y2PQew3wr4wdWcJAa3wX\nLmcnZLmHd2znRf/DHGV9wrhVXeeqEjS21eo1jUH+LkQ8LN2vp4XS6PTfq4Fj\nEbGo\r\n=lnac\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_9.0.0_1563446694891_0.04575169606595786"
			},
			"_hasShrinkwrap": false
		},
		"9.0.1": {
			"name": "check-types",
			"version": "9.0.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				}
			],
			"gitHead": "1d295107c9a92d2969824af6a6e20ad8524767e6",
			"_id": "check-types@9.0.1",
			"_nodeVersion": "10.16.0",
			"_npmVersion": "6.10.1",
			"dist": {
				"integrity": "sha512-APJq7Ul6bU1LRmEAnMd51Mt2WF2WoTwWkQoKpq2H4cB7phIJ2v0KhuMgxrwgW1hJ5JLE2G0d1va65Y8K4e9R3Q==",
				"shasum": "c335bdb96db3638df138a390925f4aa0f3d047b0",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-9.0.1.tgz",
				"fileCount": 6,
				"unpackedSize": 55550,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMb8KCRA9TVsSAnZWagAAFyQQAIfLS/6FuejJvHaLEfKZ\nFXzgmHpXFaOmsofonvcxQgLJEpMkWLrzl7M4YTjTYh9DqbY8/v+ogOD7kIwf\nbAhHCDjdQ9vv7UxehGC2e/E3JJtIMmzoiuFMfcXnneAJubyFZBz6fWgM6G4O\nlTB8rY1TDaQwfIrOrFyRwKQ+MbWfvsyNlszJsEI3J1mDpxb1Erq6W8BeL4Vx\n82PpmXI4M0mGNTS4TNNAkemRZ7+kumpbSxBDYV0dZRfkT1AOP2NY9c57UdxF\nZ+8WhL4Hl6SA7Ya/Qf9GBYKneSFLuu1pulTtU+pWQ6x0smj3iO6HeiUwvjsg\nQKr/lbZLYsyIwPzqLnUBcyhbX2OMVYjnsOAaNdpyFjhjY3BfQvgfO2sxK+TH\nzHYu2zdTwCWe87PS8GPi5nr5NLUXJrqtXqOHynzfHDOu16B6ClazYyfe40g5\nq5ug0BQB/XXr5esovktuALeMVbBK58DWJsYTpydsqA7EGX2gviYAbNRBnVkH\nfe2wGdwUFOSQuM8EKyeZjDhKsEmpiyQ7uI3MMoBEPuyGMeRBVEnaaYCAiKAt\ncDuh4NG/10gmEIYt5zgDeEb2tp8SNfPqxty4IDdul16ll6ickbWel2J82hQj\n3uU+wx7Wu/ATDwPtfiMa0ED1vLW8idZqmSUVG7hu0FE1QCm5YyYiQlmoEklj\ngLdo\r\n=SOAf\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_9.0.1_1563541257361_0.7166253847404702"
			},
			"_hasShrinkwrap": false
		},
		"10.0.0": {
			"name": "check-types",
			"version": "10.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				}
			],
			"gitHead": "ccad5db4aca73faca0ee8a42a00f9819c233bf5e",
			"_id": "check-types@10.0.0",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.16.0",
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"dist": {
				"integrity": "sha512-FeKh/xUITytmx5fC709lzTnUJPDjeOrVZJ1cvkLwtxXJp8g0z7FY5heK5w1Iy8cYV5n563wCcnnxMjkAc4JzFA==",
				"shasum": "2a5ebaf236615601fb66167b46c09979a73043e6",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-10.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 59508,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWQCcCRA9TVsSAnZWagAAHxAQAJXmTTJF4cB4TXGS4sRs\nH5zHjwc9hh6ovewYn03uT2Ir9VkDgMU6B0YhqOW9Deh2K5Eb4R20ZhFdXtOn\nRETFWLc/4QzIeDrKhgF+Rk9rpBcTG8lz/7LUVLgVR0alw9AbV50egYzd9Z3j\nbRA65zQOFNc3ef/akF8fHfMtwLMD4RF1mBAK+33WkNmWfQEVGQrtlW8MhWUw\n6/irDi4o+eZtvgW5ttwjeeiCsQGjMDJnI5Y5cDcKO0niM9VFj9tIwYGHE56Y\nPjC2NEWYhmmUrFxmi04ynYXbqfdMaxgx/RIZBtMIVZeQj1RXXPKOacZaP2L4\nHexLyq6Lwrvpy+Ktu9hFbJhbvuNpOFJYIzSHbJkMZex/LDQgOs36Sa5k95Hq\n5RBpKOqN7XNwCCz1Acbx3Y7fWmFKry5goCh8p1qno/PWTCOvGeR8ff5H7fDu\nuHtBpP+VNV4JbmoMQ2+mdlPcUSFcwKmrdhcZ2j1s9O+z/7u5ssMGdn1f2Xz4\nEvSwCbI49zcaXJCKy3nFEscoY+OjnCmVHXdApAkvYTIv9PD7TfneIKMjuVMB\nFay5bP08HKF+ujPROUiW75bDnPMIEMmkIeF95Q4HNKFMTt+erx8QWq7Ul5Nf\nTv8Zlf5d/1WkWn6eVlivyTUyobgSsXi8UX2RcXfPZ391B26mzkN2aqmolkUZ\ngfhB\r\n=/pzD\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_10.0.0_1566113947504_0.668016633492023"
			},
			"_hasShrinkwrap": false
		},
		"10.1.0": {
			"name": "check-types",
			"version": "10.1.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				}
			],
			"gitHead": "f3dcc32bd46a0ac18b505adf4d244fe1d06b4170",
			"_id": "check-types@10.1.0",
			"_nodeVersion": "12.11.1",
			"_npmVersion": "6.11.3",
			"dist": {
				"integrity": "sha512-whqCEOB2pC6ixIAkhp8E735vg1Mc4hOu0hJlXXlb+hWLYac2AdSiBjietwF8JZ9jLHhkthXmWEiiXnPLD6KWcA==",
				"shasum": "61e43413f14932720ed2c54c54664f92b9b91663",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-10.1.0.tgz",
				"fileCount": 6,
				"unpackedSize": 60951,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdph9XCRA9TVsSAnZWagAAsN8P/RTnUnPYEzrfU7XHz4Ir\neUp/pG7Lb1uCimV/MI1QO3G4PzDa+LnjOs2LLJWZ/tOSve2pHVBejRsFqfRd\n1udx0u5Q/wl5B70jtcnP3b8youvdsWkiVcxupqZCcAWkAsVgQYnIWee1QhPY\n2xCnigRK0gsrEf5IyVUdEm3dr2lPbfaX+goO36wgVGvRNYikThmAKLGwdwLV\njNMxPMTtKo6nm7hEjKmfWJT80TdZZWUO6zgcQtE/cs+IxOQoPzYD9So6KLfS\nSLQz7MkUJHWzbGsAtR3hN2/+3YRU7+/mKLj99OJfDLo709EEDeP7Je7ul5Vi\nM8cSiu2qdQrpoPGl07dd2UEyiJJOT2rMX3D0ybB8hYv+q99/xzd+xbFq1HbS\nvq/qvCEfBJ951LkRKYoDCCcQbJucvcoQGUXqVDpluW751uMwWfsc7pNIWM3J\ntx7wVW3lPbQWRpIn4heX+7CtelOql+PoBnSHuhw74DWHjoBfVYTNoQ5iZmpC\nCrKTo821ypMXobMLSYQicyFtq3unj+5FXLergh11AQopFwEwm+FjIdGUwKub\nvSrltpVGgkqDCOnH2LJrHJQ+CUKtoAGGXMQUcmMCKQcv7g0NDuyREDnoC0CA\nIuvkP2zjAOJGVj1DkWuxJfL4ar9Zosfg8eyxfqdNnRrNDQgb1Q6WEdHck00u\noOVy\r\n=2woC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_10.1.0_1571168087064_0.7793897457615326"
			},
			"_hasShrinkwrap": false
		},
		"10.1.1": {
			"name": "check-types",
			"version": "10.1.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				}
			],
			"gitHead": "ec10c7627be0b566da22a86dcd98df52b4dacdc1",
			"_id": "check-types@10.1.1",
			"_nodeVersion": "12.11.1",
			"_npmVersion": "6.11.3",
			"dist": {
				"integrity": "sha512-sb68jHQLAzR0kFgfG4swq1XLzp2bIADwBpYjBbKaSvA+O9wJ1BgMKXIPMJvJPzCNuLaTzRYChDDK0OiyePOliQ==",
				"shasum": "4feac31c1e3bb97d36d2545816e97410ddbad1f9",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-10.1.1.tgz",
				"fileCount": 6,
				"unpackedSize": 61041,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp2+2CRA9TVsSAnZWagAAmZoP/2UKUyfQdYY/bQdAl4Bh\nOVklX5qCveDwrTNzYw3cKVwsuL6TJyCsLgpGUtGUXvt+hUUzXeCj9BJbvd+t\nlK7cs7dAcAy4CIbybLER1kwlaN5MYtaiYDBHbd34FuWJRgelSwRLxbL2HjO3\nvg8C+aMGwarGnlmMMYdT4ZlWYPJB7wVCRLzzWtp4kPNOtVz7qN7lUnNHNJVg\nZUJ+oSmZRbALwRoqRUYSIDt32umseBymoZO9ZlE2kas2tJqVRx8Z24ywLP5p\nWl3MI/w3rHfqrGVoDqCOCuD2OrnOTafarG2s3tOtUoyFoYSWcuvaX0tsLAFf\nmBQPkWEFTUCY6S2xH8irIK2wkF55pF49hhwXYKu42/2L4nYdJvihu601DCvQ\nP0e/NegzJCUrSdhEjAmizbtZ5iP9+tYJCXaEas3A1kc6uThhbrKIkz4BCcwv\nXvixehp3/iRlpPXiN4YkuZZ8NhzCUhByZDh15LPYlJxWri0vWD0KcCKYmOw0\nVt42YqIs+zLqIqT1puCsH3yPgpcRBT4imLTKXa+p+5KQXIeSF6dngy4Pha6L\nY2zY9ky0Id8KsIC8BwXuhK1Y9smfN1xQmV8hnH8KNfJ8+EnJNvcw0lSw3EKc\nV3jP6RUW7sZReMUbOP6FHCN7sI/sniUR3Nph/W+iW55b/hp73/TiiaBWJqBx\nHbAF\r\n=+fhe\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_10.1.1_1571254197330_0.423013398767736"
			},
			"_hasShrinkwrap": false
		},
		"10.1.2": {
			"name": "check-types",
			"version": "10.1.2",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				}
			],
			"gitHead": "a428db7253579d4294406147b4a6b5518003ae40",
			"_id": "check-types@10.1.2",
			"_nodeVersion": "12.11.1",
			"_npmVersion": "6.12.0",
			"dist": {
				"integrity": "sha512-MQWs/Xz4YzFuXUKZ8IirnoUvoVdTXs7vPpIKtaQ+xtKwYGPZOC4u0BEILf/nUVsTVy2vaxOf7tQa/vhL2IBouw==",
				"shasum": "82ccb4e97404c825ba87104357f194da971e5885",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-10.1.2.tgz",
				"fileCount": 6,
				"unpackedSize": 61351,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrUYkCRA9TVsSAnZWagAAotAP/iKl+gpuZnky9IlSbtGM\nynJuXtCIe+w6o3Mde11L6UAjM4BiVJxQyg1+wcHVXQEJH6Y5bNSVKJ0RJiRO\nriCepCUVj58nL53bSCwei7RcC+Ux+aahpmwyXY9OCYypIc5A3Yyh1yIPV4El\nGR/Pedaoov7q5pIDaeswUMW4AxzSZaeh5f9izbGNXoxnIIz0pMGs3tU/sH8o\nsoZA8b4Q+fivjiIojm/uym0R1QYcqGSJFvoQhnJ07LYD3qX4OobSVVWRv4RA\nAEuMhUuNH1Z7yQaynNXXIbCZqaW0DiSFOYAm0PX1SkczF/6LRs4E9xhUGaxz\nxbW95XK/iYhzgC/ASsOpjuYtCknPiSPkNQEvmheABFe7PaeUou6axVnDZhYR\nMYrUIH85ignHjS0W5OoFLBoa603UK1MxH4AN/cgU9WlDx3U7iQqzdaehfemP\nDfzJwmrYihqa1VEUXLo5o7bqy2ABPFmSqE5Yb5Ofih1LAt0qzpA3xe4z0Dkp\nB/fSStA0lGg5hKHsLW+fieROiw9afsBjI83Eqme2awZJcw+fTdizhBiGmndL\nGUGutC+Bw9j3i6lUgRMwYw32ZAft39vQgxAMoyTyhxjehwK7mJjHqsXpO70X\nCBOWaxwOtyLVij6usc0FiFuHtTZEtmkcswAxCDfN+jQhZce1WtBqPXUvzaPd\nI1fn\r\n=Q+j/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_10.1.2_1571636771558_0.04421498332023588"
			},
			"_hasShrinkwrap": false
		},
		"11.0.0": {
			"name": "check-types",
			"version": "11.0.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				},
				{
					"name": "Stefan Heine"
				}
			],
			"gitHead": "ed59a731132430584fc3be9e2303eb1692cf4a23",
			"_id": "check-types@11.0.0",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "6.10.3",
			"dist": {
				"integrity": "sha512-EisRwz7a/Pdh41CONnDB+IIpVcNaG9hDWprX8RxVMLAqIWpVgKcmKZF9L5yDLXtCCEr4nvp8OuZQHooe9+kkrA==",
				"shasum": "8f25c1480746b097d7407e874c7fa032d3203490",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-11.0.0.tgz",
				"fileCount": 6,
				"unpackedSize": 63430,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5DoVCRA9TVsSAnZWagAALe8P/REP4am1UmXY+IEx/oxP\nNwry02hKOQc2zIwOfTtkLVXvHPGl9+9lfXDKo7JDN5vCUpNNxmtSPyVO18Dw\nrlwuTRUFm1zQhuFv56zE9TcJuiJhVU+ZbjaY1FVGQGvIhcUPIzPNcupAfMZR\nqd8NrOV4jNOYKnGKJ8LDCUIHqyW0iJk+xVTyWSS/31kLfM2NMaRYZXQoCMG5\nuZSkbQur0FYWP79wafawt5j2WKo56i98XrGuy+HBOjfraZI4nH+8VFQBQB0j\nYY8Zj6QCmSqSvq8FXRHoZ6n+mhtIrv3uLNS2x51017SSoQzFHqS8MryhrOj5\nHbo4y0WNfonwEGSJ98zzAbiens0tZTmJO041PgYt+mSPQjI5R+QH3kUtVEs9\naX5Zg0H0xMxYxQzDfEYT85gohCd/ObtAjbp2TMBZxQ50AM/eWV/NkI2X4loU\nlsuIxcovpkN2X4pOg5GAcyb6xajN6hT3o10hax6GXHfgVfD3tbn964n/W8Ql\np0g89WAkg4xzm1JWiki55DMJMrkeIybpOAmYcN6Xy5Ic8qvS3xIH6vKRWzYk\nOWhcrlTQACLE69lyvZKHlM396MaNPwyv7gGQzTng47tx57rDHhzU30UaNwIv\nZrHcR7U/AxDvZu14uYnUuOATgXzRHyRu3ItYHqPdkddfZEb+268ejHI4w8qY\nkFsT\r\n=09d5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_11.0.0_1575238165207_0.2244259023098949"
			},
			"_hasShrinkwrap": false
		},
		"11.1.0": {
			"name": "check-types",
			"version": "11.1.0",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				},
				{
					"name": "Stefan Heine"
				},
				{
					"name": "Jonathon Storer"
				}
			],
			"gitHead": "9f5e40e4c4449ad94822802856930e9a55e72d77",
			"_id": "check-types@11.1.0",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "6.10.3",
			"dist": {
				"integrity": "sha512-a7IIAy/0xKCuZEzwe58K8hJBnZHad7NFqKYwKwN17YZpSlYfvOlF/OMMIlHXwnHihB6SWNUq8OPGulb6YyM31g==",
				"shasum": "a1e4c1a03494f49037512a7409a03845f5793b91",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-11.1.0.tgz",
				"fileCount": 6,
				"unpackedSize": 63830,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAM3rCRA9TVsSAnZWagAAUFAP/2L8EALu5Ljkinfaiusw\nUmjsK8kPOxAi0gj0lxP7OzeUwMMvZ7dJC9xEU2vZFMMOfbc40vNzs5PIL+Fy\nWPLJUiN/kzq2e8iGqH/1vRfZiANXfLE9kIpaS34+JzuqZePvOj0dBqUyfC2Y\ndmCT160PMzPfp69cjsg59fDPxc2/2uzmUQonI6tZ/P0Fu8GNuPmaLRnm7SkS\npg5SJHT7OoKYqOde2al5RjKF3AdHuH8LMapvzyj7JbboHKRvjanMy7IV3xNl\nzxseij8OzHe+fuLKh/DI8rCFxeAHnccVfDMrcnwz/ckXg0RomK5Cso1kZzZa\nSrsGG2bHtZ5vLC50Ri/fjKqhVr7EkSlLkDY+rQi2wxWx3P5nZPv9340rnq7i\nw2E75PzkpzaCs+8sWKHHFkrS/aNv/EoS6pAquT7XaBe3p3Cyi+P9ih6kN2e8\nxzdp4A5pGOz1kpT885m6Ab2QFMpXLw9QXyZgploHrzW2dGyQLN0ElLxqcGzC\n1EbR948+PVcaKZMrHLnyncAx0JFMI0TGOWmMP9B9DvWCbxizCyZ5q9nIrg1S\nZ6ay6B3nkmbZuUAeoZYd7utCWXRqVe7ZIpAHftC9Vdn8CGb+tX1yme25X9QQ\nZ6h4MpGf9M3CoCFDt1rtYFjCgW92qkd+90HqxRrHiEnDJ/cH7kQbrM23m5Ms\nbqvc\r\n=phtH\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_11.1.0_1577111018738_0.5293344910013258"
			},
			"_hasShrinkwrap": false
		},
		"11.1.1": {
			"name": "check-types",
			"version": "11.1.1",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				},
				{
					"name": "Stefan Heine"
				},
				{
					"name": "Jonathon Storer"
				}
			],
			"gitHead": "11464b1da38351e6f981ef56834bdb0164777ebb",
			"_id": "check-types@11.1.1",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "6.10.3",
			"dist": {
				"integrity": "sha512-ERidMpQiiCdZHeanDnOK8G0ewQH3DTCSQWim+36Nk4iEi6RJRyyRIkCsj6OMDnfxQUXmThpV2aCDDQyAPFb/5Q==",
				"shasum": "82b45cab716fcd8243964f9452b107ae22d97d29",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-11.1.1.tgz",
				"fileCount": 6,
				"unpackedSize": 63933,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeANG1CRA9TVsSAnZWagAAtFYQAJlAXe6b1vdwKsKPVOQa\nEju7zTynboHFfBpoWm+5BTTH2kVjZ9HYIHJns/L6CwP7j4fXM7smswYdafO0\nIi9ufo3Phe6ri0iLDFAT76w2QeonGm+TOOhQgjnFcCESNli0sod598X6WTZS\ngUJNnU+QmMKBfkOg02OQKP0br+/2ol65kO6jIQVU6zIq0/5u+zUecQPYSexs\ntbhogcBK1FjvqX5DzSIed15FlX17e5MBFTesB9H+EAktB/QgQGWMnw+u/pwp\nwRIQoioz2OF6b+rsBnqTSnQIo4XhPl0GDCfWCbiH50djHpRXfc+Z6YxT9/6O\nO4NBOJrAq5X7lrPiIe74kce37Hu2kJ2XZyptFUn/unsB3MACkFkqJUbRsEoE\nCHUCAV/2PehBVCWtzUmKM1fl92TCMw3pe9nJFDhDB7se0k6KwXutHimMizrI\nZ5xgHwQD72L43xREyi0aTVsXtL1+NZW6Crh3/yGjBvbEhJGtlveIqZSiqbYy\noDU7UQ+UdbFakbtexL98J1SDSu5borsABNMfXHo56GDjjNL8d1av2q5KHEJU\nClwQGWhvMSj4966QS870oPzvGvGuU/eHK7kgjncUJhaA9qgfmK3xY/ycJ0Nb\nC/NC5L/vAzFpam/AK50cy+vMtLntQ0oZeAbFyt15tkirnLzXG0UmWNmXS4Fq\nXqFc\r\n=kjPw\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_11.1.1_1577111988867_0.3034177312000541"
			},
			"_hasShrinkwrap": false
		},
		"11.1.2": {
			"name": "check-types",
			"version": "11.1.2",
			"description": "A little library for asserting types and values.",
			"homepage": "https://gitlab.com/philbooth/check-types.js",
			"bugs": {
				"url": "https://gitlab.com/philbooth/check-types.js/issues"
			},
			"license": "MIT",
			"author": {
				"name": "Phil Booth",
				"email": "pmbooth@gmail.com",
				"url": "https://philbooth.me/"
			},
			"main": "./src/check-types",
			"repository": {
				"type": "git",
				"url": "git+https://gitlab.com/philbooth/check-types.js.git"
			},
			"keywords": [
				"type",
				"types",
				"type-check",
				"type-checking",
				"duck-typing",
				"arguments",
				"parameters",
				"values",
				"data",
				"contract",
				"assert",
				"check",
				"verify",
				"safe",
				"safety"
			],
			"devDependencies": {
				"chai": "4.2.x",
				"jshint": "^2.9.7",
				"mocha": "5.2.x",
				"please-release-me": "^2.1.2",
				"uglify-js": "3.4.x"
			},
			"scripts": {
				"lint": "jshint ./src/check-types.js",
				"test": "mocha --ui tdd --reporter spec --colors ./test/check-types.js",
				"minify": "uglifyjs ./src/check-types.js --compress --mangle --output ./src/check-types.min.js"
			},
			"contributors": [
				{
					"name": "Phil Booth",
					"email": "pmbooth@gmail.com",
					"url": "https://philbooth.me/"
				},
				{
					"name": "Rowan Manning",
					"url": "https://github.com/rowanmanning"
				},
				{
					"name": "Forbes Lindesay",
					"url": "https://github.com/ForbesLindesay"
				},
				{
					"name": "Fabrizio Moscon",
					"url": "https://github.com/fabriziomoscon"
				},
				{
					"name": "Marc-Olivier Ricard",
					"url": "https://github.com/ricardmo"
				},
				{
					"name": "Gleb Bahmutov",
					"url": "https://github.com/bahmutov"
				},
				{
					"name": "Steve Kinney",
					"url": "https://github.com/stevekinney"
				},
				{
					"name": "Gal Niv",
					"url": "https://github.com/galniv"
				},
				{
					"name": "Rodrigo González",
					"url": "https://github.com/roro89"
				},
				{
					"name": "Alejandro Villanueva",
					"url": "https://github.com/ialex"
				},
				{
					"name": "Clinton Skakun",
					"url": "https://github.com/clintonskakun"
				},
				{
					"name": "Paul Jolly",
					"url": "https://github.com/myitcv"
				},
				{
					"name": "Ryan Temple",
					"url": "https://github.com/ryantemple"
				},
				{
					"name": "Mark Herhold",
					"url": "https://github.com/MarkHerhold"
				},
				{
					"name": "Victor Bakke",
					"url": "https://github.com/Gipphe"
				},
				{
					"name": "Simon A. Eugster",
					"url": "https://github.com/Granjow"
				},
				{
					"name": "Fabio Costa",
					"url": "https://github.com/fab1o"
				},
				{
					"name": "Stefan Heine"
				},
				{
					"name": "Jonathon Storer"
				}
			],
			"gitHead": "39ac1f698e320f0c6f5192eb13d271a6e2c94106",
			"_id": "check-types@11.1.2",
			"_nodeVersion": "8.16.0",
			"_npmVersion": "6.10.3",
			"dist": {
				"integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==",
				"shasum": "86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f",
				"tarball": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz",
				"fileCount": 6,
				"unpackedSize": 64046,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJJBlCRA9TVsSAnZWagAAvl4P/RD2kDAbm35+mnL9u6te\nsgBOmfb3qpjgrEICDFXcHVVHupj/81EWfwpEEPd59RsaTzCReFcQrAubfIV3\nm9MiMud/sSRMUunw1PjOJ6Qmqq8TY5oJ9MlcNnfZIfq/bFCcx6oOH9NsXMNj\nWRP5VtHq0EMCK/IhTQ/UENFFiYvQRThoQ1Yb3BBb86Os0RNNqHmXwhoyNkCe\nSZRnlQsrxxuvnL6VgX+yeteeHw8LlUSYWVspLgu+pjWlq3SzDZBFZb846diG\nAaXzFgS0IXc8pLHTGlvT+zXwCgrR0ErGLnYiq4FzMv8iuJR56Riql4SyIiZJ\n0zHNP0fs5oc9E7Om8yWWpY3MhdZJpBGYdmfvsSeBu3MtwjcuAoU+7HBuvtUp\nByMOhCBqlb2JTAfPSxpKeCJFT1qFsAhVeXDW8P7LEJ+1bfD8R2rgzZ1yIKKb\nRvdH7nuc18GtDYlUqZ+dWs7jQkmcEtj6p+gQG5uH5k4W977QIEtm3aeOoIJj\nsic54SdR8x2r2nYwq1P0XT9PdS8Z+yR0HKX7yGqtTlYKEQ5LEoQuz2HakX9E\nkrki9pEAG1QH4Gw2gXJQ262MSGLC3SbxqQbawPSgrFyKhtxnVjWqxbTY2MSG\nze6DqP2utbLEWNE+c/+EUa4oQLbZk/mDqUmsAJ3cHIAKJP5dxEArBUluw2t/\nRGJz\r\n=NUBc\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "philbooth",
					"email": "pmbooth@gmail.com"
				}
			],
			"_npmUser": {
				"name": "philbooth",
				"email": "pmbooth@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/check-types_11.1.2_1579454565247_0.9441784868070775"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2020-01-19T17:22:47.756Z",
		"created": "2012-07-07T18:19:41.362Z",
		"0.1.0": "2012-07-07T18:19:43.125Z",
		"0.1.1": "2012-07-08T23:29:47.935Z",
		"0.1.2": "2012-07-09T00:09:06.662Z",
		"0.1.3": "2012-08-05T16:53:54.303Z",
		"0.1.4": "2012-08-07T20:32:15.804Z",
		"0.1.5": "2012-08-15T17:51:01.753Z",
		"0.1.6": "2012-08-17T20:38:44.602Z",
		"0.2.0": "2012-10-28T01:10:14.549Z",
		"0.2.1": "2012-10-28T01:22:24.818Z",
		"0.2.2": "2012-10-28T10:57:25.978Z",
		"0.2.3": "2012-11-07T15:45:07.652Z",
		"0.2.5": "2012-11-09T12:59:31.005Z",
		"0.3.0": "2012-11-11T23:22:23.671Z",
		"0.3.1": "2012-11-11T23:32:29.062Z",
		"0.4.0": "2013-02-06T14:28:30.399Z",
		"0.4.1": "2013-02-06T20:54:19.975Z",
		"0.4.2": "2013-02-06T20:56:13.476Z",
		"0.4.3": "2013-02-06T22:13:16.842Z",
		"0.5.0": "2013-02-21T16:38:48.340Z",
		"0.5.1": "2013-02-21T16:42:44.617Z",
		"0.5.2": "2013-02-21T17:42:29.851Z",
		"0.5.4": "2013-04-01T20:07:33.062Z",
		"0.6.0": "2013-04-21T13:41:35.801Z",
		"0.6.1": "2013-04-21T13:46:18.594Z",
		"0.6.2": "2013-04-21T13:53:45.880Z",
		"0.6.3": "2013-05-02T11:12:16.347Z",
		"0.6.4": "2013-05-28T19:49:58.378Z",
		"0.6.5": "2013-09-30T19:15:07.961Z",
		"0.7.0": "2013-10-20T11:05:18.374Z",
		"0.7.1": "2013-10-20T21:19:24.518Z",
		"0.7.2": "2013-10-21T10:38:13.704Z",
		"0.8.0": "2013-10-25T12:57:03.650Z",
		"0.8.1": "2013-10-25T13:14:18.653Z",
		"1.0.0": "2013-10-27T12:38:02.328Z",
		"1.1.0": "2013-10-27T16:13:00.828Z",
		"1.1.1": "2013-12-02T19:46:53.186Z",
		"1.2.0": "2014-02-27T11:13:24.338Z",
		"1.2.1": "2014-03-20T16:20:58.284Z",
		"1.3.0": "2014-04-28T10:54:48.785Z",
		"1.3.1": "2014-05-27T16:50:55.531Z",
		"1.3.2": "2014-08-21T04:26:09.852Z",
		"1.4.0": "2014-10-29T19:04:42.164Z",
		"2.0.0": "2014-12-14T23:28:21.725Z",
		"2.0.1": "2014-12-15T22:51:00.785Z",
		"2.1.0": "2014-12-17T08:14:30.519Z",
		"2.1.1": "2014-12-17T10:06:45.207Z",
		"2.2.0": "2015-01-04T15:19:18.483Z",
		"3.0.0": "2015-03-07T18:30:13.233Z",
		"3.1.0": "2015-03-08T19:03:09.799Z",
		"3.1.1": "2015-03-08T20:46:56.006Z",
		"3.2.0": "2015-04-25T08:34:49.185Z",
		"3.3.0": "2015-06-08T12:31:52.475Z",
		"3.3.1": "2015-07-26T09:14:53.127Z",
		"4.0.0": "2015-10-04T14:55:29.810Z",
		"4.1.0": "2015-10-17T14:15:11.661Z",
		"4.2.0": "2015-10-18T18:30:35.452Z",
		"4.3.0": "2015-11-03T19:34:53.389Z",
		"5.0.0": "2015-11-29T18:18:01.696Z",
		"5.1.0": "2015-12-11T16:55:12.462Z",
		"6.0.0": "2016-01-17T20:17:10.113Z",
		"7.0.0": "2016-05-06T19:07:39.456Z",
		"7.0.1": "2016-09-10T11:21:58.762Z",
		"7.1.0": "2017-01-19T21:53:28.523Z",
		"7.1.1": "2017-01-23T19:59:40.650Z",
		"7.1.2": "2017-01-23T22:05:21.836Z",
		"7.1.3": "2017-01-25T21:15:49.229Z",
		"7.1.4": "2017-01-26T21:06:30.087Z",
		"7.1.5": "2017-01-26T21:24:50.028Z",
		"7.2.0": "2017-07-12T17:17:56.597Z",
		"7.2.1": "2017-08-05T09:39:18.155Z",
		"7.3.0": "2017-08-05T11:38:59.834Z",
		"7.4.0": "2018-06-08T20:59:20.155Z",
		"8.0.0": "2019-02-04T09:16:06.667Z",
		"8.0.1": "2019-02-04T09:19:11.892Z",
		"8.0.2": "2019-03-13T18:07:50.450Z",
		"8.0.3": "2019-05-25T08:42:38.833Z",
		"9.0.0": "2019-07-18T10:44:55.051Z",
		"9.0.1": "2019-07-19T13:00:57.491Z",
		"10.0.0": "2019-08-18T07:39:07.648Z",
		"10.1.0": "2019-10-15T19:34:47.223Z",
		"10.1.1": "2019-10-16T19:29:57.605Z",
		"10.1.2": "2019-10-21T05:46:11.728Z",
		"11.0.0": "2019-12-01T22:09:25.338Z",
		"11.1.0": "2019-12-23T14:23:38.901Z",
		"11.1.1": "2019-12-23T14:39:48.963Z",
		"11.1.2": "2020-01-19T17:22:45.396Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "11.1.2"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"561d6297f5364d0a4ba9a46f259533c1\"",
			"fetched": 1593324463894
		}
	},
	"_distfiles": {
		"check-types-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.0.tgz",
			"sha": "0a0cef549b0008061db2c6727058f05fa83d6c3f",
			"registry": "npmjs"
		},
		"check-types-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.1.tgz",
			"sha": "027b5ecd90eacfbab350adbdc7fed23a03db3061",
			"registry": "npmjs"
		},
		"check-types-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.2.tgz",
			"sha": "d9052fd23c0bd17f9c25691cb1118e672dcf3747",
			"registry": "npmjs"
		},
		"check-types-0.1.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.3.tgz",
			"sha": "ebfc143484464cbd613fe2e45b6c57cfd4aaf37d",
			"registry": "npmjs"
		},
		"check-types-0.1.4.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.4.tgz",
			"sha": "29c43c4e9da08d2a904c97e27e4b63e3a0a40313",
			"registry": "npmjs"
		},
		"check-types-0.1.5.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.5.tgz",
			"sha": "bd99fa45eb73036ada38b99d4b698214d4efe9ee",
			"registry": "npmjs"
		},
		"check-types-0.1.6.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.1.6.tgz",
			"sha": "abb0003161a2294569ae469bba172f377f771f1d",
			"registry": "npmjs"
		},
		"check-types-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.2.0.tgz",
			"sha": "6ed61cd44f79ab6d68ac2f6c079497be0ef121bb",
			"registry": "npmjs"
		},
		"check-types-0.2.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.2.1.tgz",
			"sha": "ed2260b2bf957e9e7ac7daed2bcbf9f9487f51b5",
			"registry": "npmjs"
		},
		"check-types-0.2.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.2.2.tgz",
			"sha": "509c34d7ec50c0a17450a9611de47d897ffead25",
			"registry": "npmjs"
		},
		"check-types-0.2.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.2.3.tgz",
			"sha": "285a11ddbce1a54b6a7773ca388f6a388ea2be5a",
			"registry": "npmjs"
		},
		"check-types-0.2.5.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.2.5.tgz",
			"sha": "72477ab6152160c2c75c6a9718bf854bfc260d50",
			"registry": "npmjs"
		},
		"check-types-0.3.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.3.0.tgz",
			"sha": "6f529192cc5d730ab91c1b613c218d059b910539",
			"registry": "npmjs"
		},
		"check-types-0.3.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.3.1.tgz",
			"sha": "0c0d46f32ab89a01caabe00cd12e29faf271f3d0",
			"registry": "npmjs"
		},
		"check-types-0.4.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.4.0.tgz",
			"sha": "d2fa763c4321728be53b3487405fd90d608d3a68",
			"registry": "npmjs"
		},
		"check-types-0.4.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.4.1.tgz",
			"sha": "433ed158e9b13fa2d2d048cb56233011c72c2f06",
			"registry": "npmjs"
		},
		"check-types-0.4.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.4.2.tgz",
			"sha": "2dd8d981f0f9f3c0ce33710849f432c830d71ea6",
			"registry": "npmjs"
		},
		"check-types-0.4.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.4.3.tgz",
			"sha": "aabdbac699350fcd9922bcbfbe3994ff2fdc4914",
			"registry": "npmjs"
		},
		"check-types-0.5.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.5.0.tgz",
			"sha": "6feac4b8bb667cdd40ea842ad0dc3819836e8e01",
			"registry": "npmjs"
		},
		"check-types-0.5.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.5.1.tgz",
			"sha": "4bdc7e6aec7b908a3cbebb94b48ae578e1d35405",
			"registry": "npmjs"
		},
		"check-types-0.5.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.5.2.tgz",
			"sha": "c8ae15725e332ec2acf6c1c943b24ed6e6a0a128",
			"registry": "npmjs"
		},
		"check-types-0.5.4.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.5.4.tgz",
			"sha": "1421c078b38d57226afac450d955e3c11fc52528",
			"registry": "npmjs"
		},
		"check-types-0.6.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.0.tgz",
			"sha": "0a645a49118d45fac4a48f4d0b34ae558a0da7a9",
			"registry": "npmjs"
		},
		"check-types-0.6.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.1.tgz",
			"sha": "548c795ad9a2077d65f2085342660ab3061162d4",
			"registry": "npmjs"
		},
		"check-types-0.6.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.2.tgz",
			"sha": "12214671560207d93c088215c71b295c93eaa27d",
			"registry": "npmjs"
		},
		"check-types-0.6.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.3.tgz",
			"sha": "bee4cba2b28c59158ba49d3f19c64f9183dc5c75",
			"registry": "npmjs"
		},
		"check-types-0.6.4.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.4.tgz",
			"sha": "5b0827ba34cbb6ec7c0435742076116b395b9778",
			"registry": "npmjs"
		},
		"check-types-0.6.5.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.6.5.tgz",
			"sha": "044fd8b014fdf98cbe31e69b5eda88b52e050e68",
			"registry": "npmjs"
		},
		"check-types-0.7.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.7.0.tgz",
			"sha": "9ebc0030378454fa60d6f98bd9160aa886d9304f",
			"registry": "npmjs"
		},
		"check-types-0.7.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.7.1.tgz",
			"sha": "fb2e9fdcf2db8f5b21b9f495e9bfbae1201ee097",
			"registry": "npmjs"
		},
		"check-types-0.7.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.7.2.tgz",
			"sha": "1407fe14c6f1c09d41aaf4b7368dd656825af94d",
			"registry": "npmjs"
		},
		"check-types-0.8.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.8.0.tgz",
			"sha": "fc4377eab18f8d00d7bff4a55421782fcca4a4ac",
			"registry": "npmjs"
		},
		"check-types-0.8.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-0.8.1.tgz",
			"sha": "86db1643f2546f99db09559662b9675046873fc1",
			"registry": "npmjs"
		},
		"check-types-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.0.0.tgz",
			"sha": "d7c74f96457a2c3d0b7f2911d5dd582ad44d2df6",
			"registry": "npmjs"
		},
		"check-types-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.1.0.tgz",
			"sha": "07740dd6d6d5044dbb7c95b5c6414580b3866b9d",
			"registry": "npmjs"
		},
		"check-types-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.1.1.tgz",
			"sha": "de90ef997fde4ef46f8340cbb857427dad0793a3",
			"registry": "npmjs"
		},
		"check-types-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.2.0.tgz",
			"sha": "8d4c40dc0a7ceb2f0eea3a41249b14fdf50d1d1e",
			"registry": "npmjs"
		},
		"check-types-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.2.1.tgz",
			"sha": "a6efe9fcc1eec7c248324f56082fa8e343f0265a",
			"registry": "npmjs"
		},
		"check-types-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.3.0.tgz",
			"sha": "a30ac143bd0ce07d3e11f01c271c9ee23750b5a8",
			"registry": "npmjs"
		},
		"check-types-1.3.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.3.1.tgz",
			"sha": "dc07a31d2519ad658e37384e80b0dab76e81106b",
			"registry": "npmjs"
		},
		"check-types-1.3.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.3.2.tgz",
			"sha": "cc73b7fb05bb7015fc217ede7b81df1d9fa11962",
			"registry": "npmjs"
		},
		"check-types-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-1.4.0.tgz",
			"sha": "eed63bbac9ea49a0e26a096314058b03b08dd62b",
			"registry": "npmjs"
		},
		"check-types-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-2.0.0.tgz",
			"sha": "f32d4bdde2d4e23bc68c1713561588074fde0713",
			"registry": "npmjs"
		},
		"check-types-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-2.0.1.tgz",
			"sha": "afcf6fd6974ceba4c7f79ead5afe1431650f06db",
			"registry": "npmjs"
		},
		"check-types-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-2.1.0.tgz",
			"sha": "de7eae200a8942d3721d670f81df9e8cfaea3a79",
			"registry": "npmjs"
		},
		"check-types-2.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-2.1.1.tgz",
			"sha": "7e7cf0fa8a69ec84ce04354387a5e3cc3a240bb8",
			"registry": "npmjs"
		},
		"check-types-2.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-2.2.0.tgz",
			"sha": "d09314f6f3cc032a7feab4a1b278380dc0ba6b81",
			"registry": "npmjs"
		},
		"check-types-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.0.0.tgz",
			"sha": "60abd32165a5a5edea4f513c96fe466205203c03",
			"registry": "npmjs"
		},
		"check-types-3.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.1.0.tgz",
			"sha": "5ec4472bb5b3c18d854b677a4a16e0be15eab19c",
			"registry": "npmjs"
		},
		"check-types-3.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.1.1.tgz",
			"sha": "868dd08b47b5de2f66ded5f5027c185d8b121c84",
			"registry": "npmjs"
		},
		"check-types-3.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.2.0.tgz",
			"sha": "05ec358449bbc15dec39c6ad57f2ae0ecd52aeb3",
			"registry": "npmjs"
		},
		"check-types-3.3.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.3.0.tgz",
			"sha": "666b23c3f318ef475b5128abebd5662821939d2f",
			"registry": "npmjs"
		},
		"check-types-3.3.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-3.3.1.tgz",
			"sha": "d50963c70e032f017815461a001951191720ed23",
			"registry": "npmjs"
		},
		"check-types-4.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-4.0.0.tgz",
			"sha": "8e958f02f3df8b12012ef424d944f0d61e7fa501",
			"registry": "npmjs"
		},
		"check-types-4.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-4.1.0.tgz",
			"sha": "6e829ecc3040095b0bb41a752ae7a50e217310a4",
			"registry": "npmjs"
		},
		"check-types-4.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-4.2.0.tgz",
			"sha": "0a735c0bf551bf35bd0c7d51ca02c7b059c404ff",
			"registry": "npmjs"
		},
		"check-types-4.3.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-4.3.0.tgz",
			"sha": "f743af84baa1e21a57a21bf6019b0e33eb6a12c1",
			"registry": "npmjs"
		},
		"check-types-5.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-5.0.0.tgz",
			"sha": "f2380c57d9674df712b6f2568ac0156b6308faa0",
			"registry": "npmjs"
		},
		"check-types-5.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-5.1.0.tgz",
			"sha": "37394dd3b6042a51155e926c3a91753d499e5dc8",
			"registry": "npmjs"
		},
		"check-types-6.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-6.0.0.tgz",
			"sha": "de12a2ffc295df40b3afca2bcfeb831bc5f5edf0",
			"registry": "npmjs"
		},
		"check-types-7.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.0.0.tgz",
			"sha": "68ec5b3f8bfcfc7b83ff74272ba2fe2f742605e3",
			"registry": "npmjs"
		},
		"check-types-7.0.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.0.1.tgz",
			"sha": "6fbee7a45a2ac78e9576d1b90e79311ad29d25b2",
			"registry": "npmjs"
		},
		"check-types-7.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.0.tgz",
			"sha": "327516ee3df68155f265ecb6c2b3cd3c0bad51f6",
			"registry": "npmjs"
		},
		"check-types-7.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.1.tgz",
			"sha": "d7ab1bc14e7e0d6a88dd05dfba9f49c8058717f8",
			"registry": "npmjs"
		},
		"check-types-7.1.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.2.tgz",
			"sha": "a6ba810c16f8aa999d6091563b5b79c3198f6579",
			"registry": "npmjs"
		},
		"check-types-7.1.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.3.tgz",
			"sha": "21f476e38dbbfb6d466c1920e8775a6ec31f5325",
			"registry": "npmjs"
		},
		"check-types-7.1.4.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.4.tgz",
			"sha": "abd6529494f67f7b9f0b0bdc849ddfd3b887425a",
			"registry": "npmjs"
		},
		"check-types-7.1.5.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.1.5.tgz",
			"sha": "a1d6b9d2fa3e7e80e3a2d373ffcc2cf10b7370c9",
			"registry": "npmjs"
		},
		"check-types-7.2.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.2.0.tgz",
			"sha": "a42786e795be2970b5620d334d40e9ff6f2511a5",
			"registry": "npmjs"
		},
		"check-types-7.2.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.2.1.tgz",
			"sha": "77dfcdac50cc11dd4c64aff2d4de709c9f94053c",
			"registry": "npmjs"
		},
		"check-types-7.3.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz",
			"sha": "468f571a4435c24248f5fd0cb0e8d87c3c341e7d",
			"registry": "npmjs"
		},
		"check-types-7.4.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-7.4.0.tgz",
			"sha": "0378ec1b9616ec71f774931a3c6516fad8c152f4",
			"registry": "npmjs"
		},
		"check-types-8.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-8.0.0.tgz",
			"sha": "f50cec5a86bc8046612d62fed25037391a8b99fe",
			"registry": "npmjs"
		},
		"check-types-8.0.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-8.0.1.tgz",
			"sha": "b7debfc8df239a9837d10eaba2b894d348baf22a",
			"registry": "npmjs"
		},
		"check-types-8.0.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-8.0.2.tgz",
			"sha": "400e1b393fa47802135f17d3ab31102a95d84038",
			"registry": "npmjs"
		},
		"check-types-8.0.3.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz",
			"sha": "3356cca19c889544f2d7a95ed49ce508a0ecf552",
			"registry": "npmjs"
		},
		"check-types-9.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-9.0.0.tgz",
			"sha": "5ccf1b38aa8461927f604e8bbafa8a4cda9c3dfd",
			"registry": "npmjs"
		},
		"check-types-9.0.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-9.0.1.tgz",
			"sha": "c335bdb96db3638df138a390925f4aa0f3d047b0",
			"registry": "npmjs"
		},
		"check-types-10.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-10.0.0.tgz",
			"sha": "2a5ebaf236615601fb66167b46c09979a73043e6",
			"registry": "npmjs"
		},
		"check-types-10.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-10.1.0.tgz",
			"sha": "61e43413f14932720ed2c54c54664f92b9b91663",
			"registry": "npmjs"
		},
		"check-types-10.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-10.1.1.tgz",
			"sha": "4feac31c1e3bb97d36d2545816e97410ddbad1f9",
			"registry": "npmjs"
		},
		"check-types-10.1.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-10.1.2.tgz",
			"sha": "82ccb4e97404c825ba87104357f194da971e5885",
			"registry": "npmjs"
		},
		"check-types-11.0.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-11.0.0.tgz",
			"sha": "8f25c1480746b097d7407e874c7fa032d3203490",
			"registry": "npmjs"
		},
		"check-types-11.1.0.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-11.1.0.tgz",
			"sha": "a1e4c1a03494f49037512a7409a03845f5793b91",
			"registry": "npmjs"
		},
		"check-types-11.1.1.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-11.1.1.tgz",
			"sha": "82b45cab716fcd8243964f9452b107ae22d97d29",
			"registry": "npmjs"
		},
		"check-types-11.1.2.tgz": {
			"url": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz",
			"sha": "86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"check-types-8.0.3.tgz": {
			"shasum": "3356cca19c889544f2d7a95ed49ce508a0ecf552"
		}
	},
	"_rev": "2-e057032057b02acc",
	"_id": "check-types",
	"readme": "# check-types.js\n\n[![Build status](https://gitlab.com/philbooth/check-types.js/badges/master/pipeline.svg)](https://gitlab.com/philbooth/check-types.js/pipelines)\n[![Package status](https://img.shields.io/npm/v/check-types.svg)](https://www.npmjs.com/package/check-types)\n[![Downloads](https://img.shields.io/npm/dw/check-types.svg)](https://www.npmjs.com/package/check-types)\n[![License](https://img.shields.io/npm/l/check-types.svg)](https://opensource.org/licenses/MIT)\n\nA little JavaScript library\nfor asserting types\nand values.\n\n* [Why would I want that?](#why-would-i-want-that)\n* [How little is it?](#how-little-is-it)\n* [How do I install it?](#how-do-i-install-it)\n* [How do I use it?](#how-do-i-use-it)\n    * [Loading the library](#loading-the-library)\n    * [Calling the exported functions](#calling-the-exported-functions)\n        * [General predicates](#general-predicates)\n        * [String predicates](#string-predicates)\n        * [Number predicates](#number-predicates)\n        * [Boolean predicates](#boolean-predicates)\n        * [Object predicates](#object-predicates)\n        * [Array predicates](#array-predicates)\n        * [Date predicates](#date-predicates)\n        * [Function predicates](#function-predicates)\n        * [Modifiers](#modifiers)\n        * [Batch operations](#batch-operations)\n    * [Some examples](#some-examples)\n* [Are there TypeScript definitions?](#are-there-typescript-definitions)\n* [Where can I use it?](#where-can-i-use-it)\n* [What changed from 10.x to 11.x?](#what-changed-from-10x-to-11x)\n* [What changed from 9.x to 10.x?](#what-changed-from-9x-to-10x)\n* [What changed from 8.x to 9.x?](#what-changed-from-8x-to-9x)\n* [What changed from 7.x to 8.x?](#what-changed-from-7x-to-8x)\n* [What changed from 6.x to 7.x?](#what-changed-from-6x-to-7x)\n* [What changed from 5.x to 6.x?](#what-changed-from-5x-to-6x)\n* [What changed from 4.x to 5.x?](#what-changed-from-4x-to-5x)\n* [What changed from 3.x to 4.x?](#what-changed-from-3x-to-4x)\n* [What changed from 2.x to 3.x?](#what-changed-from-2x-to-3x)\n* [What changed from 1.x to 2.x?](#what-changed-from-1x-to-2x)\n* [What changed from 0.x to 1.x?](#what-changed-from-0x-to-1x)\n* [How do I set up the build environment?](#how-do-i-set-up-the-build-environment)\n* [What license is it released under?](#what-license-is-it-released-under)\n\n## Why would I want that?\n\nWriting explicit conditions\nin your functions\nto check arguments\nand throw errors\nis a task that\nswiftly becomes tiresome\nand adds complexity\nto your codebase.\n\nThe purpose of check-types.js\nis to remove this burden\nfrom JavaScript application developers\nin an efficient and robust manner,\nabstracted by a simple API.\n\n## How little is it?\n\n24 kb unminified with comments, 7.1 kb minified, 2.5 kb minified + gzipped.\n\n## How do I install it?\n\nVia npm:\n\n```\nnpm i check-types --save\n```\n\nOr if you just want the git repo:\n\n```\ngit clone git@gitlab.com:philbooth/check-types.js.git\n```\n\nIf you're into\nother package managers,\nit is also available\nfrom Bower, Component and Jam.\n\n## How do I use it?\n\n### Loading the library\n\nIf you are running in\nNode.js,\nBrowserify\nor another CommonJS-style\nenvironment,\nyou can `require`\ncheck-types like so:\n\n```javascript\nvar check = require('check-types');\n```\n\nIt also the supports\nthe AMD-style format\npreferred by Require.js.\n\nIf you are\nincluding check-types.js\nwith an HTML `<script>` tag,\nor neither of the above environments\nare detected,\nit will export the interface globally as `check`.\n\n### Calling the exported functions\n\nOnce you've loaded the library\nin your application,\na whole bunch of functions are available\nto call.\n\nMost of the functions\nare predicates,\nwhich can be executed\nin a number of different contexts:\n\n* `check.xxx(thing)`:\n  These functions are basic predicates,\n  returning true or false\n  depending on the type and value of `thing`.\n\n* `check.not.xxx(thing)`:\n  The `not` modifier\n  negates predicates,\n  returning `true` if the predicate returns `false`\n  and `false` if the predicate returns `true`.\n  It is also itself a function,\n  which simply returns\n  the negation of\n  its argument.\n\n* `check.maybe.xxx(thing)`:\n  The `maybe` modifier\n  tweaks predicates to\n  return `true` if `thing` is `null` or `undefined`,\n  otherwise their normal result\n  is returned.\n  It is also itself a function,\n  which returns `true`\n  when its argument is `null` or `undefined`,\n  otherwise it returns its argument.\n\n* `check.assert.xxx(thing, message)`:\n  The `assert` modifier\n  changes predicates\n  to throw when their result is `false`,\n  otherwise it returns `thing`.\n  It can be applied\n  to the `not` and `maybe` modifiers\n  using the forms\n  `check.assert.not.xxx(thing, message)` and\n  `check.assert.maybe.xxx(thing, message)`.\n  It is also itself a function,\n  which simply throws\n  when its argument is false.\n\n* `check.array.of.xxx(thing)`:\n  The `array.of` modifier\n  first checks that\n  it is operating on an array\n  and then applies\n  the modified predicate\n  to each item\n  of the array.\n  If the predicate fails\n  for any item,\n  it returns `false`,\n  otherwise it returns `true`.\n  It can also be prefixed\n  by other modifiers,\n  so `check.maybe.array.of`,\n  `check.not.array.of`,\n  `check.assert.array.of`,\n  `check.assert.maybe.array.of` and\n  `check.assert.not.array.of`\n  all work\n  as you would expect\n  them to.\n\n* `check.arrayLike.of.xxx(thing)`:\n  The `arrayLike.of` modifier\n  is synonymous with `array.of`,\n  except it operates on array-like objects.\n\n* `check.iterable.of.xxx(thing)`:\n  The `iterable.of` modifier\n  is synonymous with `array.of`,\n  except it operates on iterables.\n\n* `check.object.of.xxx(thing)`:\n  The `object.of` modifier\n  is synonymous with `array.of`,\n  except it operates on an object's properties.\n\nAdditionally, there are some batch operations\nto help you apply predicates\nto each value\nof an array or object.\nThese are implemented by\n`check.map`,\n`check.any` and\n`check.all`.\n\n#### General predicates\n\n* `check.equal(thing, thang)`:\n  Returns `true`\n  if `thing === thang`,\n  `false` otherwise.\n\n* `check.null(thing)`:\n  Returns `true`\n  if `thing` is `null`,\n  `false` otherwise.\n\n* `check.undefined(thing)`:\n  Returns `true`\n  if `thing` is `undefined`,\n  `false` otherwise.\n\n* `check.assigned(thing)`:\n  Returns `true`\n  if `thing` is not\n  `null` or `undefined`,\n  `false` otherwise.\n\n* `check.primitive(thing)`:\n  Returns `true`\n  if `thing` is a primitive type,\n  `false` otherwise.\n  Primitive types are\n  `null`, `undefined`, booleans, numbers, strings and symbols.\n\n* `check.hasLength(thing, value)`:\n  Returns `true`\n  if `thing` has a length property\n  that equals `value`,\n  `false` otherwise.\n\n#### String predicates\n\n* `check.string(thing)`:\n  Returns `true`\n  if `thing` is a string,\n  `false` otherwise.\n\n* `check.emptyString(thing, options)`:\n  Returns `true`\n  if `thing` is the empty string,\n  `false` otherwise.\n\n* `check.nonEmptyString(thing, options)`:\n  Returns `true`\n  if `thing` is a non-empty string,\n  `false` otherwise.\n\n* `check.contains(string, substring)`:\n  Returns `true`\n  if `string` contains `substring`,\n  `false` otherwise.\n\n* `check.in(substring, string)`:\n  Returns `true`\n  if `substring` is in `string`,\n  `false` otherwise.\n\n* `check.match(string, regex)`:\n  Returns `true`\n  if `string` matches `regex`,\n  `false` otherwise.\n\n#### Number predicates\n\n* `check.number(thing)`:\n  Returns `true`\n  if `thing` is a number,\n  `false` otherwise.\n  Note that\n  `NaN`,\n  `Number.POSITIVE_INFINITY` and\n  `Number.NEGATIVE_INFINITY`\n  are not considered numbers here.\n\n* `check.integer(thing)`:\n  Returns `true`\n  if `thing` is an integer,\n  `false` otherwise.\n\n* `check.float(thing)`:\n  Returns `true`\n  if `thing` is a non-integer number,\n  `false` otherwise.\n\n* `check.zero(thing)`:\n  Returns `true`\n  if `thing` is zero,\n  `false` otherwise.\n\n* `check.one(thing)`:\n  Returns `true`\n  if `thing` is one,\n  `false` otherwise.\n\n* `check.infinity(thing)`:\n  Returns `true`\n  if `thing` is positive or negative infinity,\n  `false` otherwise.\n\n* `check.greater(thing, value)`:\n  Returns `true` if `thing` is a number\n  greater than `value`,\n  `false` otherwise.\n\n* `check.greaterOrEqual(thing, value)`:\n  Returns `true` if `thing` is a number\n  greater than or equal to `value`,\n  `false` otherwise.\n\n* `check.less(thing, value)`:\n  Returns `true` if `thing` is a number\n  less than `value`,\n  `false` otherwise.\n\n* `check.lessOrEqual(thing, value)`:\n  Returns `true` if `thing` is a number\n  less than or equal to `value`,\n  `false` otherwise.\n\n* `check.between(thing, a, b)`:\n  Returns `true` if `thing` is a number\n  between `a` and `b`\n  (excluding `a` and `b`),\n  `false` otherwise.\n  The arguments `a` and `b`\n  may be in any order,\n  it doesn't matter\n  which is greater.\n\n* `check.inRange(thing, a, b)`:\n  Returns `true` if `thing` is a number\n  in the range `a` .. `b`\n  (including `a` and `b`),\n  `false` otherwise.\n  The arguments `a` and `b`\n  may be in any order,\n  it doesn't matter\n  which is greater.\n\n* `check.positive(thing)`:\n  Returns `true` if `thing` is a number\n  greater than zero,\n  `false` otherwise.\n\n* `check.negative(thing)`:\n  Returns `true`\n  if `thing` is a number\n  less than zero,\n  `false` otherwise.\n\n* `check.odd(thing)`:\n  Returns `true`\n  if `thing` is an odd number,\n  `false` otherwise.\n\n* `check.even(thing)`:\n  Returns `true`\n  if `thing` is an even number,\n  `false` otherwise.\n\n#### Boolean predicates\n\n* `check.boolean(thing)`:\n  Returns `true`\n  if `thing` is a boolean,\n  `false` otherwise.\n\n#### Object predicates\n\n* `check.object(thing)`:\n  Returns `true`\n  if `thing` is a plain-old JavaScript object,\n  `false` otherwise.\n\n* `check.emptyObject(thing)`:\n  Returns `true`\n  if `thing` is an empty object,\n  `false` otherwise.\n\n* `check.nonEmptyObject(thing)`:\n  Returns `true`\n  if `thing` is a non-empty object,\n  `false` otherwise.\n\n* `check.thenable(thing)`:\n  Returns `true`\n  if `thing` has a `then` method,\n  `false` otherwise.\n\n* `check.instanceStrict(thing, prototype)`:\n  Returns `true`\n  if `thing` is an instance of `prototype`,\n  `false` otherwise.\n\n* `check.instance(thing, prototype)`:\n  Returns `true`\n  if `thing` is an instance of `prototype`,\n  `false` otherwise.\n  Falls back to testing\n  `constructor.name` and `Object.prototype.toString`\n  if the `instanceof` test fails.\n\n* `check.contains(object, value)`:\n  Returns `true`\n  if `object` contains `value`,\n  `false` otherwise.\n\n* `check.in(value, object)`:\n  Returns `true`\n  if `value` is in `object`,\n  `false` otherwise.\n\n* `check.containsKey(object, key)`:\n  Returns `true`\n  if `object` contains key `key`,\n  `false` otherwise.\n\n* `check.keyIn(key, object)`:\n  Returns `true`\n  if key `key` is in `object`,\n  `false` otherwise.\n\n* `check.like(thing, duck)`:\n  Duck-typing checker.\n  Returns `true`\n  if `thing` has all of the properties of `duck`,\n  `false` otherwise.\n\n#### Array predicates\n\n* `check.array(thing)`:\n  Returns `true`\n  if `thing` is an array,\n  `false` otherwise.\n\n* `check.emptyArray(thing)`:\n  Returns `true`\n  if `thing` is an empty array,\n  `false` otherwise.\n\n* `check.nonEmptyArray(thing)`:\n  Returns `true`\n  if `thing` is a non-empty array,\n  `false` otherwise.\n\n* `check.arrayLike(thing)`:\n  Returns `true`\n  if `thing` has a numeric length property,\n  `false` otherwise.\n\n* `check.iterable(thing)`:\n  Returns `true`\n  if `thing` implements the iterable protocol,\n  `false` otherwise.\n  In pre-ES6 environments,\n  this predicate falls back\n  to `arrayLike` behaviour.\n\n* `check.contains(array, value)`:\n  Returns `true`\n  if `array` contains `value`,\n  `false` otherwise.\n\n* `check.in(value, array)`:\n  Returns `true`\n  if `value` is in `array`,\n  `false` otherwise.\n\n#### Date predicates\n\n* `check.date(thing)`:\n  Returns `true`\n  if `thing` is a valid date,\n  `false` otherwise.\n\n#### Function predicates\n\n* `check.function(thing)`:\n  Returns `true`\n  if `thing` is a function,\n  `false` otherwise.\n\n* `check.throws(() => thing())`:\n  Returns `true`\n  if `thing` is a function that throws,\n  `false` otherwise.\n\n#### Modifiers\n\n* `check.not(value)`:\n  Returns the negation\n  of `value`.\n\n* `check.not.xxx(...)`:\n  Returns the negation\n  of the predicate.\n\n* `check.maybe(value)`:\n  Returns `true`\n  if `value` is `null` or `undefined`,\n  otherwise it returns `value`.\n\n* `check.maybe.xxx(...)`:\n  Returns `true`\n  if `thing` is `null` or `undefined`,\n  otherwise it propagates\n  the return value\n  from its predicate.\n\n* `check.array.of.xxx(value)`:\n  Returns `true`\n  if `value` is an array\n  and the predicate is true\n  for every item.\n  Also works with the `not` and `maybe` modifiers.\n\n* `check.arrayLike.of.xxx(thing)`:\n  The `arrayLike.of` modifier\n  is synonymous with `array.of`,\n  except it operates on array-like objects.\n\n* `check.iterable.of.xxx(thing)`:\n  The `iterable.of` modifier\n  is synonymous with `array.of`,\n  except it operates on iterables.\n\n* `check.object.of.xxx(thing)`:\n  The `object.of` modifier\n  is synonymous with `array.of`,\n  except it operates on an object's properties.\n\n* `check.assert(value, message, ErrorType)`:\n  Throws a `TypeError`\n  if `value` is *falsy*,\n  otherwise it returns `value`.\n  `message` and `ErrorType`\n  are optional arguments\n  that control\n  the message and type\n  of the thrown error object.\n\n* `check.assert.xxx(...)`:\n  Throws a `TypeError`\n  if the predicate returns false,\n  otherwise it returns the subject value.\n  The last two arguments\n  are an optional message and error type\n  that control\n  the message and type\n  of the thrown error object.\n  Also works with the `not`, `maybe` and `...of` modifiers.\n\n#### Batch operations\n\n* `check.map(things, predicates)`:\n  Maps each value from the `things` array or object\n  to the corresponding predicate\n  and returns the array or object of results.\n  Passing a single predicate\n  instead of an array or object\n  maps all of the values\n  to the same predicate.\n\n* `check.all(results)`:\n  Returns `true`\n  if all the result values are true\n  in an array or object\n  returned by `map`.\n\n* `check.any(results)`:\n  Returns `true`\n  if any result value is true\n  in an array or object\n  returned by `map`.\n\n### Some examples\n\n```javascript\ncheck.even(3);\n// Returns false\n```\n\n```javascript\ncheck.not.even(3);\n// Returns true\n```\n\n```javascript\ncheck.maybe.even(null);\n// Returns true\n```\n\n```javascript\ncheck.assert.even(3);\n// Throws `new TypeError('assert failed: expected 3 to be even number')`\n```\n\n```javascript\ncheck.assert.not.even(3);\n// Doesn't throw\n```\n\n```javascript\ncheck.assert.maybe.even(null);\n// Doesn't throw\n```\n\n```javascript\ncheck.contains('foo', 'oo')\n// Returns true\n```\n\n```javascript\ncheck.contains('foe', 'oo')\n// Returns false\n```\n\n```javascript\ncheck.contains(['foo', 'bar'], 'bar')\n// Returns true\n```\n\n```javascript\ncheck.contains(['foo', 'bar'], 'ar')\n// Returns false\n```\n\n```javascript\ncheck.like({ foo: 'bar' }, { foo: 'baz' });\n// Returns true\n```\n\n```javascript\ncheck.like({ foo: 'bar' }, { baz: 'qux' });\n// Returns false\n```\n\n```javascript\ncheck.array.of.nonEmptyString([ 'foo', 'bar' ]);\n// Returns true\n```\n\n```javascript\ncheck.array.of.nonEmptyString([ 'foo', 'bar', '' ]);\n// Returns false\n```\n\n```javascript\ncheck.array.of.inRange([ 0, 1, 2 ], 0, 2);\n// Returns true\n```\n\n```javascript\ncheck.array.of.inRange([ 0, 1, 2 ], 0, 1);\n// Returns false\n```\n\n```javascript\ncheck.assert(myFunction(), 'Something went wrong', CustomError);\n// Throws `new CustomError('Something went wrong')` if myFunction returns `false`\n```\n\n```javascript\ncheck.map([ 'foo', 'bar', '' ], check.nonEmptyString);\n// Returns [ true, true, false ]\n```\n\n```javascript\ncheck.map({\n    foo: 2,\n    bar: { baz: 'qux' }\n}, {\n    foo: check.odd,\n    bar: { baz: check.nonEmptyString }\n});\n// Returns { foo: false, bar: { baz: true } }\n```\n\n```javascript\ncheck.all(\n    check.map(\n        { foo: 0, bar: '' },\n        { foo: check.number, bar: check.string }\n    )\n);\n// Returns true\n```\n\n```javascript\ncheck.any(\n    check.map(\n        [ 1, 2, 3, '' ],\n        check.string\n    )\n);\n// Returns true\n```\n\n## Are there TypeScript definitions?\n\n[Yes](https://www.npmjs.com/package/@types/check-types)!\n\nThanks to [@idchlife](https://github.com/idchlife),\ntype definitions [were added](https://github.com/DefinitelyTyped/DefinitelyTyped/commit/d19ddb855dea08105a3d7450a98696c7bcd62f60)\nto [DefinitelyTyped].\nYou can add them to your project\nvia npm:\n\n```\nnpm i @types/check-types --save-dev\n```\n\n## Where can I use it?\n\nAs of version 2.0,\nthis library no longer supports ES3.\nThat means you can't use it\nin IE 7 or 8.\n\nEverywhere else should be fine.\n\nIf those versions of IE\nare important to you,\nworry not!\nThe 1.x versions\nall support old IE\nand any future 1.x versions\nwill adhere to that too.\n\nSee the [releases]\nfor more information.\n\n## What changed from 10.x to 11.x?\n\nBreaking changes\nwere made to the API\nin version 11.0.0.\n\nSpecifically,\nthe `options` argument was removed\nfrom the `emptyString` and `nonEmptyString` predicates\nbecause it caused problematic behaviour in the `assert` modifier.\nCallers who were previously using `options.trim` with these predicates\nshould call `check.match` instead:\n\n```js\ncheck.match(stringWithSpaces, /^\\s*$/);\n```\n\nSee the [history][history11]\nfor more details.\n\n## What changed from 9.x to 10.x?\n\nBreaking changes\nwere made to the API\nin version 10.0.0.\n\nSpecifically,\nthe `includes` predicate\nwas merged into the `contains` predicate\nand errors thrown by the `assert` modifier\nwere given more useful error messages\nincluding details about the failing data.\n\nSee the [history][history10]\nfor more details.\n\n## What changed from 8.x to 9.x?\n\nBreaking changes\nwere made to the API\nin version 9.0.0.\n\nSpecifically,\nan `options` argument was added\nto the `emptyString` and `nonEmptyString` predicates.\nIn each case,\nif `options.trim` is truthy,\nstrings will be trimmed\nbefore making the comparison.\n\nSee the [history][history9]\nfor more details.\n\n## What changed from 7.x to 8.x?\n\nBreaking changes\nwere made to the API\nin version 8.0.0.\n\nSpecifically,\nthe `apply` batch operation was removed\nand `map` was instead changed\nto work with both arrays and objects,\nto simplify the API surface.\n\nSee the [history][history8]\nfor more details.\n\n## What changed from 6.x to 7.x?\n\nBreaking changes\nwere made to the API\nin version 7.0.0.\n\nSpecifically,\nthe `instance` predicate\nwas renamed to `instanceStrict`\nand the `builtIn` and `userDefined` predicates\nwere combined to form\na new `instance` predicate.\n\nSee the [history][history7]\nfor more details.\n\n## What changed from 5.x to 6.x?\n\nBreaking changes\nwere made to the API\nin version 6.0.0.\n\nSpecifically,\nthe `either` modifier was removed.\nInstead,\ncalling code can use\nthe `any` function,\nor simply express the boolean logic\nin JS.\n\nSee the [history][history6]\nfor more details.\n\n## What changed from 4.x to 5.x?\n\nBreaking changes\nwere made to the API\nin version 5.0.0.\n\nSpecifically,\nthe predicates `isMap` and `error` were removed\nin favour of the new predicate `builtIn`,\nwhich can be used to test for\nall built-in objects.\n\nSee the [history][history5]\nfor more details.\n\n## What changed from 3.x to 4.x?\n\nBreaking changes\nwere made to the API\nin version 4.0.0.\n\nSpecifically,\nthe predicate `unemptyString`\nwas renamed to `nonEmptyString`\nand the predicate `error`\nwas changed to support\nderived Error objects.\n\nSee the [history][history4]\nfor more details.\n\n## What changed from 2.x to 3.x?\n\nBreaking changes\nwere made to the API\nin version 3.0.0.\n\nSpecifically,\nthe predicate `length`\nwas renamed to `hasLength`\nand the predicate `webUrl`\nwas removed.\n\nSee the [history][history3]\nfor more details.\n\n## What changed from 1.x to 2.x?\n\nBreaking changes\nwere made to the API\nin version 2.0.0.\n\nSpecifically:\n\n* Support for ES3 was dropped\n* The predicates `gitUrl`, `email` and `floatNumber` were removed.\n* `verify` was renamed to `assert`.\n* `nulled` was renamed to `null`.\n* `oddNumber` was renamed to `odd`.\n* `evenNumber` was renamed to `even`.\n* `positiveNumber` was renamed to `positive`.\n* `negativeNumber` was renamed to `negative`.\n* `intNumber` was renamed to `integer`.\n* `bool` was renamed to `boolean`.\n* `defined` was swapped to become `undefined`.\n* `webUrl` was tightened to reject more cases.\n\nSee the [history][history2]\nfor more details.\n\n## What changed from 0.x to 1.x?\n\nBreaking changes\nwere made to the API\nin version 1.0.0.\n\nSpecifically,\nall of the predicates\nwere renamed\nfrom `check.isXxxx`\nto `check.xxx` and\nall of the verifiers\nwere renamed\nfrom `check.verifyXxxx`\nto `check.verify.xxx`.\n\nSee the [history][history1]\nfor more details.\n\n## How do I set up the build environment?\n\nThe build environment relies on\n[Node.js][node],\n[NPM],\n[JSHint],\n[Mocha],\n[Chai],\n[UglifyJS] and\n[please-release-me].\nAssuming that you already have Node.js and NPM set up,\nyou just need to run `npm install` to\ninstall all of the dependencies as listed in `package.json`.\n\nThe unit tests are in `test/check-types.js`.\nYou can run them with the command `npm test`.\nTo run the tests in a web browser,\nopen `test/check-types.html`.\n\n## What license is it released under?\n\n[MIT][license]\n\n[definitelytyped]: https://github.com/DefinitelyTyped/DefinitelyTyped\n[releases]: https://gitlab.com/philbooth/check-types.js/tags\n[history11]: HISTORY.md#anchor-1100\n[history10]: HISTORY.md#anchor-1000\n[history9]: HISTORY.md#anchor-900\n[history8]: HISTORY.md#anchor-800\n[history7]: HISTORY.md#anchor-70\n[history6]: HISTORY.md#anchor-60\n[history5]: HISTORY.md#anchor-50\n[history4]: HISTORY.md#anchor-40\n[history3]: HISTORY.md#anchor-30\n[history2]: HISTORY.md#anchor-20\n[history1]: HISTORY.md#anchor-10\n[node]: http://nodejs.org/\n[npm]: https://npmjs.org/\n[jshint]: https://github.com/jshint/node-jshint\n[mocha]: http://mochajs.org/\n[chai]: http://chaijs.com/\n[uglifyjs]: https://github.com/mishoo/UglifyJS\n[please-release-me]: https://gitlab.com/philbooth/please-release-me\n[license]: https://gitlab.com/philbooth/check-types.js/blob/master/COPYING"
}