File tree Expand file tree Collapse file tree 4 files changed +12
-3
lines changed Expand file tree Collapse file tree 4 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
66
77## [ Unreleased]
88
9+ ### Changed
10+
11+ - Use ` prettier_print ` for formatting.
12+
913## [ 0.1.0] - 2022-03-31
1014
1115### Added
Original file line number Diff line number Diff line change 33 specs:
44 syntax_tree-json (0.1.0 )
55 json
6+ prettier_print
67 syntax_tree (>= 2.0.1 )
78
89GEM
1112 docile (1.4.0 )
1213 json (2.6.1 )
1314 minitest (5.15.0 )
15+ prettier_print (0.1.0 )
1416 rake (13.0.6 )
1517 simplecov (0.21.2 )
1618 docile (~> 1.1 )
1719 simplecov-html (~> 0.11 )
1820 simplecov_json_formatter (~> 0.1 )
1921 simplecov-html (0.12.3 )
2022 simplecov_json_formatter (0.1.4 )
21- syntax_tree (2.4.1 )
23+ syntax_tree (2.5.0 )
24+ prettier_print
2225
2326PLATFORMS
2427 x86_64-darwin-21
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33require "json"
4+ require "prettier_print"
45require "syntax_tree"
56
67require_relative "json/version"
@@ -97,8 +98,8 @@ def pretty_print(q)
9798 end
9899
99100 class << self
100- def format ( source )
101- formatter = PP . new ( [ ] )
101+ def format ( source , maxwidth = 80 )
102+ formatter = PrettierPrint . new ( [ ] , maxwidth )
102103 parse ( source ) . format ( formatter )
103104
104105 formatter . flush
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ Gem::Specification.new do |spec|
2424 spec . require_paths = %w[ lib ]
2525
2626 spec . add_dependency "json"
27+ spec . add_dependency "prettier_print"
2728 spec . add_dependency "syntax_tree" , ">= 2.0.1"
2829
2930 spec . add_development_dependency "bundler"
You can’t perform that action at this time.
0 commit comments