Module: Pikuri

Defined in:
lib/pikuri-extractors.rb,
lib/pikuri/extractors/documents.rb

Overview

Entry file for the pikuri-extractors gem. Sets up a dedicated Zeitwerk loader rooted at this gem’s lib/, contributing to the shared Pikuri:: namespace alongside pikuri-core. After require ‘pikuri-extractors’, Pikuri::Extractors::Documents and the shared Pikuri::Extractors::DOCUMENTS instance are defined — but *nothing is registered*: extractors plug into Pikuri::Extractor.registry only when the host script calls their #register explicitly, so a bin/pikuri-* picks which extractors it wires in (same opt-in philosophy as c.add_extension).

The loader is per-gem (not shared with pikuri-core’s loader) so each gem owns its own lib/ tree and the cooperation between gems is via the Pikuri namespace alone.

Defined Under Namespace

Modules: Extractors