├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── examples └── grouping.rb ├── images └── grouping.png ├── lib ├── generators │ └── xport │ │ └── install │ │ ├── install_generator.rb │ │ └── templates │ │ └── migration.rb ├── xport.rb └── xport │ ├── cell.rb │ ├── download_presenter.rb │ ├── downloads_controller_methods.rb │ ├── export.rb │ ├── export_builder.rb │ ├── export_controller_methods.rb │ ├── formatters │ ├── axlsx.rb │ ├── csv.rb │ ├── rubyxl.rb │ └── xlsxtream.rb │ └── version.rb ├── spec ├── spec_helper.rb ├── xport │ ├── export_axlsx_spec.rb │ ├── export_csv_spec.rb │ ├── export_rubyxl_spec.rb │ └── export_xlsxtream_spec.rb └── xport_spec.rb └── xport.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/bin/setup -------------------------------------------------------------------------------- /examples/grouping.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/examples/grouping.rb -------------------------------------------------------------------------------- /images/grouping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/images/grouping.png -------------------------------------------------------------------------------- /lib/generators/xport/install/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/generators/xport/install/install_generator.rb -------------------------------------------------------------------------------- /lib/generators/xport/install/templates/migration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/generators/xport/install/templates/migration.rb -------------------------------------------------------------------------------- /lib/xport.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport.rb -------------------------------------------------------------------------------- /lib/xport/cell.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/cell.rb -------------------------------------------------------------------------------- /lib/xport/download_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/download_presenter.rb -------------------------------------------------------------------------------- /lib/xport/downloads_controller_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/downloads_controller_methods.rb -------------------------------------------------------------------------------- /lib/xport/export.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/export.rb -------------------------------------------------------------------------------- /lib/xport/export_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/export_builder.rb -------------------------------------------------------------------------------- /lib/xport/export_controller_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/export_controller_methods.rb -------------------------------------------------------------------------------- /lib/xport/formatters/axlsx.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/formatters/axlsx.rb -------------------------------------------------------------------------------- /lib/xport/formatters/csv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/formatters/csv.rb -------------------------------------------------------------------------------- /lib/xport/formatters/rubyxl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/formatters/rubyxl.rb -------------------------------------------------------------------------------- /lib/xport/formatters/xlsxtream.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/lib/xport/formatters/xlsxtream.rb -------------------------------------------------------------------------------- /lib/xport/version.rb: -------------------------------------------------------------------------------- 1 | module Xport 2 | VERSION = "0.3.1" 3 | end 4 | -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/xport/export_axlsx_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/xport/export_axlsx_spec.rb -------------------------------------------------------------------------------- /spec/xport/export_csv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/xport/export_csv_spec.rb -------------------------------------------------------------------------------- /spec/xport/export_rubyxl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/xport/export_rubyxl_spec.rb -------------------------------------------------------------------------------- /spec/xport/export_xlsxtream_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/xport/export_xlsxtream_spec.rb -------------------------------------------------------------------------------- /spec/xport_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/spec/xport_spec.rb -------------------------------------------------------------------------------- /xport.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mitigate-dev/xport/HEAD/xport.gemspec --------------------------------------------------------------------------------