{"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","fileCount":15,"integrity":"sha512-jfiuDABaxSkC71T6oZ3vCS99roYkSHm/+As+G0Dz8taAHQb+SJBvLEm5RlsgG71XdfAj3rv7eudUBTgwcQUPlQ==","signatures":[{"sig":"MEQCIBjIfSwkWk4btN/TsqdsvdyKYoWJiZyffltrXM44jND8AiBdBggbxKv3xYR9hWrIfUNbo5BdYKY9+VWMY3oohELDkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/watskeburt@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17017},"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)\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"sverweij","email":"sverweij@protonmail.ch"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:d30a2840-531b-45d9-8211-684b5376b1e1"}},"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","_hasShrinkwrap":false,"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":{"tmp":"tmp/watskeburt_6.0.0_1781550100721_0.2271393342012693","host":"s3://npm-registry-packages-npm-production"},"_id":"watskeburt@6.0.0","version":"6.0.0"}