--- !ruby/object:Gem::Specification
name: html2rss
version: !ruby/object:Gem::Version
version: 0.13.0
platform: ruby
authors:
- Gil Desmarais
autorequire:
bindir: exe
cert_chain: []
date: 2024-08-16 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
name: addressable
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.7'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.7'
- !ruby/object:Gem::Dependency
name: faraday
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">"
- !ruby/object:Gem::Version
version: 2.0.1
- - "<"
- !ruby/object:Gem::Version
version: '3.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">"
- !ruby/object:Gem::Version
version: 2.0.1
- - "<"
- !ruby/object:Gem::Version
version: '3.0'
- !ruby/object:Gem::Dependency
name: faraday-follow_redirects
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: kramdown
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: mime-types
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">"
- !ruby/object:Gem::Version
version: '3.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">"
- !ruby/object:Gem::Version
version: '3.0'
- !ruby/object:Gem::Dependency
name: nokogiri
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '1.10'
- - "<"
- !ruby/object:Gem::Version
version: '2.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '1.10'
- - "<"
- !ruby/object:Gem::Version
version: '2.0'
- !ruby/object:Gem::Dependency
name: parallel
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: regexp_parser
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: reverse_markdown
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '2.0'
- !ruby/object:Gem::Dependency
name: rss
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: sanitize
requirement: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '6.0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - "~>"
- !ruby/object:Gem::Version
version: '6.0'
- !ruby/object:Gem::Dependency
name: thor
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: tzinfo
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
- !ruby/object:Gem::Dependency
name: zeitwerk
requirement: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
type: :runtime
prerelease: false
version_requirements: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
description: Supports JSON content, custom HTTP headers, and post-processing of extracted
content.
email:
- html2rss@desmarais.de
executables:
- html2rss
extensions: []
extra_rdoc_files: []
files:
- LICENSE
- README.md
- exe/html2rss
- html2rss.gemspec
- lib/html2rss.rb
- lib/html2rss/attribute_post_processors.rb
- lib/html2rss/attribute_post_processors/base.rb
- lib/html2rss/attribute_post_processors/gsub.rb
- lib/html2rss/attribute_post_processors/html_to_markdown.rb
- lib/html2rss/attribute_post_processors/html_transformers/transform_urls_to_absolute_ones.rb
- lib/html2rss/attribute_post_processors/html_transformers/wrap_img_in_a.rb
- lib/html2rss/attribute_post_processors/markdown_to_html.rb
- lib/html2rss/attribute_post_processors/parse_time.rb
- lib/html2rss/attribute_post_processors/parse_uri.rb
- lib/html2rss/attribute_post_processors/sanitize_html.rb
- lib/html2rss/attribute_post_processors/substring.rb
- lib/html2rss/attribute_post_processors/template.rb
- lib/html2rss/auto_source.rb
- lib/html2rss/auto_source/article.rb
- lib/html2rss/auto_source/channel.rb
- lib/html2rss/auto_source/cleanup.rb
- lib/html2rss/auto_source/reducer.rb
- lib/html2rss/auto_source/rss_builder.rb
- lib/html2rss/auto_source/scraper.rb
- lib/html2rss/auto_source/scraper/schema.rb
- lib/html2rss/auto_source/scraper/schema/base.rb
- lib/html2rss/auto_source/scraper/semantic_html.rb
- lib/html2rss/auto_source/scraper/semantic_html/extractor.rb
- lib/html2rss/auto_source/scraper/semantic_html/image.rb
- lib/html2rss/cli.rb
- lib/html2rss/config.rb
- lib/html2rss/config/channel.rb
- lib/html2rss/config/selectors.rb
- lib/html2rss/item.rb
- lib/html2rss/item_extractors.rb
- lib/html2rss/item_extractors/attribute.rb
- lib/html2rss/item_extractors/href.rb
- lib/html2rss/item_extractors/html.rb
- lib/html2rss/item_extractors/static.rb
- lib/html2rss/item_extractors/text.rb
- lib/html2rss/object_to_xml_converter.rb
- lib/html2rss/rss_builder.rb
- lib/html2rss/rss_builder/channel.rb
- lib/html2rss/rss_builder/item.rb
- lib/html2rss/rss_builder/stylesheet.rb
- lib/html2rss/utils.rb
- lib/html2rss/version.rb
homepage: https://github.com/html2rss/html2rss
licenses:
- MIT
metadata:
allowed_push_host: https://rubygems.org
changelog_uri: https://github.com/html2rss/html2rss/releases/tag/v0.13.0
rubygems_mfa_required: 'true'
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '3.1'
required_rubygems_version: !ruby/object:Gem::Requirement
requirements:
- - ">="
- !ruby/object:Gem::Version
version: '0'
requirements: []
rubygems_version: 3.5.11
signing_key:
specification_version: 4
summary: Generates RSS feeds from websites by scraping a URL and using CSS selectors
to extract item.
test_files: []