{"bin":{"tsfulmen-schema":"dist/bin/schema-cli.js","tsfulmen-signals":"dist/bin/signals-cli.js","tsfulmen-prometheus":"dist/bin/prometheus-cli.js"},"bugs":{"url":"https://github.com/fulmenhq/tsfulmen/issues"},"dist":{"shasum":"b014bee55f3ad399b379ae3b070f852456ec1ba4","tarball":"https://registry.npmjs.org/@fulmenhq/tsfulmen/-/tsfulmen-0.4.2.tgz","fileCount":435,"integrity":"sha512-P+gthSKXxFdFytgB8mBG5+lZ43tXc+HdSpj1gb0ta2LcTyd1EuUOZWNZlICYMvyY7knM7dQ6wYg/dMMhkG/PNw==","signatures":[{"sig":"MEQCIGkQ6iMNccelPk9G7/GnJK1J7vZpkBUFdb2CeAGhyEGkAiAryTJslcDUUBwheKRDEVxNxLbs+r9hW8zdFa29GwWi4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fulmenhq%2ftsfulmen@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4815517},"main":"./dist/index.js","name":"@fulmenhq/tsfulmen","type":"module","types":"./dist/index.d.ts","author":{"name":"3 Leaps, LLC"},"module":"./dist/index.js","engines":{"bun":">=1.0.0","node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./assets":{"types":"./dist/assets/index.d.ts","import":"./dist/assets/index.js"},"./config":{"types":"./dist/config/index.d.ts","import":"./dist/config/index.js"},"./errors":{"types":"./dist/errors/index.d.ts","import":"./dist/errors/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","import":"./dist/schema/index.js"},"./foundry":{"types":"./dist/foundry/index.d.ts","import":"./dist/foundry/index.js"},"./fulhash":{"types":"./dist/fulhash/index.d.ts","import":"./dist/fulhash/index.js"},"./fulpack":{"types":"./dist/fulpack/index.d.ts","import":"./dist/fulpack/index.js"},"./logging":{"types":"./dist/logging/index.d.ts","import":"./dist/logging/index.js"},"./signals":{"types":"./dist/signals/index.d.ts","import":"./dist/signals/index.js"},"./crucible":{"types":"./dist/crucible/index.d.ts","import":"./dist/crucible/index.js"},"./docscribe":{"types":"./dist/docscribe/index.d.ts","import":"./dist/docscribe/index.js"},"./fulencode":{"types":"./dist/fulencode/index.d.ts","import":"./dist/fulencode/index.js"},"./telemetry":{"types":"./dist/telemetry/index.d.ts","import":"./dist/telemetry/index.js"},"./pathfinder":{"types":"./dist/pathfinder/index.d.ts","import":"./dist/pathfinder/index.js"},"./similarity":{"types":"./dist/similarity/index.d.ts","import":"./dist/similarity/index.js"},"./appidentity":{"types":"./dist/appidentity/index.d.ts","import":"./dist/appidentity/index.js"},"./telemetry/http":{"types":"./dist/telemetry/http/index.d.ts","import":"./dist/telemetry/http/index.js"},"./crucible/fulpack":{"types":"./dist/crucible/fulpack/index.d.ts","import":"./dist/crucible/fulpack/index.js"},"./foundry/similarity":{"types":"./dist/foundry/similarity/index.d.ts","import":"./dist/foundry/similarity/index.js"},"./telemetry/prometheus":{"types":"./dist/telemetry/prometheus/index.d.ts","import":"./dist/telemetry/prometheus/index.js"}},"gitHead":"81f6b1f8d07059c789a4ffb81be8c0c2f6786577","license":"MIT","scripts":{"dev":"tsx src/index.ts","lint":"make lint","test":"make test","build":"make build","clean":"make clean","quality":"make quality","lint:fix":"make fmt","check:all":"make check-all","typecheck":"make typecheck","test:watch":"make test-watch","validate:all":"bun run validate:exports && bun run validate:tsup && bun run validate:source-modules && bun run validate:package && bun run validate:imports && bun run validate:types","verify:local":"make verify-local-install","version:sync":"make version-sync","test:coverage":"make test-coverage","validate:tsup":"bunx tsx scripts/validate-tsup-config.ts","prepublishOnly":"bunx tsx scripts/release-guard-prepublish.ts && bun run quality && bun run validate:all && bunx tsx scripts/prepare-wasm-package.ts","validate:types":"bunx tsx scripts/validate-types.ts","verify:package":"make verify-published-package","validate:exports":"bunx tsx scripts/validate-exports.ts","validate:imports":"bunx tsx scripts/validate-imports.ts","validate:package":"bunx tsx scripts/validate-package-contents.ts","verify:compile-smoke":"make verify-compile-smoke","validate:source-modules":"bunx tsx scripts/validate-source-modules.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af214d7b-a5d6-4cb8-bd40-0282dc4d2c24"}},"homepage":"https://github.com/fulmenhq/tsfulmen#readme","keywords":["fulmen","helper","utilities","config","logging","schema","crucible","typescript"],"overrides":{"glob":"10.5.0","vite":"7.3.6","fflate":"0.8.3","nanoid":"3.3.18","rollup":"4.63.1","postcss":"8.5.26","fast-uri":"3.1.6"},"repository":{"url":"git+https://github.com/fulmenhq/tsfulmen.git","type":"git"},"_npmVersion":"11.5.1","description":"TypeScript Fulmen helper library - ergonomic access to Crucible SSOT and core utilities","directories":{},"maintainers":[{"name":"3leapsdave","email":"dave.thompson@3leaps.net"}],"_nodeVersion":"22.23.2","dependencies":{"ajv":"^8.20.0","pino":"^10.3.1","yaml":"^2.9.0","archiver":"^8.0.0","unzipper":"^0.12.5","commander":"^15.0.0","fast-glob":"^3.3.3","hash-wasm":"^4.12.0","picomatch":"^4.0.7","tar-stream":"^3.2.1","ajv-formats":"^3.0.1","ajv-draft-04":"^1.0.0","@3leaps/string-metrics-wasm":"0.3.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","tsup":"^8.5.1","vitest":"^4.1.11","fastify":"^5.8.5","prettier":"^3.9.6","@types/bun":"1.4.0","@vitest/ui":"^4.1.11","typescript":"^6.0.3","@types/node":"^25.9.5","prom-client":"^15.1.3","@biomejs/biome":"2.5.11","@types/express":"^5.0.6","@types/unzipper":"^0.10.11","@types/picomatch":"^4.0.3","@vitest/coverage-v8":"^4.1.11"},"peerDependencies":{"fastify":"^4.0.0 || ^5.0.0","@types/express":"^4.17.0 || ^5.0.0"},"peerDependenciesMeta":{"fastify":{"optional":true},"@types/express":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tsfulmen_0.4.2_1788906052367_0.033666154755929156","host":"s3://npm-registry-packages-npm-production"},"_id":"@fulmenhq/tsfulmen@0.4.2","version":"0.4.2"}