{"_id":"@outfitter/tooling","_rev":"50-efe30e73182e4136f2a4931e47fda6b1","name":"@outfitter/tooling","dist-tags":{"latest":"0.3.5","canary":"0.3.6-canary-20260326235541"},"versions":{"0.2.0":{"name":"@outfitter/tooling","version":"0.2.0","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.2.0","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"0c46bece9f119561e0f714a9ede7e7d36c4eef52","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.2.0.tgz","fileCount":34,"integrity":"sha512-qpxHeA/ys6CmmU/kwGu1ktNauhsilBU+OxKV8cmAYU8Ce/QWdm2sKhzUrGg5JoWAKzmJSyk3V7g6wkHjSAEGfg==","signatures":[{"sig":"MEYCIQClOzbB5nGt8AvkOIenH/fBkd26zr2fVKUwCDGD1vSUvAIhAKSyOiitxgNk682zSmoVSVVqMUCsqq7WY3khavhaVbw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69060},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.7"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./registry":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"c30ffb0bec93ade0e8754e63207b7bdb7a72e10f","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry","typecheck":"tsc --noEmit","build:registry":"bun run src/registry/build.ts"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.6.2","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.17","commander":"^14.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.7","typescript":"^5.9.3"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.2.0_1770582022147_0.13428097043373288","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@outfitter/tooling","version":"0.2.1","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.2.1","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"3afac2fb5ea0ee5de239ab2dd3fe60e8d315fa4f","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.2.1.tgz","fileCount":34,"integrity":"sha512-ZEs5l16aaOH421nR1FG734c9llVpHcLZumy87LAw042IM/okCn9irlQgBP8xEdcNlYA03NS8GCpwbIBqbV8M7A==","signatures":[{"sig":"MEQCIC5O81spOG6HAKYU9iypVnKCq8NRZ+bNHVY/NMmDd6U1AiBBN3WYvOnJs0dIGi8l64heLeOqGVLpSK3VsJlrxfGp4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56640},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.7"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e43773bbae3298ab41a5cb173505f56b9d6a7e09","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.6.2","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.25.17","commander":"^14.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.7","typescript":"^5.9.3"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.2.1_1770664263841_0.9379038235662884","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@outfitter/tooling","version":"0.2.2","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.2.2","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"8832abaad683d84a4945342390cfb7193ff807cc","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.2.2.tgz","fileCount":35,"integrity":"sha512-XNrlKqmu+d/1/WYKKCHrB/niZJrno5s0NVZpC0yOmg1wNfstoODo2Ztx0BRe7QFYQ+przYT3AhNZ8WoJql3Krg==","signatures":[{"sig":"MEYCIQCO63tD7Na89eYkyB2sEPm1b9HvUst2xmVJJv89qS9ekwIhAItv+ZwDUHmSVu7UZyM1aZZXjpn2/aO7Y3fsduKa+3Rh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81212},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.7"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"92d2914679d6d787ccdc76756870192cbc5d01d7","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.9.0","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.17","commander":"^14.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.7","typescript":"^5.9.3"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.2.2_1770742982710_0.7507004837415581","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@outfitter/tooling","version":"0.2.3","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.2.3","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"a3b18d9cce454895c4b9c48f48d3430ce03e0e17","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.2.3.tgz","fileCount":61,"integrity":"sha512-W9Icg6XSlOxallIJtc/6UrUtIFnkMGLT3XHU6emK87jg+2sPQ1gsN2FTaf/jfLnv7HwfGCf/BeGzwS+oVMfF2A==","signatures":[{"sig":"MEYCIQDb5hvgPdNhshnkRUyO8F3mgcqlVtuE4ShvvgkVr0x7CAIhALQwsn5M1rL2shkEfoT2QwKrd2EKNaoWQ7dDvCffY/OZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":144671},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.7"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"a093536fe56332e44346bab4c5b5a87ce8ff7198","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports:check","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.10.0","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.17","commander":"^14.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.7","typescript":"^5.9.3"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.2.3_1771178468680_0.18330268674613848","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@outfitter/tooling","version":"0.2.4","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.2.4","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"c591662dd172fd580d774fb6d4c9c7fd276ce816","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.2.4.tgz","fileCount":61,"integrity":"sha512-oa+pW6dU4fGNJMDWTSi2m9qS36aH/crz574ROhdKMK5C9McqjMGnwPxeSt0FUaI+2EQPO1GSBWvh8as/dK0eYg==","signatures":[{"sig":"MEQCIEjmFTMR6iOLsfyIJ3M1LsmjhyijdbDiO73xJqzD/aqwAiB7GpFFgarli4H9WplVbnh3GDrK98zWEwk1uYgLipRyvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145925},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.7"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e85d058a8f67c22ba3888202a154b5c7bb72d873","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports:check","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.10.0","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.17","commander":"^14.0.2","@outfitter/cli":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.7","typescript":"^5.9.3"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.2.4_1771531021678_0.4559446296893832","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@outfitter/tooling","version":"0.3.0","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.0","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"2d8ffc5e72ffbde97433660bb8d5ed77fe959568","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.0.tgz","fileCount":65,"integrity":"sha512-hJVuUyUBmpefwUhnfOWNm0visCtaWODnia3yFEDxbLpKNeRB54A8dACqvpioFyqSZqtuhseElmMJz9226uDvgw==","signatures":[{"sig":"MEUCIQDSxPA+rAudCPgY6oOqbPZgv1Cl2oQFcw4qN13VwV7c0wIgPSXvzY7ad37UdRL/3BO2H2eybcbW//zwVstd5TS/ShQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196965},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.9"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"815ef1fd0c73c97ee9c5435e8ced911166a95b9d","scripts":{"lint":"biome lint ./src","test":"bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports:check","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.10.1","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.0_1771648655525_0.22005346465880393","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@outfitter/tooling","version":"0.3.3","keywords":["outfitter","tooling","biome","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.3","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"ddf158be42913e203829cba80fb2f5b3e1520b56","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.3.tgz","fileCount":14,"integrity":"sha512-VP3zs1Yl2eQxKJvmnjRufaUh6gCE+CQhVtvDJqE14gsW3MyG4rcXqaLRuGHOP8k10GJEYRMIjMibADl2ETgbuw==","signatures":[{"sig":"MEQCIFVxdCz0jdBy4BZTPqs5IL8QEnxkuqyZd2mMf4YVW628AiAAvohQjm2ikDNTjY/Bw0dpl43PXJqtmCeRocAu7RhOLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102286},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.9"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./biome":"./biome.json","./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./biome.json":"./biome.json","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"7dcb50b988383832b597018329a0baa65f9a9933","scripts":{"lint":"biome lint ./src","test":"bun run build:registry && bun test","build":"bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"biome lint --write ./src","prebuild":"bun run build:registry && bun run sync:exports:check","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"galligan","email":"matt.galligan@gmail.com"},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.6.2","description":"Dev tooling configuration presets for Outfitter projects (biome, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.2.0"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.3_1771726484763_0.7089913619921762","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@outfitter/tooling","version":"0.3.4","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.4","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"c20838b7be621521992dac6c5782a904cde98914","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.4.tgz","fileCount":66,"integrity":"sha512-GKAjKUVexZX9Ncoiw891naiQivr0Bl4degjWBMuucOpXBdUPkjCnJ+NkAtGhwciRcurf9HweI2ox51EgXvl+aw==","signatures":[{"sig":"MEUCIFauEC0asnfv3zAH+eFRGoMin7ChDtz3mlEI4qva8PpOAiEAlLjrVefYOn1nzGWxTTnwFOAdHv/mbjOb2CNdBwI4cbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153344},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"b003cec724aacbd85a86bdb3cb00cf4742083131","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.2.1"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.4_1772160209686_0.6400096386078644","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@outfitter/tooling","version":"0.3.5","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.5","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"b90d5b6d8c7151c2336b13ad4077490fd9bb7789","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.5.tgz","fileCount":92,"integrity":"sha512-yVKDx7Ax+yflqPfoyts5oNyix6/Cixo6NSf+4+0yL/2Gn4L97zYzx6S27or3R/fF2ctEOKQGCapLwpTW9l0/uA==","signatures":[{"sig":"MEQCIEAYwh3ca7lHYFOCHSBFXRpf9ViGZIsoxmAaU6m3xBfJAiBCnENVfmei0dNWCicaLuBu3u7m96IHR/hw80TZXOyFvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176954},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"a0f664f71a10036047ddee39c8a0022a03dca312","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.0"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.5_1773521740396_0.7700644867209188","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260317141105":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260317141105","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260317141105","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"47992bb6e21b1e795c44bccd1411d2a8e033ba00","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260317141105.tgz","fileCount":92,"integrity":"sha512-1q1rstim+cwjbQrUCWC8wu056F2/fqh0jlaRCNwdiucCIuCx1CbdUfJ4azSI73PNUrYdRrvaB93+8MnxCp1LOA==","signatures":[{"sig":"MEUCIHH2iUIY8DICiL3to4BYraKzrMfEviWIHJBNU8g2ZoZwAiEAol2HNAMMsbr6ulwyKcelIR/tOnxKUXp1U8ykdRiz88c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260317141105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"189bd57951877864aec2e03d0dc54bfe4a272e3c","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260317141105"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260317141105_1773756682951_0.6605371138327485","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260317163745":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260317163745","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260317163745","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"212bbd32fd3521b4c74505306c3c39ce367443e1","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260317163745.tgz","fileCount":92,"integrity":"sha512-GbMWCXJdg9SPTGE3jGNavsQIOBHIGFikd1Aeq6T31ygApmAKiQ2QCWn3HJKIH/NL1dbzs+jJPciP+anm/DyXsA==","signatures":[{"sig":"MEUCIQC8ct3PplwyyBQ3zwhJIyJfKsBZcT8tr7rIcRGgfmCcXAIgTNhiUnK/BGIUoFXgCrS9nDJ5QlkXzgegBGx1eraZAzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260317163745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"6ab38aa93677ce123862ab57dc9943b9e0c3330f","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260317163745"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260317163745_1773765481513_0.06272925557096909","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260317172247":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260317172247","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260317172247","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"130e1639b5d100fccee0a60f0a23154b44e397b7","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260317172247.tgz","fileCount":92,"integrity":"sha512-Hb1GY+e3Q3+lAKnaEfvdvKbqv7k7RodVVtRT2EcNR0WVbD8IGaafwx/vYhXgwo16WAJM8AQEDXOFbunZ/ak4YA==","signatures":[{"sig":"MEUCIFeR1Cfa94fbkFxu8WO1FLKf/+67wDMzCvBU3XsE0UXrAiEAuWQh4nbGMIqVNUvuo7APiaK7XubAedidRgzlvjvT/fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260317172247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fe977824996de70122723206ae1662dbd865168d","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260317172247"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260317172247_1773768183289_0.03313091113935607","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260317182143":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260317182143","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260317182143","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"ff8bb2bcc88573598df2a41ca41e3de5f840dbdc","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260317182143.tgz","fileCount":92,"integrity":"sha512-1EgwVUOvf5QguxVpLUTZXkX7EixVov4mU7xNPQti0ZMRd7odDECtU/UP8VA9u+TUZEWJOZZSbfnpgPnHpSFioA==","signatures":[{"sig":"MEQCIGBwLMsM2tItzVwDcsKDcdF1aeESW+Ni4Zz0xVLblkJWAiAdsM3IaJjddwtnaKCAOQm7liCFuqPljAP8kQiuW09a7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260317182143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"2be299fe28edb03f394313a35ead82a497d7e8b7","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.11.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260317182143"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260317182143_1773771726247_0.175398524366976","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318222254":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318222254","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318222254","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"657bb7445f7b7b8b0ec438e6ece32c609c4f52be","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318222254.tgz","fileCount":92,"integrity":"sha512-u9eIyYK7wk9lkXdJGsbrGg02Ufyh+mlZXurJO9MDb7BY2/eRoKwZSvUZckPsikzifDIXTDKhOP/67MUV9Vi4hQ==","signatures":[{"sig":"MEUCIHTNikoLA0tYkQdz+0pzOO2zNPEM6+KnfWTg/60VG4aZAiEAirsDbyM8qF5ac3N2bINuwlgvA12L7hnZm9PRCU1s/w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318222254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fda8de3daa05ae3e677122b4d4c1fe1b1afcf58b","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318222254"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318222254_1773872597498_0.10521247177481308","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318222448":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318222448","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318222448","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"b352a5d06a60a224475ae1e8830b6d60cb6c4bc7","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318222448.tgz","fileCount":92,"integrity":"sha512-StrmQIruN3ZVYhYQh5lFhJ0eZ3S7HTiUXLUBbywhh7e+XU4ihvvPkkT6dGBs3mrZBeeN0Dfqtk5F1Az5tkSgPg==","signatures":[{"sig":"MEQCIE8CqafydStIFEfrmQQKeOmV3HXadfH8mfip77oIkHqjAiBv52d1102/u+WFPFzROY0cOVl63wthLGSX1s/n5qpsPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318222448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"c6fda12fad304f33bb78e33fce1cf713203c61f0","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318222448"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318222448_1773872712559_0.6367217512573955","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318222643":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318222643","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318222643","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"6514f5b79eac1c69b965cf0d01886eff25bf2fda","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318222643.tgz","fileCount":92,"integrity":"sha512-8nKg5KwKH0nuKE/WkWQvsamhTqFN/BvKvgZe3F0NuyoswMkCAMt+k3RBeY/IJwSw5ZvZ6yuLGNQlr59QXlHjFg==","signatures":[{"sig":"MEUCIA6DDNX7zKdm26YyQy8brX0s+8bdr/00OhzKvkLvFKYrAiEA5MwxTegE/8s0RfHJe6EekktITPAQQL/aFijqG5lwPBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318222643","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"55396a3a753b546da559194e32451c899a2bb6ef","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318222643"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318222643_1773872824342_0.4775900640160702","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318222849":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318222849","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318222849","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"29788915e9e5958bbdcff0bcfe1e93a33ee99d30","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318222849.tgz","fileCount":92,"integrity":"sha512-vSCJsqLebCetkGgUIyIsPzY31XPMUJgATC52hu3zc2uttdZNQJeEpAUUPWnpB4YYf63Bj7zS8IRJ1jgrmlWSdQ==","signatures":[{"sig":"MEQCIH1n74feC3KL5r/eSHci0jKikKMY4xRBQNehecYe2JOsAiBPsXa6YpjrDP/juiVI9cnujcbyZtz41TUuisNMbAZlqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318222849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"38d64f89918c0edbf98b7351d13dbae9f092f186","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318222849"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318222849_1773872954602_0.47555166364292933","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318223050":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318223050","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318223050","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"3f0f04ac5a0ca7141d4700cb532af008aa1a7b90","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318223050.tgz","fileCount":92,"integrity":"sha512-Y6CPsYj44bpN4iAf4KvAOrxJ2tkS74jyJukR/A7PD6cUYp/Pdjqvj/dA2kx4LPKP+V5vLDIsGJvnko/XHdAsJg==","signatures":[{"sig":"MEYCIQCzm3ALF5KdfQxdi/aos57XUR8Wi2tvtfpLm5NrX6IaagIhALtTTt92O1Z9SvUXSFt9VcYuKee1r7xl34u37HGZakfo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318223050","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"24976309b8abf783e449de1fdebb577d0e38a8b2","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318223050"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318223050_1773873073708_0.4704129365443692","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318223350":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318223350","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318223350","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"c93f7626dc6fa5fee5c91e1d32a349787ec0e381","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318223350.tgz","fileCount":92,"integrity":"sha512-2vGoj0swkEfkYnaxvwuNi+gmZ5F6YvgYkVfKFotDIb75AgjRBL+2mW7V0NkCzWcSFNrB4/JgV6Go+aKL2Ke2Tw==","signatures":[{"sig":"MEQCICBpwePGkQs4dQcfjdrygFb2Hx6DN3z3gLcA+B1BSrhOAiBJLVNP7zIwMKQgPLqzsY4bMrgtC5n6xoOziNelvKc8kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318223350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"3bba576fbaf6a7b3d3fc5d7025de12d20c25b9f6","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318223350"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318223350_1773873256736_0.4114785520143158","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318223547":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318223547","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318223547","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"5e9bfd304e96376433f04adce3100ea4b77b8b09","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318223547.tgz","fileCount":92,"integrity":"sha512-zl8E8uj/ONfCxYRgjDchP1icUvMgAzcXk96Y7uP1wsAX+tJRtdbj4BTb5zuIsFhZtNcGgcsFqm8+0NhSMiOQ+A==","signatures":[{"sig":"MEQCIG0PTE1QKrFXjZXm5WHwsLplojw8OOFtFMsfC9loKZW2AiB1Y7wG8N4hDJbKHbQNkNGqPbOlLxaGaNjJqAak8l/LKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318223547","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"54f8194aaffb71410ae08d97c6307d54b98fd86e","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318223547"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318223547_1773873375235_0.668253754297802","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318223753":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318223753","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318223753","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"113998c4269a685bd405968d03db107233094395","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318223753.tgz","fileCount":92,"integrity":"sha512-92eHoPPpCsLnvn/sd2Nq4P8YkplLxS10c7c+nzq4YLqGHnAjxiVZjvZSJk7F9FguC2q3IxqjfDtsRCrt9VlfsA==","signatures":[{"sig":"MEQCIFaUiCZuO5J3n5hV6ExLt00Jp6ky1hIHlkh87uiEELEBAiB0jHUfzFeBBHzfPoyxxJgL2xsBp9U+uIOwa7ZXkSR4xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318223753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"81e1fc589d13c951de3db6d32f78f0fac57e461b","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318223753"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318223753_1773873496209_0.20734163049081267","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318223950":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318223950","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318223950","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"51cd57603e72b9e1a92aa146e1b3a2278788f3e9","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318223950.tgz","fileCount":92,"integrity":"sha512-oXV3V9Zac7dH5rQi7TxGaKwNWUXfdiix556efN+HNjqe4DznEm+mLr7JG4KpNC2AcXfB71rDSeS0oOQw8TBcSw==","signatures":[{"sig":"MEYCIQCNGn/mrt1T+FVxZRcSHpKwKBke2Hz89t3u0p6vfh0qJQIhAOzTtHHzQ0ytl2ZmH7rEI5BP5MblvtFdfkCo22rzpy72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318223950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"4c1b18b0d03ac9725d6b61e9671070a457528423","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318223950"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318223950_1773873611607_0.7510097470041246","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318224146":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318224146","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318224146","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"4dabce799996b01f17f390ad92e6335cadbf2c5a","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318224146.tgz","fileCount":92,"integrity":"sha512-sdsguLB5s4tbVVhhSxGDZAoC1bOEKY+LNQuWX3CJRxWELcoWa8pQD3WY8EsQDtwHI8X0lGomU1cCXiVYjM8doA==","signatures":[{"sig":"MEUCIQDrpCMOXmGTJg5jZhtDI9uZxe/5kfDxp22ahB4rZYmN1gIgDlCDghGLQ0k+tYDhUzHuOI/S2H48A2XXEnRr0hPh2fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318224146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183462},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"5a24251ec14ffce089a1777efb288a80bc0d8c98","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318224146"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318224146_1773873731034_0.8621971582296084","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318224349":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318224349","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318224349","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"f27c6a0d684c23c62f96996e66dbb39b475b7357","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318224349.tgz","fileCount":92,"integrity":"sha512-Z4Z7d0ws/ZC8p5heNurLzj2+n9OC+fJe6NIiKn7uPK/gzk7m6JgeCHWdPi/I4FkLMZWdi488iXf7Qz0cSb91xg==","signatures":[{"sig":"MEUCIHqZ/89aefG99YkB0ZF5lPitUWHD/drhKYd0cQLJkwyvAiEA9duKIkO5HhmVBcka97snz4Sulk1w/MsT70H3sm+Z4tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318224349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"aa7a19afcee7989b4def516615e5864177be2eac","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260318224349"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318224349"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318224349_1773873853663_0.7906608816316385","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318224559":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318224559","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318224559","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"f7fb56133c75e9ccd844a2b36aed190fef5c5d4f","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318224559.tgz","fileCount":92,"integrity":"sha512-P4EpWINpgTtdX2yIFIsSX7zAsWqYpWZACMtGTqR5lAK7vQ8RMerdAMpbjA80hRHxf3oIArku9QLhngsHDdn5/g==","signatures":[{"sig":"MEUCIFExMcRGccIw5G+hQiUpLz2DbFVvGsmDaKbD4RSrPkfgAiEAsQfK7NbSHVz0V3kVPIG3D6F1iI8+gISJRPDw4zsM19A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318224559","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"9b3bbaadcf64ee55d3b84954e89ae681ccb96f84","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260318224559"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318224559"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318224559_1773873981682_0.7034755081429047","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318224751":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318224751","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318224751","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"53105e7449d2876f11670e1d681697fc33b3a553","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318224751.tgz","fileCount":92,"integrity":"sha512-HJUMHOaIbOaCeiJXWHarEZL1hfcDYlaJ44IutR/V8dM1a3HzYa7O9kJxB/Qv2yo7dIzTM3hiW3QzGbPrLL2ODg==","signatures":[{"sig":"MEUCIHEKsISuleheBcUbU6OGluOw5VScD7DzhdwgO/3lTHJtAiEAhRuAN0YkAbHA1i115LY5+PUcxUjbhE18oCLRUJy+bRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318224751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"2b8352f7acc126997fe1feffd5202228d444eaaf","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260318224751"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318224751"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318224751_1773874099808_0.8538154197340382","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260318224951":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260318224951","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260318224951","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"1f535cdb79f1ee6d584dd823181e54fc0fb4240f","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260318224951.tgz","fileCount":92,"integrity":"sha512-BWKpLGcWg66nzjJ42otgOjtrpvaPYWyzqDcXtNG11fUA27qzJ9OrcuFkyrUMRvrewp8HeK1R3b9+GC5Bjg6YPA==","signatures":[{"sig":"MEUCIQDQGt+U7i2o5haRYhUZyoEofhc84ZfRiu2VD2PC23XmfAIgVVLOtice4VlA2EDNNOpme9ILy25KCrsJCOTrhoWWFUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260318224951","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"f2eaa1c3f7d317e79d97068c00081023f2fce436","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260318224951"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260318224951"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260318224951_1773874215732_0.19613636170629012","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260319020506":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260319020506","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260319020506","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"de618ec501285c302dbede44b7ff0333c33b1049","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260319020506.tgz","fileCount":92,"integrity":"sha512-r3gCXieYyvc2PVeigLMJ7KijE97ldfecR+80uoBTafKHjd6aGr+9jmbCtNeFBBhkHXVCtWH6SjmHU+k5k6jZxw==","signatures":[{"sig":"MEUCIHGnhLZjDQ4BHcAYlHoaIeEDHt9VfNVTk4mz2No7VExXAiEA0pG97mdeRpdDGt2bsXpyxf5m2WmHhPGuRJyVTGylZ4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260319020506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183484},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fcbbea62e9777f2a0b8de3b7d5e98fad160a32fd","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260319020506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260319020506"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260319020506_1773885929030_0.8341663206831931","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322164409":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322164409","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322164409","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"ea07f591f130cbb1536537c1434381334b2590f3","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322164409.tgz","fileCount":92,"integrity":"sha512-4D+0jI1wbS6QDD62gUb5cc4gdTZep3/OKKd4Mi7Uxsk1gj+zSQjA3iss3ksooSTUsvexsMHxvpnFELERu1kmSg==","signatures":[{"sig":"MEQCID36KHvtNRNCmbSCjpsWoYq2Fz9ilimiiaWHFLZKV9DBAiAG5GBBYnGhBKy3lzZ3ua6GXtQeLt641M4P7NpJlzWuAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322164409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fd959dd6347f4f35f7c2e788acb2dbfa048644a8","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260322164409"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322164409"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322164409_1774197871313_0.5224524739113592","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322164540":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322164540","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322164540","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"d66b63e1dd94d415d081d9687cbd998e4d02e238","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322164540.tgz","fileCount":92,"integrity":"sha512-7Bfa82/N59kK20iRATxbriCZlxUXWl7Dp+9xKo8ek4kBedEgL3KrgpgIn+279ZB6hgAaJFvkzAlimuWeyjsReA==","signatures":[{"sig":"MEUCIQCfw5LOaxPqdkVSN/Tanobbo7v+J7itDDIoPnHG46T5+wIgHbfA/l+qAv9gn2v2blAETDvrp9luCCXSdcpFVh9wpuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322164540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e9ad5dbbdeaaaa1cae117cc40d560f79203bd247","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.0.1-canary-20260322164540"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322164540"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322164540_1774197962616_0.7939982979438218","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322164745":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322164745","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322164745","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"b42cef55de970a56b3835a91af86be714d9f0fa5","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322164745.tgz","fileCount":92,"integrity":"sha512-7QXC6GUVnWa7z2GTy4dUQd5qYJntjX+7qSbB6YUmYyqZimwRzJRtbBwsyZipfazap9Vy7ApNexmi4+TUbrzoDw==","signatures":[{"sig":"MEUCIGctNrAMZ+pX2qLEuXeJOngoZ77MiOWHQ3lXlkvMuzDAAiEA3rVnb9mHFpstUD7rcvavMLl5zqs8nI25TTq6VPoEYzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322164745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"1dd18e53dc9e4774ab81a631d6a7c7da6ca7a198","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260322164745"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322164745"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322164745_1774198085776_0.28143678828239693","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322164938":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322164938","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322164938","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"2bed05010fed0159f93c89e5129614878331030c","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322164938.tgz","fileCount":92,"integrity":"sha512-Cv2Y5CChYZLHd3k82VYpwXm3/kn3gx4gpDCAzREaIuyMmTM5ocktV8Mx149FYMOWrwdUbF13EIPdCcBsjP/9ig==","signatures":[{"sig":"MEYCIQDD0ExuLhiYIYFNIbFbjb5ycGk02IzzNszKC8XTHUBmqgIhAJ2u+JJyvRIKD2NVkCFiKCCZE+hVVgXldYlZtD3L2etK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322164938","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e820181e900159872cebb913fefb74c74d16e691","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260322164938"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322164938"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322164938_1774198199778_0.27648345977057875","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322165148":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322165148","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322165148","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"51998b25f9f956c4ccc7791fc7b050b767eeb140","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322165148.tgz","fileCount":92,"integrity":"sha512-m73HyceNFqTbMT56eGQ0euLYMWb6Z9CG32FSqLYRJgO4ockZq/zvwU7LEaZEO4riU/wA5sFWT2sON1gAJPPDCA==","signatures":[{"sig":"MEQCIHk5D6eUnn3jVGlJpMkxbO+pYBudAAWpexNOIgYp/vnSAiBa9eLJPExSsSh0HhZ22He+TPv5nR4qlwT+oF5Ou5DQtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322165148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"5ee697d98a60494fd067f1307e5c3dc97345b550","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260322165148"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322165148"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322165148_1774198329573_0.15636949441563552","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260322165344":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260322165344","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260322165344","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"a2f19c96390057ed4a73f47e27eeea38f0f67668","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260322165344.tgz","fileCount":92,"integrity":"sha512-UasG/+UKVnIWuSO0nXlaH3Rl7JFDD6oUf5GYSmk4Gl8Zdk+J4p16kY/+q+J/UNbPM98fc1V7Y0vEWCccG9CkhQ==","signatures":[{"sig":"MEUCIQDDdxkXb7Kdos7ZqvIDg7n5bKJm6G2/5ZfclrBBSQ/SVgIgDa1R9DHyQ/xEEwJ9XbjhEXSCsvJG5aETHpfjoyNh25U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260322165344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fb0f0481fa0c3de2ff4f49bb593a2d991106957c","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260322165344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260322165344"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260322165344_1774198447417_0.8854561117164539","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260324203519":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260324203519","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260324203519","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"cae1ee3b47d9792be6d1e3746a9a83f160e49f57","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260324203519.tgz","fileCount":92,"integrity":"sha512-8X9NhQS51Q3Ja3wctERb9fxe0RcRP7jbGgksS9eD9tgJo70fc0hOm4af8h8eKoVGMSNaWPG1t7hOqkrlxq7QPQ==","signatures":[{"sig":"MEYCIQCIOmio2WodWBZT2vKNoFpqhgKks4AuXgAGOzoLjBWwLgIhAOxKC61bKgRZKvJXFq/oiEez3F8BLCBlUE+H2OGFu5ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260324203519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"2d579147b16819296610c69864d2311ad05d63c2","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260324203519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260324203519"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260324203519_1774384542192_0.4358534844585187","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260324203650":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260324203650","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260324203650","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"40bad2c89276200583d8200543ea79f21736cb9e","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260324203650.tgz","fileCount":92,"integrity":"sha512-n4oC8onM5W8ZW8rCIvGZQ8QYmNmDGNeVlN3yx6nGp3yZWdbprGog8RlKsrUn7DzAf232xwGK16hylq1fPGC45A==","signatures":[{"sig":"MEYCIQC6dZJl3PcPeNmB69btptCXFAZFNaS18uBAv9j8iaVBMAIhALEAZYnLwpnwH/BLEDGBeJaV4kcUGz01LLeIrUH16kG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260324203650","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"242babf4e44148d692e2f039f938f6fe82fc7cb7","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260324203650"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260324203650"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260324203650_1774384633667_0.23124623326608673","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260324203849":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260324203849","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260324203849","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"edbf7ea3a7b87dee3c9393bf2aba0e0c8ff19f36","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260324203849.tgz","fileCount":92,"integrity":"sha512-5NdcG5gFEVJy2ZewntG1eEsVNTSHp+sPlKkhcSrBF4kDRKROffNNr+TCc+VwpMCv30l2px7OzdPhqy+yBkqSVg==","signatures":[{"sig":"MEUCIQDUEH7tU7xphJyP4BavIG4VrAC60osutTNsxBLLNgU0UwIgAXNkk8Yfxor0TaOIjlgv1Tk8c9rJNWU/Kbl5MDt9eJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260324203849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e222dcf2d854574547072c2a75fd6dfca5554324","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260324203849"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260324203849"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260324203849_1774384752434_0.3216923576063986","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260324204044":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260324204044","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260324204044","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"be5bcdeeeee670b9963f402c66c09e0a3e4a69fd","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260324204044.tgz","fileCount":92,"integrity":"sha512-jCvAXXdeuImBxdoXioXrze/yuB1BA4uk9Jn+4Qg2n8Qm01Fy/H/jvzk5h6Mp0u5Y7XHsBdyt3vXuvJ2ZzBW2uQ==","signatures":[{"sig":"MEUCIEQKrhuVPwhzyeOR6FLFXeW7PYn7fCN5rmIYcogWDb6nAiEAkfjzua8lAjKakSt2pSLTkmpNz5JTsfxCIou/pW8pWE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260324204044","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183508},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e1e765d1243445df2f4f97aa33d3bcd2d1cf6659","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260324204044"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260324204044"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260324204044_1774384867459_0.6395453446482187","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260324204256":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260324204256","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260324204256","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"3afe17026d73e96878d85ad543b75f811e726f4a","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260324204256.tgz","fileCount":92,"integrity":"sha512-k1eAhmSNwVPrv7yIml6eUbNSYDFtf4G63xLbQEepTXNxaeqUWUAAl7cWfitRT/9AhXi4hLJb3Rs9nwmCpdA9Uw==","signatures":[{"sig":"MEYCIQC6ZtbB85vewIUR3R62FQckGX/j+6croWlUMCpsbIYAcQIhAPaS+DbXlEunNFj2PgST8lMpd2yJ4MIVWDWc/D9gBrNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260324204256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"2335ec8e1691d2dc579f442ab546f7016b93a336","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260324204256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260324204256"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260324204256_1774384999367_0.5229777545804724","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325164321":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325164321","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325164321","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"90ae798d78f003f27272b07db6960a6fca9151a6","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325164321.tgz","fileCount":92,"integrity":"sha512-wvs60sjlGLuffsDe2p3fEDs9lK5YeW6ZRhUHQB9O5H2qE1v/y6hh/+sl6HelGVOfsSbDsXw0MQuMayuidIxJig==","signatures":[{"sig":"MEYCIQC98UKQ4Zx9lUTmwB+fpr/bN3PYyVueDFzOzDVq9TQM/AIhAKU899SlWG3MOLwGzCt+Hku0ygpLsTy0dWNyBpFntTtW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325164321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"89d8ed64b05cbba759078f473574680814615c67","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325164321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325164321"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325164321_1774457024130_0.4760279192935224","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325164529":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325164529","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325164529","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"763b9ecd0bdce946f4cf652ac3bf86d5ea44072d","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325164529.tgz","fileCount":92,"integrity":"sha512-WYmSzJswCjtXkfj0MrBdbWAu3zc2cf/CemC5hX6vpuDUmJUEtf/mCucOjJcgMlElwIg52RQu6SDRyp5ps+/7Lw==","signatures":[{"sig":"MEUCIEjMBTdKQNHoEUcUxVYT4ipCukoUQdZnXsqdTHpcdSq9AiEAxipJJoHIGNgUdOUf+6vkStwjyTwwAc0rPwFkJS7tNLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325164529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"d9604b520113e665d552059cb69304c6e9ad0fa3","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325164529"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325164529"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325164529_1774457153327_0.8931537000074277","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325164749":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325164749","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325164749","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"0410fe82c032086dad486063b35c83060a8abad2","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325164749.tgz","fileCount":92,"integrity":"sha512-4qtIaNlkUHMu3LuE+7nwRNXXA0SWEeBiYvbLFBfSGajWgqe9B3faeFQaEFFxdXcqJnEcNVP8p6ywYzRffz09Sw==","signatures":[{"sig":"MEYCIQCJRxcLYOL3uARbaV55fFUurylnEHlVasUJBL3JhHxGswIhAL8hcUS/FB3X84wPS1y+zKYAl304tYDtI94Z1cHwkMsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325164749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"cf1285c4ee3e7323365f3c46d8e8dbf81803ac25","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325164749"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325164749"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325164749_1774457291943_0.5439179272946537","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325164945":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325164945","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325164945","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"eceb5e08d02a628a02cd289e27bc91f50de9c555","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325164945.tgz","fileCount":92,"integrity":"sha512-o3EMJeql0X+FmgGImxqgNUzySBrzswBe2tnDuXVZdYlVod+6+i/3RmSvn/7RQWYigcYFWrbGRdEF6seYFkGWQg==","signatures":[{"sig":"MEUCIBlIc+jtqknUmhqzXx5pZGPMIw/k2gOUyhhk8Q4Kt+iRAiEA+ka8FZtAU6y7SIqC7vm+39+CwkkKoBNl1nfWcad6aDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325164945","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"e22f0fe784cd5eeaf530e59d4e7b5e76bb13883d","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325164945"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325164945"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325164945_1774457409161_0.20718848739887408","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325165202":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325165202","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325165202","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"943ab618e6caec3741629f3f11692e2f9aa4823e","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325165202.tgz","fileCount":92,"integrity":"sha512-c7cYDTnU93cvV1TWZSuE4AV9E63be2zmQ3Quxogn3bmsRhX5gQ6U43Ke8L8JDHJkaBGeQyIyIgVgeiIDuvwyLA==","signatures":[{"sig":"MEYCIQC/cBq0ceCrAXEHNS+jQB9mTdW9Xb5ZzLpS52ljCmaHmwIhAMs3ufQa0zj0MtYC98FE7IAf1T2sqLslCgY4L0F2JhGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325165202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183789},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"fac6ede787e05b527d7bf397e61d47b53dac4daa","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325165202"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325165202"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325165202_1774457544646_0.7958214929682921","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325165406":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325165406","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325165406","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"606e3175be37e69716200ba85e537c5f37b0b90c","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325165406.tgz","fileCount":92,"integrity":"sha512-Ui7c2aMTA1nBeob/oo3KWWZssnUwQJGG6Xl6P1UW120x1IpPLhSqQIyIqIqPx9HEP25l5C9WnQtju3j3oj51iQ==","signatures":[{"sig":"MEYCIQDYFAmfY0UYxykJNYwcp+CovApR/gB0UE/ILG9qfYGkugIhAPxnGLsj7X8Op7q4mm5sOng5kjwAEF7Ej6YkqJXwLrCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325165406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183811},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"0ccf655eed29f0149f3f27685852e15e7179bde5","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325165406"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325165406"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325165406_1774457671899_0.614392739872254","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260325174338":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260325174338","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260325174338","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"6949b6255b7ec28a7ed50e37d5e807609233132a","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260325174338.tgz","fileCount":92,"integrity":"sha512-YfWT5tizHaX6yYj0RzPeJdO7Q+rY4kUqCctLfR/N5Rw3vPtDZHCWsnnBsYGdEYHS1qZ8LJa/2yO7VJpCmQtxmA==","signatures":[{"sig":"MEQCIBR1UKEQ7UXyKVSMNDA3895vDcGwprTYVvf9uuLuqaThAiBGnEeRyHH8cCN00jYi+U9ySTXRZ5txU6i7DwXauB1pnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260325174338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183811},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"1217aca53cd0589912276cc7032171adcbcc1e80","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.0","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260325174338"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260325174338"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260325174338_1774460640479_0.5197598073062821","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260326234848":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260326234848","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260326234848","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"876338d00703986629aee0de720c92f72bb86c5a","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260326234848.tgz","fileCount":92,"integrity":"sha512-NJVpF8dwP/qv4bKffteaf6Cek9NlUjlgjeg8kGjZOP+6e4poB/hL/0yMp/XauLMIczw4sLhQl8bDOcJAI4ToEg==","signatures":[{"sig":"MEYCIQD9G3oJdMJSOr/c3HoxpdfCEZvT8K/XACf5E/joGNtPvQIhAMJLiPFlH0Vg6RrelpNu7wngSicNv0YzwSBlcvywwh5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260326234848","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183811},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"c3946d369f6e5944a472ec883fe1e15151c41169","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260326234848"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260326234848"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260326234848_1774568952379_0.14854333482464965","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260326235047":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260326235047","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260326235047","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"e1a0b9c2ec79831c27424c9e8fccd748b8e2473f","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260326235047.tgz","fileCount":92,"integrity":"sha512-40w3zMWNd3zoM45/sGQm+BKP49I0ncxvFjALBCfDbKLqKdwa+GC5dJFiLX/Cuaq0kRb4atq3AOh4ZaY1MSX6vA==","signatures":[{"sig":"MEYCIQDkMGWfvdmL02Uuv6xxzTMd5sfHritCeW2qF+YNGI4UHQIhAJ5Y+uJ3ckT7c0Sj6qj4wLBD5yUocjfesBmwisYB/rR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260326235047","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183811},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"40a3076c05a9d19a0dd2254a56660e66480f6140","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"1.1.0-canary-20260326235047"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260326235047"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260326235047_1774569069546_0.3739770840614236","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260326235340":{"name":"@outfitter/tooling","version":"0.3.6-canary-20260326235340","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","_id":"@outfitter/tooling@0.3.6-canary-20260326235340","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"homepage":"https://github.com/outfitter-dev/outfitter#readme","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"bin":{"tooling":"dist/cli/index.js"},"dist":{"shasum":"bd838762432cad1a47c30a44b036487939809ebb","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260326235340.tgz","fileCount":92,"integrity":"sha512-Hbvz866p1+gEJe/U9/ylYOFMZqnSydsUAeljKoEbVxmpqbKCHd2LKc20pdLGtJhmnyuwSulLTHXUFTAaf3bPOA==","signatures":[{"sig":"MEYCIQDMhuAkLaboOIwqjNtNUcWt/NuTaMxHU/0NN/nfaPV1WwIhAKgYJVLVPI9n8ybq7HMBqkKlXyTNcXDk5XNYLfWXkYbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260326235340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183811},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"bun":">=1.3.10"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./tsconfig.preset.json":"./tsconfig.preset.json","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json"},"gitHead":"8d1bf72a8587daad1b5ee1a631adea6e0da60442","scripts":{"lint":"oxlint ./src","test":"bun run build:registry && bun test","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","clean":"rm -rf dist registry","prepack":"bun run sync:exports","lint:fix":"oxlint --fix ./src","typecheck":"tsc --noEmit","sync:exports":"bun run scripts/sync-exports.ts","build:registry":"bun run src/registry/build.ts","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"_npmVersion":"11.12.1","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","commander":"^14.0.2","typescript":"^5.9.3","@outfitter/cli":"2.0.0-canary-20260326235340"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"yaml":"^2.8.2","@types/bun":"^1.3.9","@outfitter/presets":"0.3.1-canary-20260326235340"},"peerDependencies":{"lefthook":"^2.0.0","ultracite":"^7.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"lefthook":{"optional":true},"ultracite":{"optional":true},"markdownlint-cli2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tooling_0.3.6-canary-20260326235340_1774569244612_0.6730372861750185","host":"s3://npm-registry-packages-npm-production"}},"0.3.6-canary-20260326235541":{"name":"@outfitter/tooling","description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","version":"0.3.6-canary-20260326235541","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./.markdownlint-cli2":"./.markdownlint-cli2.jsonc","./.markdownlint-cli2.jsonc":"./.markdownlint-cli2.jsonc","./cli/check":{"import":{"types":"./dist/cli/check.d.ts","default":"./dist/cli/check.js"}},"./cli/check-home-paths":{"import":{"types":"./dist/cli/check-home-paths.d.ts","default":"./dist/cli/check-home-paths.js"}},"./cli/check-markdown-links":{"import":{"types":"./dist/cli/check-markdown-links.d.ts","default":"./dist/cli/check-markdown-links.js"}},"./cli/check-tsdoc":{"import":{"types":"./dist/cli/check-tsdoc.d.ts","default":"./dist/cli/check-tsdoc.js"}},"./cli/fix":{"import":{"types":"./dist/cli/fix.d.ts","default":"./dist/cli/fix.js"}},"./cli/init":{"import":{"types":"./dist/cli/init.d.ts","default":"./dist/cli/init.js"}},"./lefthook":"./lefthook.yml","./lefthook.yml":"./lefthook.yml","./package.json":"./package.json","./registry":{"import":{"types":"./dist/registry/index.d.ts","default":"./dist/registry/index.js"}},"./tsconfig":"./tsconfig.preset.json","./tsconfig-bun":"./tsconfig.preset.bun.json","./tsconfig.preset.bun.json":"./tsconfig.preset.bun.json","./tsconfig.preset.json":"./tsconfig.preset.json"},"bin":{"tooling":"dist/cli/index.js"},"sideEffects":false,"scripts":{"build:registry":"bun run src/registry/build.ts","sync:exports":"bun run scripts/sync-exports.ts","sync:exports:check":"bun run scripts/sync-exports.ts --check","build":"bun run build:registry && bun run sync:exports:check && cd ../.. && bash ./scripts/run-bunup-with-lock.sh bunup --filter @outfitter/tooling","prepack":"bun run sync:exports","lint":"oxlint ./src","lint:fix":"oxlint --fix ./src","test":"bun run build:registry && bun test","typecheck":"tsc --noEmit","clean":"rm -rf dist registry","prepublishOnly":"bun ../../scripts/check-publish-manifest.ts"},"dependencies":{"@outfitter/cli":"2.0.0-canary-20260326235541","commander":"^14.0.2","typescript":"^5.9.3","zod":"^4.3.5"},"devDependencies":{"@outfitter/presets":"0.3.1-canary-20260326235541","@types/bun":"^1.3.9","yaml":"^2.8.2"},"peerDependencies":{"ultracite":"^7.0.0","lefthook":"^2.0.0","markdownlint-cli2":">=0.17.0"},"peerDependenciesMeta":{"ultracite":{"optional":true},"lefthook":{"optional":true},"markdownlint-cli2":{"optional":true}},"engines":{"bun":">=1.3.10"},"keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/outfitter-dev/outfitter.git","directory":"packages/tooling"},"publishConfig":{"access":"public"},"readmeFilename":"README.md","gitHead":"abc8459335cacb23381929232d1f60e8d1edb117","_id":"@outfitter/tooling@0.3.6-canary-20260326235541","bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"homepage":"https://github.com/outfitter-dev/outfitter#readme","_nodeVersion":"22.22.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-20CaCC5gNWq0750RO0dyMmaQqv2PhfcKg8+PExryal9FNGbmHlS3hOvulw4f+eYLnqloiskjL320QH545pkltg==","shasum":"167c4f358c0dec8ed2d267a8309c537dcde6b17f","tarball":"https://registry.npmjs.org/@outfitter/tooling/-/tooling-0.3.6-canary-20260326235541.tgz","fileCount":92,"unpackedSize":183811,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@outfitter%2ftooling@0.3.6-canary-20260326235541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE4XauIZeLM6Hsw35RkZF57uhCx2mCYIHBJnbqvsdrhkAiAquHP31pkSveR8tM+FCW+UJlP5qZaaJ4r9XVL3aU7GxQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d2492e2e-268f-436e-91c6-2558e990d109"}},"directories":{},"maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tooling_0.3.6-canary-20260326235541_1774569365201_0.7025389732103346"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T20:20:22.046Z","modified":"2026-03-26T23:56:05.630Z","0.2.0":"2026-02-08T20:20:22.297Z","0.2.1":"2026-02-09T19:11:04.054Z","0.2.2":"2026-02-10T17:03:02.864Z","0.2.3":"2026-02-15T18:01:08.828Z","0.2.4":"2026-02-19T19:57:01.820Z","0.3.0":"2026-02-21T04:37:35.663Z","0.3.3":"2026-02-22T02:14:44.923Z","0.3.4":"2026-02-27T02:43:29.858Z","0.3.5":"2026-03-14T20:55:40.598Z","0.3.6-canary-20260317141105":"2026-03-17T14:11:23.120Z","0.3.6-canary-20260317163745":"2026-03-17T16:38:01.666Z","0.3.6-canary-20260317172247":"2026-03-17T17:23:03.433Z","0.3.6-canary-20260317182143":"2026-03-17T18:22:06.419Z","0.3.6-canary-20260318222254":"2026-03-18T22:23:17.674Z","0.3.6-canary-20260318222448":"2026-03-18T22:25:12.722Z","0.3.6-canary-20260318222643":"2026-03-18T22:27:04.502Z","0.3.6-canary-20260318222849":"2026-03-18T22:29:14.736Z","0.3.6-canary-20260318223050":"2026-03-18T22:31:13.861Z","0.3.6-canary-20260318223350":"2026-03-18T22:34:16.888Z","0.3.6-canary-20260318223547":"2026-03-18T22:36:15.396Z","0.3.6-canary-20260318223753":"2026-03-18T22:38:16.353Z","0.3.6-canary-20260318223950":"2026-03-18T22:40:11.773Z","0.3.6-canary-20260318224146":"2026-03-18T22:42:11.173Z","0.3.6-canary-20260318224349":"2026-03-18T22:44:13.806Z","0.3.6-canary-20260318224559":"2026-03-18T22:46:21.857Z","0.3.6-canary-20260318224751":"2026-03-18T22:48:19.986Z","0.3.6-canary-20260318224951":"2026-03-18T22:50:15.889Z","0.3.6-canary-20260319020506":"2026-03-19T02:05:29.211Z","0.3.6-canary-20260322164409":"2026-03-22T16:44:31.452Z","0.3.6-canary-20260322164540":"2026-03-22T16:46:02.768Z","0.3.6-canary-20260322164745":"2026-03-22T16:48:05.934Z","0.3.6-canary-20260322164938":"2026-03-22T16:49:59.928Z","0.3.6-canary-20260322165148":"2026-03-22T16:52:09.728Z","0.3.6-canary-20260322165344":"2026-03-22T16:54:07.560Z","0.3.6-canary-20260324203519":"2026-03-24T20:35:42.390Z","0.3.6-canary-20260324203650":"2026-03-24T20:37:13.815Z","0.3.6-canary-20260324203849":"2026-03-24T20:39:12.570Z","0.3.6-canary-20260324204044":"2026-03-24T20:41:07.597Z","0.3.6-canary-20260324204256":"2026-03-24T20:43:19.517Z","0.3.6-canary-20260325164321":"2026-03-25T16:43:44.280Z","0.3.6-canary-20260325164529":"2026-03-25T16:45:53.548Z","0.3.6-canary-20260325164749":"2026-03-25T16:48:12.082Z","0.3.6-canary-20260325164945":"2026-03-25T16:50:09.345Z","0.3.6-canary-20260325165202":"2026-03-25T16:52:24.799Z","0.3.6-canary-20260325165406":"2026-03-25T16:54:32.082Z","0.3.6-canary-20260325174338":"2026-03-25T17:44:00.653Z","0.3.6-canary-20260326234848":"2026-03-26T23:49:12.513Z","0.3.6-canary-20260326235047":"2026-03-26T23:51:09.759Z","0.3.6-canary-20260326235340":"2026-03-26T23:54:04.782Z","0.3.6-canary-20260326235541":"2026-03-26T23:56:05.324Z"},"bugs":{"url":"https://github.com/outfitter-dev/outfitter/issues"},"license":"MIT","homepage":"https://github.com/outfitter-dev/outfitter#readme","keywords":["outfitter","tooling","oxlint","oxfmt","typescript","lefthook","markdownlint","config","presets"],"repository":{"url":"git+https://github.com/outfitter-dev/outfitter.git","type":"git","directory":"packages/tooling"},"description":"Dev tooling configuration presets for Outfitter projects (oxlint/oxfmt, typescript, lefthook, markdownlint)","maintainers":[{"name":"galligan","email":"matt.galligan@gmail.com"}],"readme":"","readmeFilename":""}