first commit

This commit is contained in:
mmacia committed 2026-02-02 20:41:47 +00:00
commit d3c9d6eaf2
7 files changed
+62

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
[
inputs: ["{mix,.formatter}.exs", "lib/**/*.{ex,exs}", "test/**/*.{ex,exs}"]
]
+11
View File
@@ -0,0 +1,11 @@
/_build/
/deps/
/.fetch
erl_crash.dump
# Generated documentation
/doc/
# Temporary files
/.elixir_ls/
/.expert/
+11
View File
@@ -0,0 +1,11 @@
# FeedReader
Standalone feed fetching and parsing for RSS, Atom, and RDF feeds.
## Development
```sh
mix test
mix format --check-formatted
mix compile --warnings-as-errors
```
+8
View File
@@ -0,0 +1,8 @@
defmodule FeedReader do
@moduledoc """
Standalone feed fetching and parsing library.
The public parsing and fetching APIs will be added incrementally. This
module is the stable namespace for the package.
"""
end
+21
View File
@@ -0,0 +1,21 @@
defmodule FeedReader.MixProject do
use Mix.Project
def project do
[
app: :feed_reader,
version: "0.1.0",
elixir: "~> 1.18",
start_permanent: Mix.env() == :prod,
deps: deps()
]
end
def application do
[extra_applications: [:logger]]
end
defp deps do
[]
end
end
+7
View File
@@ -0,0 +1,7 @@
defmodule FeedReaderTest do
use ExUnit.Case, async: true
test "loads the standalone library namespace" do
assert Code.ensure_loaded?(FeedReader)
end
end
+1
View File
@@ -0,0 +1 @@
ExUnit.start()