diff --git a/config/feeds.php b/config/feeds.php index cc47380..61018ac 100644 --- a/config/feeds.php +++ b/config/feeds.php @@ -125,5 +125,14 @@ */ 'options' => JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE, ], + + 'jsonl' => [ + /** + * JSON encoding flags used when exporting feeds to JSON. + * + * The JSON_PRETTY_PRINT option is not available for JSON Lines files and will be ignored. + */ + 'options' => JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE, + ], ], ]; diff --git a/src/Converters/JsonLinesConverter.php b/src/Converters/JsonLinesConverter.php index e0db8a4..bafbec8 100644 --- a/src/Converters/JsonLinesConverter.php +++ b/src/Converters/JsonLinesConverter.php @@ -15,7 +15,7 @@ class JsonLinesConverter extends Converter { public function __construct( - #[Config('feeds.converters.json.options')] + #[Config('feeds.converters.jsonl.options')] protected int $options, #[Config('feeds.pretty')] bool $pretty,