Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/azu/dayone-to-quiver
Convert DayOne's Journal.dayone to Quiver notebook file.
https://github.com/azu/dayone-to-quiver
Last synced: 12 days ago
JSON representation
Convert DayOne's Journal.dayone to Quiver notebook file.
- Host: GitHub
- URL: https://github.com/azu/dayone-to-quiver
- Owner: azu
- License: mit
- Created: 2016-01-18T01:49:08.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-23T02:28:14.000Z (almost 8 years ago)
- Last Synced: 2024-10-04T13:40:10.738Z (about 1 month ago)
- Language: JavaScript
- Size: 9.77 KB
- Stars: 17
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - azu/dayone-to-quiver - Convert DayOne's Journal.dayone to Quiver notebook file. (JavaScript)
README
# dayone-to-quiver [![Build Status](https://travis-ci.org/azu/dayone-to-quiver.svg?branch=master)](https://travis-ci.org/azu/dayone-to-quiver)
Convert DayOne's Journal.dayone to [Quiver notebook](https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format "Quiver notebook") file.
## Support
dayone-to-quiver support DayOne v1 Journal.dayone format.
We don't know DayOne v2, but welcome to pull request.
### Supported Quiver Data Format
- [x] created_at
- [x] updated_at is same with created_at
- [x] tags
- [x] title
- [x] content
- [x] uuid
- [ ] Image```
{
"created_at" : 1417080157,
"tags" : [
"quiver"
],
"title" : "02 - Cells",
"updated_at" : 1417080595,
"uuid" : "9686AA1A-A5E9-41FF-9260-C3E0D0E9D4CB"
}
```- [Quiver Data Format · HappenApps/Quiver Wiki](https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format "Quiver Data Format · HappenApps/Quiver Wiki")
## Installation
npm install -g dayone-to-quiver
## Usage
```sh
$ dayone-to-quiver --entry Journal.dayone --output output.qvnotebook--entry path to Journal.dayone
--output output path
```Convert DayOne's Journal.dayone to [Quiver notebook](https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format "Quiver notebook") format.
## Tests
npm test
# example
./bin/cmd.js --entry test/fixtures/Journal.dayone --output test/fixtures/Tutorial.qvnotebook## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D## License
MIT