lunapress/foundation-contracts

There is no license information available for the latest version (dev-main) of this package.

Contracts for lunapress/foundation

Installs: 22

Dependents: 2

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/lunapress/foundation-contracts

dev-main 2025-10-15 23:44 UTC

This package is auto-updated.

Last update: 2025-10-15 23:44:07 UTC


README

The Foundation Contracts package defines the shared architectural interfaces used across all LunaPress packages and plugins.

It models the common building blocks of a WordPress-based plugin ecosystem — packages, modules, services, and subscribers — without directly calling or relying on WordPress runtime functions.

Purpose

  • Acts as the shared API layer for all LunaPress packages and plugins.
  • Defines a consistent architectural language (modules, packages, services, subscribers).
  • Enables packages to interoperate within the LunaPress ecosystem without coupling to a specific plugin.