{"_id":"@43081j/lockcheck","_rev":"7-43b9c0450a7e1eec85a86ad265d75168","name":"@43081j/lockcheck","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@43081j/lockcheck","version":"0.0.1","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","typescript":"^3.7.4"},"dependencies":{"commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"f11288cc601dca0f7dca900f7c402532523d54a4","_id":"@43081j/lockcheck@0.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-I2FfgEx/R3kUyZsPznvG5QF8z8iHWM7hTdboPR6+NwvZu1N1KEbN2wgD4sqMGXCorcZF7LkxP9jhf5QLIzkZCw==","shasum":"4a1cafd32612c3d18c64731464df283bd026ddfd","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.1.tgz","fileCount":24,"unpackedSize":20955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB4RqCRA9TVsSAnZWagAA/jIP/04vH46I1av/y5nunG/0\n0uaP56/bfYoThVHHtcCTZ0z4TBKHaB5akAhXQD3CxjobfGACZd7S8yMMfd8w\nGofZcUYuJHyKDVUccTddBrgKX3qb0ih5BELWjJWyBbOUwUmTAEdsdLgUs2VG\nLRfMO02mEqFPcXHcYpCux4njVjBO2E89poPhCPfLbcPTMoQOA3cs5M5Bx6ZH\nUzZ0T9eavQsOzfBVdFosTIp+jaRgt4xBF/4xA1MZyUTNnyDzpgWx9Kq/n0Hg\nez8TPbUGi+ZqnDPMDd579U3O/HBCChX6AuXso1Ahq90hNjdOrLCfx/osRNTk\nXPMVYPFgSWIr7VlYE7gcG0vCdPfmwSS68sjX2AOOxMQTqLdDlPbaqFEAk1Ph\nEGScUiModpAsQQQSWjAT2e8Q5XGNYShwe0qTw0LqH6B45fSk/OXjABpJPS0O\nJ4OJN0EzeKyO9vL0UvChzZcr0d3dW0S8bjJnZtXdILAZoxFD2uQuJA1VwJZ4\ntnTLhb1QU20OxBzqaaEDgIEGLhGKVGbWPa3+fdj8QzRsat8r23ULOKYkBCL7\n7/Q58wqmSnO4niAQcS4fo8Co+d3QWeqKRYZxmTfQWWBBtgzF3GKrkhz/iSji\nFigenDVUnwczA/3TuhSmVoGta2U8NR9zdGjZzGZVUqWdziZgTVXzqrtb/c3a\notnT\r\n=Ycwd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiJpXsTCuUoVBdcgXaPFKsTeUIlfLklHpz+2vcP1xrNQIhAMcMwHqkb/+Vo4U8C+BjHzSFNJ3mPVDHW1L8aV4NqADI"}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.1_1577550953897_0.8987623290140274"},"_hasShrinkwrap":false},"0.0.2":{"name":"@43081j/lockcheck","version":"0.0.2","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","typescript":"^3.7.4"},"dependencies":{"commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"53f3645d5f1b00e8816eeec340e34bf748106f44","_id":"@43081j/lockcheck@0.0.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DBAbsAMsBnb2vFv//HNAJZKLIBp7KelIZ++JtCDKuY5oRgO6jP/vdXb5NPYlVtANoL+5hy9XY8VrHnLfM7H4Gw==","shasum":"31bcfd1006d49a0df27083d17cea4b61c9a238c2","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.2.tgz","fileCount":24,"unpackedSize":20996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeB4TtCRA9TVsSAnZWagAAUWYP/RCtA6N6AMw6lRKROROe\nKfjj6MMGbs2dlUAUsx6VUODhNCz8S0vSelHlNLcG7mIXKeZbtPyRkTmF9ozl\nxS01Qv0EkXYd7ornB+K3pkAXFfShHZoXO47TzMKZgNyP1nbDqD4j3nxZ3aYX\nzdTmiWVijEcMmiaPGGuLTE8cc/5x+Daw/DrNm/hSToijIqxndt0xm4bQHwNj\ntX5Kv+vOJ4T6QeBTXJ59HWdfjMijI1RfdrqcMGpWZsMZvQ1SkPGPb1ysxwla\nDr7oNs9xEj+f97PupYtMPyOcRQ3f7J4hAx84KGn6DRvNqsWP5Zfde1EJOKz0\nPIqw7Wl4xBuI77CoNP2X1wv8fr7dUD61iQigXFM7RItfxMjEsBW6jKoFRUQ3\naXnaIDSNvHsA8FunkL8vZQxKz5AVCn8hjsuz33XCivIrGxMPTnPfhwkmzodI\nG96l/DovnjrOkSJR/yP5CNySPucrCoFl+hZI3/gMWtko8M+BHRfANrjXsMPe\nyHP88Upj9ZMCCM1jewk2KXQ2O2TqYgGNOLT803EUphILNarvFzVrEnflLY8l\nJEaKoNugDiknQ+zK0hkxyWog59EGyGd8pWMxjqR40f/NNWrITGUyyKIL2+ut\n1Rr4GpHQtAV7x4FDOSEXDU9FL8NqQDNvqQ6u44rZxdskKNZJIB0AQHxJZQVS\n/fy/\r\n=2RXI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYbMqChPcbZaxDPNTMNuwuuUZd4TQG0lJjw/V9JBUtFgIhAMLv6b6o1yUJJJFyrDFOCiHYf8A+9RvDj53mc6vybVsh"}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.2_1577551084515_0.45914779881706935"},"_hasShrinkwrap":false},"0.0.3":{"name":"@43081j/lockcheck","version":"0.0.3","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","typescript":"^3.7.4"},"dependencies":{"chalk":"^3.0.0","commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"a5126913c5744e3a29a5bcd622d7acf089b17b03","_id":"@43081j/lockcheck@0.0.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FJLDytXK7GI0d6WANnZR0GTyondBVNU4RY/lBM4vZhIWtgnAeMXSwKx5PRRxbkqYvWxxt/igCwY5NtXUkpRCvA==","shasum":"40af91e83b5dc62489887be374f6918bd176eca0","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.3.tgz","fileCount":36,"unpackedSize":41454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCRwECRA9TVsSAnZWagAAxOQQAIMIS+xR3KVkkvC9CSRo\nfddiOdZErg35F/M4DtHlobwBuEQWoStP4A/njnbXbrj2mNiknIVVMfbFbCHE\nbK9Mx0vqblv6aRxDC+nI8oU9nHTE//178jmjMFPGxuYNNuU69lQKrEfd8uhL\nnOM40gBf+1kc489gizjDTQdcdLc7WSadB14+opG+SMFUNEnQIO9iCFTzcKR/\nuw5v9ppps428T2VSOFGsWFQZs93XD6tFmz7G5/S7B8JDBKZP8BpW26laBHVB\nuF4EksF6lHzfeezT1J+qD7ziyt/XrJeMyjhNkPP5K7mT9P6jvhZAElhzzhV+\nUb9JQgq3hY9Z4sQAb6h+2QyrvYTUftOAkNC5Ry0Bf/cFj32nZSqadAeX5YTL\nsAfYYHQt0dkRtinPsY3yjorv03tjIPO1CV+CNlGc42XvSMcVTMoT7PA566ri\ngYwckccpVjy6FRXXe9o9PoCuPLh4ieN+N4rpS4Iw/JP2g9UxWu1CBeXcIW8G\nMkohXXrkmiO6mYDBMTNNrnm57zAQTiDzMbuFl2D0sLYv29y5jPAD6iaDLj+Y\nwuo0gMDdD0/njNp7R07JTOuVhzmrcUVbgnI6jeTvu4rtO5QbKeGyuYSeQRF2\n2/8NbhsFSIG2MncIHS7vUCjDorqiviTGFWyVhdDJnxS0UqsIOBDNGpLG7EyS\nT24U\r\n=8AEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqzpCiBzvZGBmPibKrAqd/k1BlFHmmiVeE4iWaUtXWdQIhANgVoTYc0NEgdPaUYFGfTuUHa/o43asXyHtoh7+v/LMh"}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.3_1577655299835_0.7466426711899292"},"_hasShrinkwrap":false},"0.0.4":{"name":"@43081j/lockcheck","version":"0.0.4","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","typescript":"^3.7.4"},"dependencies":{"chalk":"^3.0.0","commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"5c1201fcfc1c8987e03111dd23cedfd61528b233","_id":"@43081j/lockcheck@0.0.4","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YVgII+ZlsDsIgDbkOViv8fzDePYNrcalzp2LbiYMKRWb5SELhL/9gboxrFPtM0JKu8IRr3beGijurCZtPAjuxQ==","shasum":"6fa4b64bb12ae4b58c194b45f8ed3b44a3579bd7","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.4.tgz","fileCount":36,"unpackedSize":43114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCepyCRA9TVsSAnZWagAAQHkQAJNHaqh1AFxzjIknNCkv\naWdkaCkBTg3C5tby/5YLSYMA4NSxVO9pXTKwFs59YaMSqWZMlYVdrLUNtnG3\nDdx8SkqtIzzHC98c+3RCTu7nHmix1btZbB1+ds3bcxqCEPRrA8a1EyjMk9TR\nObb22wo0XAm1Aum8+7v1S1rgebeAGBTkISs/zAgliFoLlav40tijVCeG34Ok\nkZv8FJr+uv5wl//UEp+/14JO+7Axho6MTrMnPjBPgc5qqtrbGSQrek2U6J8W\nkvFTuiAGROxatGOdDoThx6hPkYW8M6TYWB6YpJPINFH92gMmT3mjeNRC1lJQ\nQoEgCiXTTQrO9z4JxvpRWAPm7dRn4sg0WYaUzDyJy4bOdgyIXpoC05lTAs6E\n9w2KQEwHKEVzPDxaVn3CDtovx/KruFtgwMA3yYoRCFxnq4FM3N6faTR5AWgd\nEfjECbBDr+rDh2PgMn3IKJRG+UZLh84Z/UjB9g9NifW9aGwwD1IY7m2xWe2I\n0Om/TV+NpH9d4YPR4SHU+PlMm8kQCU0MO4+GWt/XJ8fLGzMA7dOx270SB3QP\nJGCSDLWsMBWtbcqNKQ+LqzUxdkDiblVbkObGQhzHZJ8XeTxeoSXcMm7uqQO2\n8ZQNSjfd4xumiXixZBS7ZGXgFW1oIieWWJ8wxfHGVVsyM54pWtps3XaOjtM8\nCfsK\r\n=WrtB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1RX119T5XbAJdOWetkqzinfrSv4RydMrzN2B+iItNxAiEAkf1hymb6RYLuaylBCYsy0ocat1ZqvVRnvmS49UYZXo8="}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.4_1577708145761_0.6949205731656105"},"_hasShrinkwrap":false},"0.0.5":{"name":"@43081j/lockcheck","version":"0.0.5","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@types/sinon":"^7.5.1","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","sinon":"^8.0.1","typescript":"^3.7.4"},"dependencies":{"chalk":"^3.0.0","commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"e966271d6bc3c7a84e61df2fca9485d746a3cda2","_id":"@43081j/lockcheck@0.0.5","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AWaR0W2ZZf4Q0TL/ZzIrLl48qFTESX3pUFEiVo9s3O5xxf0uVmUU4pUtK4FGvBZUdDJlh37XjF5Q7DTxF19Rkg==","shasum":"e3bca947bd2b5578b921f0ff920f7592fead4c2f","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.5.tgz","fileCount":36,"unpackedSize":42817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCe8kCRA9TVsSAnZWagAASRAP/0JURhfi0+p4jk5Jmw0N\nlgGEisUiVReAKZRTsLjF2whaF1Hnv7PPR6wpdV1H1u9qdXkiDVnOGpfv1nul\nCE1h61eLgMfmtcOCUDCL3mg4cmaMW33c0BDSaMCaBWBTtEd6qiTq9jigmsB7\n6VKvCMXjGgZuaY3yg/1MydzQdLa+e59aAxTl5or2mPHdWuOha45PUw7PhWS3\nvRvWVTDX9/hiASBQZXLKXQttKvZmnFP1ATrvQqdV0SqnfERzaxCpRrPluorl\nMlVAFo8stl1E4VUBukJJ6skaH131Y3RJLM68DrNVcj4VDhRQFCaiTRCkJIG1\ng634uaAC2gcX0TTN4Qn1D1axdMzebohHYbqM3LaEV5lmf5feZxcAT/Jyn4T8\nKXrMaN9+TEGvQ0mP8MxiWGDN0MpDZrruSChMq2gJOYKWNZDv/8EzaXGYqTA1\nKFzk+nwpC8bDceEM4KttX/mR9qRDWigTr38l1jVQvCGDiSwO2TK/RFYuH/3y\nu/JJHm5ybX5wvL9h3OJ5+4bf0rlNFL0CKcu/F4zI6kvz0v1GUB1G89zTKFur\nbMlBk+Xn6fMEaHZSYt/baf8DnQyYVLDEpFvci90jDlXvKNvImy7Td/AQztQx\nst/x6XZVyfdgbGDa2kS2E4PtukOvkD4LyVoEmbyAMINZ2QT9+AL1nPXtnkDL\nP2xj\r\n=P2cx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Hc486nO+LDwM4uURNtfD4XfsxAhyTzGqQ3bQP6t6dAIgQ6y5GsuDysUuquA6GzWcoLikPFy2zlEKe45ii2gsZ9E="}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.5_1577709348125_0.9739194345067232"},"_hasShrinkwrap":false},"0.0.8":{"name":"@43081j/lockcheck","version":"0.0.8","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"./lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.7","@types/mocha":"^5.2.7","@types/node":"^13.1.1","@types/semver":"^6.2.0","@types/sinon":"^7.5.1","@typescript-eslint/eslint-plugin":"^2.13.0","@typescript-eslint/parser":"^2.13.0","chai":"^4.2.0","eslint":"^6.8.0","eslint-config-google":"^0.14.0","mocha":"^6.2.2","nyc":"^15.0.0","prettier":"^1.19.1","rimraf":"^3.0.0","sinon":"^8.0.1","typescript":"^3.7.4"},"dependencies":{"chalk":"^3.0.0","commander":"^4.0.1","semver":"^7.1.1"},"gitHead":"585172a58b065de8938694a381f966f67445e4f3","_id":"@43081j/lockcheck@0.0.8","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9n2ugEGmHhs/aZYXlZhz1k43ViXxQdM+80fEXws8yrGrnM+WTYJn7u8mX/vjuTZWA/5epstN5xERLOo4vHUhYA==","shasum":"1cd2337101e27332ccc83958277f5b8487568bb2","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.8.tgz","fileCount":39,"unpackedSize":49061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDj2PCRA9TVsSAnZWagAAp7oQAJEmRPJNeDkxq1qp4cR/\n6Lg6FZa6nY2oWYOOPdqdCVObID/+oj1pDoctGqbcSNndwRS08MN522kkknVW\nIA/aHv4zMLOahOrcFnfnxEKw9BhVqSIaMI+TOdFBt7Xaeb3FNnJQaz/JKAJ6\n/Ztz8yvLsKbBnu8lliYcKFkRZnU+zM3xdWS36c4xNd05MX4Su6m9YEhbFl71\n4rn4+bEaAFPnGgPFiZLzwNLmCb7ozaT4yrflFXk4gs5J71OUXyk7h08+PWUI\nWAykqs5iLdoIZLu+7SnlOUC3zYK24ogZwMRf2kxeZMCjs12PVYkpXuWpzatE\n6VP6CjVUZtPZkpfBLMZs4unp5y4tlrf5svbPXWoos6y/V9gJHSx6YSkO/R5o\n7GQDJ0R+pFwM7VB+N3b5PYvX5a+q+kaoTE+OzJ0ghIgPg58hIbCaDfoOGUxj\n+JDGQbRI87fheBSeXsyIhuLlwISqRrrT1kFY3k0Ej4BfqrJs8fE/kSUBBAnp\nSD1ra53UoSLkli+kgwLeJJoFTw9hhG+T/VH2o66SUx4kNmNseWW6E+I7+x/J\nEdoc7JNghZqNJ4DET+vvTOW1e4HpTNmqexsFbhvrFqTzIeOeRUx8vx/6DnLs\nB6pih8pPc/R7FfkamqasRnDAbSQeTgiFuiIToMaBq5mmvFIMU+hE8jafgBLb\n/EHx\r\n=7G+z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCCGiKP5AZh2PUZY0t0+RcdPcPNyChTYhujvZ0xokGJwIhAIMowbkaySEC5cnwUJSbwqR68XZu22+pguv6YOwKazl9"}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.8_1577991566610_0.7950984379276897"},"_hasShrinkwrap":false},"0.0.9":{"name":"@43081j/lockcheck","version":"0.0.9","description":"Determines changes in package-lock.json files","main":"lib/lockcheck.js","bin":{"lockcheck":"lib/cli.js"},"scripts":{"clean":"rimraf ./lib","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"eslint \"src/**/*.ts\"","test":"nyc --reporter=html --reporter=text-summary mocha \"lib/test/**/*_test.js\"","prebuild":"npm run clean","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"license":"MIT","bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"homepage":"https://github.com/43081j/lockcheck#readme","devDependencies":{"@types/chai":"^4.2.12","@types/mocha":"^8.0.3","@types/node":"^14.6.3","@types/semver":"^7.3.3","@types/sinon":"^9.0.5","@typescript-eslint/eslint-plugin":"^4.0.1","@typescript-eslint/parser":"^4.0.1","chai":"^4.2.0","eslint":"^7.8.1","eslint-config-google":"^0.14.0","mocha":"^8.1.3","nyc":"^15.1.0","prettier":"^2.1.1","rimraf":"^3.0.2","sinon":"^9.0.3","typescript":"^4.0.2"},"dependencies":{"chalk":"^4.1.0","commander":"^6.1.0","semver":"^7.3.2"},"gitHead":"0029ac6ba43f67e1e54e1e5947d44a3d1dc936e7","_id":"@43081j/lockcheck@0.0.9","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-053OMj5OP7Nl/kiZG80FiACD6A8TyyXuePJ4ZDy5WCwtJfPBJI0E2P1M3QSEjFDbs5QxRLrS3qOS4HKPArM1Aw==","shasum":"23bdeb92167f208252f0e44b644a24a16050e37d","tarball":"https://registry.npmjs.org/@43081j/lockcheck/-/lockcheck-0.0.9.tgz","fileCount":39,"unpackedSize":49352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUARlCRA9TVsSAnZWagAASV4P/RUw3ih+gtka3tb8b7qV\nm4Lc/opO4vi0GquJQScc10r6W1MODsVnx19aEpRhOou/zsg4ugZ4XMX7yuFn\nyOhJ4ktZq2JcX0IZJD/fZuSVUJH1YKMKeyPhdeIBY6HsHDkMyOFqR6PHxk/Q\n6FQVpdylhn/t7kf/ru+6RnkX+qFCG+ZeSlnrfp5R2JWTTLEJSu2dL6W6+Xne\nMXEKVMZfTEu/xee9Ml+1k6d7wnyiOVO86zGWfMO6KjlwkKKIDokfPXoo7Jzu\nm6etui9hZa7IN1xIGqAvFMNpxPcpqQ6A+hZzRMALIKM6cqSRId/5ll3gsXKC\n3fkDlzswXx8Eptv7mA1pXFvf5hA4rQ48odIzpPFej9EG4VEwNETMEmyGRsAP\nVHffOwb4feyqwTtL3CyHJ2ofdhxo7xb04AGytMZTE3GOesbEDTBIU2lfB5bD\nikuBnzmayNSOzHL5fnDJNvjsgyd84qKB2zSG+tPqk6mcfRgXUmeZK/8BAAZ5\n7Dho4ioLddY59pFnULym7jtktZT2c/sdbuAe0hWR3kOePiXuaoHaCW2tCKEO\nmCfj6gaBAS5j5y+QpMz4zLaxEKCneundvhx8vSU4pNIfJzGXrZCNV6c6iY+s\nRW0LP/gw8XDNEOXkf+M7MnKHKNtMgW8/cPdK/RRrzlKlkwTb5ZFdxLe31QO4\nRf0v\r\n=IacV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTF3enRn9Fn1H0HK2KAMVRkuZJxJlhNnzA4P9RDuMhnAiEAxJlZ0G2nsU7jpnoRpYKFYdvNmkSubx7vfnR7CF37iO0="}]},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"_npmUser":{"name":"43081j","email":"43081james@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lockcheck_0.0.9_1599079525045_0.31353147834158124"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-28T16:35:53.861Z","0.0.1":"2019-12-28T16:35:54.019Z","modified":"2022-04-04T10:45:51.629Z","0.0.2":"2019-12-28T16:38:04.631Z","0.0.3":"2019-12-29T21:34:59.979Z","0.0.4":"2019-12-30T12:15:45.932Z","0.0.5":"2019-12-30T12:35:48.213Z","0.0.8":"2020-01-02T18:59:26.786Z","0.0.9":"2020-09-02T20:45:25.181Z"},"maintainers":[{"name":"43081j","email":"43081james@gmail.com"}],"description":"Determines changes in package-lock.json files","homepage":"https://github.com/43081j/lockcheck#readme","repository":{"type":"git","url":"git+https://github.com/43081j/lockcheck.git"},"author":{"name":"James Garbutt","url":"https://github.com/43081j"},"bugs":{"url":"https://github.com/43081j/lockcheck/issues"},"license":"MIT","readme":"## lockcheck\n\nA tiny utility to analyze package-lock.json files for potential problems,\ninconsistencies and security issues.\n\n### Install\n\n```\n$ npm i -D @43081j/lockcheck\n```\n\n### Use\n\n```\n$ npx lockcheck\n```\n\n### Options\n\n```\n  -d, --dir <path>  Path to directory containing lock file. (default: \".\")\n  --diff [commit]   Enable diff mode on the specified gitcommit (default is\n                    against unchanged file in current branch)\n  -v, --verbose     Verbose output\n  -h, --help        output usage information\n```\n\n### Validators\n\n`lockcheck` will analyze lock files for the following:\n\n**Insecure URIs** - Any `http` URIs are considered unsafe and should be replaced\nwith secure equivalents.\n\n**Duplicate versions** - Multiple occurrences of a single package with different\nURLs is a sign of a possibly misconfigured lock file.\n\n**Manifest inconsistencies** - Packages which exist in the lock file but\ndo not match/satisfy the corresponding entry in `package.json` are likely\nmisconfigured.\n\n**Registry inconsistencies** - Unscoped packages in a lock file should all\nhave the same registry. It is valid, however, to have scoped packages\nuse a separate registry.\n\n### Diff mode\n\nYou can diff two lock files like so:\n\n```\n$ npx lockcheck --diff\n```\n\nThis will attempt to use git in order to compare the lock\nfile on disk and the original lock file in git (assuming\nthere is a difference).\n\nAlternatively, you can pipe a lock file into lockcheck to\ncompare against:\n\n```\n$ git show :package-lock.json | npx lockcheck --diff\n```\n\nOr you can specify a commit-ish:\n\n```\n$ npx lockcheck --diff master\n```\n\n### License\n\nMIT\n","readmeFilename":"README.md"}