Repository navigation
Package Shared Utilities
github-actions[bot] edited this page Oct 13, 2026
·
2 revisions
Workspace:
packages/shared-utilities
Owner rules: rules/14-shared-packages.md and context/package-boundaries.md. The package's agent guide (commands, dependencies, what to read before editing) is generated: packages/shared-utilities/AGENTS.md.
- Version:
1.100.1 - Private:
true - Source files in workspace: 113
- Internal dependencies:
@claw/shared-constants,@claw/shared-types
| Script | Command |
|---|---|
typecheck |
node ../../tools/typescript/run-ts7.mjs --noEmit |
build |
node ../../tools/typescript/run-ts7.mjs -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f |
test |
vitest run (an empty suite fails) |
lint |
eslint src/ --concurrency=1 |
lint:fix |
eslint src/ --fix |
test:watch |
vitest |
packages/shared-utilities/AGENTS.mdpackages/shared-utilities/__tests__/runtime-progress/extract-final-timings.utility.spec.tspackages/shared-utilities/__tests__/runtime-progress/find-bottleneck.utility.spec.tspackages/shared-utilities/__tests__/runtime-progress/parse-ollama-ndjson.utility.spec.tspackages/shared-utilities/__tests__/runtime-progress/runtime-progress-envelope.utility.spec.tspackages/shared-utilities/__tests__/runtime-progress/think-tag-scanner.utility.spec.tspackages/shared-utilities/package.jsonpackages/shared-utilities/src/billing-period/__tests__/add-calendar-months.utility.spec.tspackages/shared-utilities/src/billing-period/add-calendar-months.utility.tspackages/shared-utilities/src/billing-period/index.tspackages/shared-utilities/src/effort/__tests__/effort-resolver.utility.spec.tspackages/shared-utilities/src/effort/effort-profile.constants.tspackages/shared-utilities/src/effort/effort-resolver.utility.tspackages/shared-utilities/src/effort/index.tspackages/shared-utilities/src/email/__tests__/smtp-email.utility.spec.tspackages/shared-utilities/src/email/email.types.tspackages/shared-utilities/src/email/index.tspackages/shared-utilities/src/email/smtp-email.utility.tspackages/shared-utilities/src/http-client/__tests__/request-url.utility.spec.tspackages/shared-utilities/src/http-client/axios-client.utility.tspackages/shared-utilities/src/http-client/fetch-client.utility.tspackages/shared-utilities/src/http-client/index.tspackages/shared-utilities/src/http-client/request-url.utility.tspackages/shared-utilities/src/https-bootstrap/https-bootstrap.types.tspackages/shared-utilities/src/https-bootstrap/https-bootstrap.utility.tspackages/shared-utilities/src/https-bootstrap/index.tspackages/shared-utilities/src/idempotency/__tests__/idempotency-key.utility.spec.tspackages/shared-utilities/src/idempotency/idempotency-key.utility.tspackages/shared-utilities/src/idempotency/index.tspackages/shared-utilities/src/index.tspackages/shared-utilities/src/jwt/__tests__/jwt-verifier.utility.spec.tspackages/shared-utilities/src/jwt/index.tspackages/shared-utilities/src/jwt/jwt-verifier.utility.tspackages/shared-utilities/src/model-context-window/__tests__/model-context-window.utility.spec.tspackages/shared-utilities/src/model-context-window/index.tspackages/shared-utilities/src/model-context-window/model-context-window.constants.tspackages/shared-utilities/src/model-context-window/model-context-window.types.tspackages/shared-utilities/src/model-context-window/model-context-window.utility.tspackages/shared-utilities/src/money/__tests__/commercial-rounding.utility.spec.tspackages/shared-utilities/src/money/__tests__/display-currency.utility.spec.tspackages/shared-utilities/src/money/__tests__/fx.utility.spec.tspackages/shared-utilities/src/money/__tests__/localized-money.utility.spec.tspackages/shared-utilities/src/money/__tests__/micro-usd.utility.spec.tspackages/shared-utilities/src/money/__tests__/money.utility.spec.tspackages/shared-utilities/src/money/__tests__/proration-breakdown.utility.spec.tspackages/shared-utilities/src/money/__tests__/proration.utility.spec.tspackages/shared-utilities/src/money/__tests__/refund-settlement.utility.spec.tspackages/shared-utilities/src/money/commercial-rounding.utility.tspackages/shared-utilities/src/money/display-currency.utility.tspackages/shared-utilities/src/money/fx.utility.tspackages/shared-utilities/src/money/index.tspackages/shared-utilities/src/money/localized-money.utility.tspackages/shared-utilities/src/money/micro-usd.utility.tspackages/shared-utilities/src/money/money-error-code.enum.tspackages/shared-utilities/src/money/money-error.tspackages/shared-utilities/src/money/money.utility.tspackages/shared-utilities/src/money/proration.utility.tspackages/shared-utilities/src/money/refund-settlement.utility.tspackages/shared-utilities/src/runtime-progress/__tests__/extract-final-timings.spec.tspackages/shared-utilities/src/runtime-progress/extract-final-timings.utility.tspackages/shared-utilities/src/runtime-progress/find-bottleneck.utility.tspackages/shared-utilities/src/runtime-progress/index.tspackages/shared-utilities/src/runtime-progress/parse-ollama-ndjson.utility.tspackages/shared-utilities/src/runtime-progress/runtime-progress-envelope.utility.tspackages/shared-utilities/src/runtime-progress/think-tag-scanner.utility.tspackages/shared-utilities/src/safe-stringify/index.tspackages/shared-utilities/src/safe-stringify/safe-stringify.spec.tspackages/shared-utilities/src/safe-stringify/safe-stringify.utility.tspackages/shared-utilities/src/speed/__tests__/speed-resolver.utility.spec.tspackages/shared-utilities/src/speed/index.tspackages/shared-utilities/src/speed/speed-profile.constants.tspackages/shared-utilities/src/speed/speed-resolver.utility.tspackages/shared-utilities/src/token-security/__tests__/token-security.utility.spec.tspackages/shared-utilities/src/token-security/index.tspackages/shared-utilities/src/token-security/token-security.utility.tspackages/shared-utilities/src/token-usage/__tests__/cached-and-reasoning-tokens.spec.tspackages/shared-utilities/src/token-usage/__tests__/estimate-text-tokens.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-anthropic-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-bedrock-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-gemini-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-llamacpp-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-ollama-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/extract-openai-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/normalize-token-usage.spec.tspackages/shared-utilities/src/token-usage/__tests__/token-usage-guards.spec.tspackages/shared-utilities/src/token-usage/estimate-text-tokens.utility.tspackages/shared-utilities/src/token-usage/extract-anthropic-usage.utility.tspackages/shared-utilities/src/token-usage/extract-bedrock-usage.utility.tspackages/shared-utilities/src/token-usage/extract-gemini-usage.utility.tspackages/shared-utilities/src/token-usage/extract-llamacpp-usage.utility.tspackages/shared-utilities/src/token-usage/extract-ollama-usage.utility.tspackages/shared-utilities/src/token-usage/extract-openai-usage.utility.tspackages/shared-utilities/src/token-usage/index.tspackages/shared-utilities/src/token-usage/normalize-token-usage.utility.tspackages/shared-utilities/src/token-usage/token-usage-guards.utility.tspackages/shared-utilities/src/token-usage/token-usage.types.tspackages/shared-utilities/src/url-detection/__tests__/url-detection.utility.spec.tspackages/shared-utilities/src/url-detection/index.tspackages/shared-utilities/src/url-detection/url-detection.constants.tspackages/shared-utilities/src/url-detection/url-detection.types.tspackages/shared-utilities/src/url-detection/url-detection.utility.tspackages/shared-utilities/src/vitest-globals.d.tspackages/shared-utilities/src/weighted-tokens/__tests__/affordability.spec.tspackages/shared-utilities/src/weighted-tokens/__tests__/weighted-tokens.utility.spec.tspackages/shared-utilities/src/weighted-tokens/affordability.types.tspackages/shared-utilities/src/weighted-tokens/affordability.utility.tspackages/shared-utilities/src/weighted-tokens/index.tspackages/shared-utilities/src/weighted-tokens/raw-token-breakdown.utility.tspackages/shared-utilities/src/weighted-tokens/weighted-tokens.types.tspackages/shared-utilities/src/weighted-tokens/weighted-tokens.utility.tspackages/shared-utilities/tsconfig.build.jsonpackages/shared-utilities/tsconfig.jsonpackages/shared-utilities/vitest.config.ts
ClawAI Wiki · source-controlled under wiki/ · generated/mirrored from the current repository knowledge layer.
ClawAI Wiki
Product
- Product-Vision
- Flagship-Features
- Business-Overview
- Requirements-Register
- Drift-Log
- Runtime-Managed-Connector-Providers
- Threads
- ADR-Index
Architecture
- System-at-a-Glance
- Architecture-Map
- System-Architecture
- Message-Flow
- End-to-End-Data-Flow
- Routing-Engine
- Event-Bus
- Security-Architecture
Platform
- Backend-Services
- Frontend-Architecture
- Shared-Packages
- Database-Reference
- API-Reference
- Provider-Catalog
- Memory-and-Context-Architecture
- File-Support-Architecture
- Research-and-Web-Crawling
Runtime & Ops
- Docker-Guide
- Nginx-Reference
- CI-CD-Pipeline
- Logging-and-Observability
- Operational-Runbooks
- Troubleshooting
Quality
Engineering OS
- AI-Native-Engineering-OS
- Generated-Manifests
- Rules-Catalog
- Skills-Catalog
- Context-Layer
- Engineering-Memory
- Tooling-and-Automation
- Scripts-and-Operations
- ESLint-and-Architecture-Enforcement
- Extended-Work-Skills
Agents
Reference