├── .gitignore ├── .rspec ├── Gemfile ├── Guardfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── lib └── psd │ ├── enginedata.rb │ └── enginedata │ ├── document_helpers.rb │ ├── errors.rb │ ├── instruction.rb │ ├── instructions │ ├── boolean.rb │ ├── hash_end.rb │ ├── hash_start.rb │ ├── multi_line_array_end.rb │ ├── multi_line_array_start.rb │ ├── noop.rb │ ├── number.rb │ ├── number_with_decimal.rb │ ├── property.rb │ ├── property_with_data.rb │ ├── single_line_array.rb │ └── string.rb │ ├── node.rb │ ├── text.rb │ └── version.rb ├── psd-enginedata.gemspec └── spec ├── files ├── enginedata └── source.psd ├── parser_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format progress 3 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | require "bundler/gem_tasks" 2 | -------------------------------------------------------------------------------- /lib/psd/enginedata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/document_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/document_helpers.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/errors.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instruction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instruction.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/boolean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/boolean.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/hash_end.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/hash_end.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/hash_start.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/hash_start.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/multi_line_array_end.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/multi_line_array_end.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/multi_line_array_start.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/multi_line_array_start.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/noop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/noop.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/number.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/number_with_decimal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/number_with_decimal.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/property.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/property.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/property_with_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/property_with_data.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/single_line_array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/single_line_array.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/instructions/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/instructions/string.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/node.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/node.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/text.rb -------------------------------------------------------------------------------- /lib/psd/enginedata/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/lib/psd/enginedata/version.rb -------------------------------------------------------------------------------- /psd-enginedata.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/psd-enginedata.gemspec -------------------------------------------------------------------------------- /spec/files/enginedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/spec/files/enginedata -------------------------------------------------------------------------------- /spec/files/source.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/spec/files/source.psd -------------------------------------------------------------------------------- /spec/parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/spec/parser_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/layervault/psd-enginedata/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------