Skip to content

Commit a9f21a0

Browse files
NSHkrNSHkr
authored andcommitted
Release 0.1.0
1 parent a8dd729 commit a9f21a0

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ erl_crash.dump
88
*.beam
99
/config/*.secret.exs
1010
.elixir_ls/
11+
*.tar

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
# JsonRemedy
22

3-
<!--
3+
[![GitHub CI](https://github.com/nshkrdotcom/json_remedy/actions/workflows/ci.yml/badge.svg)](https://github.com/nshkrdotcom/json_remedy/actions/workflows/ci.yml)
4+
[![Elixir](https://img.shields.io/badge/elixir-%3E%3D1.14-blueviolet.svg)](https://elixir-lang.org)
5+
[![OTP](https://img.shields.io/badge/otp-%3E%3D24-blue.svg)](https://erlang.org)
46
[![Hex.pm](https://img.shields.io/hexpm/v/json_remedy.svg)](https://hex.pm/packages/json_remedy)
5-
[![Elixir CI](https://github.com/user/json_remedy/actions/workflows/elixir.yml/badge.svg)](https://github.com/user/json_remedy/actions/workflows/elixir.yml)
67
[![Hex Docs](https://img.shields.io/badge/hex-docs-lightgreen.svg)](https://hexdocs.pm/json_remedy/)
7-
-->
8+
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
89

910
A blazingly fast, Elixir-native JSON repair library that intelligently fixes malformed JSON strings using the power of binary pattern matching and functional composition. Inspired by the Python [json-repair](https://github.com/mangiucugna/json_repair) library, but completely reimagined to leverage Elixir's unique strengths.
1011

mix.exs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule JsonRemedy.MixProject do
22
use Mix.Project
33

44
@version "0.1.0"
5-
@source_url "https://github.com/user/json_remedy"
5+
@source_url "https://github.com/nshkrdotcom/json_remedy"
66

77
def project do
88
[
@@ -11,7 +11,7 @@ defmodule JsonRemedy.MixProject do
1111
elixir: "~> 1.14",
1212
start_permanent: Mix.env() == :prod,
1313
deps: deps(),
14-
description: "A library to repair broken JSON strings, ported from Python's json-repair.",
14+
description: "A blazingly fast Elixir library for repairing malformed JSON using binary pattern matching. Handles LLM outputs, legacy data, and broken JSON with intelligent context-aware fixes.",
1515
package: package(),
1616
docs: docs(),
1717
escript: escript(),
@@ -48,9 +48,13 @@ defmodule JsonRemedy.MixProject do
4848

4949
defp package do
5050
[
51-
maintainers: ["Your Name"],
51+
maintainers: ["nshkrdotcom"],
5252
licenses: ["MIT"],
53-
links: %{"GitHub" => @source_url}
53+
links: %{
54+
"GitHub" => @source_url,
55+
"Documentation" => "https://hexdocs.pm/json_remedy"
56+
},
57+
files: ~w(lib .formatter.exs mix.exs README.md LICENSE)
5458
]
5559
end
5660

0 commit comments

Comments
 (0)