Class: Bookbinder::Transform::Openbook_JSON
- Inherits:
-
Bookbinder::Transform
- Object
- Bookbinder::Transform
- Bookbinder::Transform::Openbook_JSON
- Defined in:
- lib/bookbinder/transform/openbook/json.rb
Constant Summary collapse
- JSON_PATH =
'book.json'
Instance Method Summary collapse
Methods inherited from Bookbinder::Transform
Instance Method Details
#from_map(package) ⇒ Object
11 12 13 |
# File 'lib/bookbinder/transform/openbook/json.rb', line 11 def from_map(package) package.file(JSON_PATH).write(JSON.pretty_generate(package.mip)) end |
#to_map(package) ⇒ Object
6 7 8 |
# File 'lib/bookbinder/transform/openbook/json.rb', line 6 def to_map(package) package.map.update(JSON.load(package.file(JSON_PATH))) end |