{"_id":"lockfile-lint-api","_rev":"57-23d755d970882a504ca8de4c456ef7a6","name":"lockfile-lint-api","dist-tags":{"latest":"5.9.2"},"versions":{"1.0.1":{"name":"lockfile-lint-api","version":"1.0.1","keywords":["lockfile, lock file, lint, linter, parse, npm, yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@1.0.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"d5777cabcbe62981cff586cf4414debc2de42d64","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-1.0.1.tgz","fileCount":14,"integrity":"sha512-7oKz7RUAZPkv20c5E+qCbD8z1cypbVhA8Au6ekWXQDgB+9zUGsKZr64za7JSe+bf9FDVqGM5BB6qXl5g7zYYXg==","signatures":[{"sig":"MEYCIQCwQ69Y1WwMzcCYCL6O2TAnR4temm7nW8+n5OJxbh5ZYAIhALVqiqKsgsCjzq2JfpEnifk36mk4XFnDw68kvcsO9TvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/2zECRA9TVsSAnZWagAAjeEP/An92+bQX5GafVSspW0l\ncyZXO+ajR5Vofrf9/QDOoM4vzvyzzfrU1/eIrnTfXmQJkd/M/t9pQTdmKy5A\nokAp+RsPhuLnF/ss/5O+HQChfdm3NmT27TioTcTBsFKos/WYwymrPHgvVqjf\n5+paL6Xbi+QLHVGab2VTrEP14bhNgE1M0rTpKXv9MHb+EaZLB3W1/kM4leGO\nrPBW2Fx0+PLV5JlzpYeeyXJbQse9zcBhhrA5sG1FK3teQ7BP1qgmAkPg2Jm5\n1t+sav+EcroPaBnCEVfoa29T1axpxamB7h/UdnA+F7cRvsRFGFMOmFlriAzA\njUez44eZrbwWXq/6pXnNpRlSURzIzb3KjAj/SUxWMvVB7Gzl2+zCli7+g+fJ\ndBd026tTIi4FoaxzLU0XQR5tNSeKgW20pasEFU1n8o+FC/D9oug9ABFNyjF2\nwJeCnksy2hSxiR2QSkhKccMn0Hfld9M+/yNUX075ByuRP7erdbOuwdw04+pa\npRk8RoPMGgso/yucw4m/v2z6BlhQgAIg7oIiDTQyoOacLzOPBdMMkzZkanXN\nEC/5KnkSRmODCG5STpy5JX9/NOxVFPnBG0W0ou335mJ0wHOaCwzMFZ65rjtM\nvP3XNabF69OTSzcjp5nxfS4w6uuqi7WFSfpVSnF3m4edapj/1xB4vXv+DopV\nyi+B\r\n=wnDv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"f48a1bf4cd0d2fcacef9cb331c6c15ec0926c39b","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal","email":"liran.tal@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.13.0+x64 (darwin)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_1.0.1_1560243395658_0.7343777547228014","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"lockfile-lint-api","version":"1.0.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@1.0.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"f72b05bf52682d51dd2768a4081b003acc9a6fee","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-1.0.4.tgz","fileCount":14,"integrity":"sha512-l/yMuJaqB1nibuUKFOUl02PRb7ZUhwOYTYnUMP9g7JnZdRFr49DqdouftLl1Ai284AhoAXRhEzuFaZ/7jGeN+Q==","signatures":[{"sig":"MEYCIQCIvvT9Za4RlAMcCLMs6+mtavkWtmKzmcHVToicAoHoHAIhAMCZinemmieYHU+pE/N7bmrRs2ViO5UZOGSH1+Z0uQHi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCSeICRA9TVsSAnZWagAApmIQAIWDCDjptJghWB0u+yOw\n5cJJjxAHA9T5/GAxawNjoHu2iyOI77aGb9v0IHYBkTZgK1Prp1FWmMGoVUVa\nEozBOUkQwtM6bfkDXZRwhT87LriyJbnkfBfjHta5n+Ma5KmHdPSI15WrwxYt\nHOFTLTA3eOvnaxe7A9SNFrtHV1Pn84BwG4n7Lv7QSKV/B19srt/jBjvJibau\ngmF1cArp38VZQjKsDwNpMOgzYN2czI9JkGZaYajxUK5D0WHukly5H4qeNSY0\n+u1K8yy3EZo/Lr2PvmHS9Tmf7oqt/flJcTIRNm+oUYvXKZzLvYXLHqT63HSJ\nt2d2w6l+nn5YNkMXW4IImGAg+uUwtSwdD1mHJgvPNVICMmX0hA3mhWtRg802\n9huEKUqaeujK3J1wSWOnqpBU1+0O+WVu1aT+7QoR7B/ekLXrcb/xkK464N/D\np/YIJXJJGsHR1qNzKYyUh1jWL74b9zvFBF8kWPac9gw6JEBwR5mmMMvSZ0yc\ntt9Z9fYbkxaBn38C8ZXiNuqymgMhKGkD5kheEgv1xb+tOeZTK/Dq4Bx9IKfI\nxNjHpAjqRcED5AsfeHyPO66kSmxh1QJts2++4gs5ZiKqjTwuVLOyD9zHDouB\nH++ouh2vbfv+sv/BDsmyi5zDraXFQe55XirgZfCjVQVKtQ4tjlonDVpMSA3I\nR9px\r\n=NeZv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"85dbcdc5d12d314bfeb2d02149beec0d63ddd458","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal","email":"liran.tal@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.13.0+x64 (darwin)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.13.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_1.0.4_1560881031845_0.9640007372693069","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"lockfile-lint-api","version":"1.0.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@1.0.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"22d82b4325e2b0ede78080d624b47ba6230f1d20","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-1.0.5.tgz","fileCount":14,"integrity":"sha512-SgQpuLTYF6ces4yzfvZsJitbnzf08MNqPJi9OA6CJzoJDa+5wfad0uavqvN541VGNvZYGQDLR6e5rLGmMMlkag==","signatures":[{"sig":"MEUCIQD+WbXw3H5ujNhnpRKNEorlquyX/8jHL0nHTfwXpZNw9wIgKgEE0FMF7BMG76ck+t5RuBLVptpJqsgDf1mvJbhD6yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCUy0CRA9TVsSAnZWagAA63QP/2DRgXBwEPvw53cL1cSA\ncxZN03uDtgS2c+Y495eFOE7D8mUv4R/bEd9BxV2FKc6ryZ5+7ygxicBeT6d/\nXtk34qhCeR0EEpunoN3PzAh9dHy2p9B2kBZRqdXHqUe/RUP+Ec4TUH4ENznj\nEeq66UKuynfc5kyr5D+tzNPty53QdfhhgbPLkSRNk2K0UteVdO1xAB5UiKRH\ndBf27q0troyAulGPqgGWkS3jz94wtSs0OVS1F88lH6HcUyxcTQ/hRNUQotMu\nzvgjveLA5nSVHo8bYrWL5foJt7pqizHd0mD/GLMDNVT+Skx433bKzvfyhUXz\nLYL/g/jFHZILUjCapr7QXfTTuc88L+uGJSeYvFFmtuLcv34RuE4vN17VVrVm\nS5beV7+4vdDigJVxBcgnSOtet3SO9TkGDhau2vIiZjhS1R0vxckSpYI3m8Il\nZ5uBcRMDb0DVEBANPH7tpmnBltqAMQWCqL0I0WeTzDu6FFlflPV6s3GYp9SR\nOvj+0ehRBhvmouao2edpqfnq/3+8U7qiT5jIbrCFBt8yixkCvrj19usqGbiR\na1lWfkUQRO+GXHyQib7YO4GCtxDvKdzH+82fTyxnF8zsvtaruZQ3sXMn5WL5\niIDwZojPZDEJIW5b6OiMisMndsAHiX7Ogwf53afuBxdH+I63SBOyn+ZtYKfR\nR5Qf\r\n=poqo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"3f7ae3e99df958b0fe8b72e6f9efbc8f655f2d52","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_1.0.5_1560890547909_0.2109456062010573","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"lockfile-lint-api","version":"1.0.6","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@1.0.6","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"2d4f98fc6ea4bde54591fc4d295df7a68ea30f94","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-1.0.6.tgz","fileCount":14,"integrity":"sha512-Cg1VJ5t0VfiG3cgeGN5Qk41WrfsQxAZ3zEwizm4dMxZUsTNAdmIOraRzBo6yBFDoYBpRtuyOY0CzHhw4GXDQYg==","signatures":[{"sig":"MEYCIQDjA/0eHmDRe3AoMOLrcEOS1OFL1RuLk+LBHIs1lvfzdQIhAP8o02fw6iz7turtXdJj6tX4LW3B9VKdx5fDyj4H06ZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCenUCRA9TVsSAnZWagAA1awQAJSPjUSriSuIpxJJPUYE\nsLQVUThLqR2YxodzGqltUGZVM2eoYbf4Z3k0tNl3ZYS4CfObdWEUpaVMNKZe\n0Fo8paDNJPIC+fSrVGxhsm9KjxmDI9o3s1ugaZYxLiL14Mrwg23jXxKA8FT2\nSAImj2eEjnmqHC+wgbCiCUUX+fKp0KHoQbOVF9WB7PVKedfyd1gVqYuDtXZp\n72wZ+ATRcoekmx5ZyglY8EMNasERawVK1FQrHP+PY2FODFkuuTMwP9FKhMBB\nRzIS9qoV0BXQlozx3FBopWibVW1qc6qGAd4tNDLlXOiUG9P6/pvuexOs86cT\nVZuV4rfeafqGrXf1rbpDaw3/uNAWFCpouADhOxknZvdwfJMZuP76v8Yd8tsh\nucm2CXyf6jnfleVoesGPltodHa+TrsggqEWfPdcSMNXMgYBe1e8o+sY9QYoS\npTd+W44MZ1r3GdrpM3D4rOYX6nm0s291/kauicS0EY/9tgLmHPDVQb20Vk5x\nYzsPbnBisN0ucHVzrtJM7VPZB0tzcCIyJjteOKOjN4xObQZfcG0IW9ue5Rlz\nFD7RUXqGmdzeoa6Cq0NKGaCmu5Ie8vdD2q3SipGdt9Ini3DJJ+YIsDYg3Kkp\nqsXS+Pv6PDoTAX9aJyRwEvkfnOy828lxwsR36UY+ABr5QpnAHUg48FUQEgqC\nyMEj\r\n=TyeJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"4aae546f4644e6c469cae058a47a8ae5bbf046db","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_1.0.6_1560930771819_0.5182950754678852","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"lockfile-lint-api","version":"1.0.7","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@1.0.7","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"29db3629f3da2b95a163b91df5a4f035db5e73de","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-1.0.7.tgz","fileCount":14,"integrity":"sha512-ncKCWdRmQ0Ak9fKMItE/VWr7VEPzxHVHlLDkq6za1h8RmKa3cC/sZYXZI/nC0ohJwVI672KLVK6KGsVjwYHeTw==","signatures":[{"sig":"MEQCIHTn1lrcEXEpCMKk3zExchAKr6tac+wcDLwEAk5ZObA6AiA6cIXhvDe1k24yKJ99WSraFvuBtEv75ZRGsVZhXJxqCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCfCKCRA9TVsSAnZWagAArpoP/jKxVA086jR7FyE4yl9q\nu9VrNka+Kkms8yY/8Iv0sKWyo9OT4uLICWoKmItUcOlYCEvVAlbiLgz9OuJ/\nLeEMif2/EbTBlw3F/hA2u2uNW8DDuardYwNqPF/D/3eOUDD4vZG0UcdFu2f9\niNiiLH0Btf56fO99FZHEIL7L5J//FQ745Jon9y49Oel5qE2eRs1wZ170+jDK\nUKipLoBsaK4rYRJk2TZmiaKFiaDM73ZniDWApY1kWy9lgHh2UYSRpbZgDzrk\n0NKk3Kso/5mhr1lT2PfTj0ZVp/2alOvwMM/a5T4qnuSm/zDKwf6uw0j67rqE\nLrmVBlOZ9iC5MD19MizQg47ocpeh++DX0m5YkHZCuW6DVlf2F6qIjmeGB/vN\n9JskysGxM2ykHe/Nr72m9bYvowZD/gzBNYTo0Jm7boEeplQQ2OgHLtpoAoNk\nUs5s9ekAIFobCnT/4DUaTf0Gv3pS+n55IBlf+fZWvHpfVyjAm4W9v9HL31bD\n3X8WQblEX5uCGLieVx0Z33i6t63MfEs2DmXEdTetzYeXv/T2OU9ywG5Pft/b\ngM+RsSXCI3cddikth4T+2/EJIA6e+qRr7cEIakzxGTW3sS/ycAiMH7ogf/fI\n49oc6CC36Vm1EU4HwmVyLSmjHcJ71c0jxZgzmFctEoXexJfCdtQMu5gQSWc5\nzr9Z\r\n=KBv1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"50626dd32553deb0486cc235fd43b9d1db081b20","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_1.0.7_1560932489802_0.0198834250447133","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"lockfile-lint-api","version":"2.0.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.0.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"36a01a24d94f6c5647b0630163d6bf7af3c9b10e","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.0.0.tgz","fileCount":19,"integrity":"sha512-rnOaKGpCHr/Cfz44ADzJa9fxAzTHCJn83tS/xH/7tIqeKN57AZFrpo0jg7Ma0lVrcjeh95nJv+jTMF6aSu4JVw==","signatures":[{"sig":"MEYCIQCJcgnL2+hi7CIoUA9KRPgC7s+Qiak6GpqGQCQi7WU1FQIhAJkRIdoBCqervZJgi6S21yO0XWPzU8x+LuhOkV0iEzHt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgPxCRA9TVsSAnZWagAA3s4P/1f/7ID45V+O1elosAys\nZNwRf6gBDBdjMnWhpjDWQ5V0mi/Z2WYjdOwb7c/Lb/mjpufylw1hGlmZqW/0\nWvtjN4N6JOmxigDFWWAryEBzEWU7bDFZJhtr2rC1nVFF0sWXX5CZ3qd89Qcm\nNaMArBuuZNm1qLpjnO+NAAhSZvk5r2cFvq9L/OA3fUj8PwedfHiwanY/2FBe\nV0T4HP12n0iBW1tvG1577XR2E5Zz9iczkHGFYAwh9izUP3C0bnolAyQeYSmq\nljbkB7fY6SoKcVU1EJYGXguq/uBjqsl7ObYxiL1TIHGPvxrHO9w6dKpm0PWW\nO2uLBQdmeZt5HcGLZsj8H0/WeDS1rJ4gkH967FCemt8knrxI2YyPcfIO/WcA\nQ+Ke51Kyms/i7JFAv0q7P1O40nW+9BTWexNDEqC02uppTP5dypMGcvov3JkZ\nfWYFom0ka0ck20ylJJcsfZ24HQBAR+CtPaW6Fg9oQQmupBaECVYuKe6SJ4vc\nILAgEjQ/oIHCHOpF88PEuio3lS4wJTezgDlSpA/cLmf99EAa+KUf3lIS6GjR\nZYf3M/K0bp6oxqTtllv8t/3XF8g1l4gZ5Rs2Jx28GTqc4gYf7Ev1g1ofRbH1\nyJs5CwgA2xRimyh8X+kPTeDoD0d/rdzxHFw8jPHctfpQvlzsJMF83/PILrpu\nN2Ai\r\n=Eu3q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"3739ad92ae0f272605c6f76f023e48cd2ce31003","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.0.0_1563821040361_0.16784716931854593","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"lockfile-lint-api","version":"2.1.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.1.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"b4d57a8d6bedf79b6a44d83d57333734f34fc496","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.1.0.tgz","fileCount":21,"integrity":"sha512-d89ndvbrML2DyT6vaR8h1nUbh4HFH9jAxkNglkFnwalTQvqeU9J+cpGd+sW/4YxIZbT2wcuFnXmbe1lXbWjBng==","signatures":[{"sig":"MEYCIQDL2Gc5BeflerJ0ciWcgzAOruWn25cO8PMlY7siQyGrcgIhAMmWp8ETpLPyyLXB/tQUbMRlU8bKC0P8YlVh03iEO1Ha","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoatHCRA9TVsSAnZWagAAbvMP/RfgBQxq9MijxScEHe9T\nTCc5MtftzJdqS8mVkNSgepU4SVu6Q4ZlDHBvIb7PsfDk1uim1uEWHqoxQ5f1\ndTZ9Nwz8fw+0qg/d9FyX0YoHz94jLRGiuyK9xWZzxnf96/SsiCNa4oplK/0J\nU132Ey02BidAzbkc/Ox/x0evxNVnGHTqEGnwsfZwIKXzIK1lSQL3sVR9oJ5U\nB8+WtsHcI8jiWaU9k45YCX6Wu8pwcgtLP4uSX3sBNLKBOEcPJwwVc/6PXUZq\nToHWLm7Z3mAUKgxImmU8HTsgcRa4Hnpi9H352XSbOZ7Y4iP7LpKEfksYSxUG\nx0FmxEgXS0t4pOQgxC4mdNVhkKZvumdDIPpI8gu0wTm5PBO4dXvo+vnCUXi2\nMqddA6tkZJzxQ/TC5wVtiexmY0LFtwb8fifU+1QMAUNAItFyHDrvML3TzeJ1\nxTuYTZna6Ydocon2SuasX1TEfbJKA7IWcksqGvB4EIdhehKOSPscIetZSGuX\n0fJRnjb1rLf9WNfjp+x+o12fojCowpGw1ifoDcpsrNfQ0yZoh1Ku1Zx9ND5a\n7pahfYnkAWGTJvZooDuRdN3e8c7QmqXlJiobesuCy7v8ieav/hRtb6AwGo3n\ny5WLBaC93W3fmC2ROptlK6mG+Y5l0QT3vTmRDvndolCEqUT2uWI26lyTWTCV\nNalL\r\n=xBRf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"463ed503352b660a11512c199b87e37ea03ac043","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.3+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.1.0_1570876230804_0.8907827083322173","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"lockfile-lint-api","version":"2.1.1","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.1.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"532b47a058289f5d13a4e93e8f204a2fa172c4df","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.1.1.tgz","fileCount":21,"integrity":"sha512-l7iPLEUH0zUvaOcgy7mSAuR2+Eym9JdF/ESXtnBUoGqVTntZInq5LlDcw3A8L3WZnCImMYyE6GAwgm8FgYG2WQ==","signatures":[{"sig":"MEQCIATDlTPFpHl8RuX1zi7jzqRc0DZmgm5bGBsC+e2FY3F0AiAVoWCTMAEvY8hPIp+IXJthUPh+fN8FNuZ66wUSo/Jw9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoc5ZCRA9TVsSAnZWagAA5lgP/1e1xuJsTT7km4lvaB9D\nD42gGyuHwBcz9oaYZw5wyHvEO1KNJSqGtevs91QFzXRhGPaO6W/9syoWPfEx\nLr0HxPCsgBY4XEkfixRT3G2qFWaE+Oq805wOkrDZeEj0Px6RBd2AG4aRqGu1\njt6jRXREzfL+XQeu9Tel9T4OzkgT1X0lVsNzXDyjHzLDXAa3+/72SmUKIthV\n4ardiW2i0MVz9zXjICwWugrAx1PLeEhtMwxAS4I6RJMvYllcSARAFU5WNBK9\nbjvCaZZI78AF9f/VjIZDnsHB/gYX6IdZPBpGuqmJU2i9p0dz3u6wzAB6h7m7\n6riBIEWf1ubN0hUV3NCwrLSKVbwdC3eduwRb1M44LzSfd121veoDbHozm1jP\nKBqM5rvkFSXVkKqqOIypu/B6wFMFOVmpLwQlOXREEr9MFbBoupP345fdrBfG\nNHQo05MA3KwQNGLXlpsWf1DY4r5ANVmHqoQZyt1w/ML1jmQEHGGVOu/bezVG\nGjkHsSAKfuxrhpMF7VsYXUZXFlRh0AQFi/nSRcSJj6Z9UVKbqe9qxTgFbXaC\nRdEGp0d2sDYZyC5vJOwMwX86SqNbKLKz89wbTZ2UXqDN4ip0LRsCufjA5Q9b\noej//4btw3SxbpXRLMtJKc7S/FEJHrGmuTuwVnDHtKI2oSjHDkkFu+lxMy2w\nR4zB\r\n=+r+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"76a5b3c6b5342d71def53d1b9545e46496330bf0","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.3+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.1.1_1570885209214_0.6250926437770434","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"lockfile-lint-api","version":"2.1.2","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.1.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"43572321348c946ae170b84377f4807c86bee241","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.1.2.tgz","fileCount":9,"integrity":"sha512-YGDE23aMvK9hZeCLo/aT8Y5gcWay53+9EcMrNTzjy6boPnSuuQ1LJuwLX58Zejp3nFpYi/ogMHCTDUaCKsa4Bg==","signatures":[{"sig":"MEUCIEFVKNiLDBB0IiHWcGChJUkcew21B96DRAqWuFc9ClSyAiEAhhXO/DPzudUk6FqlATGxCHvjbgZvJu1GeLmTm9kFF8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdouCQCRA9TVsSAnZWagAAN5AP/A27iGWnOa2LiZkkoXwC\nhgyHZ6bxoMzc7/XUU2ZaADM0spLBq4KQEgAymi8Xvt/827jnBYDobXFMgaHz\n+s+SgdrGRYwvoqA8Ag0rYVMPHRdKdnIZXN0g4+OiwBeTxvgykRqR3f87TYvZ\nrUbpMHZUA/6koE2mXh9RRPbBsdF5m/UG7rzHcdNWkkfjlRJe+TwN7ioSyB9Q\n8EvFkMsNpCU4/6IruHNA2bDoLn97R8EgJRqMND/WjRaM1/9jm0Cgq5Tyjw0t\nWLQXNXL/5qaREckwvOG6huarDoyMfM90Ep+Xv7ivQUMxNT0IV7R7qInhUNIM\nRVMCJZl2+ssoz7R4LmL6MElRtCOf6gfgTFk58UJoLoDiMuPegbZdmfOgHwQQ\nZplcUedBMq7Bv691l37+pvPY0fh4Uc0vxI1lFRyFAx5rhfSHmdO4/+ObgSfP\nKdnq5Zb4OXUoaBwVExtxiZvmgqG/ywwCwfdBY+rh2OY8VYIIpOxGAgo/riWl\njK4ZfxKBQYIq2lots96DQBgLUrhGDlhx1hDR5xWlA/oPC5NdpwqbRLpKR5+/\nuqnwN9zPtS74pLWRdQbkTJZd/LYx1Ef6EtCRkQyf6wlTt8wCOQqYZ1FkO+hq\njQ6RLehJWfvEzzf1cfpvNnSR7ktCTz4uH/oBmQpaIgjkMqAqREqNvmNleBuS\nw9KX\r\n=NOeK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"7a21fcafe334712c1a6b71bf099b40d0093c26a4","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.3+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.1.2_1570955407734_0.5817373045738061","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"lockfile-lint-api","version":"2.1.3","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.1.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"1c3421c68279e360ea55737f48d9fb357749b1d9","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.1.3.tgz","fileCount":10,"integrity":"sha512-UB6HQv2r3D4opC9rw/pO8c9kD/o2ZmZ8wf1KSYEgmIUfDRXXorcHXc4ur0NvFvogsNvJx7/0jm4vv9DSJUQ6aA==","signatures":[{"sig":"MEUCIQCvri5PpUix+b6eCYtOh8ywiUytoqJ3uHlg/dz8WuCzMgIgHU0UWgYRrY8qrEb7A/sX29wrf42bdgzjbNAv7LKjoLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdou0JCRA9TVsSAnZWagAA85EP/3w2EYUC1ILUR3J4/IDs\nbiEe3wS+AEtUmy5XeAQE+HyBMeoIQy1kyipFJPaG/spgEGw5HCVu/2aZ9u/z\nspj/K8uugHhWvwFZRUN1MbH3FfYzAkZHgfv3e1G5F3XxcHVPcNQfsdiliGZU\n12ejvfndxCkxIjGq5DoN1nOh/hcnTq6UG7xLTifyNaVRDtEKXKRuW7es3SWZ\nwk67JNWWF5+j6UUcJy5/X0TlGwSwzYbiGbsmRuvpvcHiYs0GGyQx8oEYvho3\nH5p8TAQx4QpGanzAUOf7J1vvVSgrgdA60TyYN/LsmYB6qyw7OuXpszx1xoVu\nLbnEk5LloHXGMRh4GnEfxceRbDceHDMa2SXzbON6PsOQaSZQrVSZK6i65A5i\nslVd+vhxM4tVel6/xvY40jzEifZxlrvKIqAnFPQSmUONQjhxmfJXdNyWvU1V\nGR2MKQ7jhkhaJX+ryj6Fv+1m5mbCQ3508sWa88ahdU4IVr7A76wsxhufEPVB\n1t/9s777wOwtnIbOfowjhnWQ4WCusbTGDghJeT3K2yWQ/n7H4mSVrgU4C4T3\n5jzu1xAbOW8UMsYyBc1XqIxfdAPoYG1F2ttnadcRG5p8K913YWyKcQK0H1tu\n5OGax6dk1yK1BnRPTdhfmBORkbIsGds66v4M0RI/aKxVeV2NbvOMQRt5VGWn\n01Yh\r\n=qVeV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"4d07dde25b70ba119f20c72a6308564e75e343e5","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.3+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.1.3_1570958600743_0.12215334302638725","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"lockfile-lint-api","version":"2.1.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.1.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"42e5378c2ffdb40412555b30315694bd9080a3ff","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.1.4.tgz","fileCount":10,"integrity":"sha512-pWTr8u8b1XPpx03GZt2wpd4ZFAnC4qcWqa7gmfKgnal1m/V94RF0KGhLlw2GAMyWblhFGiycJfoli+XrzWvDqg==","signatures":[{"sig":"MEUCIQDt3uWJ7lAdj6v76JmnxY+AgnxtPSFGJ+ZWfxyya0Pn4gIgf7N8tm/Z1z6dhDVyL57n0eiNjlL5WAq1zijgX1bmIZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpX9qCRA9TVsSAnZWagAA7CwP/i5y/G7QlvuW9x3i1xGc\nBtLUlNDiXGVo2hFLcHzIhwIjxVIhAMajvG5vwRFcAmHHdNCbGMk/N6UZ7nFm\nEn2ndWtraZwXjPGoX3jexCqg4g5hfC9y8MySscOg0JrCEDROccsbA9Vf1GLE\njlVzynbrNUa8c9cbOjR6JGnj9R0CdjgE8mr4PUn1TQa4+Lp68RKxNgG99M0N\nXEW2EX75jllm7cI+z3j/4xE7SzfF6OdXp7aHkCnDD0uLKvx1D27+Oiet+iP5\nfkd3rSFN152eOAPmcdaahEIwBcIboVCh6UukJPnxEl/cPiNpJ5gV1U8nfbAs\nes6dlhKVuXVzB1wRaXHyDjcRTWhLei5sUfytdd6LeTMnnNsxvmWrbgrjTQu5\nJFhwPwpuCZ2rwZ/NUbAZzN0Sr1/U43uaF1/dgJ8zkaxN7E0IJersXh+8SCj3\nC0JjErCCW4rVgq5L5MIVii6nYgHgNRV65Gm+FPDCM5nd6GmV3rqeGzCy65JC\n4IiPkWMGoxEoxiAWvBTtH4+p0UJ67tcJ81BIA7StfRPm/7/8jndcA8a8JqW0\nc0onJ49OyypsAhJ1FhJDzBBvybwMBcz29kUFHUMEt/ecfW0rbuEMUvPlZLWF\nDh1+X9aeqWHoOg+5f5NuXqh6ezwKaCNT/7WRqoqUKSCQ03yaQ1E2GL1Keuvy\ndAtu\r\n=krwq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"ff32753afa5881b06fff6cefa1f19662d561f468","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.16.3+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.1.4_1571127145377_0.0250491452048085","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"lockfile-lint-api","version":"2.2.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.2.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"2132d979c136655013ea73dff710810370c87867","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.2.0.tgz","fileCount":12,"integrity":"sha512-++PKflKipuVix5bSPP0Y5SIr5HaiPPpi7qh+9Q8yBn1s/9f0610RxD4miLl7YU7Glaa02IK72CiUv42It3bMCg==","signatures":[{"sig":"MEYCIQCcCF2zbhqef0TEx+8+bFi93cgYUCzvdwaNGolB5PyGDAIhAMaJxO4Pvu3WQYYi+wgkgQezqi/Ls0sQp1/lGSEYZksK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsjYbCRA9TVsSAnZWagAAsZwP+wbr49H8QIKx5WzEwMJB\nkKpBTCbNUX3eKzxGV3J7+swyns9Hca36NFuEdQtylUGbAxgKEGFX4MiHwDg9\nnpc4IHaa1dNmQ/nlDfbyDdDB7VLMz6Lr7Xo3hD5/U2STwZ7Jq7hsOkZ3nVh/\n0qGGAZZR4w47Bc9WXWAQG0tNC5XLONywOTIlWM0GF1VdE8AMbPXfJsfy4L08\niYae4q/DS8PGsokFOZcQ005YirDuiVKdbvxa9EUp9azGMM3AIY1qZQCZE3/3\nFh7+ZVHttQKYP6jM8kefed7v80DG4lzorJgIF2V+IdKANNUSozw8C0Eg0xCb\nbtEhWgIZI+TA2yT0TV8P528DmJeuQ6dspTHcoVeAVF0g71H2gVtEd2UabB3e\nYZzWg6GwzoHeJcculW+XXv+HgvF7wJPevCeVXzL2UJk0bagig8/l8WOqdQLn\nNv/HBrCespukAJ8u7bwcWhCQ3c5gC9OdzEigMv6u/Um3ASaFM9XQswmbGC8H\nJIXVpo0dvClJzNNA/Mxb+V2nkHL7VWQUhwR1aEnNBTG4piFH9rh7UJiOxXkp\nmX5hib55Ii41kL4eNKySWXOCvUaYosUm91Rt/JuA1DlAwCuhbYwIkVoFCuJ8\nB0Kyh4r7NOSa9gIpc36E1eaCOjrAKWckpgRuLfJkfrIov/GNUfgZu0IQcqDH\nkvTr\r\n=L/sU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"dfa2a3021c4567860d3a59f81efea0cef76ec61c","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.17.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.17.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.2.0_1571960347122_0.6884816475567881","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"lockfile-lint-api","version":"2.3.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@2.3.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"c200de37f07bee35eca2a52a8e560f013c87910c","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-2.3.0.tgz","fileCount":12,"integrity":"sha512-4jp8ULItLgsaPgPjxm/nuupIiBbxWf/nA05gRGMtvJQxGoSOOYA1LxSunY5p1b4kw7u6ZW5TZNgcIs4cFvp9lw==","signatures":[{"sig":"MEUCIEoUidxzVEVrtDc7pwx6aHTTM1lgHwjZXXZW0y9/LKe0AiEA2wOTQzS+yiyO/3rGfTmdwixpb/Sk0zMzLRBtlqTU614=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw78oCRA9TVsSAnZWagAARTsP+QG54GLtK3Iq+4qmRRNz\nQJDZYQFPe7ZHPrJfqfdP3Dcl83ouU4w4EPyfema5NBm0/dqb7lDl6xlOLA/s\nAOSyfnMF2+M8fGoGvh+6UnLrkmTC/hx7d3QEHdEknZ4zWZ4E/Yo5CjyAUMcy\nCpoyc0HBRZK+lHiRwpTF60Mxs9noPicYV4yUdTcuJHc5XF4UuiFjEUnRztwm\n/xBQAUNWj9LqYzme0ZgfzNsqSFqnGSiFTcEYvWLNAvv7C8UaWch6ItoqYtZA\nejx5PuqiNR6GgizzEzZ9P9xKWFps6AvtdjHRViNsNmIHJW7dOYSNXNoFGZXG\nZ/I3K3zzR2xqUfB16wWd9wysq3HPSPSeDqnaQiALXFZ3b/GFC/yDsOVMjo72\n3r+DnNuvyi0Hdxe1JLbv1jmDrLZMc4ArPwB8nV729gJra5ZUFpzeRpsugZ8f\njeo0JPwnim3EvsE1Bl+4FcYkk2WMHlho/poHeRuA/kX9ijrL9FoasBEAsuau\nyopzROctVnIAacKPlSwpwxCbTvfIiuw+FS3FzV/SJrotv4FIWyCnl2G3rv0a\nM/P7EW/FvUwjz7SBGGwfqWGVwS3vM0AVOlrUpm70DlZPI28GGXu3HP3/BI0q\nqzxsXsaERx01vt+2ZcFE8ht38jol7tftVhq9Oh3FoElgPnzkfaHaDnG23JRg\nKzuW\r\n=qWyk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"abc71fa09a39ef2975648ac540eb4c57534ee463","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.17.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.17.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_2.3.0_1573109543912_0.27215177005765967","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"lockfile-lint-api","version":"5.0.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"7fcff896fe2b9a9308f887043d448ce088749ff5","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.0.tgz","fileCount":12,"integrity":"sha512-BG48jnnr2cBWF+oYYoHpQJSLmCnOrYcj4dKmeGhT1ieP3REx4yfCkuZuu78R1v8xZTUaxfYaZK4VKmdmNTVuBA==","signatures":[{"sig":"MEUCIQCynAW3+vxIT6P38KzgS8q+NbPnzV4s3uZ9MISCOmvbxgIgZ31rvQOoEsylZ+zFqF3y0d2eOqwuUGEYdwW8kjIdlT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2DwJCRA9TVsSAnZWagAAZHEP/16iME/XIDPiXgDWxDng\nfdq1tlRZMcvqugFFDy61cl1eeq1j4ZlfOkSiPis6vO/f5la5tS/koya2Kt+w\njEuNxGrBUnTdNC43jzxJBxxH9jNNz6yNn/qA3avMkHCuTfrdYDVna3KYp8/M\n7QQbyMkpVxb9/Yanr1HJSEhgmwL+AFTvawleGGheGOiaK6Z5hyGEx+NJM8Ru\ncgEjkwUsQPHQ7oiYXG3lODdH37eAkrE3qVdrMXlbV+3MQ5Z6PVfxdUz8HfK7\nzgu1jPpfTYbpRrSgd+uBcwEnvN486mGZdOU4npPwuTOhwTkabT6vJ5YOMBJo\nv36+67u8VFeFupINIgLHw1/6Xct+C3b5TZ9bbUvB2FMm0eqXHLgZaG2RN4zx\nq6Ny1GdJjEvzytnvANkWZCWXS3HoyaBSUb6dONvYxji/2mkwYG8DmK/LwG48\nyvtCX+wBP9rnVJAAdyUwh2F4iOdVBEAJT/Xs+AyBdOmFQZgNG0t9uk/IHniK\nMFTJ5UEkM0v9zyYBdS/KMqMS/mwc74WpLmNEEJ1nYSK1o75F+4CV7PBzhYSl\nsyaXkN+Gv0CUCigVUlNewA0CAr+XiR57oCxK37/V4ma8iufbj+8u+lgomsLg\nEOOB7FMf4rT/JRLJa7DcslrKMn8QtJ98gs5w1wxvI9vYiGcRJ4X6ScNktiTb\nH+St\r\n=2TvY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"76a4b3fd4684a766d103a149ac9cfe989ed8ed5e","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.17.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.17.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.0_1574452232672_0.2896442790345568","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"lockfile-lint-api","version":"5.0.2","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"82a6565c22f8e6eb2a8342759adb0989c7ba7c83","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.2.tgz","fileCount":12,"integrity":"sha512-b7CaULcs83kk30fQ//BFsKMgfCqPMjtENsdxurJJhdS1Etcmni5W3eAlBKr3+IS93sfnLfvGU3h9neay0R1umw==","signatures":[{"sig":"MEUCIF+W4DqQNiw11XqsJ2GBnBCWnH8WhlC+eaUV2uVg08wKAiEAtXPa1SCjuRkX1oq0qikCosyfWU0wlu8OVfuLLHcjCj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4ARrCRA9TVsSAnZWagAAtyEP/iGozNpCkSC+/yWC6G6t\nmWdByBgEGE9kp7o880HqK58Mh75NEi0dlvw5pOsWkPXIrRch4ttq/R9zjday\ntCF9vFuspG5t0nK0EM1Pjm2MkXod2rirRsxmrXVRlJr0+Lvxn9ajb+C7QmXQ\nfm/dQNiGBxzZ2wzO9+TMGIuizk6foLdyxTx6w1vcZL7LsRiA8vSnDGgLahUS\nsT7Vb4iUqT0IXkYS7gG//y3sB0DX2PwzdT4zu1FIXttHqZlbYWOiAJHWTvnh\n5trwvmyztBygxblNsCnvR3WsdNvXfqJZV66H5dB2NlCdzHciQqySOt4IngXx\nivZed9vFQssNg4awqhhTJDb46COEM7qd6pgz8JkzThPE4e7+F8TP/0Btrcej\nFsCHP/olQ8ngdydijNK0yyTRDBkF6M2zI5cXYl9VbQQbtVlnbLN6F9Rh4pbC\nt3ZnCltPpo85SGEnoTdfW4CodjisRP+S/BhFrbXHSL9Vd8RUvcuQTxi4j/aj\nUD/LUHbVZnFL3FbA8Ezu5nkEpaWg2EOc8NogFzqLnPY81GmP8HduM/spjJlZ\nsYZ5dLOd5octtCPC86AlB5u9jkT9Yr8BDivHoLNLINucP9MWfd0ZXU+ue4Hr\nbYY1cKyosVzyDISXHYeMQIieY5dgQiAxyBe4XW/7suJBL2iCtvWhDBzXzlwg\nlIwo\r\n=mhO2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"546c1db7f18193677ffce7d5714947e7d88cf494","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.17.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.17.0","dependencies":{"debug":"^4.1.0","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.2_1574962283228_0.11636404941670708","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"lockfile-lint-api","version":"5.0.3","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"55e176dea9892e347334a4903f9a845cae728031","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.3.tgz","fileCount":12,"integrity":"sha512-lot1hb/sCU588v//9r1EZEcO1YGDdGRxjEif/Ua33h9ytt5z33F5yQXuue8fJD+X/b3SbZOx15Vf8R1d0nSF0w==","signatures":[{"sig":"MEUCIQDXcWIvGbq1wcIBrqxOd/V3DQokqEVwihp2U8PPwiB0AQIgY++fwMXhIqo8TWMCeWYo4L0vDWcQZLFaJOJoZRKbOB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+qhMCRA9TVsSAnZWagAAY2UP/060lksafKB8jphm3lgt\nkoZ1WZRzdPcNUpTge+pR0SskSyWWZDBJ43kl2PE0s5JM3RZfVR3UGGOpTbZ7\nyHX4wxOK7lufj19zh8ByWgMRofHUWrhhb9uzAQJ/JQ2eGZ4Zl1aEI6HbDC7Y\npSkcw7E8A5YJ1jumyeaDcDtQUbh1m4lEtjuyaTbtf4jziZfpau0tnjMqGoUs\nLaKIY40QQXwZ8sxGcdHuglvxIVzryvbYKdqNaVRjepZT96adUtrm8t4gMw4u\nSEM5XZUqMXZ6RIGcuLQk29O5Pn87WvfH6nIz6dfIw3/xRTCvuDEW1no3L4O5\nv2MIo9cAF8R+kMSfnduOh+WJxsgwpzYnviUQ56VCCp0pWaR9OZMbcmhmDVik\nEiV59DfOYAC4Vb7GyboDzP3e+hE3UdQeCXvKXwHeLPBzbr3AMvXNceDjx/NV\nemodCBQlsdpZ1OdcZTuCoF4eUoZbYHYmaQVFKcGD4vCLSyPxUKtyDm4A1LnL\nMxKvGzb97rKenMVTtN8UoHY4TxuK5w+b6Ms0ZAM+btN8awwQhzKzdPnHVz8Y\ngChRHXdRvQdenxSx7LT3I2QmCf7p+JW9TqpZk5uqGhLfbF851tLoJQFAIKPQ\nDkPphIZj3xHpJsaKk53suzRMAJ7FnluT3wMJKr75CIQ7AfJrpdrXZlxpddne\nK+AM\r\n=cMoJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"acbdc9a7aa94fcbf04697e5b6e5c33e1281e586b","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.0","dependencies":{"debug":"^4.1.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.3_1576708171916_0.7366428279031738","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"lockfile-lint-api","version":"5.0.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"1c1b7b92eccd56e0c707ff188a3dc8bce6ab3206","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.4.tgz","fileCount":12,"integrity":"sha512-RnqWgWTWIiX+rF7PUKWci3KEznTwJxp5em0CttLBRaCYH1LS1A0pl0mdTKjcoOQ4A65GtfmHWNTrAgfdjdSU1g==","signatures":[{"sig":"MEUCIQC/9tJaT9SdOXkzSXG3x99mmQcWCu8TPeeuVnav131s0QIgU2RKEpB8EuJPHJ6ktCCgDS9xdjs92b2wkY5xqUdHx6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAS1GCRA9TVsSAnZWagAATwYP/3MPGc4jM1hvoxdbO1i4\nC6zxUXIGUAgGKNq2n9oL9XTF179+tdyHDo3W6MHb9EXH1ixxmnDlJqzFCqNv\nbWXvxPNXLZCNgFAEnxBxsbqa3YHipE6xzn9YPIBNt9/pqwh6MM3y2ifR20xN\nXtFjYCpjDxAfmgyIuoshOl2MSwZ0ECQLIQSh00ArdDbX/xWpn7JJdgJAlVtE\n9IsrkWZwmVmUmdhAXWmupJnDoySZZFKxvFhbczBc7YPTG2aIhO2T7n8UmuaV\nbpYW4M8WpdoCvbLBPg49uvLS3Stk/z1W4Etay/7XXGw0VJdqak8oZzCnr/Am\n/NzbojBuj3tdGJmsvi+Go43+/AoV0/J2o5EpMAvA8ImJi5STypclv8cduTDN\ncxVj+xn/aT0Tgiw6J5t8ob8RYbtKusoMf+eMZFRJCAtmeis/JScb2vGb1GPN\nFS23i7f11OZTQDFIChwc0T7hUqpilRFd44doPApMfL/oL9Fy6KAc+EFjxv58\nf4Nw554T72v5Toige34AKoryWWcwOO+UtH+5WHtaui5JAZA3VSu+W/7Ea7W2\nS4mYP8ZSE20eLMRqtX5AMWaDOLblBz7yNtEWHuPj20yYO2h7Ph2RqB26w+Hg\nmJESHrnY8Yw8xDhUM78q6DvcoK9w1z1ZVKrXpjY6hOvQ54BazXCg33oNXOqf\nbU4W\r\n=DRH7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"6c86dfc306bbfd4c82166cbbdad2bdd9899308cf","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.0","dependencies":{"debug":"^4.1.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.4_1577135429620_0.7225919788225603","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"lockfile-lint-api","version":"5.0.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"fd7b658da74deb81cd2d030c461b53998b22ee15","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.5.tgz","fileCount":12,"integrity":"sha512-Igajww/huYgtMKR+nAAdQ0I+zMoziqRuQ/JoqVZUijKJhH+GDYjQ2lm/KuYOIYGB+vRiv1b8p0dcQutzaIpebA==","signatures":[{"sig":"MEUCIFBOoGz+Y/sZ1RxKBCkDlthzWRUueRGaBlkQLfTOYSldAiEA/6f35NBNIQ0x1qYCAO5imcIJt/ZSyNr4HnZDChoMPpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeINe2CRA9TVsSAnZWagAAWokP/ioKLXjnDus6p3nEnkG/\nqulFsrgdOwEOk0ODr6zY7BL8tClVBeEDflIvm63Z2ms1z4dFnsyWgvSJ93Ln\newTHqz8ZI0DCkbO8ODUk5d3kdf62GRvxDJ1ZQbBFj1ZsN0wxYTDceFIXVxtq\nsAMcMpvbZRQHybkPz4ZkGa0jeh0EUzbdQYqlLCticdHjovmiIlwKsNb7JD2p\nDpo7zm9BddfjOkUw1LB8GBm/DTxxv/q2TIE7GNM3idtIVNivgkub0vSNEJSV\nGuQPLI2/aY1Hq1NTVynrcmw2Mtx7z6mC2LaSIHiue0OEUQjF9+q7Pm0w1xwr\nehj9LkmJvAzNCOYzSgWdv/mL47TmkDmheJ/vMh1vFU8tQJkXh+RnSAr1S0XO\nO0705i4za2Bp2OMnesjvmrVLzJCc6J+mXuVJtHU19s5qpW8Q/RSfqL3V2KBw\nIZtbCruhHZUOKc888H2BzbvDQneIVw0ZaAWYBRu1WBOP7tbKoOLMfOubTT1O\noIVxoB7/GC9mGaEAwXvaRy7ZIRMZwn35DL/i+g48ETgysL5vUZnGgkYSGs5f\nMz6uG2B3z4murvy0l9AwbDxbzESqsIPIebOZY2kP9lpMPYqoHwQO228DRFes\nN9iQPAeCjK0mMWEbD3C2+VsQ4CwPZ6ZcMIexgjfM5ClnX7cz/h6S7uge6MOQ\nbWAO\r\n=oiDZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"2b03a17878342c9f1242ebd3f653ecce51cd8052","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.5_1579210677808_0.1952617671101602","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"lockfile-lint-api","version":"5.0.6","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.6","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"0e531a9ad936beb4f19ff1988470594d29667189","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.6.tgz","fileCount":12,"integrity":"sha512-vyjsCj9oxwoekNXY5Sv2TGAkkN5R+E3qjzOm51mO9JWs8UMzBDWvGJ2iX5/ijWI3u1qRhssm8SLtd1mtWzJj8Q==","signatures":[{"sig":"MEYCIQCEZTDkzJ9oxvo5wHG1r9zabtRn6gqXRRz1nCiUz1qI3QIhAOloNVkrHMwlIF/VHO3b1WhMf6yxP4yChxiUGYZlAmjk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIf4WCRA9TVsSAnZWagAAmJ4P/jVlNVPDX9LwBbVKX8yu\nGiPkhLedRU9qjwDuxYrNdO+1yglCCFxU6m9k/iBzUL6Hh9nK3kdM/eAQmCai\n8X4u7XVLWqzCWp0WGdmCfFqclYYpsCQvHupDIvDL3iZj/aDujshzgbZnvk0o\n8XPlHsA7VyGQF7sqTk7stFhc7k2xUalRxcaTYQnFJNzfgWUl77uz5vr1W1g+\n0U54bSY/YINCTvFcRtAHKJBR0ovEkXi9khXfFWAstcpJdvwTQa0fgEuCdcIu\nqlNUcREAGqacgm5NnU9qapt+mGxPQprKA1IU9LbKnNQjxdH0BZoiRLHxVfkT\nA++KQtkjeFXU7m7szdLodkM8eo3fwjpppj4cgXSP+kVNfj5RZ5r4zLo5/ACM\n/SznNUClg64Bia9DeBBNTivZeW14bZbZ5SNXEVNk2hF02KG755hXvrrmecJY\nNwuR3/rV2s1235hLhfr0/fOGZviWFrHHjqs0zcXzgU0FllRftu6/VcH4D9jC\nY8xBlXsCLj+Q5Ei21CS9CmBUTX3CILBsBHj81FE9VOM/A1aw1rLGSSx0BMOX\nfk/0wpfKSzhADK+Qxio1LpQH8XEKCQC6h5f4jNdr1IMZg6J/bEFL37GqscaQ\n8ZregXDuXyEhp7Udb17n5LLHEc8oMLmsNvRst6nCdQq5D2nZQ+bp8r5nfdWG\nDtef\r\n=IrzI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"49f4568bac0fdc8a5fcf2ce34b494b8aee9babcd","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.6_1579286037597_0.6791319058752125","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"lockfile-lint-api","version":"5.0.7","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.7","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"c781390bc0e116725a5ac7b5023a4efdbfe4ceb5","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.7.tgz","fileCount":12,"integrity":"sha512-jG6ebLOMLEhMd0OU+XKnj66bbXz1c8PEqnaDq4TGC7qHSXdTgBRF+oCh1zdQLmGLfxSRo0w6U84CfqENL7XokA==","signatures":[{"sig":"MEUCIQDnDa5227vfpWl1fePuJ+BAUZATWJqOgFNvgMG7xgmFXAIgW2LnSPSfEHgLJQ1/GWen0fvhoFEV9sJ90OLCqqiavF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIkpPCRA9TVsSAnZWagAAQ+8P/06ohW+7wOH4e1mjPPkl\nKxDtYutIXEsfw1yxK/pqgTQHyEFRzvRQTAh5hrYptiCmQFjeN6UbTgO6XzZI\n36xPhVnr4DikvNydANkcaNfNDn1PMbPt0kj+5NrlDHdcxYW4a6mEBxzXtoIo\n9NuflkAEcFLhCxhzKE5zrIHHBaiGUqlRxDH6/zw4IETueL8MW1hUMCDPO1J2\n7ghtSak9AABuQZoA5kV+8K+ErW/ZdobMNjb8aoI2cxwFMwLRZftHB2NYhhgY\n4szQX44sGMlhqu5yJ9FOkKm1SNz4dMcCKMnwKG9Hd/S09v/cdAvl1+iekSyA\n8HE7MSo1Na9FGTeODD4d3UmQCA0r6sfTB4K9dse+xzLB8Vb9Zq0vHE3cZGlK\nyrRVyqUvUwVsh6Kn3IrZCUWUEkpjuxnOTS7utgh86Zc/vHB0uS6I44qyAR47\nqiVC3z2FnhYByivpVofcPDA4L63kgA1jDbuUC4JdAdiDK3SzlGNC3v+0gfxu\nkmnFctdjYdPJxSAqoYy9SBka50n8A9/JypfXMeLsFTeDkpXly8xfxzTjH8dW\nyRpqmld3tyLLI/jKOKi0tMms4urhZtUiT9MvcgYq2g/FREPcxaS6sGr7S+RO\n5FS4kLi5J9MT8zd+FQ4FDZ6XnzvDA1k81saeMmn4ghnDC+siWlgFPrV1khHK\nvyDv\r\n=P9Wo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"c7671ac87b659a29024b809727d4133011d90ce4","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.7_1579305551101_0.10696651597872275","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"lockfile-lint-api","version":"5.0.8","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.8","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"7e149e62e3ef22c3bf47b233369f94288bb7ff0c","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.8.tgz","fileCount":12,"integrity":"sha512-gOCizjJApbUiD43puPADBUjNrlQLMMZy/s+DNGjqmVtXDCuRHP2q0Mg5CDsCPUnZ6/CFRxODkUwkssxB2sNf1A==","signatures":[{"sig":"MEUCIE/ozeCh6EuTMfnhlq3Kx7uKBdT0N2uir9b3uEzLW5xnAiEAsy9ZFB90I5IveLOMBsnGiSdwyjYEU8DmOj5KCXPTFYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOJnjCRA9TVsSAnZWagAADMEP/1KGoc/1A+EdENJd5D8J\ngEaXs4JuYoYsgxMAsu3uVXCe0Ugbsn5U5npnCjrAj6PB8l3M8ycToe7yCHHt\n0zT441BMQ/DPxhAc2WBNWgY5vEOARZx7kKTa6d5uwCNy/RYVSV+p3hNRbgLS\nMqCTckOvPiBpokswa1s2RwEdYOOPMYbF2qChFk/3vRsFfVHBAVKrIGSnvERf\ngUrZRlSkK9RHwRhHTWG9uA3sgmV/hDQvkvFCit30akb6NrzIRE6dC5mA9ItA\nNYrJhfxoQM5kQNW0r7U9J2wTo1U/9k+j/oUhiODxJOJ2vb/Bww2Ilpr+jMLC\na7c/1/2qOwWpQvnM8zoBRq0Bc25db33JUYqlj07fbSaQIVyuWAAYZQWm7Rqz\n7Bs8UGeLDsOxjl0/O5bKapU+PScJ7Y0JGwFjMhqzu3PrIdVF8XYTn57EocYr\nI/VQl+njDkgIA9iWJEdBbECG9HfJEgdM4547KTgUOv3yUFx8aln4LKhsadH8\nO/jcgEWarm8r/2zQrPkKa1affaShDl8jtJSJ/UZqY40S5509kZ4Eu2Sp9ySr\noJIKxJjpLgpUUqEIlv12buZtflzuGaux3gPfMf9LZgYjrLNx2R1RWqEjIM24\nBSO2oNCgZmq8X9LdAp5zG4Eh8tm0pLURaHIUxjJ2uWZl4rZV2kIN8jlVw91/\n2aPB\r\n=Ydb4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"8b00015c273507f966327be1fab9a9e935d56607","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.8_1580767714944_0.48039785240049127","host":"s3://npm-registry-packages"}},"5.0.9":{"name":"lockfile-lint-api","version":"5.0.9","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.9","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"d974bc8adf46704ba8a8dc3da147c91cf3067dbf","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.9.tgz","fileCount":12,"integrity":"sha512-rcI/hehYqDmtvJse29C7hUkhBe9EfbrV/fNfcnkA0R4JYWYU6mPVmiUK9/o4yMCM9WxlmUKI2W87dauZGY7tRg==","signatures":[{"sig":"MEYCIQDz9LsRfVU2oK7a5jylEtvdorTLA2fg9YU2dqlOSO+7PgIhALZqvehHhNIhDnvbIo484rnDMVGe2FgeoI2KsDNpkh1K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOSxsCRA9TVsSAnZWagAA/AsP/jp1/GXUpBcnmnXPCezP\n+ET2rfLz7nyGXbOVUZuPBMDBvBAbXeZOdBcaIe06xcHt1wTD5L5nfKI0BnNY\ninbbT3FrkjI71QKOYh13P+B9A5gNhgEcQ+ildAGljdJw0ZpkHv/WiQeBpfNn\nbjWINBKVLsI6nnlZDWOccMsTcD9kP797fkR4axuKeyTfpS91Z9fSURbIEL0k\n0b1/9HPlz6G5E9wtxQIU3RHJbnp9xQBwflUTn0VRqRPichuWXT7/G1bdtFUb\nlD7+MaOBL7xyQufRPhRnKwJ2nf+b5kl3RjNqWY4rlHM/7LuyCGxr73FzQM2+\n2mD1W5VWaMmWN892NwuSXLUHYHMJNUhMG0cnEteM3JS0K+oX7zJDoh4EAcDM\nt3IoJjds8FDni/L5UVuIt1V08lwHUFKGqHK2LwqJ00b5C10pNySSGqkE4H/7\nJAyb188a0dCBq4QRhH7BvE06cUKnBsbH7pGvAT/utz3lohBQeqsY6nO6/5wz\nrfVdtHANb4jDRZ2fA+CNyAuvOGblMvD6YN3YLhbS3NCQHo8wYwfVQm+mz8dN\nloVgb+eDAKQb95ckfk0x7P6b7mgscJI4Rq6R6K5nm2dqjf/sOaHC4vHKnCfO\nUCklz7aRuAKQxSzHsqOiYr7WQXjLu4B3G4EWZXkSdwPMsIUvvPqHgyj5gmnQ\nH4/Z\r\n=kB4h\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"e741421f79066beda8021a50af8bbecdcc8c3090","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.9_1580805228096_0.019392340497253135","host":"s3://npm-registry-packages"}},"5.0.10":{"name":"lockfile-lint-api","version":"5.0.10","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.10","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"cc02ed063a30240fbb42001f4e3aaf0065209375","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.10.tgz","fileCount":12,"integrity":"sha512-YiKB16GZb7fTbaZdxsVHno3xG2DN5CMQspVwNcn+mIgzRl76in640yNgSVaEXY1cZy73qEczYbVd/oqBbftZqQ==","signatures":[{"sig":"MEUCIAzGcJfHsqLNRnUh8/fIIClGEoYaoSFQNzjAXgwLMgb0AiEAvgOZ+xeVrBB99PswMUkV/omRu3apoTwiJlOP988Y5j0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOUN+CRA9TVsSAnZWagAADcgP/i3tLIPqcQ1WhjJlKqYC\nzYmdwAN2PeY+N9+8Y/5LIwsEMAbv+OS2Pklo2NcMAKdVMw6Al9ROlhHEA5nZ\n/2r1J7xHgspomhj5oBVWApLukRWLMVMVAavuLVmLDGVhIX2MWK/g2NWsIWDn\nGBlWKrMYXe4MTpnzjNqCgcn1xyRzTUEXa8rVsgypA29rRWDNbcR14E7G3D/3\nRcP22fKOTPMpavrRpm2tMxEKgx+bPLCfWdClvs38PoCazy05Ux8kATjiNsNS\nspuO6LasToGrzNcvQWGg9ZpFlMZCq8iSUCf0UC8sQe+mAyqXIZgcxHnW4thA\nU43x8lc+JcqExWqPgc43G8A/ME7T2VWx4pmbtGbql6rZ/+iJsw+Rsuf1vt0B\nIhyarYx0gcb9SA2+baC97WvxNQpBBXqGtyXG+wF/VNskHPpUErAjVzjwhNq/\njw+oFvjYUsjPt5/KMQHT4OSTpTGh5UTXN/iuGt0sl3tWuMS1BypRPNFFYoVT\nUm7fRoqF22sCFERiBy/F7wXHKWhBIxH+fKPhWdDQImndJkYLbsCmkgIeTo95\neReqQqrfma8EnUm9/+adM08pExTqdv6Nkq/cfNIKzdN3uRvTKvsSbscYcK4U\n4rFY7dkPQuuQF7ubfk1HF7JpHLIZ5879chZ/u44gu1Q1EmYnqn25ikBM2xwY\n7Wo2\r\n=ArFt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"1e76c886e861efde22baa4c938240038abb2e7ea","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard '**/*.js'","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.18.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.18.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.10_1580811134421_0.5411964529224043","host":"s3://npm-registry-packages"}},"5.0.11":{"name":"lockfile-lint-api","version":"5.0.11","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.11","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"d72c99db0abe742a951d5dd29978dec84eaafa8f","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.11.tgz","fileCount":12,"integrity":"sha512-pPfKiFn3cE+YWUUgkMidqdxc+zlJTF9nIaUCSBM8Hwk5WNjGqx7LtK8SBS/idZ13lHxLJ6kWJzUjXheGVI6YSQ==","signatures":[{"sig":"MEQCIB9xhPj7XRuLqyuTHNPkn6jx6riKLw1Qqq9ojYUjl6kcAiBDrXevz3w9Yw3L+DtLi9HfY+hFwCMjLspj+51uGkNQiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQVVjCRA9TVsSAnZWagAA47wQAIzSmDtm6De2nGJAd2Uz\n6Mc1k1jNSpH3mE+meZXubip4h1J32jGQZphBcxSAwEeW4M1QZKXNaixAhKwx\nJJUHB+kVmVtDdV13QpWw/yNb17tCMT8QOWzsIxIG4dZ4zDHMQPJ5kV/Vb+c3\nGunoDiUK+9CilDjvyZqVpqTcXRqiNdwJYwSHkSmm2LhgffaRa5SDYwM1IwcD\n0vkwbD1bxG9DC6fpWT0HUFVZo4Kd3bIegfCaYbJDVD8LWW2K2V2ixb0qi6uB\nySiYAIJboRMaf6xqh7eV8ufFC+pi3lWRs6ZNJ+RMDJcHl4dAchcDjC0vLZBG\nNVMea1FjMskztvQfu5oIEb9xgenbY/k1U26iwETOX2MdFdsEr7maBtHciivM\nZOkj40VbW/wnMukSjEJ4x3G2uCkRhB7R86fzFEtrj6cBIiBOFoPvdjuX4toB\nA7AOC/u1YSgAsKKZNtP8Q82NISXkfWBeL5QzrCIMFhkaODqryQU71FzRgPzY\nysm0/nz5rDhXUAlz78I0HhsVjCFgwWhOW9IWjdNSWeZPzGrlqOWav1mKm5/D\nCLBv7x7xjOmT30p65e6vGHL0l1uK0/4ST43htQaT8ZfJUNa+t9OdK4GncdCz\nK+oRLtIIZbXidantNRzyyzoSbdp3N114dhbAUYlpxsux2AJA5Y7VuvXbH8AU\nzN2F\r\n=MQ/m\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"7af59d72446a5e66bae3a23d7235984350d5a3e2","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.11_1581340002475_0.007613277437000132","host":"s3://npm-registry-packages"}},"5.0.12":{"name":"lockfile-lint-api","version":"5.0.12","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.0.12","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"6ad928126dc2f87762bb520695f58c73a501b7fd","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.0.12.tgz","fileCount":12,"integrity":"sha512-8OSMww33l0xghDl1aK450UHYzKZjMaPjdbtvt7A/iEdD2AAH6h3xyVkVIHSJmD2KfD1lh819tdpOukui+qSEsw==","signatures":[{"sig":"MEQCID5B43OYK/Tt6OX+bYoams4JE49GhAZt5VS/w83ak9KfAiBCcYLhqEYsbQDI8PnYkZqQY90g1VrTPuYm+rFTEFW+Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQbAgCRA9TVsSAnZWagAAMH8P+wQMYwWmBljzCPpgL+8e\noZZk+NsIAdEd1gHVAw0Fgk1FWlKFupejir024N1r2mc5PQ2N8Enpsg0rm0ex\nhsIHa9zfaPTOLgrQ6vs1m03QczcHsmqrXl0PFko6MaP4NGT93ptebnEB/kqa\neEFNYXd1ja9xJ5Y0XB+JC2F84FGAxO/PghmA5p9anOfNgJaew/jPEgcr75MK\nm0dXVc1XVnJZOv5inWYPlr3H+Qgh3UvfRA3JeAkeG2B2yBCQ+hEr1YWPpMv8\nPpUD8cyfIIKZFv72GsStHkWiVdDA6I/mX9aHuaNpFvDw/Olt3J4WTZU8kqub\n3JuY0dZKrf4HTxchAlRCSVxD+CJQ/g8sqv22htvNOeUFj6Ay/v+eZ4DEOohp\nAtHANx6AcJtCW4Pubrt0V9UtriVMo2H8XdJvmVsXXJiM1uFXjMW/3GA9wfXj\nYHsSHsmVgMIhrDrlFTVD+uxnOtrqkGzGkkpFo2i31SpsS1gTO4N0JcM0Mlwq\nsBJvSXgw7MHT/6GrDYah8/6nqK9Hs8M26JKzUZkzFWl5Jbukas1jvCMDuaoy\nb6JBET7OaSIpkK5zaBtArSIuYHAYuFIzAzb59CIpM2pBDag0iKc8xmCz2/g+\nv/MUuttIRWPuRkCaziU5Auyq11U1pqqH5Pr8wnmDDG+wtqmCovAT/uxigsd3\n2pR7\r\n=CSSS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"03b557f0662d711e10a9f268ccaa5aab0abdc0cb","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.0.12_1581363229438_0.8186598932753071","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"lockfile-lint-api","version":"5.1.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"f0e47f4f4be0518015b43c371ec1e4f49920d1b4","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.0.tgz","fileCount":13,"integrity":"sha512-oqzE8OtZVR1AUVwHyVUgrIztxLJzkmUnxYFsRsn5LVixW+D2/YG0aP0BXsY249enRk4X+9aGS2bOVYdDO3D1uA==","signatures":[{"sig":"MEQCIGVSbH9+7nt1GahOMURLO6NWsFFk0D5CWlN726LQ4CfvAiAlOuYLi/6Aey6qVDb8WeDIDjjlApaJK5xJqjuRFtHenA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeSoFCRA9TVsSAnZWagAArGcP/29ARwy7EZ/Fo22wq37l\nYekgUHOcJeKUCLWvfE8k5Zgfj0n8B3FUe1goYEpbR52WfdHhN3EfzXUM4cVw\nBkDadIZobUH29um7cQwgZncTCe/zT/yNEY3eaBQeTubFUi7LBSRsbgRr7bX2\nHp3mD7pxjNAnxJX8BxH2q1P8nNomF8Cn/qK6lyWBqQQSu5XcWYhRZ3oPnaKk\nF4nX2tg8WdH5ScCAWEIVKlRE+iXC2/l2xgt98e8DF6KQ5pvupLhIg4Sz895C\nqf6GmgVQQnctv1n+pKe3OYAV3Wdi9taE8lRGnHX5eex1VQQ+lyLNkfz6JpAl\nuu+jwUfrpWVNJTxQwnD1iKl8u0ERbtRE0lCcmbE3Yz3LVlOt3EfmPaWHnUHN\nX/JPglVcH8drOSyAwvHx+8z57t8ZZCu7VHxgaMt/vZjEVO0H9kKEkvNMtLOf\ngl28X+Hu26vvxHnZ4WVxRoihCWdKl8RKhZzDHJD6cKi50q/tXMs0bsT5fKKM\n34RgbBRZX9bNrqt4iMWP3r4bJ+iys4fnkx3mCKjPAnm5dZ7FF/cBPHXARGoT\nEHSlYwqlJ3t7CrB7wsAH4fcu+9rCmR2vaUL0B5LJShKHRQcgKP70Nrm0LO4/\noNYXLDawuYCSRxC2nciEoUUaZemJ/lBwPnHclXNAjB8+u0fW8VKc+Y9XMANB\nyOhU\r\n=G8P3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"d30ce73a3e5977dede29450df1c79b09f02779b2","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.0_1584998916700_0.5765494523385502","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"lockfile-lint-api","version":"5.1.1","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"e6c9458e3d1d46a8edf10d78719728a0720ab61f","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.1.tgz","fileCount":13,"integrity":"sha512-KpOWjPypEZZmKVhWW3Y0bYghxlz4fKJE1WHQQ4bYzgEpeuBEYmJG+x/C5m4+AzufON+2qMqAinfxlkHRKabwFw==","signatures":[{"sig":"MEYCIQCmx7bAcn/QdRxiVbi20/MBuXmXt17EKpLkSRVFOMGxggIhAPWwsiewlhaaQK6CWaDXaophKqmr4RQw2qNqTBuIPuPV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeec/XCRA9TVsSAnZWagAAF08P+QB+DiBsNc7Dja8btQBB\nPJe7WFJVC33MHCSZoFocHTUGp3LecJp7huHe47FOQpT+1KHca/vhwrE/dMBR\nFTP/xEbh6tnflazvhqVl/aH35HHz3I6FCl5COPYFHvSMUBR9CVQeQt6SlN9m\nT+v477etSQuJiaxCY7aP5yfSoYrx7EZBzHBZcfAswmA5ArataisSPSH/WroV\n9CgoJpGN/vmKO4+LHIfK0cSluChMdUXG8N8VScgzfSbT/8CiE4ydE49uMSAr\nB2ffq6SgXkICYyxLvfu08s1gcCgqXL4l0qM+EkEG8/Tc6dGd+FI/xT2eFQim\nOqJepGP3TnyRAZOHf+9GYkCs2tbmjPzlpwMX8S9cx0Um6+7UAWs5By3KgaRH\nbylNlCGptruPBScRnQzADn8Aw+wY+3TDuuDjTz1NpKoU6UkOydGgHm/HPlUJ\nyx5D1o8/f7Zqzf6jGFyCweiYbmajMgHO90J5kWo1+U8ybLe/V0+0I1WSQzcQ\nO64BZtIMYQk+fbhAxCMXHrSOsWxeN7VbP3NzGL81atGbRn5G5ONiaCok6jEj\njzOg3RQuArZ1fqJTndL20M8Gu0eMiZHovwltBFH439pTnZwD98BpUTwubI3X\nCEdnuzZ3Muu8YXxr0D4sfqIpfOdaKZjgIP5yEcMfKXrS1Ws+nqThe7trDV83\nEOpb\r\n=nLPq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"0623d327acf529c4b6302031e18dec5a0faf0342","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.1_1585041366605_0.7651178700784591","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"lockfile-lint-api","version":"5.1.2","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"f680f36b2eb5894f0a676e5385b765b417028616","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.2.tgz","fileCount":12,"integrity":"sha512-ePXCaoGFxXf8ggGPw+rxaopOMQaBm4HrV5iILVvx8qR406R4HEW9MyReEVHaP0IGxp45rzPm/euimkS78icbGg==","signatures":[{"sig":"MEUCIHG5X2D7et0Dl2Q+idE5o9ocqUJbmP9lwsmEGyhOFO/PAiEAoxiT+kv9+SMd13KgqpV5rz/KjUaT0CIFy+pW87TG5X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeexG3CRA9TVsSAnZWagAArVYP/ibtgvhVbPOoLA9EiS6L\nK/Zqc1UZt5E+bI9053PTivgEIPZ7zvsvLRI30Rm8US+/gMHHJZyr9Z8xG3Eh\n2Jd4odfPU6PFcTD1fBFSnNAgHAjECDpRgWUfwJMrAwN4tNgCRza3PGN1P8m0\n5rO/t1cO4ISdX5OATjaovAdn/e2CrQRTJmXjCnImYDsGZrt088XbBmcm311a\ncWIXFCwYv5hJ1QgVu6CCwMY/jTidbcO8CbysUVsMaPk3Mp3Q8g0qgmR0241g\nEk2cQ0Wpr1j7XjHVk4DLiOHJDzhDV2C4T5Pqg3VLc8eTXv222xL+mg5klFZh\noHqAylnaJlfk+Yd4YnsA9CTA9GkiFwY3aYJmTo/MEqjt4cLtDQHdNEBVmQ2J\nAiMLSFXlnpdliBqfhUxf3baBhCkRteTnZyt2ijlJuInT/CmCrGOFgWx6DbQe\nq2n+DZCOH5Dx+N/Z96sPwEQpJUByj9Ls8sjdFiTIcchU+6gZjaxC8WMJxTNp\n02Wr0WKSQcmTsLxB3M7XwHanBXTnzgLHcinXRTg0m9vigA5oP0f1piU9CoqH\nga07qhase/pEaoR3sEkDaoTZ1tDixPBToMMclI8oF5/pPZeeT+lF8k56/ikC\nvTQ5M26NyDx7lSoknR6OfzoPQC/zEziYYv6uBsoZLcPYXvsaYaHwNzJTnfkA\nPrA4\r\n=aQ31\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"6241cad1f1430cf544cd3cea522ed5fba98783d2","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.19.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.19.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.2_1585123766512_0.19123278941664568","host":"s3://npm-registry-packages"}},"5.1.5":{"name":"lockfile-lint-api","version":"5.1.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"fc8acc9e3a1621e1fc468632b02c6c20b0a73a22","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.5.tgz","fileCount":12,"integrity":"sha512-Yv3fCftFqoLDLSzmFq+Ju4Haiz2/agZTR58LNfMY3mwXtqg2zMy/HU0+zFAuflXncFyHuFeSVFSnW6EEm4/cCw==","signatures":[{"sig":"MEUCIQCX9xQmJTkHUpVAwFTG2XghJEjYmbEsrLkUBi9XJ2VVsAIgEkOfW9fevVezw4yUkMGQCaSTXapRFcT/rBseVUi1dzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu6mCCRA9TVsSAnZWagAAT/MQAJ+5yYnuhpKuYv2v8u2C\nbvTrgb/ITCmZnHdQ8bHt+Hj39ZmKO8v76H5EiY88XN0htIAnI9Azcbq9xJWi\n1ZAns5iVoETzUBpPB/mM2S+OKjTM8eLyDL43JpOKkX1uhHT0XPGWXEw8E6Jo\noRJiGq4anYYZlvo8SYTZZZX1B28MtqnNcrep9+KBxEBpLmGEn43SLtPGNuoZ\n34cOOarP802X8HEbBmk+A/wyTepvNet6AbYN7Ld3I/j6NnZZ23kuzgprFCLy\nug9N8ySpQqe1qATp0up2lDUc52KUv9mEhUiLTMaNqeDVR50gGhflldoZc/Z5\nqcCv3+1XdyMzc2Ly4+NpiXnmzv0zEBYZnva7NAuIfHORmtrLnyuf+omm148t\nYdnAct1kcWp4AY4YNfWKepfLfYkU6OX3Q71VjJMSCN6LleCjXWHop8MCKS4Y\n9yuZlWFrFENxviyTVlMBlhLQKnh8FzKLCs8b7HvXvHIaIk1fDak5Cir2IYtr\nyGA/gVR+RUa+FCX6+G69ZYEXIP1Wj36NLpA66prbjMuLW+ybB6IEUtSRC4Ui\nAnG/LwenyKVlmW7ZZawnRD2OZ5zenKOinQLUlxywEixboLEOfjO6GU/XWMpF\nRWeoP44fg9VXtGjF9jEKlF+tzVq3kJvdgyjWw95rrJElG9Vo1mOy2znncu0I\nRboq\r\n=hrnE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"a9bf2112535cb68c71d50b9f0c326147aa50cdda","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.20.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.20.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.5_1589356929985_0.6249461171704764","host":"s3://npm-registry-packages"}},"5.1.6":{"name":"lockfile-lint-api","version":"5.1.6","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.6","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"74d1e14c0c8270232607eb11e518a92f6f6b1ddd","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.6.tgz","fileCount":12,"integrity":"sha512-liJ1p/NkHbE2Wx5fRw8T1io+x2b2DttVvXpHLm4x7QC8pW3Lc6sHqV4T7cM6rAOs4fF2O9sAt7SEtuN2sX91qA==","signatures":[{"sig":"MEYCIQCqfHfQgXTTPb/m/pMsdLrHnRaIz9qMJC+6DSWFjrHk/gIhAMaoV7MXyrsAos5wtaUO92oOilG+kZC/wT4iZW/RrVmQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevHgpCRA9TVsSAnZWagAAV04P/2xmQQji40NNBaKSX9yK\nr2nztvM4lffqgYrx6g7OyzQVXB++Cz1pradR1hCiFB1YQElGXYy8nrtsXVv9\n567HsRDjUUB0m2QEruPnbbZUu03dfVUojhGBeracEbkw7pgvoKU6bZMNlzHi\nyJHZCuLC0XSmLdyOVxB4Hs6KZQem0jjIMYyPh4p0WzsqX/es3TxqOE/+MSvd\nruE562QbNYvjLTMdKwJcleNJGVaShJNRWAn4Ym7TChuxLRYmjkQWVoNVSGeR\nYby+zX2+4WwCnHf3buJCvc/M1mCgNYkVtBF93bOkeNbROjnYkvFp6Xe16kVn\neY31eD5FVfefsZ64wiy/afNRPgWQk90ZmLERD5OSrw7pm3u/HFeUM4x9yMZZ\nMTnVLMykhxq92syZgE9z6BZNcwSLtIwkjKFiRHvhktOT797SK/6MDSnHztVu\nfxB2LU3s5TACdF20S8Lq7PbDeS207aHVUiD911CX0VKY5P52ppokvrl1ANgH\nGEZ+uUqWLlb64Ql57wkiSE7zbbBoQ9Asljvxsl4TadVWds8LxPTI9yGoZWaS\naSSwJbhoL9YNW1gDcvb8ZqhBOp1bv8/lzk6SRrz2GynHCQxPUOvLJhqLWPFt\nYuQBGB+at1PO2hK37CZokHmQWJRo9ygL9ZBtFYgktSVUWHY+D0tqoPlpvLnS\nS8qx\r\n=wMpu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"fe4290d81a46e4353a351a09bd54cedbf33aa932","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.20.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.20.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.6_1589409832374_0.46108837937777647","host":"s3://npm-registry-packages"}},"5.1.7":{"name":"lockfile-lint-api","version":"5.1.7","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.1.7","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"052f615ab85ac3ad69f8c90b03eb3b64dbd6ebd9","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.1.7.tgz","fileCount":12,"integrity":"sha512-o10D4DiLUFXl/8UqYBsuNnye3DcNtAuIm6+vCsnSwHONIQqR6etWUA0v94lMhh5tIDqPOV08Gc8Ds+A3bMqW4g==","signatures":[{"sig":"MEYCIQD/100Vj8iwGOrujDjaMRblHRLxBH0K57rFNlN2KstDXwIhAKMvPImwFOuEU67FZh7CfLg11eIdrqt/YZrb7PmX/avl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOMmFCRA9TVsSAnZWagAA2RIP/iOXnvIYg2eziyffRDBp\nMrphKZ9bYsTF84NdyOLdsZoPVUB4E6/Q2Ne7IkOcREkxfhJcGAqUe2oHipfo\n2YDjOU9SuiQ14KGEvqRYSF/3w4Jz8F/ggxWC9LzzFCVlB96wOZ+0FbXZejI1\nInqdqDm3aRpafdhDk+fnlJTIeNBtPUVorVISYtb7UTiC5sljoCr1ZLe25aOq\nqu7OU7sPn02jcWPG1NaeB+4etNB2xycr8ttEBsQIYcdRwR1xKqJkWt4wBhO+\nu+bQTeoxQQxx5HpUhbGTBPCdmQxW3oQTxbb9BUthTQGgmiRyUHMpx1V5I4pn\n5TYaR6Tqahjg/ksDcF8DFyt8rUX36WIB2VcD6xXftgEXGXBHtMMFyHMlsSEK\n8LQaizsfqbDjlerZvn/+6xv2YY6kfq4L2ATxwjE5yg5CS5JPXkEN9we9SAOp\nFG9J5zORlrcEs/s8TmBn9gqoz3NW1Ky0Fbs/U5LKekc2/xywX6EUyK57MKXH\nx/5JX/PC/kSCNG+T6pfMu+WNOmWZVNokSar8sL0DW20AalXLe64BPGfXZWQW\nP9ut3NpypCbs7FHiuRKHAG/57rAuwumieK4Kk6hYwHv9dLGuVALyfUsLLBq+\nmAIHwx0/qDexsAGy3J7r+bQnSqpQHCjF8+t+FB9TkFmaZ4mx0KOH06aTIVBM\n+nLD\r\n=ufex\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"5a9baff8f5f48986aca6f26e354740159ce1546d","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.0","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.1.7_1614334340653_0.17561665097597245","host":"s3://npm-registry-packages"}},"5.2.3":{"name":"lockfile-lint-api","version":"5.2.3","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.2.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"91291053769e897cdc08cab3fb485bb970797d66","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.2.3.tgz","fileCount":13,"integrity":"sha512-Urx1+Eb4bi0Ou/ZO0eiSUYwAv8Iu7zvlwoe2z5e/hEog8378/bFyhevjP7Uov9xYfRKQiEvbPEuU01cB3ez1WA==","signatures":[{"sig":"MEUCIQDvoCr5xPJ8Ox2O/1zIrAZyahMVA4nQFDCmWM5nsVc/jQIgOuVdhDoI6BbSyUZ8FY41NPFo3T2eBA+Rf295yrDv15c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjc3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojJg/+JnL23zdsxTOOP6xCQqPkqhoOcv/0cJ8X2GY8T7Dk9hgDFKd4\r\npc3jxQirU1kz+jG+UGetooRyufEMWxvJSghn85Mvz5SXmfLxDOzRg2FfSpyX\r\nPmkqtHKrJ3KKmjGfn/BA/GDSNLU8BZMdENpsQuil6RpXK8v4vSibZJekBiZY\r\n1+eH57HWwHYHZrnEujYHrle0ZzzYzCM6NfM8XNIwvXPOP4p4/WF2quiMF7bH\r\n4sAMGiETrlG4VRWaT6WtWouu0zaLKkK8ahek5WOF1SP4thmlOjll8CaLIXP7\r\nNPMDI4UfEPJSrLxPbHqqHJBWiGt/zQ0sO9APAnWKgBzT+QVkFsv4G+/0p1UE\r\nQ0nUS24ikKfwOrePvIZF1zTSxGRUo4HZg9F2GL742Ai41v0NOiQb2ajWJM1g\r\nmrsKy6lbwMnq/qXUO6YjH6OA3EEGlsL/kqxu4uiIL5cMsvpH5hjSQdTgZd/2\r\nvu6TXbDjRj4jcTDxcAMvpWOtDrsBxlcNHTBuWzzQ9LYhnNdzv2EiwuVZlEJt\r\nrYRRTm3ebQsKW8Dm2oIMbiT5LsMMVvSCdKuulGgnQmJDqKUrxww8QfIW7Fw7\r\nWVNeCMe5Du7evr8Rp5mFaF1a9plwKiLTILejnqsvOUibGXMjczoFKZ/6qEXh\r\nRQ72YafTT6M30epUdhgPSaNoYKb9PXa/RkI=\r\n=CXpz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"50d25a29513e366ab7d32254918bb5fd5d12fe51","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.2.3_1646933815111_0.9287761127489393","host":"s3://npm-registry-packages"}},"5.2.4":{"name":"lockfile-lint-api","version":"5.2.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.2.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"6bfebb56d7b5c6e1d0779a1f1a06e611a3c8dc3e","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.2.4.tgz","fileCount":13,"integrity":"sha512-AvZiJ17CfTzv6ufEo9JHhv8STGRhQevBu3tpsunB/DE1ZV1asaR5xzDzV1PnfwCDYt/mCjg4dWQpr07v+/M0ow==","signatures":[{"sig":"MEUCIQD9wtvBaAilZTSgWJfiXRL0Nzoa39BtbgS0cOLBjwrb+gIgQQOwl3JxSxSOcsBEG6eEGSD3nl3Bb67TqvuKQ8g+s4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLmCDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdXg/7Bt6q0wYqBeihOh2b6q57ZVloRzS2+ffezWrNwTrIb9eEU+kX\r\n2pOJF9Yw5UsSu3nT8NaNoeHM1eeXk0RUoIoSumIqiipyPWAp+Q4RJYTrWnha\r\n/z1Ly3HHZLgrqfzsgdzogLj3i2qrHMSZlUfWCrmk6xtl5z78M23DvX8IN7pl\r\notrGJW7nAUcIEk4b3sYk/cEZSWA6QWJSpTfvOC5BJHNtaP2efrSyIzRaOVGk\r\nX2EoEf8n8ax4xIRto1oexZxlSQJlXJrvMOpSQzylmPuv7Tc+O0kn9j92XGpU\r\nxVJxMh8s0YN9bEcQoN5k31wtErdSVLMpeqROSVvk+7zXGf6ENGPcpyD8nuAf\r\nyum9A2w3Eo74a3cRyj59q0k5ncBPaTdVLU7FfdrqrUWqd9MP54eaHdWAK8Eo\r\n68TKJ7bZ6PFK8kA0N+DvVSedeQS2q6xcX02S7XC7JkGGPEg8RnZuW0D7kVk5\r\nN8mXXJsPdnLbrlV1lt6or+L4FL9Woog3OkmkPGtxwjp3up14laLu1YtqUTXU\r\nuQctvrjuqT03QWYJCkBtuvAPgTdEzH7nn9/GdnH/s9L0jssknpCXtqc9KtId\r\na9kAAAG2YUCSA/t8DqeGVvSZDLq4Z8Re3zp/MBpV1OBKd1KtJIXplgdUCPbn\r\nmI3wfTh6bjaHpk2FAMYBlEGAahM9Pgti1Zk=\r\n=EM7x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=8.0.0"},"gitHead":"9b0b16715e4cfb77c7ec6ec180d9c1f1c8bcb8e6","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"debug":"^4.1.1","object-hash":"^2.0.1","@yarnpkg/lockfile":"^1.1.0"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.2.4_1647206531625_0.45237357579936277","host":"s3://npm-registry-packages"}},"5.2.5":{"name":"lockfile-lint-api","version":"5.2.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.2.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"be892c824f6e9e135fcdeda86b2c0d426388a5e5","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.2.5.tgz","fileCount":13,"integrity":"sha512-KmOemYnjfCNxrLcYim2YCc6j6yLQBTC7N+gJXHqRRywJDbSmltks/d+D47XKxEjdlhGmP7g5/9wdgITW3UQ9ZQ==","signatures":[{"sig":"MEQCIDwsNHADOq6jfq03rvk0dzEHtup7h9PeqPS9Xp1+AcDnAiBBge8KqHOCm/6zeJf7gMEyqufFf62nzfqmuELrQe4/lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipPTRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUbg/8DbvgRJDQuBATiSriZQuOVQLG0pmnPD9wFWCp0+5387fFAmoK\r\niOKCoRsP+psrVeCrITaHdBRkk57MDRojK4gbyH9AVtcMzATCyxRHDQb7S++f\r\nhYmfHoDN6goYM8DxuQlRs6psU+pKzrvagYYqszY1xWgn00sZBqIsbpE360IM\r\nthIbjWlEEsNe9kN5266Om8qpu9JK8+b8lRnYNHcmRB+8Lhy0XidshkgalEhF\r\nJJx/7Nqij0es/xMsYXcrD6sJE08Wf4SlBKPAfd3rt7od18MOnmP22EKIMLQP\r\nF1QVnpSAH3lMXynhO/hG9NtB0MZz9ff4+QgX4nOA/3BIjhgb35QUuBw4g9BU\r\nz4citrI/IlUVuHDCDZEc9e9mcN2AMgQqWNyp0nxgFgmd0jRQeJj7kGNdm8Ax\r\nlWYqXxADWH6cjZTZbBKoe4omlNQ3AMikG3PbXWTKYwSSUQMnbrGGBQ+JsoQp\r\nNwGE24AdSWBJ8IwwT8iXDiFlK3JIPE3ugBohlvzRZONO/HEob3TsdyCUU6NZ\r\nj0xV2SN4KdU2w8DMc6aAV5v8QGDoIfBR/1knOEOWklKWdTwEnWtF+E9LkYLz\r\nVyzvsSv4zltw6pqooVtO9OsXCdFX7P9xsgNM3s7uJ6Ittsohb+itt8dGJlZ1\r\nDo0U9GSf4tsue98IKbnc3F2GRKs0gZqcTp4=\r\n=jxYz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"b0b1828cd9e758ca3c59a5efda9e3f49c89d05da","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.2.5_1654977745656_0.675732228441005","host":"s3://npm-registry-packages"}},"5.2.6":{"name":"lockfile-lint-api","version":"5.2.6","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.2.6","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"379af13945c2cf7ee79cdad0fe11852afbfe9a49","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.2.6.tgz","fileCount":13,"integrity":"sha512-FY9DRVKH83P5qMqepVlJDUCSstts/4mW0wpB+rC9yEHHyYn4hHaRBnCqaC9/Qk2JITIQlArrO/eBwoEOnSE84Q==","signatures":[{"sig":"MEUCIQC8rW7SHBqCfXSjI65pwBmDF4TRGnirLO0VeuTgM3WteAIgatH2rg1jIe5ZBweBBUfVHj4x3Ks9V4WXiErn0VfRpzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwMeVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTRA//U0OmlBafdTT3K/0K0q+qWd9PV8JRdcg2yBO4lItr81T7R193\r\ngj6l0yYzXWhadkVSPWUl3XjaOt70S+Cay7UxA0Lz+Ka36GTMs2YNB5ChLxkF\r\n98q58z2Vj3lWe9QiRrz+0ouz1MBT0Dw/wxcf4wMGD24xw26BfIrI5i8eChhR\r\n7IhT9gbWuDZI3w295kTO0c1wjiIWtq1w+4iAmL/0x61ZdKBUAhYbJkpCe2+8\r\nN/qbGqytz34rREIn/loDn9nzI3vSIqEi/HIfg9SZtrZJjDE6DJcF4DIV1+Bm\r\nkltpWDQBfAZjfOjWOeoN+xQ+jOeyrZ/i4u1aOiwb+kfCgwM/2S3CxKMiZ8RO\r\nHQL/jcaYTIx2cPCYHfKJk9lZ3xmJSP6DUN4PITeR2pq/9AlCWi0G5AO83fjO\r\n0d3ee17+ewUJwpsW0AGDoyOBpgdAbK3CjBfUyYlokSsX76tgsldCd8XJ77dY\r\nf9YPusgs4XNvOfv03R/eoiZQnmnSBn5qpjkyqlPFzKDTYRsV/PGFjL9sueTK\r\nYZYfM/wj4oM6S/PM0Hw2CU6Qt+P+o05K5ZegIH7zw0sgfWfF5kTroLHUIHs3\r\nNGgq1JYazlgXT1RR8d9lxgJI2/gLPnlzCHKQKbYEdpwHX1XSw2OU5qzW6qn1\r\nUi26pLp8qwCZgZWMmrrJU86EdUCQGyZJ870=\r\n=phyT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"39fa9f7919f4e4b366ed03e9d3c79309f1769369","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.2.6_1656801173652_0.5465568097215303","host":"s3://npm-registry-packages"}},"5.2.7":{"name":"lockfile-lint-api","version":"5.2.7","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.2.7","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"a0ac149bfb5025e4f1a8b1ec0e514f196b11e63d","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.2.7.tgz","fileCount":13,"integrity":"sha512-FVS5bI3xaK0fGtaogZw7q7sINqHoYASJyRdNyOHeq0NCbQZX6b3rBEdxjXjjJM+34oovh7hmdyT8UjHLnfzCnw==","signatures":[{"sig":"MEQCIEBRuf3VrVyW2zPeIArAXJvzQFCc5hi8b+Zjr509EE4sAiBiuVHvoyw1P/jNqY6DLskF7kYQORD8DvxwczTdYMPCvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2tHrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIUg//SieDZmTAc2OHyTnA6s+ET/iQdVBbZlq70+2rloZ7miTpW4V8\r\ns+j4l3Xw7PyGSksL1i1080/sBK4ZFDinAwilJ+kV5MXVQiuromsBW0rj6JcB\r\nsGV1eynEZ0zQKQlR+8KICTydzaOfUA9WrT7ilvNFz3B2iAKPWvmI7K2Y9FU3\r\ndDf2RHwhjTSFW7b1c/JwwunO8n1z9SQd8Vtj8bpzjqd3h83Y9TTb7najqJaK\r\nOAet3sFYarlNGbObORupvNL5y92GL8/irhqelX2Ia0/fe4Uzn3r6tzWw11i8\r\nhJ0GmsHaU/YWuN+Zu/fyIZUGUuCcaMRp3H7E+vnTMuvt4QsRzl2u7YjTAdo8\r\nPR4zF0m+xpFQB5jZPK4fm4AA2s9CVsSTrVzMRxkWSfa/IoTrE9gDN9AiMCa+\r\n6ngRfSzQkVdgWb4WH2HAJVcETdDveREOEGGC6FO44WIuGwRLwhxqWDYVLpp7\r\nGwVLrUDfYFj/K3r/1D7o6az9lgQfz/KtBJ4ktvWQ8Tb2j84KsZIQY/pBRUm8\r\neQXrMmjnw+htXdiJDjmDLh3ZMlL8sixZxP0XU73yC12vnC2pqY6RlL/S461Q\r\n1oRS1fnItLbQ5ByA2ryWnO0WcP8lUI4f+vcvSQ/O8p9dxSTtS0H8JaNBg6Co\r\ngiUn0zT2UvChIZouE/Kb0Z3JYoavsWnWxvE=\r\n=0tP3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"a69c63cfe08af9b588f5cccae69be5e9c49e0584","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.2.7_1658507755413_0.9059531359044386","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"lockfile-lint-api","version":"5.3.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.3.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"5cffd2d3bf3470f182aee74346e80bb18e2ef20e","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.3.0.tgz","fileCount":13,"integrity":"sha512-f7nL2q3vhr0qtokV1UwGg1HmAPoNhX96/bqrm0FDcJsFBjmkX3HAcHZQZ7MqojFbioXR0Pgk2EAaoSBbtm+13w==","signatures":[{"sig":"MEYCIQCZHkiZ0oAMVwFcF+86QJIeUQhN1pWW/khHxu1Ih6HD6wIhALBbzvD6uAviTSVy0Ic+JH1ZKCFR3rPziAe+9hwJ1Ub4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi838xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwwg/+N8Ag8GQW8PmTrlZpOoYMfsqkLHgGaDeAxrdlHKIKveDkgfUH\r\n0cvZ+yPNyrOTAPny2L5cY/nkgkx9gv+o4aSymzG4siQHTe0NckG+XzC811yt\r\nl5gfL5yaF5ssdtQRHiRYUUsiLjnElpKUXWhlf//JIPRi/ovD77V1GTb/35Bf\r\ngOe260PCaAF9n5uW01SJZ0ofUzXmBwMtJNMG7mT9TREwRSTDKhOczSYaGxeF\r\nZQ8WegeJM9uwnRVgwlc54+A2bAuvPwwkL90tmwsFcE9e13aa6k3lUn9BcJgu\r\ncGoYmGoL/vzoy1ocZCpDIbkCTdyBGI//H9Xv3bIw3xTbAbTo9NtRQuCW0GXF\r\nZv+mw1wK0P6BC1Bzev4rzznmYLs7dfDDqrlGipXwgJ/L7mcVlMoKeBa8TDCf\r\nZO2ViSf4KwU4hbFjrolQLNRdT0fl8OlqJ8KW0EV9Qbim+cu3zs970IrD+TVp\r\nT2pEiAd9WDXa8ZCMrnl/op1BMmYFxjSCl2i34LTz/xWROCkm0hGzEpfjxncq\r\nMtQpJhYdRivDIN7W4kWzQ0Zr6k3AnlPKAEU4CMapZeOy3rfBvd8mmdlJaIRW\r\nmUZLAMifgsl58S7lPawPbW51aC/bCw5Jb4VyuCLJCoo6rSBuu2G671GyIROv\r\nwIlUK83cPtRvWmVqDGHrkJlhpRSD1Jx3r/A=\r\n=luBn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"af23496d9a1e94ec03441c25a27584edcc13b882","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.3.0_1660124976963_0.3443038071422999","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"lockfile-lint-api","version":"5.4.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"8f95af775adf188cd9621ea084ed5c51544c0986","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.0.tgz","fileCount":14,"integrity":"sha512-EhTEMaXIsVamW9GQmft0o/AHipJNY2Z4ch9LS3VYwGWgE3nowTW1mcvpYHdQaNxmygWMx6IHOaIBPNBgnSuuWA==","signatures":[{"sig":"MEQCIGH3KglbtgFoTu6ypUshvFo2zYamffEvgFIlCas/Q0WSAiBDTvqh2R7rRkF963/1wwvhwzTUwy8cyZtimjqIJ/Mg9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMcQsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGBQ//Sb9mzCZBI+fokAMygjp5iiT6g4ORtXnVgel71iAT35zmLDqO\r\nMS5Jwh65XyClnsX6WfFz0XtZjb2FwEn0S7EEr3l6Kf5k/j5dxj78p2U7+Zc1\r\nyaWg8T1lL0+oFaJdrc8uX/Amr03y2FknkclYUinySr4S/LhPQMATq/Qg7yny\r\nB4LFFMSUG01Og95Ukvn57HsJqzIFRrK8Rnorgdu90x1d7Etf9qmcWb+JvYm/\r\ngG9nOqyxM5wSJ+i1F06PmuBGUEVv529aL2fKF5qGZ/rpe6NS7TagBPvswmkw\r\nDfM3wImNg36jRU+xZKEFyP9amIKmJulUaV/v1NuC0Jr4211J0GuHhGzqI7xz\r\ntaXf7Ktnfh3TwppWUsXjvlFDQ/nJ2x7ZwU1tSQCt5OUpelitUarSFTQzOWj3\r\nSddEarFRTEWZwbAz/c12VMQvcpcychv/9s7xJkC+XYVER9+o6F8yqVOxCH7V\r\nmJeb3oBqxjHcAe5LCV4Lx9qeLSED9jcHWjBbUg2ZkhcNDlLBwDN9TkPooes4\r\n0xOUfLLOLqZ84vqkZeQrjb2/j3sfc479Bh98f6kl20PEDLQY4TnkGVVCCSzf\r\nDM5x7fWvh6JclZ+h7GFfh4eJeFaPFAz+TNnS9CVa3hzIEd/rhjnDzStg1274\r\n4fZKRdCNhzMBh/K81fTV8b5IV4F2TKpmNdA=\r\n=/PMC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"d917218406f195fa892e33bd8601ba336e586d90","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.0_1664205867899_0.3804523814242071","host":"s3://npm-registry-packages"}},"5.4.1":{"name":"lockfile-lint-api","version":"5.4.1","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"073c5d2c3d54587a5d8e7c9c89f194105d826f2c","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.1.tgz","fileCount":14,"integrity":"sha512-pw0B2bbcePKcpGsGFUxrwbKzvalDMy+VOtPYX6VYO9tMeHxJGx/KL5ZuTXhL78pEMgxoB3dn5mCXI8pgUA7FVQ==","signatures":[{"sig":"MEQCIHBp4D7z4kGA9uUq44e6HJ0uazxii7yKLoD1lj9GRxm5AiB9qDV5olPAV1NErWvOJ1Qfr0gvEk/XEa41IrT3pRWqXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMdbMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI+w//fZtIEf76yyVn7Yg3CBzQwsOiISB8wKjHjkbpLSMShTFYiLEM\r\nJMl9TEKGv3LBL0aiiX3pRRJY1xQLNZTrGxAbpWlACG49FyOiHzJ2a21nRgkM\r\nP5+VJ9t36uBIQCddlT4DwjIL6RqqMDyzVNRbicYYj6AwaY8VVYtJZpfZDrLX\r\nrDouupTBlr5CSABRn8q9nFCi/8ceS8IMW5cynQHxCm0sDet0CG7Xylaw/pu+\r\ncH6oiDLAN07bqztaJcNSBHZfkZBKSkes6Mwpkt/gI30gMPGkfoJKEa5ajybf\r\nnfrlUICTxESbAWP0azs64gduT0J8rQKu0gD/oInakRsoNGms+5BxDfkf/b5V\r\ntexrLhKhNouEN1thVLTeL40ARgX9L28x1iNMcigbW/dyrxU62nhvnHzq56Vi\r\ngDUY6CzNFY39Ui1sOqOqiHBBA9geqcl+sAPNE4UdP3TqABMCP8KLu5hviNol\r\nZ4u3uEvnUc3CfPx8sIyxlKtwDJKhGXEkr004xb5QjSMKa7AfC/ypv0KCR8On\r\n7d5PpXP290CfvN+1LNiC5XhUGGgd1v8x58TnMqb76gy755/mD8bJ2gj6//OM\r\nepGp277W7Mes7EmuiZy2ZoX/8IdQXlHWooTrZxzxUAV9WXkIE0zIT2dldgG/\r\nhNM6MU+00KgQ9Ad9HPnqEKLcqfY4Oc57ciQ=\r\n=LWGJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"5676d823051be3abea6ad91583d5bd8ecf78ea8a","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.1_1664210636022_0.868929654221235","host":"s3://npm-registry-packages"}},"5.4.2":{"name":"lockfile-lint-api","version":"5.4.2","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"139eb4e580e0282a7873519a36b25c5559acc0fa","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.2.tgz","fileCount":14,"integrity":"sha512-rnvfDmb4NmUxPARLq252yF2fH9d/60+tMOu5lVjeM/R94YdyLt2C9kh+wShCfwpXzidzHLdqYDJWbHcD4l4hKA==","signatures":[{"sig":"MEUCIACpjooyDPo+BUlKNKGRkIe93K2UdweEah/g8AxjEEbLAiEAtcdl8UsFNPkI38cr8p/FfLKGaigaJl2hreVuegf2S74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMdhhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL3Q/9EF2qIYtoZRhco9jnRODwgLwIOSbw5TkkRBMhj5T9gsMu/aSP\r\nX7yQNl7Mo77O+W5DmyZcGEydAm0iuO2N2qaSreD4T2b4sIqlp/GYgmw66Wro\r\nuqEfiHm1XiLbqx5XDRlc7n+JoYocHCSoFpm3edHlatAOgh0AxIe0Eki1dbxk\r\nb9Napbu/Od3Mdc9guThAkR31kTnuYLjYZB6T7JhnQYraQiVo1LOlRxGU3fmf\r\njABr6oOkrLvcKulXhkm8T0+87RaeWAjq2Otg3Mb4FjGoezj4LCYOqjIiCfQ6\r\nKaP4EmxAIH9MfHCO1Pr/Z7i9ALJxx+nmyx4pH4M2gc+FQvfhYjp43/9IJ+qm\r\nHas4L0MRrLEHbuZ/+g4JwRVpCr6mq0xQBGZsh9PREkiM6bScXcg1BxhDSvbK\r\nwdoiUxVDm+VkRUeJmWhTj8PdUb8ERCg4MnoWkD7piu71bzJH27Fgo2bTJFcs\r\nUgabuJYjk6hCVU0XPNdKgqUZxGxDBv07sSCjIu2Gzqv+7jekrzoR7GDP7wtX\r\niwmRa12NPxWHxmVDtpPkrK7iuCZMOkUT3zzSpCwYnI+VUBwplXGxuNJM+Rpm\r\nhjyu8+VPrDoB7C3qfBkf9Y+tJTVLQgpuJY9xoNGQjghibgbQrZlmGMkrkNHz\r\nyN2F/bA1E30Ik8QDv1UbjH32Akblq+mVsY4=\r\n=u2a2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"bc9ffec8b0604c8376ec1ea2056696243bf25bcb","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^2.0.1","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.2_1664211041666_0.8980961017596365","host":"s3://npm-registry-packages"}},"5.4.3":{"name":"lockfile-lint-api","version":"5.4.3","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"a723e5ef407bb54ffc56d626a3f9c1d9315a019a","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.3.tgz","fileCount":14,"integrity":"sha512-wTCqKU3eBxctfkK0+dQJc2Lurnw5895H9wYlxGU14aao3V7by+yIwF2WOtf+c9aYq7+uQWwZO6AfebF7bu8JhA==","signatures":[{"sig":"MEYCIQCyQnHOO5CX0FqvCEj6khA1oJKZmCn3vGso/gen56UOkwIhAKL1Ia/SUY6EQu+mLEJWKKLDQRcjzOI6IKwF54BUrw4f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMd5cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrRw//SAlNBHbzWtyN74zxl3R87VTHMWddF1pEJj7fguw2l3gGnEvN\r\nBYUU+hKoVSpjVyPYq/ikUhidje70pSILwTqL81AmNqSVMLFMgIlACoaDsImD\r\ngQQzpU7uLoHxJXKn29S5M+pDym4PaX7Pk4j+kd1IJpPBZyhEqkpFAY3l3289\r\nAMjV5R6BtM88mS0xcQu4WDYFkUZfES7RYqLEiIOZKWWqY8v3bpuQF2NiDexs\r\nzt231kjIr2vJlGBVmCzTDH68vixyImUhQnMMPFEps+yZJ/CFada416Hy9nPd\r\nRNMB2KVedZwVzFYFY25Zr8D3yYFCXYHbLc0Jul7LOHf3B2VE7iTK0ChEdqu5\r\nP6vPIC9ffdua68WreHmTJ6dZcSeL3okjorB3vtVbQ0j7Go6gpRlGl7w91oeP\r\n1ifQBWXzLoU8bHjlgRO+Vps2ppXDydzRm9YtavP9SW0kJPypci+8FuVi0t8i\r\neZZfmAgbvBGGH9qCYJkOw/d99WVt+xyLDpV369BsyG+Q3LGo661CE/EKBEbI\r\ncX4G6BeBwWujQbP2eX3Uup+6LAv0DChE/kH7/VLbmyQ8hm8J+1KxyCmYF7OZ\r\nsFuVAa3UkidwEPuzp4WKWxmVDv7WGU1/TqFTV971rko8lFZswdQ+nR3VAyee\r\nL/vbqSoPpwFaE+dPAKtmCd9xA7cnzVqrNns=\r\n=x2yp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"aff1c57e9ac269baaf4ff45cede5c70fbdf29cd9","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.3_1664212572623_0.13320260122513217","host":"s3://npm-registry-packages"}},"5.4.4":{"name":"lockfile-lint-api","version":"5.4.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"9657aff1d5b87d26af9b93f1842345ebe611dfc3","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.4.tgz","fileCount":14,"integrity":"sha512-fofmQur6Ff35fp3egOrOMY6qEvaFDT+erqm2wvqkSeJxRUooTky8fLgDlxqBGI/Z+hy2h9L6QbCZCQnsFSBU3Q==","signatures":[{"sig":"MEUCIQDM0Zz2neDR4wtNopfSXkXaEv9H87pAalNJw7CIo/udPQIgVOzRA4D0TC0tZ9i469XJ6RQfNjBOMFr/QlyZWbWrqrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMsk4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqhg/6A2KngqW6X8PBJE+ejVHwepAWU3SP9RFU3sXF1Nf+HTmZ1hmA\r\ncoMUvRvrSbBQSBZ4e06tu9mLsR8JMAPy+VKOJ4XKXt/+Ggm3Ru0EMWNRikGD\r\nQAZbJHkqwQKWRaFaMVl5J8LLB3WvBj8Jt+nu6RQjeajyn4sZ5ylEMejRn60c\r\n/RzjOxxE3T65EfvnIZMAVGX+SxZPXGAHNXN/PDXjqfKRTKB3osPNtj7JOYhJ\r\nPZulHGdxufNmUWHDUi5GY71fURtGx5tK6WYlaYk7kaXdF8VbIxQHuSIH38Pj\r\ng+GdPz+lewiyE6TyVrsN3ztt1HUucs3jlOIvURbrZsLtf0Pov1K8dMk2grw+\r\nmD9o4uFL2QrYEFGl4Vcq2bXoW2zbrQ7uuNTZw4045439Qyy6XFRI/5dLCWU9\r\n0OdB3xCvW6JAAnpet8YWZ4tIeiUdlS3NoIMKqe7TmTsCa6vhfSqFAMM8n5aQ\r\nfYRg7C00MMKjdhYXktO0m2Cm3rMU0/EsBdkCvX4cO8c2aikKYo4wSN5g8di1\r\nQ5k2gSLVoXOwJtE5Eg9VG9zy+P/YXOu4hC+UAfCYSzVhBVACLII0eEzdNBCP\r\njFnhu+w1ez/Z0rCkCE5T2GIOxCh+9VFMNh+a/7Um8530Xoq1sDT/3gDimx5g\r\nxOBIEWr2NFDsz2sdeosF4rCvtQk1bn5JzBA=\r\n=I5kP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"6d689bd463f3051c468e0d4a7091833c05fcfb40","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.4_1664272695918_0.7790461655448198","host":"s3://npm-registry-packages"}},"5.4.5":{"name":"lockfile-lint-api","version":"5.4.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"58b1060bf0b47f86e31fad7541c9af55de7177ac","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.5.tgz","fileCount":14,"integrity":"sha512-Pooj7ubhfpyEYBIoR6/7+cqFElsRlC6NMHvnjIV1Y1lfWDWj+9xWikvL7XS7AlNIhg6UThnxfiF1venGyWz9NQ==","signatures":[{"sig":"MEUCICrni5ZI8iUSuEJgwV3uEbat8FQytK52L8kiUYbWZk5LAiEA8uQ2RvhUAqI/2CaVMT4bxWgc+GXdUd7OnSAebP7WKVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNjV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY9g//eZLpywS3xdOgi7VYwJpAOd1Am6EuKCuExivLdqzs4vufZTbj\r\nrtG7ZAszVwNh8bHF+ilcA+Vqgn8E8AbXcmPK7R4tJjAXeRJIZgpy0cUS31EF\r\n5yzQez5ldtq1oRRzOG1ONl35DHE9Nf6y5urzc4H/zBDBmwXD9Oe7XmCaOINr\r\npEVGKvjsbr6sFnj6H32zj99tpPQw0NKTo+CCyvKVo0bIpAbqxNx01Wi0OAEG\r\n7Erz5RLjAgjGaV7PyQc6izHophoOH5mFlgtbkP9bUh9jCZb+GCUTZi1OOqRp\r\nHOdxc/pvVqsPOP9m/abMUpCv3gBwMjPCh8/+iNsMHV9GyxggMQ+rb/aps5ky\r\n8sw5yPtHCxMQc+RnC/nRG6e2AccI0C2ZHJbJzxMIun1DojTuGsuNaUr9DrPp\r\n15hPMxwTdAQYXVw+O2fD2/Oz738jLrWOazN0iDK5E1LBmmRU0XsEhbGetDGI\r\nxTSDpHuxX9Ph6LrWUpWlGUDOZkIz3rCAEG01VOYr+YI0LGo39jaXipfHaRbd\r\nYzeouKZBOYsF2UhRFJppG1DtEqxOn13KXtsjhQY24fUFiAocv4zIYGXSBdze\r\noVCvZuZjg4eMnDkBGbB612dqd5xPZdyhSjRMmqN5ZIpQT6zhT5Cl3LTLflq6\r\nPFhzg1NEUc2TGuG6YBdmV9nBDoiQKw5L6Wo=\r\n=HG6Q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"cb38c109e093f2b44e81ece0edaf2cb157492a4c","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.5_1664497019715_0.12672414682387423","host":"s3://npm-registry-packages"}},"5.4.6":{"name":"lockfile-lint-api","version":"5.4.6","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.4.6","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"9ab5252df1e1383061dbaa58f06c94bdb19710c6","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.4.6.tgz","fileCount":14,"integrity":"sha512-3Sp01oBI0LWZNvKfGQ04G03+dXkjAvEvRiAQNZsvdVmCGP6vOXPCuPEimStf+RSo8PnjApdb65RAUh6aSZXsVQ==","signatures":[{"sig":"MEQCICX03Csde67UfznJvH5c/LnxylU4MXQGW5QGrrJ4BiUAAiBCmf5fTkGzQri9T4uuF3zQDq3MZtYrT9aUpiCzT5zAGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQTckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohpA/9HAo1IHtGqUMBV4zRh/zQ16k8JYHenKT1WoadPrbB1HRfLQZp\r\nGMqlTZI5HkU1lMHHsNI8g8FMyJMAuowxH9aLEQ8g8hOnj5fa2nJLp1QNWFhW\r\nfcCLD1RXDCc8eK2DpgUEB9SM9azLSiJv9VDmYtHs0/FU7FrQ5Lai3Ybq8DW4\r\nmmL55vS4wNDgPiEXkkOXMQTvIj/zQOQXM1aY1XdlBsvMYKH7xBG2JWsO6ED/\r\nQ0c9psxYHCZsPB/8v47GdqVrMAcGM4sIZP3xMaXVMAYs6JkO8L0fCDSQISEd\r\ny8YVNQ7VHhg68MNAmcUIX17fTzo3KMIEmr2DtRWqmog0VwUuNwychSHzKctg\r\nZgMhb5kZufPhWo73znSrcigBeQc1YU0kBBTl+BjttDbFCOUJnmkpJr3nSp3O\r\nuEl3Hm6peOlgEHxqsFn+c4uudjiiQboMCgPoCK0JttNKg4o2z0NweKl/2f3O\r\nQ+/WYznfumGtuS8gbffJgXhDvf7V/F0uSc6AuZvHqZJZlGhi1NUXTIa50M7j\r\ni06an413Z/1Z/fxZjd7GXWwfN4nwbj88ou/imCC1PxTIndSG6budrKegHPPQ\r\nTys1KqiikjX7aDNvUTRY/ZeN56AX52SmfC8ZtSgsl8TMyNqJNtyV0Kv1zS3N\r\nHMwvVDqRY6T0hPafLxg5yDNrZTHxeM81mvw=\r\n=SmRU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"144dc5501f9714c20da1479277cb5c22cb1013e6","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.6"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.4.6_1665218339802_0.18878917206369183","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"lockfile-lint-api","version":"5.5.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"9eab162f597121d8fdae13debe553abe1279c7c6","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.0.tgz","fileCount":14,"integrity":"sha512-L/Jk109tOSmTCPHjUEQSH/bYDRt7rgT1E2NN8/p3tmAwJuKwuWplJliVzZ+bBiIRWKmtXBDcfHnXJ9yT1shevQ==","signatures":[{"sig":"MEUCIQCPfPSGlRSvQ2mLb9SFDK6G3UbvJ1wHuGp7kaktf8oEZQIgKZYEF0xhSgOcnEwdK3cv/w3GBnnt3OokBSkdk1bGRl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqhzQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkWw//UtRW9zRTscEbefkrSjZT1vPKg4IqRcDXJmr2cLjIxBPYDNcK\r\nuB16aNMHGo8T+1YvdBUH4oWeXFySJTbSFs82JJWv/nxsDvaCLR9w411SW2RW\r\npfh1uStZrkv5EeFvU3R0fG7f1lZ5zmUFG87j21AvOQ7RX3cZ5J2DXOJmdrrg\r\nkJ01I1Bq43D2K5d0ZJxF8te3wo91Ej0o3EksCpooOyNbS2tsXNKdBv1Nlf9S\r\n+yGwTLA6Mx9YbRu37dkWHO+1FFANBLgOUqGw/dZ28vSdRIGJSHo027E8j7GB\r\nArvVGdoFWhu0nWI8x8g7+ItiQhcTC0pMyYzypBB2ttoZKUsqepxreaV1wCxG\r\nX2uFDtcyOYPoxeR3VcYlhcZuTE4Q4r9fXryCKr+NYtzeLbVGHoHPhVsGcBBe\r\n3hj/r1s7E/xz8MFXFHka7/+9ErCaHzEvnrBbsyw+8L80Clkpa3DfesA2ppuR\r\nLztsaQtayj5Q0M1+biO/amB8VZaNytjlts2j6MdizFONblocP9OSzRHVpVVK\r\nL7jVI0Sdq/D/B27yxb6d7kxE04OzbhBJQnJaBD2HDfRZe8Gpwa5gGhMypX4G\r\nNWmuEumi5/Qs9geJTwBHLGk3Z75vqiC5zxEb8HkdMGWxLnP36zETFntsvHiV\r\nyuDeMmZvCaiIWfRylIrbOWWJFFVJwjSFLwk=\r\n=+gO5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"3ae9b8c75111526634223bfe8210d0a70debd73e","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.0_1672092879829_0.5596085621054858","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"lockfile-lint-api","version":"5.5.1","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"8194bbdbdfb4d340da8abe4a05cc784420181be0","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.1.tgz","fileCount":14,"integrity":"sha512-/29lQyXOSOgqgh5dbItWYE3sm7WAO2kWH7WmbbovUDAHyRLYtVqFfDzG35zlIOzlEydEJ33DKXl8GPoLjBAvEg==","signatures":[{"sig":"MEUCIA8i2f3uqVbvbKH/2q0zzwgjebFaoG4RoxuIZv/LccjGAiEAs9UaIREMb1eK0yhrR439eb4W8YAPZ2Lo+ofsodPZyO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6dkMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfxg//WvjZD1q0rcPqaMfzMHF4u8LdCtxDYqd1+LjSyiLftXNA/opL\r\nozQslzdcXoAERyBG11sjsVdXQsV4MuaenjfgyKGOD/vUBB8b27JU4HoVgfGY\r\n8SagEsznrlzeoyeLrpcujYoc0jJxjgr1XSPipdC9rCVgoElaaHqdzL+5WCzg\r\n4AN5k9lJ/xuZQdBhS8pFI6jOwmDx+aZM6F3CsayCb6hc/Szcq1WhaWBPbON9\r\nbOz7FoArdgSzXzH3rLLhJCpjMF3qt8VOVnmNLHoJz3eGdh0AaGgBN6goP1y9\r\nzp7Q1V+ccMPm99pAe5ClydKSKtR4FfNAcrMujjfVQ9ltv5ULIOy7g5cSgL8z\r\nmaRQAZfpC/0mBsXDs1uqDb/2SYxYX40d3KIM4aytXxQ5aOt9fiURUvvzA2YE\r\nts5jp5x+WhQyI4HaSjezEWT0Q8kKp6EH30n9mcbyfWV/6kku7cClRNy+tVGu\r\nY9aAY2caVxlW8p6u1X8lBmOtYOT1bxb1H808ERyvPShKSWQDys4uW2qIRAdN\r\n2lluSQGKywd8H7rYcnji/KtTzhysbZPdh5orG1ZweDZAuB9PEFWNTCHuygGc\r\nSH9IxiAxZcPcbfRa1PHDOGAOO2M6rNqKgKfWzkCbu75GQ+YZTubq7FG9FceD\r\n/+1pdOghLXzTMz6yyblo3a91+Oqc1VqDzmM=\r\n=7Wp3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"969ed058ed0037821ca5d681822e561dbe6d823c","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.1_1676269836497_0.20946583460760793","host":"s3://npm-registry-packages"}},"5.5.2":{"name":"lockfile-lint-api","version":"5.5.2","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.2","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"36711e51dee9c86b266a9c8666b705bf539b5a77","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.2.tgz","fileCount":14,"integrity":"sha512-3XDuVfiiONic6RwlEGB0MUpdnjfExDoTJwxDz6I5VOgF3lYiU8+E838wrP+Q5gAIDikVOyaCuBXgliVnhVcllA==","signatures":[{"sig":"MEUCICI4RdcOECry65WVO77I3H7rm9CjGCvRZAzf3FUGzE5aAiEAnf7JsC1Nfgl3mU6Pdz+lbaaK8fbe6HYmV0ebQMo0TYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55043},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"774616275749d275086a8476d10314a5eb8b4263","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v10.24.1+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"10.24.1","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.2_1684885946214_0.7560331252245251","host":"s3://npm-registry-packages"}},"5.5.3":{"name":"lockfile-lint-api","version":"5.5.3","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.3","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"892487055fe89507bc75536dcb1157da477147d0","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.3.tgz","fileCount":14,"integrity":"sha512-jRfMQmy1u1xYvx2bXazPuT0jCq618WPTQzMuMqw3LsDzy76wW0iEMDZg02+Y6HSxOLzW2h772SJt/cx0l9cduw==","signatures":[{"sig":"MEQCIBQNcfqWx9SLIsPMdxihN8BmvNKBacJwfEdEseTLxD1lAiAgbXHh+v1ojfImd/9U9UELazZK0RLU/9zca1Y8pNEI/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55129},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"76015f88583ac1a6cf698ef1f046041dcef2087e","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v18.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.16.0","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.3_1684886767233_0.11709580016588439","host":"s3://npm-registry-packages"}},"5.5.4":{"name":"lockfile-lint-api","version":"5.5.4","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.4","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"2266ea23ff9b3ee0b916114d2327a05ef057b87c","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.4.tgz","fileCount":14,"integrity":"sha512-1D8DJwaoKmEy5xCD4yH3aBwcymdMPyT2KF7SBrAekn6yY3Qaz9ldXZyRrfW/OlAP58oyNsIvDtLQgBVOn8bEmQ==","signatures":[{"sig":"MEYCIQDB7KRXOl72bDWko6B6fB5kLFFQzIJZ4E3P3gkwuV7tcwIhAJjAd1rTHYfPdtmMrsus9kPmyga5gEUQ5i9L/ji5EH8I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55215},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"2e7eab8a48e6882fdeff05a7cdfa3d8e79c9ff30","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v18.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.16.0","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.4_1684888377382_0.6189649181351429","host":"s3://npm-registry-packages"}},"5.5.5":{"name":"lockfile-lint-api","version":"5.5.5","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.5.5","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"03c1ef00fde26f46be7232c689509db00bbbbabb","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.5.5.tgz","fileCount":14,"integrity":"sha512-4PthvSAzD7kOkzH5ChlIvtYNfHKlDdziqUvLDzUa3uiBhvGvp7ADUMR0Es8t4sy+QbCwVH+zKtG1+SyiF4yjmw==","signatures":[{"sig":"MEUCIQCC6BvDroS7hh7JVoFGELxbgP8xiFPS5cyU/cFxI1UJ5QIgIZkJaMaoiXoGqG2pGCKuYBc8KM0Cp3doLN3grBBL2Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55434},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"914ece489c48c8e7f3b584f784cce8f318c2e81e","release":{"branch":"master","analyzeCommits":{"preset":"angular","releaseRules":[{"type":"docs","release":"patch"},{"type":"refactor","release":"patch"},{"type":"style","release":"patch"}]}},"scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","semantic-release":"semantic-release"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"lerna/3.14.1/node@v18.16.0+x64 (linux)","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.16.0","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","semantic-release":"^15.3.2","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.5.5_1684959082984_0.37838278912710677","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"lockfile-lint-api","version":"5.6.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.6.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"c2cea8924e4e8dc48174de4d0baa4e00bd46f9a9","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.6.0.tgz","fileCount":13,"integrity":"sha512-HRQMh8ZU0h+JC7E4rjpj5ZrUQSZ+zLC+gD+HcS8mLfnQTgliF+aUj9j4HOLuz2g5eqYoFULhtSXRQWAGRXBg1Q==","signatures":[{"sig":"MEQCIEK8y2Ihl77ZFPuiDbEYiZs+kI2IwLu3fswPoTFkk8KDAiAdk/Ews+lwWxoQOP2fUjbzfJuy9r2BmYSfc83itgpSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40753},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"08d261818ffb569fc1228fdd5b9396b262af4363","scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"9.6.7","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.17.0","dependencies":{"object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.6.0_1690556762541_0.6477735916985505","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"lockfile-lint-api","version":"5.7.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.7.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"c7dd96660ebbb108fee48538653dad0a3da9ba3b","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.7.0.tgz","fileCount":13,"integrity":"sha512-kBPjpXZKXn1nTfMtq276GqwbVoOQCJwNk6E6lcyMkAjRfAq8xgOMDZmG75K+sD/pCw35LolQC1ihJRo/ICBRSg==","signatures":[{"sig":"MEUCIQDpdK3j+GrBLaHGQI4pjDjeiQQ36wrNUlbnOLKR1qdaJQIgBw8WZn30KZbUsYxxj70EnDRHqG2FKkt1fOe/SI/QGAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41402},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"77e2b3390b00df8343f9ccf18606bc42a71b7af7","scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"9.6.7","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.17.0","dependencies":{"debug":"^4.3.4","object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.7.0_1690558702319_0.28764802518132027","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"lockfile-lint-api","version":"5.8.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.8.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"c7ffdce754523a50a1eb4a03bab8d70cadb9588f","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.8.0.tgz","fileCount":13,"integrity":"sha512-RHa+ofSGMGQvPFG1oD2qZmSWF2MfxWXhle/unpzmDjpi8F8Ou5sreNUcAscgGRfcX+BszBuVKddD0X5YKQ0TeA==","signatures":[{"sig":"MEUCIDV4vCz6+iPVpxEaxWFBHSRF923xEn83R0G9ycIrmMVqAiEAiLgZjMKRVdsOrLWUiPLmQo4WhtvIXRn8jKpzDtE6ZPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42385},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"4e5ecaa4ea2dfa19d4fd522d5d2e3d4e7a79eb82","scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"9.6.7","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.17.0","dependencies":{"debug":"^4.3.4","object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.32"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","docco":"^0.8.0","doxdox":"3.0.0","eslint":"^5.10.0","open-cli":"^5.0.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.6.1","prettier-standard":"9.1.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-node":"9.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.14.0","eslint-plugin-promise":"^4.0.1","eslint-config-standard":"^12.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.8.0_1690914012755_0.6443689087650009","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"lockfile-lint-api","version":"5.9.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.9.0","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"88687e82b9fade9fc743d08c47e78842338e8c6f","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.9.0.tgz","fileCount":13,"integrity":"sha512-KSloMmq9GRfH7yFbt8gueD2hJKF6VcILfYznN0i3esvU7LRAYtxEwLdSc3lEu/lfP5c+Bd2qC2Rf56DfmUDbXA==","signatures":[{"sig":"MEQCID+Yk97iL4AOWGdRFBfhDvVlprb6I9WS6SoKxaaSThNyAiAv+zypzviPc5z6F/WuSw7wOsOT/bkoaMkTZvHoMCN6jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42655},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"9c03af38deac004709871c7059c9ba6357cd70b5","scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"10.2.3","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.19.0","dependencies":{"debug":"^4.3.4","object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.48.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.6.2","docco":"^0.9.1","doxdox":"3.0.0","eslint":"^8.46.0","open-cli":"^7.2.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.7.0","prettier-standard":"16.4.1","eslint-plugin-jest":"^27.2.3","eslint-plugin-node":"11.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.28.0","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-security":"^1.7.1","eslint-plugin-standard":"^4.1.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.9.0_1707645447879_0.3755519740902953","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"lockfile-lint-api","version":"5.9.1","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"author":{"url":"https://github.com/lirantal","name":"Liran Tal","email":"liran.tal@gmail.com"},"license":"Apache-2.0","_id":"lockfile-lint-api@5.9.1","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"dist":{"shasum":"12b10434792fa8b8dd0e332ddfbac55ea70a9e08","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.9.1.tgz","fileCount":13,"integrity":"sha512-us5IT1bGA6KXbq1WrhrSzk9mtPgHKz5nhvv3S4hwcYnhcVOKW2uK0W8+PN9oIgv4pI49WsD5wBdTQFTpNChF/Q==","signatures":[{"sig":"MEQCIA8jCpxbFj1EG/f5lSYu3xgMHJFpBsn9ujLcIBfVO+mdAiBixIguNQU6HoHUmkdB0ma5XKNlGPcQ+3OXef2OmMyvvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42682},"jest":{"notify":true,"verbose":true,"testMatch":["**/*.test.js"],"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"]},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"21349d8f541298535658306ea30239c88e0053d2","scripts":{"docs":"yarn run docs:code && yarn run docs:api","lint":"eslint .","test":"jest","commit":"git-cz","format":"prettier-standard \"**/*.js\"","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","lint:fix":"eslint . --fix","docs:code":"docco *.js --output docs/code","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html"},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"standard":{"env":["jest"],"ignore":["**/out/"],"parser":"babel-eslint"},"repository":{"url":"git+https://github.com/lirantal/lockfile-lint.git","type":"git","directory":"packages/lockfile-lint-api"},"_npmVersion":"10.2.3","description":"Lint an npm or yarn lockfile to analyze and detect issues","directories":{},"_nodeVersion":"18.19.0","dependencies":{"debug":"^4.3.4","object-hash":"^3.0.0","@yarnpkg/parsers":"^3.0.0-rc.48.1"},"eslintConfig":{"env":{"es6":true,"jest":true,"node":true},"rules":{"no-process-exit":"warn","object-curly-spacing":"off","jest/no-focused-tests":"error","jest/no-disabled-tests":"error","jest/no-identical-title":"error","node/no-unpublished-require":"off","space-before-function-paren":"off","node/no-unsupported-features":"off","security/detect-unsafe-regex":"error","security/detect-child-process":"error","security/detect-buffer-noassert":"error","security/detect-object-injection":"warn","security/detect-pseudoRandomBytes":"error","security/detect-non-literal-regexp":"error","security/detect-eval-with-expression":"error","security/detect-disable-mustache-escape":"error","security/detect-non-literal-fs-filename":"error","security/detect-possible-timing-attacks":"error","security/detect-no-csrf-before-method-override":"error"},"extends":["standard","plugin:node/recommended"],"plugins":["import","standard","node","security","jest"],"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"eslintIgnore":["coverage/**"],"_hasShrinkwrap":false,"devDependencies":{"jest":"29.6.2","docco":"^0.9.1","doxdox":"3.0.0","eslint":"^8.46.0","open-cli":"^7.2.0","babel-eslint":"^10.0.1","babel-preset-env":"^1.7.0","prettier-standard":"16.4.1","eslint-plugin-jest":"^27.2.3","eslint-plugin-node":"11.1.0","babel-preset-es2015":"^6.24.1","eslint-plugin-import":"^2.28.0","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-security":"^1.7.1","eslint-plugin-standard":"^4.1.0","babel-plugin-transform-regenerator":"^6.26.0","babel-plugin-syntax-async-functions":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lockfile-lint-api_5.9.1_1707665483458_0.8879525944726028","host":"s3://npm-registry-packages"}},"5.9.2":{"name":"lockfile-lint-api","version":"5.9.2","description":"Lint an npm or yarn lockfile to analyze and detect issues","main":"index.js","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier-standard \"**/*.js\"","test":"jest","test:watch":"jest --watch","coverage:view":"open-cli coverage/lcov-report/index.html","commit":"git-cz","docs":"yarn run docs:code && yarn run docs:api","docs:api":"doxdox *.js --layout bootstrap --output docs/index.html","docs:code":"docco *.js --output docs/code"},"author":{"name":"Liran Tal","email":"liran.tal@gmail.com","url":"https://github.com/lirantal"},"license":"Apache-2.0","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"homepage":"https://github.com/lirantal/lockfile-lint","bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"repository":{"type":"git","url":"git+https://github.com/lirantal/lockfile-lint.git","directory":"packages/lockfile-lint-api"},"dependencies":{"@yarnpkg/parsers":"^3.0.0-rc.48.1","debug":"^4.3.4","object-hash":"^3.0.0"},"devDependencies":{"babel-eslint":"^10.0.1","babel-plugin-syntax-async-functions":"^6.13.0","babel-plugin-transform-regenerator":"^6.26.0","babel-preset-env":"^1.7.0","babel-preset-es2015":"^6.24.1","docco":"^0.9.1","doxdox":"3.0.0","eslint":"^8.46.0","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.28.0","eslint-plugin-jest":"^27.2.3","eslint-plugin-node":"11.1.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-security":"^1.7.1","eslint-plugin-standard":"^4.1.0","jest":"29.6.2","open-cli":"^7.2.0","prettier-standard":"16.4.1"},"jest":{"testEnvironment":"node","verbose":true,"notify":true,"collectCoverage":true,"coverageThreshold":{"global":{"branches":80,"functions":80,"lines":80,"statements":80}},"testPathIgnorePatterns":["/__tests__/.*/__fixtures__/.*"],"collectCoverageFrom":["index.js","src/**/*.{js,ts}"],"testMatch":["**/*.test.js"]},"standard":{"env":["jest"],"parser":"babel-eslint","ignore":["**/out/"]},"eslintIgnore":["coverage/**"],"eslintConfig":{"env":{"node":true,"es6":true,"jest":true},"plugins":["import","standard","node","security","jest"],"extends":["standard","plugin:node/recommended"],"rules":{"no-process-exit":"warn","jest/no-disabled-tests":"error","jest/no-focused-tests":"error","jest/no-identical-title":"error","node/no-unsupported-features":"off","node/no-unpublished-require":"off","security/detect-non-literal-fs-filename":"error","security/detect-unsafe-regex":"error","security/detect-buffer-noassert":"error","security/detect-child-process":"error","security/detect-disable-mustache-escape":"error","security/detect-eval-with-expression":"error","security/detect-no-csrf-before-method-override":"error","security/detect-non-literal-regexp":"error","security/detect-object-injection":"warn","security/detect-possible-timing-attacks":"error","security/detect-pseudoRandomBytes":"error","space-before-function-paren":"off","object-curly-spacing":"off"},"parserOptions":{"ecmaVersion":8,"ecmaFeatures":{"impliedStrict":true}}},"_id":"lockfile-lint-api@5.9.2","gitHead":"b3a5d0d640d47968ba3bf154179cbcf1e82a6cf6","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3QhxWxl3jT9GcMxuCnTsU8Tz5U6U1lKBlKBu2zOYOz/x3ONUoojEtky3uzoaaDgExcLqIX0Aqv2I7TZXE383CQ==","shasum":"c9ca335d4aa46c90d8b8467a92ed6670b5db0ed9","tarball":"https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.9.2.tgz","fileCount":13,"unpackedSize":42683,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDFQtRoRz/Dj8Snj6cPiC1VyazzRldwQrK+Nt7D6rM6pgIhAPVOqw020HPbOF2XChekGmyBlZ98oiIY79krArD1DVZH"}]},"_npmUser":{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"},"directories":{},"maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lockfile-lint-api_5.9.2_1745773990367_0.9894264990347772"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-11T08:56:35.658Z","modified":"2025-04-27T17:13:10.705Z","1.0.1":"2019-06-11T08:56:36.059Z","1.0.4":"2019-06-18T18:03:51.980Z","1.0.5":"2019-06-18T20:42:28.043Z","1.0.6":"2019-06-19T07:52:52.038Z","1.0.7":"2019-06-19T08:21:29.979Z","2.0.0":"2019-07-22T18:44:00.516Z","2.1.0":"2019-10-12T10:30:30.952Z","2.1.1":"2019-10-12T13:00:09.329Z","2.1.2":"2019-10-13T08:30:07.946Z","2.1.3":"2019-10-13T09:23:20.874Z","2.1.4":"2019-10-15T08:12:25.521Z","2.2.0":"2019-10-24T23:39:07.253Z","2.3.0":"2019-11-07T06:52:24.018Z","5.0.0":"2019-11-22T19:50:32.774Z","5.0.2":"2019-11-28T17:31:23.337Z","5.0.3":"2019-12-18T22:29:32.066Z","5.0.4":"2019-12-23T21:10:29.804Z","5.0.5":"2020-01-16T21:37:57.946Z","5.0.6":"2020-01-17T18:33:57.816Z","5.0.7":"2020-01-17T23:59:11.234Z","5.0.8":"2020-02-03T22:08:35.056Z","5.0.9":"2020-02-04T08:33:48.220Z","5.0.10":"2020-02-04T10:12:14.592Z","5.0.11":"2020-02-10T13:06:42.587Z","5.0.12":"2020-02-10T19:33:49.592Z","5.1.0":"2020-03-23T21:28:36.824Z","5.1.1":"2020-03-24T09:16:06.728Z","5.1.2":"2020-03-25T08:09:26.632Z","5.1.5":"2020-05-13T08:02:10.108Z","5.1.6":"2020-05-13T22:43:52.485Z","5.1.7":"2021-02-26T10:12:20.859Z","5.2.3":"2022-03-10T17:36:55.326Z","5.2.4":"2022-03-13T21:22:11.793Z","5.2.5":"2022-06-11T20:02:25.877Z","5.2.6":"2022-07-02T22:32:53.790Z","5.2.7":"2022-07-22T16:35:55.715Z","5.3.0":"2022-08-10T09:49:37.122Z","5.4.0":"2022-09-26T15:24:28.104Z","5.4.1":"2022-09-26T16:43:56.241Z","5.4.2":"2022-09-26T16:50:41.852Z","5.4.3":"2022-09-26T17:16:12.893Z","5.4.4":"2022-09-27T09:58:16.074Z","5.4.5":"2022-09-30T00:16:59.894Z","5.4.6":"2022-10-08T08:39:00.005Z","5.5.0":"2022-12-26T22:14:40.007Z","5.5.1":"2023-02-13T06:30:36.664Z","5.5.2":"2023-05-23T23:52:26.368Z","5.5.3":"2023-05-24T00:06:07.386Z","5.5.4":"2023-05-24T00:32:57.569Z","5.5.5":"2023-05-24T20:11:23.197Z","5.6.0":"2023-07-28T15:06:02.724Z","5.7.0":"2023-07-28T15:38:22.487Z","5.8.0":"2023-08-01T18:20:13.065Z","5.9.0":"2024-02-11T09:57:28.079Z","5.9.1":"2024-02-11T15:31:23.617Z","5.9.2":"2025-04-27T17:13:10.550Z"},"bugs":{"url":"https://github.com/lirantal/lockfile-lint/issues"},"author":{"name":"Liran Tal","email":"liran.tal@gmail.com","url":"https://github.com/lirantal"},"license":"Apache-2.0","homepage":"https://github.com/lirantal/lockfile-lint","keywords":["lockfile","lock","file","lint","linter","parse","npm","yarn"],"repository":{"type":"git","url":"git+https://github.com/lirantal/lockfile-lint.git","directory":"packages/lockfile-lint-api"},"description":"Lint an npm or yarn lockfile to analyze and detect issues","maintainers":[{"name":"lirantal","email":"liran.tal@gmail.com"},{"name":"lirantal_bot","email":"liran.tal+npm@gmail.com"}],"readme":"<p align=\"center\"><h1 align=\"center\">\n  lockfile-lint-api\n</h1>\n\n<p align=\"center\">\n  Lint an npm or yarn lockfile to analyze and detect issues\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.org/package/lockfile-lint-api\"><img src=\"https://badgen.net/npm/v/lockfile-lint-api\" alt=\"npm version\"/></a>\n  <a href=\"https://www.npmjs.org/package/lockfile-lint-api\"><img src=\"https://badgen.net/npm/license/lockfile-lint-api\" alt=\"license\"/></a>\n  <a href=\"https://www.npmjs.org/package/lockfile-lint-api\"><img src=\"https://badgen.net/npm/dt/lockfile-lint-api\" alt=\"downloads\"/></a>\n  <a href=\"https://travis-ci.org/lirantal/lockfile-lint\"><img src=\"https://badgen.net/travis/lirantal/lockfile-lint\" alt=\"build\"/></a>\n  <a href=\"https://codecov.io/gh/lirantal/lockfile-lint\"><img src=\"https://badgen.net/codecov/c/github/lirantal/lockfile-lint\" alt=\"codecov\"/></a>\n<a href=\"https://snyk.io/test/npm/lockfile-lint-api\"><img src=\"https://snyk.io/test/npm/lockfile-lint-api/badge.svg\" alt=\"Known Vulnerabilities\" data-canonical-src=\"https://snyk.io/test/npm/lockfile-lint-api\" style=\"max-width:100%;\"></a>\n  <a href=\"https://github.com/nodejs/security-wg/blob/main/processes/responsible_disclosure_template.md\"><img src=\"https://img.shields.io/badge/Security-Responsible%20Disclosure-yellow.svg\" alt=\"Security Responsible Disclosure\" /></a>\n</p>\n\n# About\n\nLints an npm or yarn lockfile to analyze and detect issues\n\n# Install\n\n```bash\nnpm install --save lockfile-lint-api\n```\n\n# Usage\n\n`lockfile-lint-api` exposes a set of validator APIs that can be used for programmatic use-cases, such as being employed by other tools and programs if needed.\n\n## Validators\n\nThe following lockfile validators are supported\n\n| Validator API        | description                                                                     | implemented |\n|----------------------|---------------------------------------------------------------------------------| ----------- |\n| ValidateHttps        | validates the use of HTTPS as protocol schema for all resources                 | ✅          |\n| ValidateHost         | validates a whitelist of allowed hosts to be used for resources in the lockfile | ✅          |\n| ValidatePackageNames | validates that the resolved URL matches the package name                        | ✅          |\n| ValidateScheme       | validates a whitelist of allowed URI schemes to be used for hosts               | ✅          |\n| ValidateIntegrity    | validates that the integrity hash type is sha512                                | ✅          |\n\n**NOTE:** package entries without a `resolved` field (for example, those installed from the local filesystem) will automatically pass all url-based validators.\n\n## Success and failures\n\nWhen validators encounter errors they will throw an exception, and on either success or failure in validating data they will always return a descriptive object for the validation task.\n\n### Successful validation\n\nWhen validation is successful the following object will be returned from the validating function:\n\n```json\n{\n  \"type\": \"success\",\n  \"errors\": []\n}\n```\n\n### Failed validation\n\nWhen validation has failed the following object will be returned from the validating function:\n\n```json\n{\n  \"type\": \"error\",\n  \"errors\": [\n    {\n      \"package\": \"@babel/cli\",\n      \"message\": \"detected invalid origin for package: @babel/cli\"\n    }\n  ]\n}\n```\n\nNotes about the returned object:\n\n- An errors object will always return an array of errors metadata, even if there's only one error associated with the validation being performed\n- All errors should always have a message\n- The availability of the `package` property and other metadata depends on the specific validators being used\n\n### Example\n\n```js\nconst validator = new ValidateHost({packages: lockfile.object})\nlet result\ntry {\n  result = validator.validate(['npm'])\n} catch (error) {\n  // something bad happened during validation and the validation\n  // process couldn't take place\n}\n\nconsole.log(result)\n/* prints\n{\n  \"type\": \"error\",\n  \"errors\": [\n    {\n      \"message\": \"detected invalid origin for package: meow\",\n      \"package\": \"meow\"\n    }\n  ]\n}\n*/\n```\n\n# Example\n\n```js\nconst {ValidateHost, ParseLockfile} = require('lockfile-lint-api')\n\n// path to the lockfile\nconst yarnLockfilePath = '/path/to/my/yarn.lock'\nconst options = {\n  lockfilePath: yarnLockfilePath\n}\n\n// instantiate a new parser with options object\nconst parser = new ParseLockfile(options)\n\n// read the file synchronously and parses it\n// providing back an object that is compatible\n// with the @yarn/lockfile library which has\n// all the packages listed in `lockfile.object`\nconst lockfile = parser.parseSync()\n\n// now instantiate a validator object with those\n// list of packages\nconst validator = new ValidateHost({packages: lockfile.object})\nlet result\ntry {\n  // validation is synchronous and is being called\n  // with 'npm' as a shortcut for the npm registry\n  // host to validate all lockfile resources are\n  // whitelisted to the npm host\n  result = validator.validate(['npm'])\n} catch (error) {\n  // couldn't process the validation\n}\n\nif (result.type === 'success') {\n  // validation succeeded\n}\n```\n\n# Contributing\n\nPlease consult [CONTRIBUTING](../../CONTRIBUTING.md) for guidelines on contributing to this project.\n\n# Author\n\n**lockfile-lint-api** © [Liran Tal](https://github.com/lirantal), Released under the [Apache-2.0](./LICENSE) License.\n","readmeFilename":"README.md"}