{"_id":"watskeburt","_rev":"50-455541c30be6de4332602a0a94924593","name":"watskeburt","dist-tags":{"beta":"5.0.0-beta-3","latest":"6.0.0"},"versions":{"0.1.0":{"name":"watskeburt","version":"0.1.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io/","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.1.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"d053db0894a63b7db8091082dd07e3a057329640","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.1.0.tgz","fileCount":11,"integrity":"sha512-HSilXIsmvqV48EvDqL52ZDlIs69Q+7cNTVGU0DME1mtDBFMdGIUkxF3K+C6gshZflIOh1oNH2qVDMqJUrkSa/A==","signatures":[{"sig":"MEUCIAM8aEqpHxQZsW6IBnkVePrC6SbTG8YpllclfSxUEjapAiEAgxYAxlT6+vGTzS+RFgNXWEF9ZWr6JPyc/5tgrs/ChJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixzxZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSDw//ccVCCGkT+Pfk2hgoX29c1z5FTlJ+xBk+OpXwQBqAeg7Mo7vp\r\n2T1aahkvNghr22GoCun6613sR/I0unoZ3+0CvjEbzCDEaLSc2p8Mk6ieNdUQ\r\njwPW/iQDjdm2OBmvnVpdIHKZ3mm09gquXZ3depIEfZn8o6PG3Ym82q2HkB6h\r\nihRdMiQB/WlGUrTiB2u6coiC/dPVbKk+OQpBsasdA9F1O8QX+q6AZ+YKDx67\r\nUbNvP0REwM3/f+7mXTlPcfwzqEUMnYk0iLY1Cmns9vvtWr80ZZL54smRQqR6\r\n+oJNJrnJe9CBIUSO+/9Lof074J36B3O8udDV5JxM2ULLNlgf/yX9HLi8MiAx\r\nakFYm//ln87/5WbOceGTOAwj1n6n05trs6gI3xEpYXtmiTPbaDrT3DOAafEg\r\nNg9fAV6e2tnAOKZ55TGOvOWmd6x5evQim1OXdHw7oirUgWi5X6Uje5fZJhF6\r\n32HL3m5SxzdHGct0I8armS46p0U3KTaADoQNLNKWXdXlidAXid7QYk0839i2\r\n1NDJKqP32PSA3LB487LVyxY/mBx958SgBdT6Tt/KNP/QlpJG2nCowNkey7Xa\r\n12wRdg8LVh49ss8LvX4V6rBGGpQ+UQLVVZJh/5xcptNN07UKI6YFG64oeZdV\r\nXnZig5lXAOY9+lPPB35XedDK42pPHG4hhfA=\r\n=7bXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/main.mjs","types":"types/watskeburt.d.ts","module":"src/main.mjs","exports":{".":[{"import":"./src/main.mjs"}]},"gitHead":"eef9a6ad8fc58e5087078eaa1ed0c9793e3dcfbb","scripts":{"test":"mocha \"src/**/*.spec.mjs\"","depcruise":"depcruise src --config","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src --include-only '^(src)' --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src --include-only '^(src)' --focus \"$(node src/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src --include-only '^(src)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"_npmVersion":"8.12.1","description":"list files changed since a git reference","directories":{},"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","mocha":"^10.0.0","dependency-cruiser":"^11.11.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.1.0_1657224281713_0.2154484453210901","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"watskeburt","version":"0.2.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io/","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.2.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"d678dadbc994e2a79190f130f50fc55e5fa2e3e4","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.2.0.tgz","fileCount":12,"integrity":"sha512-SgEbSAGenUoBctLA4oAemEcQDfcaL7KeJ2WXEj0nSOuRxQ0AUvVWrpwvLGXKssaGTxXf/8mOLus9wRBQoGSdXw==","signatures":[{"sig":"MEUCIEvnQr62UJMJrwLSmUjg6FyUQWR8eVmMjzpFApDKG1yZAiEAxEI+VTFaOJ7Td1EflxCETCE1Hog2TRYDC6XgSws7iW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix1BkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEMA/+PnU5a/nQZU36OSp3dTvmb/8YuiWGL29H7/+5xUd42qQFOTCV\r\ns0qrJK55QlorV9TTqGiMsIbmMbC7iE+mzo3lv0Vj5/3buBmsuw5MT14rXvbm\r\nbdvk8iDfr8iMjx8w0vj9Q+I7xsFAgtviVMoDyZSbLQ0ZAa8rD6njBI/d44Bh\r\n96bo92lQW6SJ9wl7yZxUw7KQ6rRFJttDxSScPwguA4i8yLCkokuPG+fZrUVg\r\n/BSLx7heMo4TfstLmRIlvJ+75nhaBi9apkCOyML/fHvKRqmUQwGGBsyjC1xR\r\ndM9nFBgOMScBo6IUHRG7/ScDTTVMBFfK80krBpRBbTaTLkRfOnWcat3nUjeJ\r\nAO9O0ndP9yOWNt8lLo3vX9g+EE9NT570BYEUXXx4eDBt4isJFFZutpidcHNd\r\nHdXyuaPpFq6C+JVwPw+CzcddmS0D6QHlTQIITBbk55ybslMNnzjR6FZqMaCA\r\n8ItBn7SZMnyp/rIa+ZiEYtnpEwDN6I1hpOHXucqx+b5/x+e7jdK5mcZZyL2d\r\nh3oyIfLu75xlDlUnj3feVVp6mEOEdpxg4zeWr/6iCFUJ6Dx/GXtNdAbeh+zG\r\nnGz4ou260L6QLOLGJxSFcQEczqyYuQvJDEjFWz3y2W8T90d/+6aGIF8qu1PO\r\nMwfRVkPIX3gA1jZ6mGbKNWZFT7Qo/pxieAg=\r\n=+cwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"5535d332d34f415b2b750ea89c24449338565c18","scripts":{"test":"mocha \"src/**/*.spec.mjs\"","build":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","clean":"rm -rf dist","version":"run-s clean build depcruise:graph scm:stage","depcruise":"depcruise src --config","scm:stage":"git add .","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src --include-only '^(src)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src --include-only '^(src)' --focus \"$(node src/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src --include-only '^(src)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"_npmVersion":"8.12.1","description":"list files changed since a git reference","directories":{},"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","mocha":"^10.0.0","esbuild":"^0.14.48","npm-run-all":"^4.1.5","dependency-cruiser":"^11.11.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.2.0_1657229412539_0.787343668448029","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"watskeburt","version":"0.3.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.3.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"f238c37ed27c90b6451d00ddc422df8f6644c217","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.3.0.tgz","fileCount":14,"integrity":"sha512-OIVn65/XIt7TPegUJ3c/TnXTqRFEzPlTHQouFBg/Ee0q4eVb/YTEUUEDsl0YwltR+1Jtgyfo96Y+oG0ycGmaJQ==","signatures":[{"sig":"MEUCIQCThOrvBcPzzyKnquxGXu2qMpjAH33D5S803e7mG/DnBwIgVfxUGPVlrDa2FtijkjbCSI5sIlxejvQaiVYwKxjKwLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyXxUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzzQ//ZR8KvNyxTP4SrLbDW/8XqxdGho3BpKFhYf8aKJvVtvic8gPv\r\nGjIir7NIiFw6UdVTu9GSDVQ7uy6V6F0Fjn4bLjXO/UbwfGCfPvyZ4GlD/z7Z\r\nJ5mGhcHKL7F1ceLDeoUUXlU2g8tg8JQBmVBEUzSjM3nTeaLwot5pRoWMkn9D\r\nSjjz3gh9Tx7craaj/91imVfNBB2I70hrvIZQTcUVDtE1xltLVspeT62d15uq\r\nkLFyvGWhgzBOR8ouyv0sagBYE9KRsATHI9kJyFCP+EkHdrci3rNWMSkuAi+g\r\nu2ripP7twJ3HiJEVApyHdlEMcl1XE3JdM2JQ/gCgUZT5WOs7MDSQTfMnbnA5\r\nQUWLqHwY/qUQpUos8semjbkifW6ERXL6/0FlmbKxfiir0gIf/EeGdRmIfYe7\r\noV4HUou6Lbkqv45o6Z/PtYXegnCOeiewd9slH2/tGb2it6zGMgYwdbbdiu6v\r\nS4o33HqSqd+HD8mV/6p3y3CKhWR+x2uYkpE1q5VuELI4D8hligpil/ezV0l+\r\n3j0/uTZKkWSdqEy5zMix4WKMiWagvYTjnInSIsXPaDC8g24JBolBcE/B9PzE\r\nLmdTG06/3py+6CQxnrH3G3fFqUgrUpN1j1SKBQuC25QhueUmSnWuFTLBl6VR\r\n1F2IWYLc0vaJi5cqVO3rPh8zaAFhrBDlvvM=\r\n=UbL8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"ec965a80cdc115ed5d3cc2cd7ae70effb5f39652","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src --config","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src --include-only '^(src)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src --include-only '^(src)' --focus \"$(node src/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src --include-only '^(src)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","mocha":"^10.0.0","eslint":"^8.19.0","esbuild":"^0.14.48","prettier":"^2.7.1","npm-run-all":"^4.1.5","dependency-cruiser":"^11.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.3.0_1657371732323_0.8263500212943526","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"watskeburt","version":"0.4.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.4.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"d6bf771bdb841d87d3fd487e66f4b0c020f4b5f8","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.4.0.tgz","fileCount":14,"integrity":"sha512-Vw4ZkInVUDiW0UqSx0GsAVEDmr3Y9OblLLDURwDk6uYQmjwU/5ohfrU4keX2ow3//SkHc78cUhQkQvKiuFvYZA==","signatures":[{"sig":"MEUCIQCy64qa5FpH2yU83Gb39bbrdlEapGK2m8bRAqk5e5cw7gIgBW1VWp3T7iLvoGJS0T0O3QKvHCIafxZdN5JKUaqLQiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyqRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovBg//VjyCQnOc3C2N5sEH1wCWCv7l7H7TVHqxwofqAHv7qeM3fPQ0\r\n+LQDgvFdFZ/s3NJ49YvvQDts+utpSImJTH92oJucK4K44l89HpCVpUYMqo0i\r\ndPqZXh0uD8uzqs8qLnEdr5pi4kq+Bs6HSlf29Vrvx26bOtiuPjK17vrh2DQj\r\nT0Bvpv383k1Al0bFh4E8RYy1n27SwuU0Ee2aIa02guJefJnrbJES4CeQGF5h\r\nSPEgQEb9C7WaN2USXF6PdcGJfjomQPYsKh0VXgiFKk1z9yjBNs6qBYozOTHq\r\nROM5ntyg17ci5dchQUoDVYM10KzMjCFWmVm50EbYBvgcatraWT+UiYAX3OHN\r\nTDrWN8t27CCg9hwj4Vhv3ikXBi17kWONqvDzB5u+wApwFfVFOOLrOz0VzUxq\r\n0VscWUB7OSJWBfRweArd+E6SVKvlA39Ou9Vg+CSE9PflivIi0u6tsNGk+2oj\r\nIICuS4VUTXcS4ZZQVmQA6WMUoHpNPETm8u3ouVlEjLQa4QO3y+KB4K+w68Wd\r\n7begLFh+h69So6LRln7mGg/ZBNyn073OoDZYplo/FBLhUx6zs4MIY+2V3UrQ\r\nECRlpcq3eSMSknBhBJb6nt4ZvjKHlPOygKlB13T6WZU9QcAtu003kv86d0c5\r\nWESCxRhh4EfrkFMGOacwFb7A+E4hD+nLop4=\r\n=zqki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"7d131802abf3e295e5ec6456d915b2d67035504c","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src --config","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src --include-only '^(src)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src --include-only '^(src)' --focus \"$(node src/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src --include-only '^(src)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","mocha":"^10.0.0","eslint":"^8.19.0","esbuild":"^0.14.48","prettier":"^2.7.1","typescript":"^4.7.4","npm-run-all":"^4.1.5","dependency-cruiser":"^11.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.4.0_1657447538593_0.24564048746147904","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"watskeburt","version":"0.5.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.5.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"615f28799ea24cfc13e39f23f6959ebbab5c5045","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.5.0.tgz","fileCount":13,"integrity":"sha512-tZOA5iKqYDm8USsKrKVLWLzD+2hYJzVJSA8ZN7rbXQz/iw/GRA/y3arg/ehSiTy9mJMIQtNKqrfzd3ZkrAN66w==","signatures":[{"sig":"MEYCIQCSSMpt46tkYQP3zMEh7GIhCwq7MpW2Pq4s0c6Sl2+wTgIhAI2zLoHHK2NmBY3tAJLM7zSyOmphXCGghadALNRbivuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiywGAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3jA/8DsNKagMS+qstA5T/rWKQdQpIvCcAoODQ/V1bVZmyogYovOGr\r\niDqTozN1JQql7/flT6kgOlwwuHF+z1v+yLHifg3LkKIC6fzdLkVQGlbq4xW8\r\n850HR/0Bem9lrQCglanPN9HAYQooRTqbwJd8vD8qeTEw8bfHmE8qJ0o5FSh2\r\nwwY+MzMJXiUgZUsjsi0Jq9ZtDMiK8e1dY1WyRvJLWx5LG8icUE9Y1vvqjG9O\r\nTu3w1tOrmneiEDcqhhAY15/APmwV9qDocOcIPgMdStRJt4XlJJVIiHthnV86\r\nFe36l5gvJhtx7BAczSwhzSThE8ZOENLNOyisTbdqPOZrSWL5hgrQbpXimia6\r\nQaq4DAoN9GsP0xMwjdvr8chgT3/rd2C0Ca5YqQMqpM5HdcZ3RHIQLHrfZwgo\r\n07F6mO2sGBCCw4m1paLlOOXAkPnMcTqv2V0nFqdkPDS2XHIob434RaLmRY/g\r\nKFNG3jJqtQ9ydNNwRQy+ygfdkkRGJAnWAdKS0I8esxDymaNK2ttx64/WwCtx\r\nQ/zw6hTwwtvAgb+3QG/02xw0+53N4HWlSGGNq2quAos0tyw79c3pCn0c/cgX\r\nfawLt3IilFXpb6j5aXpIebPCNcaC/WpWKPfaH0nhZZKbx+8RYaO76rZ78SHp\r\nOToDcHnri2eKwumqIQceHRcYsjNYNnFxZjI=\r\n=OtBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"5fcb03e3dd8caa0306e90e93c7fc2a6bd132063a","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src --config","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src --include-only '^(src)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src --include-only '^(src)' --focus \"$(node src/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src --include-only '^(src)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.3","mocha":"^10.0.0","eslint":"^8.19.0","esbuild":"^0.14.48","prettier":"^2.7.1","typescript":"^4.7.4","npm-run-all":"^4.1.5","dependency-cruiser":"^11.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.5.0_1657471359824_0.028496087934459124","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"watskeburt","version":"0.5.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.5.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"0b76589fca9b768c6c8cf9e61f0701a9da652d83","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.5.1.tgz","fileCount":13,"integrity":"sha512-/ztNH8NIl5Q1c0KltCv2SoVMoxreBds3iXTXBprP+rY3+7DlcpNVjpBF8udWV+NeYpT5QqrRN2T+3F1KY0sJdw==","signatures":[{"sig":"MEQCICLJNJGWNeN5Bw/g4WCMtHQBs+hVj8JhRG23K6PSs04UAiB1uEujlQmMctkwJ8Jan3tK97ld4f88tuRkeFWWhMdtZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3QziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0HA//VBqX5XQXieJ41wz3nw/dNdJQ4fSR/d2nZHUCrKl9hfZFXwbR\r\nv/Ihg9MAPSrPI95sEwAriHr+SwqlYmruP6MGNwlPhtM/kPaOkB+w5rQhkYKB\r\n/EPkJk1Kq30VWUfLcg5mEZWP+bGBm1/JcBawsG3pMcPBe+niqYwlOQ/SzwHs\r\n6+ra5JuTYvfSu0/TS7mVUk9L61RgIkHDHNKI5FxY2lOtXzgzUKYLXnrH40kF\r\ntQ5FjmH81WHx61ZfDYv5udyiMGm30u1GxMDrWpGyaCRw+wBP4stEt2r8vf69\r\nHxzizYGzEIi0OJ7fqsoHziyodETjK1srwPK4Oeyh+h5b2ODb04Bv6USxdFES\r\nhLDkKFLPx3UyI2TSp7TuFhhS6GUYv3NhS/U1vt7tqMPNtu2Ag6E/qUnwULQc\r\n+c2a9XfDd/8yo1lpFJs6rYePxr8M8DqdpnRjfAixiqTbFUHXj7hGpIs93xb7\r\nLbU7W0o6wflO30HA0gZavd0Qq0C2CLmahrr4nYgKYZ0X5OhVKjDe3KLuNi1v\r\n+QuIdcWhMRbLhNI7sy7M1zK3whICplMKoGBKh3OLCXM8XbJpvqAntQ+/GZck\r\nlp1hyopagqHZAVrrjkHVierGC5x/EQfvttrhlOHjEG1pXBEU+IkxRX0oVLJK\r\n3P7Ldl3HRe49v3beXU8xm3e/RBt1gG39798=\r\n=Zs9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"9cbacc342213d687a3bd9e5e4e84c82dfd770588","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src types --config","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","lint:types":"tsc","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src types --include-only '^(src|types)' --focus \"$(node src/cli.mjs main -T regex)\" --focus-depth 0 --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src types --include-only '^(src|types)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\" --focus-depth 0"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","mocha":"^10.0.0","eslint":"^8.20.0","esbuild":"^0.14.49","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.6","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","dependency-cruiser":"^11.12.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.5.1_1658653922039_0.49117119553794253","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"watskeburt","version":"0.6.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.6.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"4bd7bf0ef46fdf73912eeea0a4fa79b147cb591d","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.6.0.tgz","fileCount":13,"integrity":"sha512-/4VZGShXHTkSUFFMsyueYHWjZwqr034PSaCOR5QCqFN1bon2huZK2T69oJJIUNJVdZYmqd411+UrGe5R5GZmCQ==","signatures":[{"sig":"MEUCIQDjs4ALmKmhbCZDnM9U1Z/FRIflA8Y936EgJSy/Jd7UvgIgJdKkgTqGD0J4ZGSgrj5UUqW+wO74pSzv0+TZEvQrKfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3TDcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN5A//VPVbpikRfxg53JyMQjPxBoBxKxMwkC9vALygpuC3COccJCOY\r\nRFVHXQrmEciYKVu67vavbrcIkJIob+XBn3ByfOszna0CjVVkNXQSL74U+2FL\r\nIVxGaoYkq5y1BF2mh8ZRyNIE5txOzdo7OfvC3b6Gcnzw2wXetcfhSNb4/UC7\r\nTTXWkIJsKuin0HNxMfCh5CkjtCtSpxcIpRJnnnqfBqHnhGbBelopEVAv6ssl\r\nYEqXPmcruEFiVmUdRtQDC9IwcwPBrcO2X6z+p8jJwGM1aT45h5XMlK5IyxhZ\r\ntyHT3pn9UFBAmx4varFd08OzO6lc5i8BUZd+zphTNh45nJxMlBkXZVQvrLLT\r\njtM5t5N7K/0dqUjZiruwhC8sbXASjsT2OgUxyjlmSSp3MMFaphFEVKZFuydu\r\n6Du3JL/4TOvd4QSExkA4WnMv0kD5PU53YrBRxubFGOkma2t499SGfiYM1nUp\r\nhk6X+LajuBZDZToBs12AbL8F/jXa8FaKjUbMtgJEfu0cLQEigtVTdZ63AmGV\r\nyvgZ639eM9sUv5ywh1phWRg8fRrIiQ8sH+YeLa1Hd/rWs+80cEW6KnXvBDEe\r\n6r9OFB9Bktd3aVP3W/7NaJNE309Zcvd7SZ4zb+KDPrnp68yB7GK3j/LUYxAM\r\nRbolDDofdQO/fTiv3GmIKKTP1xvAha727Ww=\r\n=Idzm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"7212e3e7bfc9a38b8c46ed8a3490082dc4de3885","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src types --config","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","lint:types":"tsc","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src --progress --config --output-type text","depcruise:focus":"depcruise src --progress --config --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:graph:dev":"depcruise src --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src types --include-only '^(src|types)' --focus \"$(node src/cli.mjs main -T regex)\" --focus-depth 0 --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src types --include-only '^(src|types)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\" --focus-depth 0"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","mocha":"^10.0.0","eslint":"^8.20.0","esbuild":"^0.14.49","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.0.6","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","dependency-cruiser":"^11.12.0","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.30.7"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.6.0_1658663132361_0.010778097220659033","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"watskeburt","version":"0.6.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.6.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"e862353c296a27550bfb5513953d751f81f467a7","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.6.1.tgz","fileCount":13,"integrity":"sha512-3I0JL9kluoDSkSBP3L9H0SdK2Pq6xXpmSOVf5te7P9lIaN5uD/RuZ+i4SItMVrkF0RYH8zpry6qf2QvymgJ6Bw==","signatures":[{"sig":"MEUCIQDUd+8B/GN9C5AkIqBwk1yjNSnF9TWigJSQmlurC911xwIgPBeGUJSY1FGuvYJEnrex2oS7S9MvDdMYwIQhgqnGyis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6VKoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYaA//Swb8IKg0LBm46XWYlCTLkFXDuquFk3m546ZqhrYnAgTmvhCV\r\npgO69gCm3KztYFjpceercg5FHicKaWk4DyiQhRE3jb+eXBeOQZ62O9BvjTIO\r\ndQKqKXEYIanx+rJ3YBCtq4zBnB5viOtdbvJb/2CJaZUp5t8JvG3Kgr+JebsI\r\nX/PW1hwx+trQ9kxHHl3L16D89tClS3FvtgWWyrCo0CWfzzcMSyeyslGOC+C7\r\n6VegpEDcNsZ68EkUypAelL7tTi/4QWzIgHCwBlm1+2A0wkBMnSmou0P3Gpo+\r\nMTWSrwoCHkwSijrbZMo3B6twigtiK/ow+yT/hA6RJp1xHRGvX0EnX5z+29nA\r\n92rCAZwRNBfqABHHv8SUBKmdmUcQeyNfmCZAXZqK7HSJ1YTIAqD9SQkiaTzp\r\n1pgIBmXs7r8N9WD/TtLylsRDOOLVU3IUqzW+0KZp/1Qvsz9kZHy6BceNVE4a\r\ndPJiNkgSHQg7NGYbpJEutV1YuNm34pm013td4/SGvFcF0xLl3/OsKPaTgRkj\r\nkMBsk2QA9OvbQG1NkIhS9b2IJ37zuazDnmAQg18LLMXOT/rRUdHY1ymG7/Xy\r\nYBWUhANyIUU5FsyJhGLGlNVBeA3uOFQeHk56tif9pGDSif5EqZuTCv3PmUBc\r\neDUzjYwW5I0kc5gNcdBt6Qphf8Wpw9jsH/Q=\r\n=yU+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"4250535b2f5f5a00689a86a3b41cbd8d17d1db67","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src types --config --cache","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","lint:types":"tsc","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --cache --config --output-type text","depcruise:focus":"depcruise src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise src types --cache --include-only '^(src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:reaches":"depcruise src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise src --cache --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --cache --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src types --cache --include-only '^(src|types)' --focus \"$(node src/cli.mjs main -T regex)\" --focus-depth 0 --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src types --cache --include-only '^(src|types)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\" --focus-depth 0"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","mocha":"^10.0.0","eslint":"^8.21.0","esbuild":"^0.14.51","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.6.3","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","dependency-cruiser":"^11.14.1","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.32.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.6.1_1659458215932_0.05022372430705979","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"watskeburt","version":"0.7.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.7.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"8017aa430d0cdc3fec498e3c705efc821f11f85b","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.7.0.tgz","fileCount":13,"integrity":"sha512-fj3mwPUd2ttyGDa63dWGlFXJUH/v/Q3LSaLaw8as2QH33jDuNujHGul73qOivYRtoPHeAkvQlH1VREA3x0UpNg==","signatures":[{"sig":"MEUCIAulNocJXwP65N5VeeAXa53M2/nXl6KwB+UxbJAlDBlKAiEAn/CshTfkbeuWc6h1FKQKSOKRxTO5LxD3/9QpGyeA+RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rk6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp++hAAhOaNZLL4Z5QA/jr/PKZj/ciQC3l1iiJZ3/XxIhjKWMkIzcDO\r\nOYYAbVvZ6dzh/Cdnkl/SNOHI3oLko+/edCwrbC3SIQqT1BXHYa3WpbPgkXPn\r\nzrFpF+GEkNuWPTpum3EhSjSAkYIf5xjOD3aMIfkAbJzSy2JgbviOdN50TsvQ\r\nw8/JZKN+IOdmjR9P2+al9r29ZMPyvJRh6FrBCYgyzRahn5FR6VFiHm9KMgSY\r\nN2DeGS/WGh3ItBdn1/R1EogVl8WgBjot3ldG2OAvSBsJuEYJQd2BetnHj4/z\r\nSL0O50TwnnK7KvwXyJpyVkLB4LE8Ezp0kOpoWz4ZnwSlulHG2foAuAPUynD8\r\nyOB4R69QvLT6TvtS6vMYOQilGjQGI5vz2pprjzxvcijlDRhm+sjIa/qUIwE/\r\nmFfDpblpLwBSc9DBodniNcsksr1ClRx3iHRZJCmCC2b7b0938Cya/VNAuI9e\r\ngSs0/60kMSf9os2WBO2LPDI8cF/WjCfApY/7qYbzCG/VHvohgrBceMnDc7TX\r\n6g5Ys7ffex44Z62P8qKv2/HHwxjTAqqgz7p2TC4t4an7DD5bs9Slejnbr2mD\r\nWC5IaHzxSGHdWOgBQzvA0bZjcUeCsw2TWwXL0Zzc7t5sp0FDPFkuwgkKeaMN\r\nfs0fp2AOkq3r+iwTqlIwSiN18t+RhugVQPU=\r\n=JCvm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"92f3fe5366fa75da78709fff0281ef0970db18ff","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"mocha \"src/**/*.spec.mjs\"","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src types --config --cache","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","lint:types":"tsc","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary npm test","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","build:version":"node tools/get-version.mjs > src/version.mjs","depcruise:html":"depcruise src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --cache --config --output-type text","depcruise:focus":"depcruise src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise src types --cache --include-only '^(src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:reaches":"depcruise src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise src --cache --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:archi":"depcruise src --cache --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src types --cache --include-only '^(src|types)' --focus \"$(node src/cli.mjs main -T regex)\" --focus-depth 0 --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src types --cache --include-only '^(src|types)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\" --focus-depth 0"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.12.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.4.0","dependencies":{"commander":"^9.3.0"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","mocha":"^10.0.0","eslint":"^8.21.0","esbuild":"^0.14.51","prettier":"^2.7.1","typescript":"^4.7.4","@types/node":"^18.6.3","npm-run-all":"^4.1.5","@types/mocha":"^9.1.1","dependency-cruiser":"^11.14.1","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-security":"^1.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-config-moving-meadow":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.32.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.7.0_1659550009816_0.6106964219620608","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"watskeburt","version":"0.8.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.8.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"src/cli.mjs"},"dist":{"shasum":"241f7026dd74a2fff6044db8571f32b31f124c18","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.8.0.tgz","fileCount":13,"integrity":"sha512-D9WwE2HDFh+OJIB+xFGiJIKgmW4NYG0M+Fo35PlXgRVsOTDrkxe8NsC1gf242FUKleX0KKPiWk9S0pjYiIlJbA==","signatures":[{"sig":"MEUCIQD1Lff6P9y5h0a/8//7G+09xxmnZFmuvlctnJRSulWqSgIgMhfdbeQ8ouT0SwmrUKc62auaPP30JQMY1PloMI48DTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU3bsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5lhAAgU8pECxUM3p5FTV/6QiRU3i03cS7fXQYucF08A13IPu/EebZ\r\nJIvnXA0eoT+eQp60682h0un3EVMimEA9x+9MLqjASPCDDjlTBtnIRoigf48f\r\nCu9rLuftYHnJTAHZDeKa6pTygpx5r0B5J8PE32NvjvoOZQIsxjHBbmSWEotC\r\nvHDIE4WirycAmt9L5OVITCSiG44EJxywCkRpEDtT4xBonKAf5bN5HJC4dWuA\r\nlMCZUPu7IgvHChkOLldV0IQYGOva3o+4NiQ1P35bg2XLypdsfbDQ1/ynKQUs\r\nItzBAiE5OuFes7RchsiiCIYdAWJlbJ62jIASDfhITC2UpbvpglHVy69bxl3f\r\nwTiI253bZbGUOmA5Xzjv/5oWIadfXTWu0h5kH1EB6vO4e/hVQwSEeMfTGhzL\r\n5KJnF0b59lslkAgpibH/r8JTHdBD2aV8a9GEyMy3XGnvpxQ1OBU1wYoRtuM+\r\nFFCdrmzWm6H45eiqxOUnGq0L/IHRxwh+rAh+VLIviwgon5KSaxDDNNtI3LRK\r\nznSe1f13QjzHZilDuCEo8XnWFbOFx4zBD50+LNVnHe96DqGulOh9zw4tjBp8\r\nUhvumtaEVApOW77L4fYaXxqCLc1WITDTGY7w728SKlNrm4m6sYQ81ZMCsFb4\r\nJL17FtDpnD7MDYkqsbB5XR4gvWhHTsiQcGU=\r\n=213E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.js","types":"types/watskeburt.d.ts","module":"src/main.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"gitHead":"3710fb94925b8fc7b92a0daa31120cb59b805337","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise src types --config --cache","scm:stage":"git add .","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","lint:types":"tsc","test:cover":"c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.mjs\" --reporter text-summary --reporter html --reporter json-summary mocha","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","build:version":"node tools/get-version.mjs > src/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --cache --config --output-type text","depcruise:focus":"depcruise src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise src types --cache --include-only '^(src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:reaches":"depcruise src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise src --cache --include-only '^(src)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --cache --include-only '^(src)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise src types --cache --include-only '^(src|types)' --focus \"$(node src/cli.mjs main -T regex)\" --focus-depth 0 --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise src types --cache --include-only '^(src|types)' --config --output-type mermaid --output-to - --focus \"$(node src/cli.mjs $SHA -T regex)\" --focus-depth 0"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.19.2","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.11.0","dependencies":{"commander":"9.4.1"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","upem":"7.3.0","mocha":"10.1.0","eslint":"8.26.0","esbuild":"0.15.12","prettier":"2.7.1","typescript":"4.8.4","@types/node":"18.11.3","npm-run-all":"4.1.5","@types/mocha":"10.0.0","dependency-cruiser":"11.17.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.40.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.8.0_1666414316136_0.5128272327082211","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"watskeburt","version":"0.8.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.8.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.mjs"},"dist":{"shasum":"5f34cae5307d2b1b61d8d6d4b2a4b6d91ca80f10","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.8.1.tgz","fileCount":8,"integrity":"sha512-QpTiPIyYJMzr+HxwZSM1pZk9sfOFhycuINSC2N+SmFwA4PVA++GNxaCC8Lr9PGWGwxB+uGlpTlF9IrfiqUBPeg==","signatures":[{"sig":"MEQCID/H87QHdZVjlUBvOUxH/5WmvAo5xGcS24W1o96PYaMSAiBtAZ/T3p8uYIjGLPWJQO7sKYZMb1lVpEycU3jlomnjRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVBw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtNw//WU3xBPqrN6KEfNqdmOK9dxyVnit98xDW03JN0EjZtXOl8ZDZ\r\n57mgdCiEPx2PriTdo5G78tnJokOQnnuhNvNKe/4r1AaZs0Wst/QhSUCogigl\r\nej9CA2r5biIAZ49bhP8h7w3UamdKHjRNNMNm6p6TpuK7IbLSTnSRBsQAs4Fz\r\naeu1/suRI8L/tfD/fWf2laVVRCVMp3JgISGekV9wJNJ1K1lJN1cYe+hkD6S/\r\nbZN5JuOz2dpupVge9Cp/x/sUci8RGSdYrMzcbnmuRYbbtIVfUpMkbNxEUJBp\r\nJZG+sFMwgNJpot0sQj/DhoO2fuCW4NYw4LED9p/eDWfJVfwafOgIGN9B2F1B\r\n8WoqM04VTZInR20VDieD31KYYhQM10LY/YMq7X064zrwvQipIRtpiCmR6FRI\r\nk0oy3WVGqdmT8KfroYV2mt6kP9UR4oAgc1qWkj2N4bvB+R1Zi1tPTyFdamwG\r\nQxktuKw/HZOJ24n7KonGBcJQSK69JO90xMW9m5lV/dv5+n7GaM9gJOU0WXgf\r\n6eXieD3prd1//caU9uQYxjaYvJSbV/whD8pXPUa5aDmkFaMAV+eb3OmUPXsc\r\n5fLLZ4pGCdfKWkJ7q2H+dUQEXIH2tZpcrh5RucRB3KN0NBc3OoYF6U/VyNqn\r\nu/FH65FJurfQrW/MYo3do7fHIO1xEtImzws=\r\n=WMCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm-bundle.mjs","engines":{"node":"^12.20||^14||>=16"},"exports":{".":[{"import":"./dist/esm-bundle.mjs","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"a4d106abb4c24825b7393f8b99d312c2527a804d","scripts":{"lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","depcruise":"depcruise bin dist src types --config --cache","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc","test:cover":"NODE_OPTIONS=--no-warnings c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.ts\" --reporter text-summary --reporter html --reporter json-summary mocha","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","upem:install":"npm install","build:version":"node tools/get-version.mjs > bin/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"esbuild src/main.ts --format=esm --target=node16 --platform=node --bundle --global-name=wkbtesm --minify --outfile=dist/esm-bundle.mjs","depcruise:html":"depcruise bin src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --cache --config --output-type text","depcruise:focus":"depcruise bin src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise bin src types --cache --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format:fix":"prettier --loglevel warn --write \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","depcruise:reaches":"depcruise bin src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --cache --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.19.2","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"18.11.0","dependencies":{"commander":"9.4.1"},"eslintIgnore":["coverage","docs","dist","node_modules"],"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","upem":"7.3.0","mocha":"10.1.0","eslint":"8.26.0","esbuild":"0.15.12","ts-node":"10.9.1","prettier":"2.7.1","typescript":"4.8.4","@types/node":"18.11.3","npm-run-all":"4.1.5","@types/mocha":"10.0.0","dependency-cruiser":"11.17.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.40.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.8.1_1666456629982_0.8653520031971762","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"watskeburt","version":"0.9.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.9.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.mjs"},"dist":{"shasum":"14504b1fb2953e7f52887b6f9b90c49b395ce33c","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.9.0.tgz","fileCount":8,"integrity":"sha512-rurSBKVssJXoiHGzYINYdFPd1M6a0HYA2KNoFj+qB3AvpDOIBbytMfeZo0oTMQqLs8YBjswonGt2ri8z1p3F6A==","signatures":[{"sig":"MEQCIAajjufQMezGUgNNuxmhGLGxByqhpJ0S6RGiN8VQvu7DAiBd6Bc/2GaI3Jl+jFHIlwmiJ4NRVZqiCxY9msp0cnn0wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeOcqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRJRAAinpWA7Ua/JYaXn0tWWZ4Bmi9oODhR4sEMh5AIKglycLJNtHG\r\nSQZDrYyyixLrK2Ey5eL+GFkwLxx0oGZ21ShUcIP6jM9001ZICGmZc81RIGYp\r\nGDUS6ppVmt8Z+joZ28/PgZtfvXRCVRF77lfI5WqzQ7XRh9uG3dDjaFcfFDbB\r\nFgyAjVu3m08T+rPgUFhew7YVVnEe37wb1hnRhgiPQAu371/BZuZ8k6/3F1WN\r\niBgTKq5lne6RKQVbWOMlvqPt5UMivdO/KCMo44AxJQoYZ66LMVbwDZqc2MQg\r\nmN0insNYnER29n1PyM0Kqe7TI7E2BQS8Sy7urr7eWRr3QgNz0FSR8CF7jl+k\r\nRx3YGzo0bSSxTn3PjhN/A1YzOgFQqgtyHvLx6IuMk4XkUDrhCIBN9zFMeRO2\r\nOgqoUOG7E/3AySLYxuZFtkjEgTkx5Ub1LcOSUAGLqHBJEP4qOhUhhb5pWJhQ\r\nqdfh0Dym4MHwHT9M3GFFK6n+cP+fkosumIbL2sJNKTL9npxW653y6wasEJ59\r\nS0PogUnRZBSPT5YMev/mpjwY8vqfPRg8h/DcUgQ/pHKtzU6p0yKiGh0J2GtT\r\nH+FVk4sVGQPPW0tst0Wxy/S8Ug6p1jaHZmK38VAyYtESfVm4OTExo873+Hbh\r\ndPV0Lzt7c1B9BTzicAANMfWt1xgUNpN47E0=\r\n=+ujS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm-bundle.mjs","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm-bundle.mjs","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"4cdca6b82df24d03e8c28d48689489992affe4e3","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --check \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types --config --cache","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc","test:cover":"NODE_OPTIONS=--no-warnings c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.ts\" --reporter text-summary --reporter html --reporter json-summary mocha","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --write \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node tools/get-version.mjs > bin/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"esbuild src/main.ts --format=esm --target=node14 --platform=node --bundle --global-name=wkbtesm --minify --outfile=dist/esm-bundle.mjs","depcruise:html":"depcruise bin src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --cache --config --output-type text","depcruise:focus":"depcruise bin src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise bin src types --cache --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --cache --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"8.19.2","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.0.1","dependencies":{"commander":"9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","upem":"7.3.1","mocha":"10.1.0","eslint":"8.28.0","esbuild":"0.15.14","ts-node":"10.9.1","prettier":"2.7.1","typescript":"4.9.3","@types/node":"18.11.9","npm-run-all":"4.1.5","@types/mocha":"10.0.0","dependency-cruiser":"12.0.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.26.0","eslint-plugin-unicorn":"44.0.2","eslint-config-prettier":"8.5.0","eslint-plugin-security":"1.5.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.9.0_1668867881756_0.46396588277621165","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"watskeburt","version":"0.9.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.9.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.mjs"},"dist":{"shasum":"10bcc56ee71e6805ab6926a1ea1ed0d05cc90ca7","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.9.1.tgz","fileCount":8,"integrity":"sha512-2PnMWbtOLS1/9ibx5zy02Sok15r7ZutglXl56caBEkV8ejeUdAnZcPyku3enF579MsAvE2MjtBno7CJErJjxPw==","signatures":[{"sig":"MEUCIE1W2C+ERhaJA83NyXlru+NiHEe9CNVBwZ+hcLiS7xFZAiEArWzReY4vfqHkXlB2Jl+JYgBJ3eXW9KHFjsbqmdSc18I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzYOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk7xAApJNrBaAeKM/5+Ph+QzMXQhOvIfBW6A3T0sAy9fdUNP7bQ+D0\r\nUHj1aaT4oF+yqmn3an/E8dMlhErPeyyC+6yeo+HTuM6fGypbirMKHI3xg2mU\r\nt0ixqR/JeAkztn3BYWJxcJFqD2ghkleamNPIfwRpQzub/UvXxy3E6I8T1aUo\r\n4/pX+uZUz8o9S5Y1wnD7Knf8vzLbORx3THEc7mqL57M7b7RKfg7P37HD/aTI\r\nfk2G9jZwTnTsSfdk33wGpHaJpi2kQYblQcN3ozixPC1C+OZ70fyppSVwVFPx\r\nyXdO3rOe8b2WcGOhIwLxsoP8JXZqjWyEK2aJKkAx8BgfPWKDdFxL2pNLC+Ko\r\nAsdrjXX3fZ9/chSA8x3JGQo/WxdL9aMLOpFtQiVF8boAwVT7zG1JzChYQF/P\r\nugjP7KZNmQWjJlLlQovpFgN+TsBrldqciW28NghVupiHTrrxNlldJyqOdoBY\r\nnHh4A1kbJJ+/pz8mwOkQ9aD2UUSkJ6EATUCwvyUbgGAhX20xT5GXdG92EE1S\r\nYHqubFFUDW3SyK99szrW7PpfqVKLxlQoYR/It75VQkYDu4ghKoEjEFxuNpRP\r\nVdBxyQEBK4YZQmMf20esjrmNGG9owr5/vOVP2Fx85cRN0oaL8Sqr9wKgsvwl\r\n7czQCu+wStSZC3g/+CBBPnO943O72SL8X+Y=\r\n=afN7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm-bundle.mjs","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm-bundle.mjs","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"d2bb0346834a28351c88c8168e4e296171484959","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types --config --cache","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc","test:cover":"NODE_OPTIONS=--no-warnings c8 --check-coverage --statements 100 --branches 100 --functions 100 --lines 100 --exclude \"**/*.spec.ts\" --reporter text-summary --reporter html --reporter json-summary mocha","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node tools/get-version.mjs > bin/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"esbuild src/main.ts --format=esm --target=node14 --platform=node --bundle --global-name=wkbtesm --minify --outfile=dist/esm-bundle.mjs","depcruise:html":"depcruise bin src types --progress --cache --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --cache --config --output-type text","depcruise:focus":"depcruise bin src types --progress --cache --config --output-type text --focus","depcruise:graph":"depcruise bin src types --cache --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --cache --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --cache --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --cache --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.2.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"commander":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","upem":"7.3.1","mocha":"10.2.0","eslint":"8.32.0","esbuild":"0.17.4","ts-node":"10.9.1","prettier":"2.8.3","typescript":"4.9.4","@types/node":"18.11.18","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"12.6.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.6.0","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.9.1_1674412930049_0.4161329394578992","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"watskeburt","version":"0.9.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.9.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.mjs"},"dist":{"shasum":"6c59500f7d632f5cc3d79d372dbd6c5166af068d","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.9.2.tgz","fileCount":8,"integrity":"sha512-5mV4+cxfQRkltmRlBrmZQzexAN9DftzZoTcok4r7u7gXYRTfPBFZzaSzIHh988wSaI5BnFwPP3E/OPAUBcMAnQ==","signatures":[{"sig":"MEYCIQDiK/RZUxkjI5Dwbsl4hXBxHb7DdvXmEMU44a7jW2eYEwIhALlrsMg4auxeTM88zwqeXWxr+DI+Yif3z90GMoBJW+Lv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6//QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3uQ//aaplSJ0ieOpw8Gnryt+QWG52YtQpoCsX9Q2jZIWJrpeCyDhg\r\nDEDIR8GqxkTFoYIx1hP0B/0qOm/BXprfR3TLjhhfsrAa5A+8ujsl2nE9vHpN\r\nCHbTksjCrTyHVDPJawVbeQYKuUacNMp991NtzEMq7IhKqhqNpMdkPHxPBxPb\r\nUrnjyss64Hx0dccXIxkrMjMYqyz0hDbmetAYIyXguHva24iZlf+Xt2zeJube\r\nr33HRo9yP7fh5nyy08LtZAMH1oyw+Au/S9jGh/Yd7JVD7pbe0+7GG0Mn2PrG\r\nuZ055e2809n2D2CCu/C2O9aX1TddscGGYoNOSCYI1p8RO+XPAWtoo17Id4MJ\r\nrVmvVBkVxmOzyp7Jzp4l0eoGuBnolEQ8UvJUezhwdE8q1JphU9O2XOJwe17/\r\niArwx89TYMFRKbmDzoNxmSApp2EQ04WzkvzgaHQDRXSZEJN+nkoIHMlXVvXh\r\nUarTS6YrL0CgMH3cYy5SC39t2yZjBzRk1f81gT9Ah6PS0A6Eex4YhqdWUNTP\r\n+MZr0u8d5PD6paCXb6v0zYVnX0hQHf4DzOKaa3K/3mtCntaEfMqXPKKPjK8/\r\nJnb6wBm/xMWb/YJnEK2NcBRGwxgVVLrTGLYVBx0D94jM9W8AJU6/dslrWqEb\r\nP+0Aju02BBlMpSqSzFANUu7HmHLJh11XZAM=\r\n=EI9A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm-bundle.mjs","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm-bundle.mjs","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"bda5d7a4ebbda5583c196cb11298612e199aed25","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types --config --output-type err","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node tools/get-version.mjs > bin/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"esbuild src/main.ts --format=esm --target=node14 --platform=node --bundle --global-name=wkbtesm --minify --outfile=dist/esm-bundle.mjs","depcruise:html":"depcruise bin src types --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --config --output-type text","depcruise:focus":"depcruise bin src types --progress --config --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.2.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"commander":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","upem":"7.3.1","mocha":"10.2.0","eslint":"8.34.0","esbuild":"0.17.8","ts-node":"10.9.1","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.13.0","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"12.9.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.9.2_1676410831841_0.08865923200573245","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"watskeburt","version":"0.10.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.10.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.mjs"},"dist":{"shasum":"3cf646a08e5e80807b84140199cf7e269e927519","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.10.0.tgz","fileCount":8,"integrity":"sha512-qgWuPYRk3Qv4neXbMW1zD4suYAbcox2MyTBsRWG4HhNHLZcJlsRbfe5fwJi6PZyZi6ZlprLh5kg/AC9nUAtNRg==","signatures":[{"sig":"MEUCIHnSf2j4rdtmMcJq/GShqw6eR6yshsRh+OPjukmx/TQ6AiEAyEJFrRcF8v5XTLCpcSoI+VjGoYW7NisPjA5928ytAlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8fYMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWQRAAnmB+561rlScCUPMU76ZOVGYAjqoy+aFzhYpAcg0lUGV2WJ44\r\n/FFUfHNPfbiA99A4oez+bV2vOHfB0znvbNzjnQTfPK18AohcTQstKY0S3MXo\r\nSFPEJjPX2hAQPV9px5nb68L+Qbj6wgKx9UayResyzRuWO+AkXV2ZYgD13inU\r\no2hjaZPuv/T/p2hw1HxpAA5NYpjhUZFow2Y9KJXpUpO+LgjxOWkM8M5K9x/t\r\nvB4/CgnhIUqZArQyG6zOngPfD7M8UG+WhnhzEfVPDge6u49L0wTibwB6zOmf\r\nAWIzLdMUQAyfcex+I5VGkRD9DUf84BTNXKyL1e+UAF6t70V6oOfx7xNHjQP5\r\n+dW6PIkzwFG3Eqvw9pG5gWY55qr3zGRLcfpboG5qEw5ZRX5i0SRRweuT9y+9\r\nJ/ucCDdy8IhtuWilODmiQzvjta+wlDWGI3S/J3/VEj6/HIwh/tLpQHTmWpIc\r\n0k+Q+JmMoXmsD/NMcSB/iXOOt/HQsuyR447IKM6FVI/b3WdcEDr/Nckpac6a\r\nI+xH/1OXWC88B6UMAbpMoiLplJa2dTWhVC4Ul40Azsj2a97mTu33w30YWC4f\r\nugaEK6P2InHAodFEq9v3Q8XG7ySvgtsSygKvF0v1S2qDU0waQgojZoBm0RDZ\r\nmjjqQO+4gD9iUCQTs+lBhY1SbbyQ04exFO0=\r\n=Samx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm-bundle.mjs","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm-bundle.mjs","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"c53cc53914f315086ada8f8ecbc0577cbf43fac0","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types --config --output-type err","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node tools/get-version.mjs > bin/version.mjs","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"esbuild src/main.ts --format=esm --target=node14 --platform=node --bundle --global-name=wkbtesm --minify --outfile=dist/esm-bundle.mjs","depcruise:html":"depcruise bin src types --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --config --output-type text","depcruise:focus":"depcruise bin src types --progress --config --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.mjs main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.mjs $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.2.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.3.0","dependencies":{"commander":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.34.0","esbuild":"0.17.8","ts-node":"10.9.1","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"12.9.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.52.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.10.0_1676801548148_0.6617401357784647","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"watskeburt","version":"0.10.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.10.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"29884bedb5428182a1c891bcac85d0870f27d429","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.10.1.tgz","fileCount":13,"integrity":"sha512-3ZN+kLvFwrOBV3wAEb+FRBI8BRWGXxDMmwPMxAJaBi4WbWzSrZ1OcYEYwwCFoPmjw3O13LgoND1Pnut1nMXYnw==","signatures":[{"sig":"MEUCIA6Wk9slCEDGOada1B7kM3HTRbdjtxc9tfoI4kFVYGxnAiEApCXlU3HMeLWRp+22IuZa4RQ5Yx32G21LtycY71vRaeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFuPaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEgBAAlAsh+Hk9KP/9m2Edz0HJEeB0ZuazCQWc0qus+B4n2GRxFJVO\r\nAsXurE85/DtFHmCwigqZAEDU07BEox2RilEqDoWqXKyhe5ioF5Mgir6nv8wE\r\ncjzCvsLaAPGNVmVYrSck3yZ1K/bJw0z087wWeTep+PdMRIZpp4Lbj66SW6dO\r\n9gD9voqK43YbOnBNUXqUFCLvRGGrned9FmayCzN3WVgtegT0uWgpNFik+Z67\r\nj21/zl6CFs4RwV1Au6fRBJnOdSM3pmDH+14gQzaRsfIBpeW2EY1F/qdjoqtf\r\nsIsifn8do9/VcUgAtjWPjsk+eDnfgGInhClpin/yJ6MQnd6bVsWvnXfRzshr\r\nSfF3Rbb0ukBf/JK1lN4hSWPM+N3caZ8Tk11RFspFP+Kgu3vui2w3mnE9lLJc\r\noHOnuo8KOqQHz8zg23CCeUyOYAIwcfIFzVFJ1oKwfpZ2b+mJTf35xxE+I+YK\r\n8f/GSc4BJwYo1BKqzLcWjiG7p0j4K0SXVxN5l9bZ5yIEpLgLZ0JDLYNlyeNC\r\nAi/g4AGRZQIhtis75Dx6lT2JxuiiBTVBZUJfJg7YviLccPbx619FqHBKYvV1\r\nUbZsiGH4oh/WGvGgGlGJdXwSiuLsHrw30XjcHwzGEvso6WYYFKQN36Zn6KMY\r\nnaDT4etFfIutt08Uf5KZp5c5i2KatBBS8nI=\r\n=HuU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"fd29dea49162812f6c77d3c03515d1f8b210efdb","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types --config --output-type err","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"ts-node --esm tools/get-version.ts > bin/version.js","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --config --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --config --output-type text","depcruise:focus":"depcruise bin src types --progress --config --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --config --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --config --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --config --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --config --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --config --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.5.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.7.0","dependencies":{"commander":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.36.0","esbuild":"0.17.12","ts-node":"10.9.1","prettier":"2.8.4","typescript":"5.0.2","@types/node":"18.15.3","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"12.10.2","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.7.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.55.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.10.1_1679221722121_0.39751877596061","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"watskeburt","version":"0.10.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.10.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"16630d862b6c002045361894e04af8aa25c8bb13","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.10.2.tgz","fileCount":13,"integrity":"sha512-tM1gGD4hbof1m7VgnISerjTuoW+wdfQ53swyPKhf0/v/03OPKoQ8qhCrqdARk/EvpWI7WXDQJ5AhyCLFC0rkqA==","signatures":[{"sig":"MEQCIBdwmolpPsn9SqbujvMTUBEWC9fSeHYHAxi7ENNUwCYpAiB4845oyNaUBqdt1uhdisIZvJOh+5Ec4UmdPk7IrCxWIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNwCcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjAw/+OPrq80HydirqqGY28DnBdjl2nl/ijHrMsDCglnGmP+Hf2F96\r\nlc7BRCB6HOSINTiQJ84FAHoL9/bBP9VaMTHrKtLZ/2r1NEVJ9Nwag13NxXWU\r\nmv9Q8P8pgUqgd9qbiw8vjxNk+t9Ky7i3rnXpHFxwk+u9Di+7y42lre8m2HmX\r\nXYdbqWdOa0dSfynZCQtziEcSSkxNkMob7xJtIv0A/fX9M76JfT/FAHcMbBHO\r\njMystyp0AqOeaIM04kGQO5R06H+1e7PiN3laWbgOA4D3y/l72iF69+kPsm4r\r\naKOqaT/CbLC4z2sXa1A3GkQGH/r4MLLzhZqgnsVQQarEQu7pGJIDykHlden7\r\nBhwd182gUeyKHdlOlB8/39SBvRzminTSosObAIUAXG5DXO8yHiF8Rzw1Dp6S\r\n7jcnx7Ytn9CwMGo2+gfhhtFWIeNlvNOxekM1Vb6SZ7YlBnUvfDe7aTQDuDEu\r\nULlb8/jzxHwqcbduzLLkwi2JxYCjo5NXBu6OqBBZ4s1O3qIcFP7wm8nI4L8S\r\n8xiBqQb0FjTkImFV96zwhHZFPKMyDSRo9ZKPXXxekenS0cqDHYhkdjm4JNxM\r\nTrRriwB0QGf8vvE06OMgCCxEQmSu+CM8ausBXEYu9kQfjuB/K7O2sfeX9LNu\r\nrI0SkdfDx2dSU9nI5bhSKspt0rHfBTnqP/Q=\r\n=5d5b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"we're beta testing v13 & policy 'latest' would downgraded it back to v12 again","package":"dependency-cruiser"}]},"types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"07e339b70e8b6cb9146b4d3ee65bb5ac1d21b6a1","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"ts-node --esm tools/get-version.ts > bin/version.js","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.5.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.8.1","dependencies":{"commander":"10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.38.0","esbuild":"0.17.16","ts-node":"10.9.1","prettier":"2.8.7","typescript":"5.0.4","@types/node":"18.15.11","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.0-beta-1","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.58.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.10.2_1681326236366_0.7550880346616626","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"watskeburt","version":"0.11.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"5768995fd2b9ab66923c34f8c35331a05307ba23","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.0.tgz","fileCount":14,"integrity":"sha512-jjaQPiIac2nnAfrprrHt/JBUYxscnwBce/C5s5Hry21CUI9XUb3nN9LjLB6HS4Enqp7wIqNHJ+OR9K5Ly9Iodg==","signatures":[{"sig":"MEQCIFpzSehEKB7MbF6KqfaDfT7hUiUk8xhzyHztARlAQgUVAiAiE4TRfj9WPKbQU9WEoEC1owuq7kN+VLzv1Ex3pPovgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTAElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKQw/9F0KAG1E/5myQ1JK5X6Y015blni+8gQUuD0fOta/HSYfta4Ui\r\nccF1rknxZ3JQWKA8vXPlLQSCTHtf0iGgiPjYe/AdBEP2iVRqV6cRUTIqG2+z\r\n671gpjlmqIYsKhd63lo6SyobQ3RKc63nnOQjtcbjBJMopmP4d6gFuWovcwbC\r\nsM86vXCryhMIzOl4RIZOwnyyQGqldxtstRMDuZWxnnDzXxdJSd4ahO+eVL+e\r\ndioAKeOiOQ96NeAovvd3BNi87u+CmtCEw5QR5wdQ6Cnw6plL5A2vWx0Xb0lf\r\nPwksch/KmySAtDRpoqQtt1ujIjg8qBfyHZ291RDJvrlwy9ZEpruy2NB20guP\r\nGy/ZUFh1eJ7ghr62rQVL7R7nU0FvzAOlGOxRjzFltZyC3Y7kUiudfL04Pz5M\r\nqUOTFEO1UMLDMv2BKlCa004lqUtUN38pBcTxMzZjAOjSdEzsR/EDNHbwDGmL\r\n8Z7Evbygjwn2QrKu6OklWh0+T6MnmzxhtieqgOYZOfgqEmR077WHWDJZI+w/\r\n3DINisG8rbdJVCbgO9niYFe37KfoOSzjKWMVg56vZVWmyYfFHEc2vYlSO6cn\r\n0EsQ74V+6haZT3avpq4Zemk7VvZmZGr8t/B/NInqa+flozQBfBKriBQYfwev\r\niC2XgfVaX7i/uDszqeMs1dwRsSgkTJUnMbk=\r\n=QHBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"we're beta testing v13 & policy 'latest' would downgraded it back to v12 again","package":"dependency-cruiser"}]},"types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"03421423a79a1683a20c5c4c7b5ba73a42717a00","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"ts-node --esm tools/get-version.ts > bin/version.js","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.3","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","dependencies":{"commander":"10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.39.0","esbuild":"0.17.18","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"18.16.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.0-beta-5","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.0_1682702629723_0.23750143162163084","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"watskeburt","version":"0.11.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"9ef63cdcd5f8345442c3888438b041fd5b3a285d","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.1.tgz","fileCount":14,"integrity":"sha512-pRg7lw1R5kazren0jhcWSWNNfv3HE5Mzggj9MaruziQYMpxLJL1BrcwJWFSDwgOVbQrmtUZNgbbkKSv6SIyLew==","signatures":[{"sig":"MEUCIQDFGwNgn+TVb+iYmBfNPzjOnubdlnr6MhHY6IpmdGyhbQIgPrTs+F0QPO2pHBTo6FCidfBV5ZFy2S+eFoPDLZJwSs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTMmvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJiA//QriEptvTc0Qx+IUBAzIKiUT4cGz4LXBluTztjbp6HiTap9Yf\r\nvghDhvFlDQKA19mXEimEvWOPWaNTGhV5zLYHYzobPwD551UhrA9GUGKNi598\r\nOOVCrKb1KGKBWyDXjpfjgNkdOZNyGZCxqWUWn/AnRBDoyN75lkDIpkCzqcs2\r\n0YmMQyH2Q4+DMIjWn0qXdonyHhByllkeje18dzhS0IdOa2fwqFLHrkFYiq6m\r\nTGuiGcaN8KiVsy4VfCbAB8Oj3MGirNYyS3J7hSnjAI/o8LmXVvHtre/87Trt\r\nhoIWdDzZf32pJAfMbeMgo5U8BvBci+aQ8aqyKz/WN/xHi674IdlP0uhWC/rK\r\naT+QZ7ou9eVoFlD/YgKxQsJIfW8rkE/ZH9PId8IiPZkI0m5Djnf9iFznqqTd\r\n8Zqz5hvYiDPwIY4I7NWKILuv+5umjANBp98dEuOX2OEiXdX95kHMVAWPygBa\r\neXueqAHLrov5QwIlJzLo+93F+v3Y0WrumFCWpzVtgGEx+ucHbmSZy5T32IUj\r\nayRDBVKs2K7unwWmanZX1txvLGgTA4evwyYdwDuMuSnR42lncRdb+pDLLp0m\r\nGfuvLXCa8cZwfN/Hot3mEwFpTvMOooEwpjB4H7ne9zp3C3SJQWzn9AZnYTVW\r\n2t5irogzR0/CxXOR0ynD6Xvny18nJbZ7YPw=\r\n=KdGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs-bundle.cjs","type":"module","upem":{"policies":[{"policy":"wanted","because":"we're beta testing v13 & policy 'latest' would downgraded it back to v12 again","package":"dependency-cruiser"}]},"types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"8cc242f26fc285f0ac7c14b4be001fa611f99e30","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"ts-node --esm tools/get-version.ts > bin/version.js","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.3","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"19.9.0","dependencies":{"commander":"10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.39.0","esbuild":"0.17.18","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"18.16.2","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.0-beta-5","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.1_1682753967159_0.8545876893033171","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"watskeburt","version":"0.11.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"60dba339bdf82ef05e533858050489093efc721c","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.2.tgz","fileCount":14,"integrity":"sha512-VbzHojzTicrQAAujbAViLhYiOiAkCncQ7uN9o55Va6b4LZoSZvPHUzMyQKTfTlrcCtuBVP1ZeZrrCjvUzXs8ow==","signatures":[{"sig":"MEUCIQCcJLehkcXK6+xxx27izpfryhjQXJ4hoMtaCpwssboriQIgA9RFSTtUtlqN//AFZFxsp6LuKqWp/s5AyMEThq2EvK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27791},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^14||^16||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"7bc2bf76e4c7018134d5d271917fb86eaad9d50b","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > bin/version.js","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.1.0","dependencies":{"commander":"10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.13.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.40.0","esbuild":"0.17.19","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"20.1.4","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.5"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.2_1684170173234_0.7254980419113655","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"watskeburt","version":"0.11.3","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"e8c9ee9cd19606c3fd77ea7454d6952d53502662","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.3.tgz","fileCount":15,"integrity":"sha512-MZZJUeDdKby7QLzvw2lYcfdxXGjm/yQg4IOMp75oqiovRyeolC1qtbNAz2f8u1jAfvzm01F8X/d4x3l9mZ0byQ==","signatures":[{"sig":"MEYCIQCYWjl+jprJBARN0oCavZNl5eayjSCm+xLVO+nlKW8xIwIhAJqUdaMmn2p4PlHDTXNz1NTKRfnsoCmlsTqlRbWEb/FW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29378},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^16.19||^18.11||>=20"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"95248cbd5e4e11467c574a815be7f0cd339021d2","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"7.14.0","upem":"7.3.2","mocha":"10.2.0","eslint":"8.41.0","esbuild":"0.17.19","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"20.2.5","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.2","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.7"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.3_1685310440269_0.41978346701230684","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"watskeburt","version":"0.11.4","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"4a2c4032d5b013d1cb75de585b60f68ac63e530d","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.4.tgz","fileCount":15,"integrity":"sha512-cRLWw74cltPqXBMettOQ2M2GBPCpWKe7/6QAzY+xVFToTURxYEJcwQ5pla0n+Cn2IHuBG0U2oRgzUdFXMW7KgA==","signatures":[{"sig":"MEQCIF9K1HXeS61Z3gq9gV9hd2ZUHZevatCr/e5Xxd3zEEbKAiBHhOHw+e3R/tggMYyoEwoue9AvoLQ4ccYXV946+QGmjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31345},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^16.19||^18.11||>=20"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"cc046e9370d77a63e2e382ebe4529928bd98f6b9","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","upem":"8.0.0","mocha":"10.2.0","eslint":"8.43.0","esbuild":"0.18.4","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.3","@types/node":"20.3.1","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.3","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.59.11"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.4_1687008767954_0.1857871456392608","host":"s3://npm-registry-packages"}},"0.11.5":{"name":"watskeburt","version":"0.11.5","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"2612a9fdc9ee195e0da41f50bf492dcbef5d4a17","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.5.tgz","fileCount":15,"integrity":"sha512-C8VoO0ic62k5X8l/KlH79LpKBqpdbqp+zvArRKHR8HmFSH6GYR5e5WjJgk451NybxJUG5axDdgn4LWQltpyEgA==","signatures":[{"sig":"MEUCIQC1K5KblSTy1QC5yeM2eOrOnjQD7cpt5OM9U1PKaNVdrAIgHTfbQPC5iqwpTFFVlWGXyRyfh2afofrvyEgqaFaOCOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31385},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"944d54f72776ff5e9c67652b9cfea31a72d4b5dc","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","upem":"8.0.0","mocha":"10.2.0","eslint":"8.43.0","esbuild":"0.18.5","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.1.3","@types/node":"20.3.1","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.0.3","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.5_1687278263869_0.6974380791545169","host":"s3://npm-registry-packages"}},"0.11.6":{"name":"watskeburt","version":"0.11.6","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.11.6","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"bin/cli.js"},"dist":{"shasum":"bce3920da3e89769079b0df0ff890a3e18a8384b","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.11.6.tgz","fileCount":15,"integrity":"sha512-LrtRC7U9jzZUJafNhjvQDMaHFBdT/bQGbzkf26xX8JHHyB2TvxjWdwpxa9J0F7RgJ4eI/v1jnXILCkdlcANeiw==","signatures":[{"sig":"MEYCIQDlFbmgdkWh+Jh/R+IS5mc0Xjgmwh7vAAP2E38/cgzOYAIhAJqqDWgEFiFSmuOHVmoGKf34HINMqZ6Q6mjcVN3O+XWb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31697},"main":"dist/cjs-bundle.cjs","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/main.js","require":"./dist/cjs-bundle.cjs"},"./dist/cjs-bundle.cjs"]},"gitHead":"f09ae57aea3af86ae603e5411d8329fadbee9d99","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"NODE_OPTIONS=--no-warnings mocha","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{bin,src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise bin dist src types","scm:stage":"git add .","build:dist":"npm-run-all build:dist:*","lint:types":"tsc --noEmit","test:cover":"NODE_OPTIONS=--no-warnings c8 mocha","build:clean":"rm -rf dist/*","lint:eslint":"eslint bin src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --loglevel warn --check \"{bin,src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","build:dist:cjs":"esbuild src/main.ts --format=cjs --target=node14 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.cjs","build:dist:esm":"tsc","depcruise:html":"depcruise bin src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise bin src types --progress --output-type text","depcruise:focus":"depcruise bin src types --progress --output-type text --focus","depcruise:graph":"depcruise bin src types --include-only '^(bin|dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint bin src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise bin src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise bin src --include-only '^(bin|dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --highlight \"$(node bin/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise bin dist src types --include-only '^(bin|dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node bin/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","upem":"8.0.0","mocha":"10.2.0","eslint":"8.44.0","esbuild":"0.18.11","ts-node":"10.9.1","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.1","npm-run-all":"4.1.5","@types/mocha":"10.0.1","dependency-cruiser":"13.1.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.11.6_1689015223204_0.7187097679409451","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"watskeburt","version":"0.12.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.12.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/esm/cli.js"},"dist":{"shasum":"3bbcd2ab79d7daa6f28b82f32338a4c98310aa90","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.12.0.tgz","fileCount":13,"integrity":"sha512-ToDV3VUjNi6Iz1A0n35qRPqwSwxuNpxfaxjVrwwOgZxK/kb7VN1qVxQrBDhWo1dYXjvBMNyswtMbzHrPhAOqMA==","signatures":[{"sig":"MEUCIDSXpHXK704vKwf1bq3TGv/mN92HrK1KInsN/jFKT1SfAiEAvHRIk8P/VIhUNNBV8pMHMYBR7dJ72naS8C5ED6EaBUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22252},"main":"dist/esm/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/esm/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/esm/main.js"},"./dist/esm/main.js"]},"gitHead":"55280673583bbcd82fc9f8479bc8c6dcf9a6a4f2","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"node --no-warnings --loader 'ts-node/esm' --test-reporter dot --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/esm/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/esm/cli.js $SHA -T regex)\"","test:only-for-node-16-without-the-test-reporter":"node --no-warnings --loader 'ts-node/esm' --test src/*.spec.ts src/**/*.spec.ts"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.0","upem":"8.0.0","eslint":"8.44.0","ts-node":"10.9.1","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.1","npm-run-all":"4.1.5","dependency-cruiser":"13.1.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.27.5","eslint-plugin-unicorn":"47.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.12.0_1690996703518_0.5992749829937829","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"watskeburt","version":"0.12.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.12.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/cli.js"},"dist":{"shasum":"00164e04f90d17cebf53b21267dbdf1102c141d2","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.12.1.tgz","fileCount":13,"integrity":"sha512-DHfW+OGKYFTei2jtylJg6ZLCO9P9BHMsf9v4Z4QBvocfdJ0gY+Re7K4rPmpkSpfNLdhzsvovPIQ4z836yViTNA==","signatures":[{"sig":"MEQCIGYdcPWBSMllH16XylWUTDcl9fwhLxcV8ayV7jUYn378AiAMA4nba3/7G5x1qIUqwQuqSFQwwwhcS3kOFKPftjnf9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22125},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"165b55e5485a9b4e8da26c32d22ba8820bb80fda","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"node --no-warnings --loader 'ts-node/esm' --test-reporter dot --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/cli.js $SHA -T regex)\"","test:only-for-node-16-without-the-test-reporter":"node --no-warnings --loader 'ts-node/esm' --test src/*.spec.ts src/**/*.spec.ts"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.6.6","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"8.0.0","eslint":"8.46.0","ts-node":"10.9.1","prettier":"3.0.0","typescript":"5.1.6","@types/node":"20.4.5","npm-run-all":"4.1.5","dependency-cruiser":"13.1.1","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.28.0","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"8.9.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.12.1_1691003859792_0.25582925725975914","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"watskeburt","version":"0.12.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@0.12.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/cli.js"},"dist":{"shasum":"0df006e44d7cc2db3fa5b2b1081f1dee9ea91c83","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-0.12.2.tgz","fileCount":15,"integrity":"sha512-O/MV7eu7giyANBT2mZL3VnsBP0kQgnwD9k0QnTYhNCBXxi/U0ypPLLf9C7Pe+6DrUN87nnmjjNYC4yBzi1pewQ==","signatures":[{"sig":"MEUCIQDqhIoTfQ1qHqZEsI2SKnfV6WdwZuRNC0so9u5M8crZXwIga8IThMnZHviW/XkPhfN4Xeq56q+CrDNA9XMSjasFYAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22195},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"9ae3ff75adffd6352645ba466063066e9dc4b361","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"node --no-warnings --loader 'ts-node/esm' --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.8.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.5.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"8.0.0","eslint":"8.47.0","ts-node":"10.9.1","prettier":"3.0.2","typescript":"5.1.6","@types/node":"20.5.1","npm-run-all":"4.1.5","dependency-cruiser":"13.1.4","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_0.12.2_1692644838116_0.6303595583244113","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"watskeburt","version":"1.0.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@1.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/cli.js"},"dist":{"shasum":"157e87319cedac222c2524e138136fad70ba253e","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-1.0.1.tgz","fileCount":15,"integrity":"sha512-MOvC8vf3hAVo1HPF/pkba7065mt6A/P9unLlFvYhZ7Yyuht16tmfCYi/LqHABG4hIRMZCbvY8eDWHPy81eSADA==","signatures":[{"sig":"MEUCIQCShfY+M0UD96p6Rm8oLZDLVwBmRLuXANT98FoUn5+VvgIgRrHonrkSyJ1kGilijT4OSpLvjfvFqE47e+l2/kqUjXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22193},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^16.14||>=18"},"exports":{".":[{"import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"1208990c322322e72f731bdcbcd99a0d62593483","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"node --no-warnings --loader 'ts-node/esm' --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"node --no-warnings --loader ts-node/esm tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"9.8.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","upem":"8.0.0","eslint":"8.47.0","ts-node":"10.9.1","prettier":"3.0.2","typescript":"5.1.6","@types/node":"20.5.1","npm-run-all":"4.1.5","dependency-cruiser":"13.1.4","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.4.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_1.0.1_1693064350665_0.09910071577567447","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"watskeburt","version":"2.0.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/cli.js"},"dist":{"shasum":"9599978fdf3c994354390bac7ca368726b6771ac","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.0.tgz","fileCount":15,"integrity":"sha512-RJ961Bcw9sfHr1NqZwvcFBYWo6bN9xE1CeBy6LigLqpzzrdnvsMT5HFg2JhOe4ioDOrCndjNa3tsErIVZtCc3g==","signatures":[{"sig":"MEUCIQDnE0wXKZx0aeRTFXlIIk3lFV38dje8Wb8uGxzRJnCLdQIgAIarqqsRbzMEaho833CEJkE90y1PzfwrRLbCoIctB6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22033},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"c16404a45f42df8c079d2b3022417e50bcf0f55b","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.1.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.13.0","upem":"8.0.0","eslint":"8.50.0","prettier":"3.0.3","typescript":"5.2.2","@types/node":"20.8.2","npm-run-all":"4.1.5","dependency-cruiser":"14.1.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.28.1","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.0_1696445846862_0.7415274952829589","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"watskeburt","version":"2.0.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"8412ff4c5685424838c33280357c0bf6eacdb14e","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.1.tgz","fileCount":15,"integrity":"sha512-i03hF1sdNMNG14o52ltw/SBiFsf9gMLP2XwlAzjccapwAFg9mYKi0ZRQnr0KDkAJCq5jfpLQdJdlr01N088W6A==","signatures":[{"sig":"MEYCIQDEz+gfU194Fqk37rrpXnD01hOlw7Kfho5rGqk/2pIwAwIhAL92cgTQyvdQy33Nw68oOzgJbS1Ygqb2NAZtW1EFW3vN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21676},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"b3fb429cc890ad5f73bcba77451d5c145a6075c4","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.0.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"3.14.0","upem":"9.0.2","eslint":"8.52.0","prettier":"3.0.3","typescript":"5.2.2","@types/node":"20.8.7","npm-run-all":"4.1.5","dependency-cruiser":"15.0.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.0","eslint-plugin-unicorn":"48.0.1","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"5.0.1","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.1_1698091105990_0.30788705289979457","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"watskeburt","version":"2.0.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"2215657a74f714c0ead4a4b80f7c301cddbaa6d1","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.2.tgz","fileCount":15,"integrity":"sha512-+WhC6hh3ThX7fx78VI4X1mL8ifMTow4j95tLuiUqDP96jnV4Fa4xGIilpeeBAy5hZtbh0n+irgcySkq7iPwZ4w==","signatures":[{"sig":"MEUCIQDOViVD0fF3M+21SljZ0hpZZWYvuza444x9KVpu5kBpQgIga/8xBROsRfTOE/2FFgC5OIS5lkrUuKMjbp1n6cb46y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21748},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"3bef64b244ae18b06a85749fcadc5484b4a96bd8","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.3","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"4.2.0","upem":"9.0.2","eslint":"8.54.0","prettier":"3.1.0","typescript":"5.3.2","@types/node":"20.9.3","npm-run-all":"4.1.5","dependency-cruiser":"15.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.0","eslint-plugin-unicorn":"49.0.0","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.2_1700599657170_0.41072098812223157","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"watskeburt","version":"2.0.3","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"3c34c8d36a16d2cb36b3ae1fb0f97ce5c28db1d0","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.3.tgz","fileCount":15,"integrity":"sha512-11ZzcYQl07N8AEgKCO6iPQlhiKp75ZMlK84GpTTlLWwLejLGLW1RLdgZeQxz5GjthRl7/TJ9AxqHIX8Cw+BYAw==","signatures":[{"sig":"MEYCIQCVbFv7jq+79nhMdjjk5jhNHYnV1Z3hNz9Qc6pMQyP5mgIhALFy6GLDWveo5W+dgqMABwWSxOLDv390H8yVmRvKpAwg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21749},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"2228011d4425ed649597e3414d18201bdde611e4","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.3.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"4.6.1","upem":"9.0.2","eslint":"8.54.0","prettier":"3.1.0","typescript":"5.3.2","@types/node":"20.10.1","npm-run-all":"4.1.5","dependency-cruiser":"15.5.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.0","eslint-plugin-unicorn":"49.0.0","eslint-config-prettier":"9.0.0","eslint-plugin-security":"1.7.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.13.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.3_1701375931457_0.5723417626082339","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"watskeburt","version":"2.0.4","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.4","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"e915926e32a5d70b8bc679f75245d74234826054","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.4.tgz","fileCount":15,"integrity":"sha512-9xAL/S6WQocWEa/Ud5hoPWGp3nknBsXgtGansjEmyu3ZBjZwPKGRn/151qiE9Jvp1VHniDlnivQCesTfUnwekw==","signatures":[{"sig":"MEYCIQD6YPyWnfZ4MMvHgPWMiLTwLNazae9LDC4nS6lDtGP/owIhAOlZliiWUUW7mxJTjpqsNihLxjTFBQfnRc7e+hXnN4YM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21740},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"600c2cc68d8c53de54f02939a01feeca091629e5","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:archi":"depcruise src --include-only '^(dist|src|types)' --output-type archi | dot -T svg | depcruise-wrap-stream-in-html > docs/high-level-dependency-graph.html","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"c8":"8.0.1","tsx":"4.7.0","upem":"9.0.2","eslint":"8.56.0","prettier":"3.1.1","typescript":"5.3.3","@types/node":"20.10.5","npm-run-all":"4.1.5","dependency-cruiser":"15.5.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.2.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"50.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"6.16.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.4_1703684397040_0.2510817279441644","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"watskeburt","version":"2.0.5","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@2.0.5","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"1e9e861927f02e67a011d9e8a250feacd8ab8d01","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-2.0.5.tgz","fileCount":15,"integrity":"sha512-mCxVT4o/U+nNxmYJ+Oei3qre4F28IBWR9c7RGS8aeAR7a7UY1y4ikTWcv+kaaybf1QXUANmB7XBHawHBcmg+kw==","signatures":[{"sig":"MEUCIHxE0drFCVK7GFgrC72QYPFL410vAugIsSSunHXLHGKxAiEAoXV9Eg3R9JYt34bdLBlftPy/rh5Wk9lpmL95tG/61Uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18122},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"6746fa5634df4cd55f5c988dd7996f072584e859","scripts":{"test":"echo for test, build and static analysis scripts: see the github repository"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/watskeburt_2.0.5_1706349698535_0.8400312932639777","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"watskeburt","version":"3.0.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@3.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"56e7c96d1baa9674498058b544a416c7a6bbee20","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-3.0.0.tgz","fileCount":15,"integrity":"sha512-1sGPjgiMgO2zR4LbbP/GYWx7ZyYs3DFYXGa3hlnE0JQZKyS/v4mznJK8eLCIqrRbxKpx04WVKrT2jXZabIglug==","signatures":[{"sig":"MEYCIQCYloDpqMxVj8+1wWmHWIYVEHS83Lei8D6P8EGBcvbmmAIhAPqL0wm0Ema5VN/3UB/dweU8lr89trOI6jyEodrPlyqd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17287},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"038ffde6aaa76462fd987307e62d2413849a9905","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smol-package.json && mv smol-package.json package.json","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.1","upem":"9.0.2","eslint":"8.56.0","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.19","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","dependency-cruiser":"16.2.1","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.3.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"51.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_3.0.0_1708549433804_0.5456214676748206","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"watskeburt","version":"4.0.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"b628b805f039eda6856f17446bf7464062cf249f","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.0.0.tgz","fileCount":15,"integrity":"sha512-hGcxm3qH9/lBE1JUCm6DFh2hLOoGT4/SPAyutyKN6zOL5ClAiwDSgtwWg6yxHgympkWJTun4fftdPT2dgvLbxQ==","signatures":[{"sig":"MEUCIQCoKxderYd+iALAk6gs4lQdhJ8Co4a2VzL+kO4cF0CyewIgVZ45M28Z1XdIwTY7iWVmH6YL3oXTVa9gYsSYVoY/ukM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16600},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"8555aa4329954e3be5082cfa32608159b1f0cfdb","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smol-package.json && mv smol-package.json package.json","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.2.4","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.1","upem":"9.0.2","eslint":"8.57.0","prettier":"3.2.5","typescript":"5.3.3","@types/node":"20.11.20","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","dependency-cruiser":"16.2.1","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.3.0","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"51.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.0.0_1708779768761_0.033400383714108584","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"watskeburt","version":"4.0.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"b0b792651fe8f2937dfaea6555eee0087fd23992","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.0.1.tgz","fileCount":15,"integrity":"sha512-eFPqWivN5fgEQrj7oVrYVW7sEKCEzuWpYGxOVRJF3E2ReERrQgS9T6fGScTB7ngk2kvw1bITQ/KznUoT4kvhKw==","signatures":[{"sig":"MEUCIQDNYdQ59I1wgHdIX5v5duAFshlZmvoWLgSQ9DUfnq2JhwIgZ/os/dKffm5uVv//4XxRbtqnvX3AxDam5mCiD/N5zaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16443},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"b68bc340e24efd338364c246d009146f266b4736","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smol-package.json && mv smol-package.json package.json","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"run-s upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.5.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.7.1","_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.1","upem":"9.0.3","eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.2","@types/node":"20.11.27","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","dependency-cruiser":"16.2.3","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.4.1","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"51.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"2.1.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.0.1_1710445653707_0.5745342884274744","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"watskeburt","version":"4.0.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"2ca79930a0e42f7ae3195e84685826908d73bcdd","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.0.2.tgz","fileCount":15,"integrity":"sha512-w7X8AGrBZExP5/3e3c1X/CUY8Yod/aiAazQCvrg7n8Un6piD+NFFK926G15zRq4+wu0XAEWpSsZ4C+fEfVOCYw==","signatures":[{"sig":"MEMCIBdHcP1m2xSrUTneRP59wThfRvxHkswEzjpYYL8SgCjMAh9L4Kf7ZXivRi3vr/QpcBBbm+fN8LBaONcTkYxk6uWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15868},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"3618756d667b5ed820ca0275ad11fc5234d7e865","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.5.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"21.7.3","_hasShrinkwrap":false,"devDependencies":{"c8":"9.1.0","tsx":"4.7.2","upem":"9.0.3","eslint":"8.57.0","prettier":"3.2.5","typescript":"5.4.5","@types/node":"20.12.7","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.0","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.4.2","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"52.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.0","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.0.2_1712998988215_0.03348275554824354","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"watskeburt","version":"4.1.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.1.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"3c0227669be646a97424b631164b1afe3d4d5344","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.1.0.tgz","fileCount":15,"integrity":"sha512-KkY5H51ajqy9HYYI+u9SIURcWnqeVVhdH0I+ab6aXPGHfZYxgRCwnR6Lm3+TYB6jJVt5jFqw4GAKmwf1zHmGQw==","signatures":[{"sig":"MEQCIGxu2JdMX4Xd/5BT0LJ17i1DnWkEAu7j7kD2oE/0crt5AiBLkKLGPie7uqHA+KVzqCWWGMKqRb/RhhclTWAcw2qEVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16028},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"@typescript-eslint/eslint-plugin 7.6.0 uses @typescript-eslint/parser 7.6.0 (currently _latest_) which isn't on eslint 9 yet (it peer requires ^8.56.0)","package":"eslint"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"611cd9bd7c86680fb441c3e9a06f279fb686f35e","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo for test, build and static analysis scripts: see the github repository\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.8.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"22.4.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.16.2","upem":"9.0.4","eslint":"8.57.0","prettier":"3.3.2","typescript":"5.5.3","@types/node":"20.14.9","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","dependency-cruiser":"16.3.5","eslint-plugin-node":"11.1.0","eslint-plugin-mocha":"10.4.3","eslint-plugin-import":"2.29.1","eslint-plugin-unicorn":"54.0.0","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"4.0.2","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"7.15.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.1.0_1720291291457_0.3609375721667696","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"watskeburt","version":"4.1.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.1.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"3e2fb2ac5ba7db00af47e5ec1ff2f1ee4b719a21","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.1.1.tgz","fileCount":15,"integrity":"sha512-6eghVVn6VlfYnlg23I2wABhXQFNdVdDzbXRTj0PKnDAgYJMuBcDt4fiHNAFMoBzLqM/fjFYj9QxTDfFskB3+Xg==","signatures":[{"sig":"MEQCIHM/WWu/X++QWsmtL+uDKjG09IqOQl2jpOkxuaFE+bhOAiBLfF+mVyMJKN4/OeEHl4+RFuRzg2TvCPEL/F8Ql1QHVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15956},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"a623800423b6b203a82c66c226b8b4221d40dd99","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"cross-spawn":">=6.0.6"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.9.0","description":"List files changed since a git revision","directories":{},"resolutions":{"cross-spawn":">=6.0.6"},"sideEffects":false,"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.2","upem":"9.0.4","eslint":"9.15.0","prettier":"3.3.3","@eslint/js":"9.15.0","typescript":"5.6.3","@types/node":"22.9.1","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.14.0","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.6.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.1.1_1732446248400_0.2788223892756725","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"watskeburt","version":"4.2.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.2.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"f22f163ef7566ca6d081730b0678f85346ef1dcf","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.2.0.tgz","fileCount":15,"integrity":"sha512-DWPRbkCC/wVosSrr5QSxXlhSh1QrvmNt1w5YxWOz5b8M4APkhEfCCLEhKkQn/P3PE6uU2qmLaluE8SimmHa/jw==","signatures":[{"sig":"MEUCIQCtP8Y5ZQwO/5qzObyOGepZFbfq6uh1EDT5iVoAqvQokAIgdApyCuJOb1ioQSwMGAyh6Mm1WvZESu78CY+3pQU0uUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16096},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"4c9a24c6b903faf9cc64d107db6e1f8ac8c76c8e","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"cross-spawn":">=6.0.6"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.9.0","description":"List files changed since a git revision","directories":{},"resolutions":{"cross-spawn":">=6.0.6"},"sideEffects":false,"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.2","upem":"9.0.4","eslint":"9.16.0","prettier":"3.4.1","@eslint/js":"9.16.0","typescript":"5.7.2","@types/node":"22.10.1","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.14.0","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.7.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.17.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.2.0_1733170186730_0.7609689842174623","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"watskeburt","version":"4.2.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.2.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"b8a7a7b10a74226f72e6887acdd45bf32cb779ad","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.2.1.tgz","fileCount":15,"integrity":"sha512-vSGjyIDTnOOscaaYJCO+Y5v9fODEf+nr3HapCrM8u/FBZQB1CwcdQQNrFa4OHyBzxbOhaXQ3mdzlcCj5vMPUiQ==","signatures":[{"sig":"MEUCIQC+6Lx0Q+ncy3jW4tcwJ0ep4tmk1GqikbFOU+f95e/p2wIgas80k1iR7dKhW0Hg4/03E5UMElcSz1+tAbGSEeWOdYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16042},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"23ed8ff742958160d4cb6839fc041f96eed272f4","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"cross-spawn":">=6.0.6"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.9.0","description":"List files changed since a git revision","directories":{},"resolutions":{"cross-spawn":">=6.0.6"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.2","upem":"9.0.4","eslint":"9.16.0","prettier":"3.4.1","@eslint/js":"9.16.0","typescript":"5.7.2","@types/node":"22.10.1","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.14.0","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.7.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.17.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.2.1_1733221848194_0.22727019371650825","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"watskeburt","version":"4.2.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.2.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"e24f0afc40b7ecf511bf24c285b91dee2df4f4a5","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.2.2.tgz","fileCount":15,"integrity":"sha512-AOCg1UYxWpiHW1tUwqpJau8vzarZYTtzl2uu99UptBmbzx6kOzCGMfRLF6KIRX4PYekmryn89MzxlRNkL66YyA==","signatures":[{"sig":"MEYCIQDoStB5VX5gHkCRbk6cyPS+yYOSSS4k2U6rPqayhjwI4QIhAKkGxGdQs9BK8E1aHu4pCxGNPmBuhzjSqBNJYxyvCYJq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16938},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"76e7361d48c6977b2e48df18d2c2118d026301c5","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"cross-spawn":">=6.0.6"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.9.0","description":"List files changed since a git revision","directories":{},"resolutions":{"cross-spawn":">=6.0.6"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.2","tsx":"4.19.2","upem":"9.0.4","eslint":"9.16.0","prettier":"3.4.1","@eslint/js":"9.16.0","typescript":"5.7.2","@types/node":"22.10.1","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.14.0","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.7.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.17.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.2.2_1733231079798_0.19787240925324245","host":"s3://npm-registry-packages"}},"4.2.3":{"name":"watskeburt","version":"4.2.3","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@4.2.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"fc830280f466e201b55c517024aaf3aad2f5121e","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-4.2.3.tgz","fileCount":15,"integrity":"sha512-uG9qtQYoHqAsnT711nG5iZc/8M5inSmkGCOp7pFaytKG2aTfIca7p//CjiVzAE4P7hzaYuCozMjNNaLgmhbK5g==","signatures":[{"sig":"MEYCIQD+uSm71zFQ3M4yLwLa6E6olnGBpBWlqq9l5wAG4dUSQQIhAJA/k/YIDv71GT3HK7Ou9Bw6Ytm69i2r51p0RNIQwRH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@4.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16973},"main":"dist/main.js","type":"module","types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^18||>=20"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"852ae5c2f0afdfc9316be7f9d6b3d8499ad51664","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"overrides":{"cross-spawn":">=6.0.6"},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"10.9.2","description":"List files changed since a git revision","directories":{},"resolutions":{"cross-spawn":">=6.0.6"},"sideEffects":false,"_nodeVersion":"23.8.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.19.2","upem":"9.0.4","eslint":"9.20.1","prettier":"3.5.1","@eslint/js":"9.20.0","typescript":"5.7.3","@types/node":"22.13.4","npm-run-all":"4.1.5","clean-pkg-json":"1.2.0","eslint-plugin-n":"17.15.1","@eslint/eslintrc":"3.2.0","dependency-cruiser":"16.9.0","eslint-plugin-mocha":"10.5.0","eslint-plugin-import":"2.31.0","eslint-plugin-unicorn":"56.0.1","eslint-config-prettier":"10.0.1","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.24.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_4.2.3_1739494811757_0.8240091911919132","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta-3":{"name":"watskeburt","version":"5.0.0-beta-3","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@5.0.0-beta-3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"1bdcf552d90d33882219efe89caba0e9700194a0","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-5.0.0-beta-3.tgz","fileCount":15,"integrity":"sha512-ba+dt0Yy072GGfFcDvk7au253PJCyrwe1wGaFkykM1VHh06BW+/cuyEp40wY7XSB2dPB3UZ3wdJmKAL6LMwWeg==","signatures":[{"sig":"MEUCIGWxG3e7myxojYENHxTWY/pu2qAgEh+9oYAh8jlD2AhHAiEAldupExZiSh+eVzRNSo4kN2pKg0CcjzyuSFbfcuv2NPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@5.0.0-beta-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17000},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^20.12||^22.13||>=24.0"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"cdd28840802c52aa4184d67b9a39e7a9ae74b89f","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:75aa2ff4-30f2-467b-b5e4-fe5a2e53f67c"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.6.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"10.1.3","tsx":"4.20.5","upem":"10.0.0","eslint":"9.36.0","prettier":"3.6.2","@eslint/js":"9.36.0","typescript":"5.9.2","@types/node":"24.5.2","npm-run-all":"4.1.5","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.0.1","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.44.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_5.0.0-beta-3_1758457356173_0.8922516286943332","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"watskeburt","version":"5.0.0","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@5.0.0","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"01cb52e5f26a24300bb7b470de232837c332e134","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-5.0.0.tgz","fileCount":15,"integrity":"sha512-fEMhfIzu9WOuAJdDcTT+aPjn0JHI2+UeJ+zWSEs/tgMvc+MFDZVmhlZ8C1uJWXax1ETYc4trUnHFHyx2DrG0jQ==","signatures":[{"sig":"MEUCIQCQMHVZ2Ta7Ek7mupZUV84B2GVHsLB+gO3QOh5fU2hYqgIgQbynRg7OxG8FuN+AdJ97sEusnAS/qZxCtFMWQMGphZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16986},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^20.12||^22.13||>=24.0"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"80f0d41bfd9df5b94c5f5a0a7477ac1c40464120","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:75aa2ff4-30f2-467b-b5e4-fe5a2e53f67c"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.6.1","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.20.6","upem":"10.0.0","eslint":"9.38.0","prettier":"3.6.2","@eslint/js":"9.38.0","typescript":"5.9.3","@types/node":"24.9.2","npm-run-all":"4.1.5","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.23.1","@eslint/eslintrc":"3.3.1","dependency-cruiser":"17.2.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.46.2"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_5.0.0_1761767702349_0.0964855583774058","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"watskeburt","version":"5.0.1","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@5.0.1","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"08bf196224c9312a8be6fb415caa707c836238bd","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-5.0.1.tgz","fileCount":15,"integrity":"sha512-ItR9wAJJljmQg1OTLhVHFJSyVrADQXuj5i4+UZ1mg2dWdPSM1ySbU6L8DhgpLZHHKZVsNit7+Uh3U30pgdYqFw==","signatures":[{"sig":"MEUCIFgmaqDwqmNrXaCwrbGt5S6ugPoz8Kx6porma7E11jckAiEA6mQTh/IcMUiOQqgLZT08f8KcuSDh+5BYxVCaiz0PwXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16816},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^20.12||^22.13||>=24.0"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"fd2e334eeb04497982d9172c7be6758a92d4d89a","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:75aa2ff4-30f2-467b-b5e4-fe5a2e53f67c"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.6.2","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.21.0","upem":"10.0.3","eslint":"9.39.2","prettier":"3.8.0","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","npm-run-all2":"8.0.4","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.23.2","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.6","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_5.0.1_1768732955797_0.8355556797993349","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"watskeburt","version":"5.0.2","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@5.0.2","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"f7b63d90e0e18cc54746b18e570011e3e22fc8c3","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-5.0.2.tgz","fileCount":15,"integrity":"sha512-8xIz2RALjwTA7kYeRtkiQ2uaFyr327T1GXJnVcGOoPuzQX2axpUXqeJPcgOEVemCWB2YveZjhWCcW/eZ3uTkZA==","signatures":[{"sig":"MEUCIQCvG0iuogJxMpxQTT6Y0esq4UpTPFuMFND/dJ0ucoux8gIgLEyxerVoLR+9O8YsE9IJBWuRBHyfXgnN7gmMMapgLs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17051},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^20.12||^22.13||>=24.0"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"2c9a2e6cd3be5f8e032a2707c8cb4d8dddbb7b3a","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:75aa2ff4-30f2-467b-b5e4-fe5a2e53f67c"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.6.2","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","tsx":"4.21.0","upem":"10.0.3","eslint":"9.39.2","prettier":"3.8.0","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"25.0.9","npm-run-all2":"8.0.4","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.23.2","@eslint/eslintrc":"3.3.3","dependency-cruiser":"17.3.6","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"3.0.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.53.0"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_5.0.2_1769116295366_0.24099755604204987","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"watskeburt","version":"5.0.3","keywords":["git","diff"],"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","_id":"watskeburt@5.0.3","maintainers":[{"name":"sverweij","email":"sander_verweij@yahoo.com"}],"homepage":"https://github.com/sverweij/watskeburt","bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"bin":{"watskeburt":"dist/run-cli.js"},"dist":{"shasum":"5821cbec4043cf219730b4ce099bc84b5de14960","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-5.0.3.tgz","fileCount":15,"integrity":"sha512-g9CXukMjazlJJVQ3OHzXsnG25KFYgSgKMIyoJrD8ggr0DbS9UNF7OzIqWmmKKBMedkxj3T01uqEaGnn+y7QhMA==","signatures":[{"sig":"MEYCIQCfsZzHeZ4KPK6UcCKC03BXbeLaOP6WxH3TmosBOOh83AIhAIsw4lEmeKnftxrGbmm2TX6oYsx/EKcXsps4bmEKi2y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17053},"main":"dist/main.js","type":"module","upem":{"policies":[{"policy":"wanted","because":"eslint","package":"@eslint/js"},{"policy":"wanted","because":"eslint","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","module":"dist/main.js","engines":{"node":"^20.12||^22.13||>=24.0"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"0900a28502c6f911e25099fbc25319477b35309b","scripts":{"lint":"npm-run-all --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --sequential build:clean build:version build:dist build:format","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 npm test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"tsx tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:75aa2ff4-30f2-467b-b5e4-fe5a2e53f67c"}},"overrides":{"c8":{"yargs":"^18.0.0","minimatch":"^10.2.4"},"ajv":"^6.14.0","glob":"^13.0.3","@typescript-eslint/typescript-estree":{"minimatch":"^10.2.4"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.8.0","description":"List files changed since a git revision","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"c8":"11.0.0","tsx":"4.21.0","upem":"10.0.4","eslint":"9.39.3","prettier":"3.8.1","@eslint/js":"9.39.3","typescript":"5.9.3","@types/node":"25.3.2","npm-run-all2":"8.0.4","clean-pkg-json":"1.3.0","eslint-plugin-n":"17.24.0","@eslint/eslintrc":"3.3.4","dependency-cruiser":"17.3.8","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.0","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.56.1"},"_npmOperationalInternal":{"tmp":"tmp/watskeburt_5.0.3_1772274244925_0.9289215737632104","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"_id":"watskeburt@6.0.0","bin":{"watskeburt":"dist/run-cli.js"},"bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"dist":{"shasum":"8035cb4137f6e4a6ec2fe632719b306e6a4f9237","tarball":"https://registry.npmjs.org/watskeburt/-/watskeburt-6.0.0.tgz","integrity":"sha512-jfiuDABaxSkC71T6oZ3vCS99roYkSHm/+As+G0Dz8taAHQb+SJBvLEm5RlsgG71XdfAj3rv7eudUBTgwcQUPlQ==","fileCount":15,"unpackedSize":17017,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBjIfSwkWk4btN/TsqdsvdyKYoWJiZyffltrXM44jND8AiBdBggbxKv3xYR9hWrIfUNbo5BdYKY9+VWMY3oohELDkw=="}]},"main":"dist/main.js","name":"watskeburt","type":"module","upem":{"policies":[{"policy":"wanted","because":"eslint","package":"@eslint/js"},{"policy":"wanted","because":"eslint","package":"eslint"},{"policy":"wanted","because":"in the next version (11) some things incompatible with the current setup happen (- very likely due to esm-ness?)","package":"eslint-plugin-mocha"},{"policy":"wanted","because":"in the next version (18) some things incompatible with the current setup happen (missing rule)","package":"eslint-plugin-n"},{"policy":"wanted","because":"in the next version (57) some things incompatible with the current setup happen (e.g. unicorn/catch-error-name dropped? troubles with esm-ness?)","package":"eslint-plugin-unicorn"},{"policy":"wanted","because":"in the next version (7) some things incompatible with the current setup happen","package":"eslint-plugin-budapestian"}]},"types":"types/watskeburt.d.ts","author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"module":"dist/main.js","engines":{"node":"^22.13||^24||>=26"},"exports":{".":[{"types":"./types/watskeburt.d.ts","import":"./dist/main.js"},"./dist/main.js"]},"gitHead":"36835214211b6dcdf485caadb6309273933bfd9e","license":"MIT","scripts":{"lint":"npm-run-all --node-run --parallel --aggregate-output format:check lint:eslint lint:types","test":"tsx --test-reporter ./tools/dot-with-summary.reporter.js --test src/*.spec.ts src/**/*.spec.ts","build":"npm-run-all --node-run --sequential build:clean build:version build:dist build:format","check":"npm-run-all --node-run --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","format":"prettier --log-level warn --write \"{src,tools}/**/*.{js,ts}\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","prepack":"clean-pkg-json --dry | jq '.scripts = {test: \"echo see github for test, build and analysis scripts\"}' > smol-package.json && mv smol-package.json package.json && prettier --log-level warn --write --use-tabs package.json types","version":"npm-run-all --node-run --sequential clean build lint depcruise:graph scm:stage","lint:fix":"npm-run-all --node-run --parallel --aggregate-output format lint:eslint:fix","postpack":"git restore package.json types","depcruise":"depcruise dist src types","scm:stage":"git add .","build:dist":"tsc","lint:types":"tsc --noEmit","test:cover":"c8 node --run=test","build:clean":"rm -rf dist/*","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","upem:update":"npm outdated --json --long | upem | pbcopy && pbpaste","build:format":"prettier --log-level warn --write --use-tabs dist/","format:check":"prettier --log-level warn --check \"{src,tools}/**/*.ts\" \"types/**/*.ts\" \"*.{json,yml,md,js}\" \"!package-lock.json\"","upem:install":"npm install","build:version":"node --experimental-strip-types tools/get-version.ts > src/version.ts","upem-outdated":"npm outdated --json --long | upem --dry-run","depcruise:html":"depcruise src types --progress --output-type err-html --output-to dependency-violation-report.html","depcruise:text":"depcruise src types --progress --output-type text","depcruise:focus":"depcruise src types --progress --output-type text --focus","depcruise:graph":"depcruise src types --include-only '^(dist|src|types)' --output-type dot | dot -T svg | tee docs/dependency-graph.svg | depcruise-wrap-stream-in-html > docs/dependency-graph.html","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","depcruise:reaches":"depcruise src types --progress --output-type text --reaches","depcruise:graph:dev":"depcruise dist src types --include-only '^(dist|src|types)' --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","update-dependencies":"npm-run-all --sequential upem:update upem:install lint:fix check","depcruise:graph:diff:dev":"depcruise dist src types --include-only '^(dist|src|types)' --highlight \"$(node dist/run-cli.js main -T regex)\" --prefix vscode://file/$(pwd)/ --output-type dot | dot -T svg | depcruise-wrap-stream-in-html | browser","depcruise:graph:diff:mermaid":"depcruise dist src types --include-only '^(dist|src|types)' --output-type mermaid --output-to - --highlight \"$(node dist/run-cli.js $SHA -T regex)\""},"version":"6.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d30a2840-531b-45d9-8211-684b5376b1e1"},"approver":{"name":"sverweij","email":"sverweij@protonmail.ch"}},"homepage":"https://github.com/sverweij/watskeburt","keywords":["git","diff"],"overrides":{"c8":{"yargs":"^18.0.0"}},"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"_npmVersion":"11.17.0","description":"List files changed since a git revision","directories":{},"maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"}],"sideEffects":false,"_nodeVersion":"26.3.0","devDependencies":{"c8":"11.0.0","tsx":"4.22.4","upem":"10.0.4","eslint":"9.39.3","prettier":"3.8.4","@eslint/js":"9.39.3","typescript":"6.0.3","@types/node":"25.9.3","npm-run-all2":"9.0.2","clean-pkg-json":"2.0.0","eslint-plugin-n":"^17.24.0","@eslint/eslintrc":"3.3.5","dependency-cruiser":"17.4.3","eslint-plugin-mocha":"^10.5.0","eslint-plugin-import":"2.32.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"10.1.8","eslint-plugin-security":"4.0.1","eslint-plugin-budapestian":"^6.0.0","eslint-config-moving-meadow":"5.0.0","eslint-plugin-eslint-comments":"3.2.0","@typescript-eslint/eslint-plugin":"8.61.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/watskeburt_6.0.0_1781550100721_0.2271393342012693"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-07T20:04:41.713Z","modified":"2026-06-15T19:01:41.114Z","0.1.0":"2022-07-07T20:04:41.944Z","0.2.0":"2022-07-07T21:30:12.704Z","0.3.0":"2022-07-09T13:02:12.504Z","0.4.0":"2022-07-10T10:05:38.818Z","0.5.0":"2022-07-10T16:42:39.984Z","0.5.1":"2022-07-24T09:12:02.189Z","0.6.0":"2022-07-24T11:45:32.523Z","0.6.1":"2022-08-02T16:36:56.100Z","0.7.0":"2022-08-03T18:06:50.059Z","0.8.0":"2022-10-22T04:51:56.318Z","0.8.1":"2022-10-22T16:37:10.201Z","0.9.0":"2022-11-19T14:24:41.982Z","0.9.1":"2023-01-22T18:42:10.292Z","0.9.2":"2023-02-14T21:40:32.034Z","0.10.0":"2023-02-19T10:12:28.324Z","0.10.1":"2023-03-19T10:28:42.264Z","0.10.2":"2023-04-12T19:03:56.611Z","0.11.0":"2023-04-28T17:23:49.914Z","0.11.1":"2023-04-29T07:39:27.356Z","0.11.2":"2023-05-15T17:02:53.519Z","0.11.3":"2023-05-28T21:47:20.445Z","0.11.4":"2023-06-17T13:32:48.140Z","0.11.5":"2023-06-20T16:24:24.082Z","0.11.6":"2023-07-10T18:53:43.408Z","0.12.0":"2023-08-02T17:18:23.717Z","0.12.1":"2023-08-02T19:17:39.982Z","0.12.2":"2023-08-21T19:07:18.337Z","1.0.1":"2023-08-26T15:39:10.832Z","2.0.0":"2023-10-04T18:57:27.071Z","2.0.1":"2023-10-23T19:58:26.211Z","2.0.2":"2023-11-21T20:47:37.366Z","2.0.3":"2023-11-30T20:25:31.650Z","2.0.4":"2023-12-27T13:39:57.202Z","2.0.5":"2024-01-27T10:01:38.813Z","3.0.0":"2024-02-21T21:03:54.011Z","4.0.0":"2024-02-24T13:02:48.963Z","4.0.1":"2024-03-14T19:47:33.886Z","4.0.2":"2024-04-13T09:03:08.384Z","4.1.0":"2024-07-06T18:41:31.724Z","4.1.1":"2024-11-24T11:04:08.558Z","4.2.0":"2024-12-02T20:09:46.932Z","4.2.1":"2024-12-03T10:30:48.412Z","4.2.2":"2024-12-03T13:04:39.961Z","4.2.3":"2025-02-14T01:00:11.980Z","5.0.0-beta-3":"2025-09-21T12:22:36.364Z","5.0.0":"2025-10-29T19:55:02.533Z","5.0.1":"2026-01-18T10:42:35.946Z","5.0.2":"2026-01-22T21:11:35.500Z","5.0.3":"2026-02-28T10:24:05.073Z","6.0.0":"2026-06-15T19:01:40.799Z"},"bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"author":{"url":"https://sverweij.github.io","name":"Sander Verweij"},"license":"MIT","homepage":"https://github.com/sverweij/watskeburt","keywords":["git","diff"],"repository":{"url":"git+https://github.com/sverweij/watskeburt.git","type":"git"},"description":"List files changed since a git revision","maintainers":[{"name":"sverweij","email":"sverweij@protonmail.ch"}],"readme":"# watskeburt\n\nGet changed files & their statuses since any git _revision_\n\n## :construction_worker: usage\n\n### :scroll: API\n\n```javascript\nimport { list, getSHA } from \"watskeburt\";\n\n// print the SHA1 of the current HEAD\nconsole.log(await getSHA());\n\n// list all files that differ between 'main' and the current revision (including\n// files not staged for commit and files not under revision control)\n/** @type {import('watskeburt').IChange[]} */\nconst lChangedFiles = await list({ oldRevision: \"main\" });\n\n// list all files that differ between 'v0.6.1' and 'v0.7.1' (by definition\n// won't include files staged for commit and/ or not under revision control)\n/** @type {import('watskeburt').IChange[]} */\nconst lChangedFiles = await list({\n  oldRevision: \"v0.6.1\",\n  newRevision: \"v0.7.1\",\n});\n\n// list all files that differ between 'main' and the current revision\n// (including untracked files, output as JSON)\n/** @type {import('watskeburt').IChange[]|string} */\nconst lChangedFiles = await list({\n  oldRevision: \"main\",\n  trackedOnly: false, // when set to true leaves out files not under revision control\n  outputType: \"json\", // options: \"json\" and \"regex\"\n});\n```\n\nThe array of changes this returns looks like this:\n\n```javascript\n[\n  {\n    name: \"doc/cli.md\",\n    type: \"modified\",\n  },\n  {\n    name: \"test/thing.spec.mjs\",\n    type: \"renamed\",\n    oldName: \"test/old-thing.spec.mjs\",\n  },\n  {\n    name: \"src/not-tracked-yet.mjs\",\n    type: \"untracked\",\n  },\n];\n```\n\n### :shell: cli\n\nWorks with node >=22\n\n```shell\n# list all JavaScript-ish files changed since main in a regular expression\n$ npx watskeburt main\n^(src/cli[.]mjs|src/formatters/regex[.]mjs|src/version[.]mjs)$\n```\n\nThis emits a regex that contains all changed files that could be\nsource files in the JavaScript ecosystem (.js, .mjs, .ts, .tsx ...). It can\nbe used in e.g. dependency-cruiser's `--focus` and `--reaches` filters.\n\nThe JSON output (= the array above, serialized) also contains all other\nextensions.\n\n```\nUsage: watskeburt [options] [old-revision] [new-revision]\n\nlists files & their statuses since [old-revision] or between [old-revision] and [new-revision].\n\n-> When you don't pass a revision old-revision defaults to the current one.\n\nOptions:\n  -T, --outputType <type>  what format to emit (choices: \"json\", \"regex\", default: \"regex\")\n  --trackedOnly            only take tracked files into account (default: false)\n  -V, --version            output the version number\n  -e, --extensions <list>  comma separated list of file extensions to consider\n                           - pass \"*\" to consider all extensions\n                           - currently applicable only to the \"regex\" reporter\n                           - defaults to most popular extensions in the\n                             JavaScript/ TypeScript ecosystem\n  -h, --help               display help for command\n```\n\nDefault list of extensions (cli, regex reporter only):\n`\"cjs,cjsx,coffee,csx,cts,js,json,jsx,litcoffee,ls,mjs,mts,svelte,ts,tsx,vue,vuex\"`.\n\n## why?\n\nI needed something robust to support caching in\n[dependency-cruiser](https://github.com/sverweij/dependency-cruiser) and to\nrun standalone to use _in combination_ with dependency-cruiser.\n\nA few specialized packages like this existed, but they had fallen out of\nmaintenance. More generic packages still were maintained, but for my use\ncase they were overkill.\n\n## 🇳🇱 what does 'watskeburt' mean?\n\nWazzup.\n\n_watskeburt_ is a fast pronunciation of the Dutch \"wat is er gebeurd?\"\n(_what has happened?_) or \"wat er is gebeurd\" (_what has happened_).\n","readmeFilename":"README.md"}