Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
flosse committed Jul 3, 2016
0 parents commit fcd1f36
Show file tree
Hide file tree
Showing 4 changed files with 546 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
target
Cargo.lock
*.swp
13 changes: 13 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[package]
name = "jfs"
version = "0.1.0"
authors = ["Markus Kohlhase <[email protected]>"]
license = "MIT"
homepage = "https://github.com/flosse/rust-json-file-store"
repository = "https://github.com/flosse/rust-json-file-store"
description = "A JSON file store"
keywords = ["json", "file", "store", "db", "database"]

[dependencies]
uuid = { version = "0.2", features = ["v4"] }
rustc-serialize = "0.3"
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# JSON file store

A simple JSON file store written in Rust.
This is a port and drop-in replacement of the Node.js library
[json-file-store](https://github.com/flosse/json-file-store/).

WARNING:
Don't use it if you want to persist a large amount of objects.
Use a real DB instead.

## Usage

Add the following to your `Cargo.toml`

[dependencies]
jfs = "0.1"

## License

This project is licensed under the MIT License.
Loading

0 comments on commit fcd1f36

Please sign in to comment.