{"name":"watskeburt","version":"0.5.1","description":"List files changed since a git revision","keywords":["git","diff"],"homepage":"https://github.com/sverweij/watskeburt","repository":{"type":"git","url":"git+https://github.com/sverweij/watskeburt.git"},"bugs":{"url":"https://github.com/sverweij/watskeburt/issues"},"author":{"name":"Sander Verweij","url":"https://sverweij.github.io"},"license":"MIT","bin":{"watskeburt":"src/cli.mjs"},"main":"dist/cjs-bundle.js","module":"src/main.mjs","sideEffects":false,"exports":{".":[{"import":"./src/main.mjs","require":"./dist/cjs-bundle.js"},"./dist/cjs-bundle.js"]},"types":"types/watskeburt.d.ts","dependencies":{"commander":"^9.3.0"},"devDependencies":{"@types/mocha":"^9.1.1","@types/node":"^18.0.6","@typescript-eslint/eslint-plugin":"^5.30.7","c8":"^7.12.0","dependency-cruiser":"^11.12.0","esbuild":"^0.14.49","eslint":"^8.20.0","eslint-config-moving-meadow":"^3.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-budapestian":"^4.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-security":"^1.5.0","eslint-plugin-unicorn":"^43.0.2","mocha":"^10.0.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","typescript":"^4.7.4"},"engines":{"node":"^12.20||^14||>=16"},"scripts":{"build":"npm-run-all --sequential build:version build:dist","build:version":"node tools/get-version.mjs > src/version.mjs","build:dist":"esbuild src/main.mjs --format=cjs --target=node12 --platform=node --bundle --global-name=wkbtcjs --minify --outfile=dist/cjs-bundle.js","check":"npm-run-all --parallel --aggregate-output lint depcruise test:cover","clean":"rm -rf dist","test":"mocha \"src/**/*.spec.mjs\"","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":"depcruise src types --config","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","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: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: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","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","lint":"npm-run-all --parallel --aggregate-output lint:format lint:eslint lint:types","lint:fix":"npm-run-all --parallel --aggregate-output lint:format:fix lint:eslint:fix","lint:eslint":"eslint src types tools --cache --cache-location node_modules/.cache/eslint/","lint:eslint:fix":"eslint src types tools --fix --cache --cache-location node_modules/.cache/eslint/","lint:format":"prettier --check \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","lint:format:fix":"prettier --loglevel warn --write \"{src,tools}/**/*.mjs\" \"types/**/*.ts\" \"*.{json,yml,md,js}\"","lint:types":"tsc","scm:stage":"git add .","version":"npm-run-all --sequential clean build lint depcruise:graph scm:stage"},"eslintIgnore":["coverage","docs","dist","node_modules"],"gitHead":"9cbacc342213d687a3bd9e5e4e84c82dfd770588","_id":"watskeburt@0.5.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"0b76589fca9b768c6c8cf9e61f0701a9da652d83","size":7790,"noattachment":false,"key":"/watskeburt/-/watskeburt-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/watskeburt/download/watskeburt-0.5.1.tgz"},"_npmUser":{"name":"sverweij","email":"sander_verweij@yahoo.com"},"directories":{},"maintainers":[{"name":"sverweij","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/watskeburt_0.5.1_1658653922039_0.49117119553794253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-24T09:12:07.298Z","publish_time":1658653922189,"_cnpm_publish_time":1658653922189,"dist-tags":{"latest":"0.11.2"}}