• v2.0.0 c0daed5d4c

    v2.0.0
    All checks were successful
    Publish Package / publish (push) Successful in 35s
    Stable

    jack released this 2025-10-10 13:16:48 +02:00 | 0 commits to main since this release

    Features

    • Modular architecture with separation of concerns (types, handlers, tool-definitions)
    • 100% TypeScript type safety with complete JSDoc documentation
    • Comprehensive test coverage with 38 unit tests using Vitest

    🏗️ Architecture

    • types.ts: Complete type definitions (Extension, SystemInfo, HealthCheckResult, etc.)
    • tool-definitions.ts: Tool schema definitions separated from logic (11 tools)
    • handlers.ts: Centralized tool execution routing
    • typo3-service.ts: Enhanced with imported types and complete JSDoc
    • index.ts: Reduced from 248 → 79 lines (68% reduction)

    🧪 Testing

    • Added Vitest testing framework with 38 comprehensive tests
    • Type coverage testing (16 tests in types.test.ts)
    • Complete tool definition validation (22 tests in tool-definitions.test.ts)
    • Code coverage reporting with v8 provider

    📦 Dependencies

    • Upgraded @modelcontextprotocol/sdk from 0.5.0 → 1.20.0 (moved to devDependencies)
    • Added zod ^3.23.8 for runtime validation
    • Added vitest ^3.2.4 for testing
    • Added @vitest/coverage-v8 ^3.2.4 for coverage reporting
    • Updated @types/node to ^22.0.0
    • Updated typescript to ^5.5.0

    🔒 Type Safety

    • Eliminated all any types throughout the codebase
    • Proper type definitions for all service methods
    • Type-safe result types (CacheResult, SiteConfigResult, DatabaseInfo)
    • Strict TypeScript configuration maintained

    📝 Documentation

    • Complete JSDoc documentation for all public APIs
    • Enhanced method documentation with @param and @returns tags
    • Improved inline comments for complex logic
    Downloads
  • v1.0.5 4b9aaf80f6

    🦄 v1.0.5
    All checks were successful
    Publish Package / publish (push) Successful in 1m18s
    Stable

    jack released this 2025-10-07 17:09:34 +02:00 | 3 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.5

    🐛 Bug Fixes

    • use direct authentication token in CI workflow
    • replace secrets.ACTIONS_TOKEN with actual token value
    • fixes authentication issues with Forgejo Package Registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.4 ba02553b94

    🦄 v1.0.4
    Some checks failed
    Publish Package / publish (push) Failing after 1m24s
    Stable

    jack released this 2025-10-07 17:04:06 +02:00 | 4 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.4

    🐛 Bug Fixes

    • fix npm publish by explicitly specifying registry URL
    • add debug output to show .npmrc contents
    • ensures npm uses Forgejo registry with proper authentication

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.3 28bbe02fc0

    🦄 v1.0.3
    Some checks failed
    Publish Package / publish (push) Failing after 1m14s
    Stable

    jack released this 2025-10-07 12:51:03 +02:00 | 5 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.3

    🐛 Bug Fixes

    • fix CI workflow by separating registry configuration from authentication
    • configure .npmrc in two steps: scope registry first, then auth token before publish
    • this prevents npm ci from requiring authentication

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.2 1eb157f4c7

    🦄 v1.0.2
    Some checks failed
    Publish Package / publish (push) Failing after 1m17s
    Stable

    jack released this 2025-10-07 12:38:27 +02:00 | 6 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.2

    🐛 Bug Fixes

    • fix CI workflow authentication using NODE_AUTH_TOKEN environment variable
    • use setup-node registry-url and scope configuration for proper authentication
    • CI/CD pipeline now properly authenticates with Forgejo Package Registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.1 e6bf91a42a

    🦄 v1.0.1
    Some checks failed
    Publish Package / publish (push) Failing after 47s
    Stable

    jack released this 2025-10-07 12:34:31 +02:00 | 7 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.1

    🐛 Bug Fixes

    • fix npm registry configuration for scope-based installation
    • dependencies now correctly fetched from npmjs.org
    • only @customable packages use Forgejo registry

    📊 Statistics

    • Total commits: 1
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads
  • v1.0.0 1153185146

    🦄 v1.0.0
    Some checks failed
    Publish Package / publish (push) Failing after 20s
    Stable

    jack released this 2025-10-07 12:31:10 +02:00 | 8 commits to main since this release

    🦄 TYPO3 CLI

    v1.0.0

    🔧 Chores

    📝 Other Changes

    • Implement TYPO3 MCP Server with CLI integration (c3c689c)

    📊 Statistics

    • Total commits: 2
    • Contributors: 1

    🤖 Generated with Claude Code

    Downloads