# -*- encoding: utf-8 -*- # stub: hippo-fw 0.9.8 ruby lib Gem::Specification.new do |s| s.name = "hippo-fw".freeze s.version = "0.9.8".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Nathan Stitt".freeze] s.date = "2017-10-22" s.description = "Hippo is a framework for writing single page web applications. It's a full stack framework that contains both server and client.".freeze s.email = ["nathan@argosity.com".freeze] s.executables = ["hippo".freeze] s.files = [".dir-locals.el".freeze, ".eslintrc.js".freeze, ".flowconfig".freeze, ".gitignore".freeze, ".jshintrc".freeze, ".nvmrc".freeze, ".rubocop.yml".freeze, ".ruby-version".freeze, ".travis.yml".freeze, "Gemfile".freeze, "Guardfile".freeze, "LICENSE-MIT.txt".freeze, "README.md".freeze, "Rakefile".freeze, "bin/hippo".freeze, "client/hippo/__mocks__/config.js".freeze, "client/hippo/access/index.js".freeze, "client/hippo/access/login-dialog.jsx".freeze, "client/hippo/access/styles.scss".freeze, "client/hippo/boot.jsx".freeze, "client/hippo/components/asset.jsx".freeze, "client/hippo/components/asset.scss".freeze, "client/hippo/components/data-list.jsx".freeze, "client/hippo/components/data-list/data-list.scss".freeze, "client/hippo/components/data-table.jsx".freeze, "client/hippo/components/data-table/formatters.js".freeze, "client/hippo/components/data-table/header-cell.jsx".freeze, "client/hippo/components/data-table/table-styles.scss".freeze, "client/hippo/components/date-time.jsx".freeze, "client/hippo/components/date-time.scss".freeze, "client/hippo/components/enabled.js.erb".freeze, "client/hippo/components/field-validation.js".freeze, "client/hippo/components/form.jsx".freeze, "client/hippo/components/form/api.js".freeze, "client/hippo/components/form/fields.jsx".freeze, "client/hippo/components/form/fields/checkbox-wrapper.jsx".freeze, "client/hippo/components/form/fields/date-wrapper.jsx".freeze, "client/hippo/components/form/fields/form-field.scss".freeze, "client/hippo/components/form/fields/label.jsx".freeze, "client/hippo/components/form/fields/react-tags.scss".freeze, "client/hippo/components/form/fields/select-wrapper.jsx".freeze, "client/hippo/components/form/fields/tags-wrapper.jsx".freeze, "client/hippo/components/form/fields/text-wrapper.jsx".freeze, "client/hippo/components/form/fields/textarea-wrapper.jsx".freeze, "client/hippo/components/form/validations.js".freeze, "client/hippo/components/form/wrapper.jsx".freeze, "client/hippo/components/grid/config.json".freeze, "client/hippo/components/grid/editors.scss".freeze, "client/hippo/components/grid/index.js".freeze, "client/hippo/components/grid/row-editor.scss".freeze, "client/hippo/components/grid/styles.scss".freeze, "client/hippo/components/help.jsx".freeze, "client/hippo/components/icon.jsx".freeze, "client/hippo/components/index.js".freeze, "client/hippo/components/master-detail.jsx".freeze, "client/hippo/components/master-detail.scss".freeze, "client/hippo/components/modal/index.js".freeze, "client/hippo/components/modal/styles.scss".freeze, "client/hippo/components/network-activity-overlay.jsx".freeze, "client/hippo/components/network-activity-overlay.scss".freeze, "client/hippo/components/popout-window.jsx".freeze, "client/hippo/components/query-builder.jsx".freeze, "client/hippo/components/query-builder/boolean-picker.jsx".freeze, "client/hippo/components/query-builder/clause-filter.jsx".freeze, "client/hippo/components/query-builder/clause.jsx".freeze, "client/hippo/components/query-builder/date-picker.jsx".freeze, "client/hippo/components/query-builder/query-builder.scss".freeze, "client/hippo/components/record-finder.jsx".freeze, "client/hippo/components/record-finder/config.json".freeze, "client/hippo/components/record-finder/query-layer.jsx".freeze, "client/hippo/components/record-finder/record-finder.scss".freeze, "client/hippo/components/request-spinner/index.js".freeze, "client/hippo/components/save-button.jsx".freeze, "client/hippo/components/screen.jsx".freeze, "client/hippo/components/select-field/index.js".freeze, "client/hippo/components/select-field/styles.scss".freeze, "client/hippo/components/text-editor.jsx".freeze, "client/hippo/components/text-editor/display-modes/Button.jsx".freeze, "client/hippo/components/text-editor/display-modes/ToggleEdit.jsx".freeze, "client/hippo/components/text-editor/display-modes/ToggleInsert.jsx".freeze, "client/hippo/components/text-editor/display-modes/ToggleLayout.jsx".freeze, "client/hippo/components/text-editor/display-modes/TogglePreview.jsx".freeze, "client/hippo/components/text-editor/display-modes/ToggleResize.jsx".freeze, "client/hippo/components/text-editor/display-modes/index.css".freeze, "client/hippo/components/text-editor/display-modes/index.js".freeze, "client/hippo/components/text-editor/image-plugin/Component/Display/index.js".freeze, "client/hippo/components/text-editor/image-plugin/Component/Form/index.js".freeze, "client/hippo/components/text-editor/image-plugin/Component/index.js".freeze, "client/hippo/components/text-editor/image-plugin/Component/index.scss".freeze, "client/hippo/components/text-editor/image-plugin/index.js".freeze, "client/hippo/components/text-editor/image-plugin/index.scss".freeze, "client/hippo/components/text-editor/plugins.js".freeze, "client/hippo/components/text-editor/renderer.jsx".freeze, "client/hippo/components/text-editor/text-editor.scss".freeze, "client/hippo/components/time-zone-select.jsx".freeze, "client/hippo/components/tool-tip.jsx".freeze, "client/hippo/components/toolbar/changes-notification.scss".freeze, "client/hippo/components/toolbar/index.js".freeze, "client/hippo/components/toolbar/styles.scss".freeze, "client/hippo/components/warning-notification.jsx".freeze, "client/hippo/config.android.js".freeze, "client/hippo/config.ios.js".freeze, "client/hippo/config.js".freeze, "client/hippo/extensions/EarlyExtensions.js.erb".freeze, "client/hippo/extensions/LateLoaded.js.erb".freeze, "client/hippo/extensions/base.js".freeze, "client/hippo/extensions/hippo.js".freeze, "client/hippo/extensions/index.js".freeze, "client/hippo/extensions/namespace-available.js.erb".freeze, "client/hippo/index.js".freeze, "client/hippo/index.scss.erb".freeze, "client/hippo/lib/__mocks__/loader.js".freeze, "client/hippo/lib/__mocks__/request-assets.js".freeze, "client/hippo/lib/all.js".freeze, "client/hippo/lib/bootstrap.js".freeze, "client/hippo/lib/computed-properties.js".freeze, "client/hippo/lib/date-range.js".freeze, "client/hippo/lib/index.js.erb".freeze, "client/hippo/lib/loader.js".freeze, "client/hippo/lib/request-assets.js".freeze, "client/hippo/lib/smooth-scroll.js".freeze, "client/hippo/lib/util.js".freeze, "client/hippo/models/__mocks__/sync.js".freeze, "client/hippo/models/asset.js".freeze, "client/hippo/models/base.js".freeze, "client/hippo/models/collection.js".freeze, "client/hippo/models/config.js".freeze, "client/hippo/models/decorators.js".freeze, "client/hippo/models/index.js".freeze, "client/hippo/models/pub_sub.js".freeze, "client/hippo/models/pub_sub/channel.js".freeze, "client/hippo/models/pub_sub/map.js".freeze, "client/hippo/models/query.js".freeze, "client/hippo/models/query/array-result.js".freeze, "client/hippo/models/query/clause.js".freeze, "client/hippo/models/query/field.js".freeze, "client/hippo/models/query/info.js".freeze, "client/hippo/models/query/operator.js".freeze, "client/hippo/models/query/result.js".freeze, "client/hippo/models/query/types.js".freeze, "client/hippo/models/sync.js".freeze, "client/hippo/models/system-setting.js".freeze, "client/hippo/models/tenant.js".freeze, "client/hippo/react/Root.jsx".freeze, "client/hippo/react/component-not-found.jsx".freeze, "client/hippo/react/index.js".freeze, "client/hippo/screens/all.js.erb".freeze, "client/hippo/screens/definition.js".freeze, "client/hippo/screens/group.js".freeze, "client/hippo/screens/index.js".freeze, "client/hippo/screens/instance.js".freeze, "client/hippo/screens/mixins/index.js".freeze, "client/hippo/screens/register.js.erb".freeze, "client/hippo/screens/styles.scss".freeze, "client/hippo/screens/system-settings.jsx".freeze, "client/hippo/screens/system-settings/mailer-config.jsx".freeze, "client/hippo/screens/system-settings/system-settings.scss".freeze, "client/hippo/screens/system-settings/tenant.jsx".freeze, "client/hippo/screens/user-management.jsx".freeze, "client/hippo/screens/user-management/edit-form.jsx".freeze, "client/hippo/screens/user-management/index.scss".freeze, "client/hippo/styles/fonts.scss".freeze, "client/hippo/styles/fonts/_animated.scss".freeze, "client/hippo/styles/fonts/_bordered-pulled.scss".freeze, "client/hippo/styles/fonts/_core.scss".freeze, "client/hippo/styles/fonts/_fixed-width.scss".freeze, "client/hippo/styles/fonts/_icons.scss".freeze, "client/hippo/styles/fonts/_larger.scss".freeze, "client/hippo/styles/fonts/_list.scss".freeze, "client/hippo/styles/fonts/_mixins.scss".freeze, "client/hippo/styles/fonts/_path.scss".freeze, "client/hippo/styles/fonts/_rotated-flipped.scss".freeze, "client/hippo/styles/fonts/_screen-reader.scss".freeze, "client/hippo/styles/fonts/_stacked.scss".freeze, "client/hippo/styles/fonts/_variables.scss".freeze, "client/hippo/styles/fonts/font-awesome.scss".freeze, "client/hippo/styles/fonts/index.scss".freeze, "client/hippo/styles/global.scss".freeze, "client/hippo/styles/global/fancy-header.scss".freeze, "client/hippo/styles/global/mixins.scss".freeze, "client/hippo/styles/global/styles.scss".freeze, "client/hippo/styles/variables.scss".freeze, "client/hippo/testing/index.js".freeze, "client/hippo/testing/matchers.js".freeze, "client/hippo/testing/mocks/fetch.js".freeze, "client/hippo/testing/screens.js".freeze, "client/hippo/testing/utils.js".freeze, "client/hippo/user.js".freeze, "client/hippo/workspace/index.jsx".freeze, "client/hippo/workspace/menu-group.jsx".freeze, "client/hippo/workspace/menu-option.jsx".freeze, "client/hippo/workspace/menu.jsx".freeze, "client/hippo/workspace/navbar.jsx".freeze, "client/hippo/workspace/root-view.jsx".freeze, "client/hippo/workspace/screen.jsx".freeze, "client/hippo/workspace/styles.scss".freeze, "client/hippo/workspace/styles/forms.scss".freeze, "client/hippo/workspace/styles/header.scss".freeze, "client/hippo/workspace/styles/keybindings.scss".freeze, "client/hippo/workspace/styles/layout.scss".freeze, "client/hippo/workspace/styles/screens.scss".freeze, "client/hippo/workspace/styles/tabs.scss".freeze, "client/images/hippo/ajax-loader.gif".freeze, "client/images/hippo/logo-sm.png".freeze, "coffeelint.json".freeze, "command-reference-files/initial/.babelrc".freeze, "command-reference-files/initial/.eslintrc.js".freeze, "command-reference-files/initial/.gitignore".freeze, "command-reference-files/initial/.rubocop.yml".freeze, "command-reference-files/initial/Gemfile".freeze, "command-reference-files/initial/Guardfile".freeze, "command-reference-files/initial/Rakefile".freeze, "command-reference-files/initial/client/appy-app/components/.gitkeep".freeze, "command-reference-files/initial/client/appy-app/extension.js".freeze, "command-reference-files/initial/client/appy-app/index.js".freeze, "command-reference-files/initial/client/appy-app/models/.gitkeep".freeze, "command-reference-files/initial/client/appy-app/models/base.js".freeze, "command-reference-files/initial/client/appy-app/screens/.gitkeep".freeze, "command-reference-files/initial/client/appy-app/styles.scss".freeze, "command-reference-files/initial/config.ru".freeze, "command-reference-files/initial/config/database.yml".freeze, "command-reference-files/initial/config/initialize.rb".freeze, "command-reference-files/initial/config/jest.config.json".freeze, "command-reference-files/initial/config/jest/babel-transform.js".freeze, "command-reference-files/initial/config/routes.rb".freeze, "command-reference-files/initial/config/screens.rb".freeze, "command-reference-files/initial/config/webpack.config.js".freeze, "command-reference-files/initial/db/migrate/.gitkeep".freeze, "command-reference-files/initial/lib/appy-app.rb".freeze, "command-reference-files/initial/lib/appy-app/extension.rb".freeze, "command-reference-files/initial/lib/appy-app/model.rb".freeze, "command-reference-files/initial/lib/appy-app/version.rb".freeze, "command-reference-files/initial/log/.gitkeep".freeze, "command-reference-files/initial/package.json".freeze, "command-reference-files/initial/spec/client/.eslintrc.js".freeze, "command-reference-files/initial/spec/client/setup.js".freeze, "command-reference-files/initial/spec/server/spec_helper.rb".freeze, "command-reference-files/initial/tmp/.gitkeep".freeze, "command-reference-files/initial/views/.gitkeep".freeze, "command-reference-files/model/client/appy-app/models/test_test.js".freeze, "command-reference-files/model/config/routes.rb".freeze, "command-reference-files/model/db/migrate/20150218032025_create_test_tests.rb".freeze, "command-reference-files/model/lib/appy-app/model.rb".freeze, "command-reference-files/model/lib/appy-app/models/test_test.rb".freeze, "command-reference-files/model/spec/client/models/test_test.spec.js".freeze, "command-reference-files/model/spec/server/models/test_test_spec.rb".freeze, "command-reference-files/screen/client/appy-app/screens/ready-set-go.jsx".freeze, "command-reference-files/screen/config/screens.rb".freeze, "command-reference-files/screen/spec/client/screens/ready-set-go.spec.jsx".freeze, "config.ru".freeze, "config/database.yml".freeze, "config/jest.config.json".freeze, "config/jest/babel-transform.js".freeze, "config/jest/style-mock.js".freeze, "config/jest/yaml-transform.js".freeze, "config/routes.rb".freeze, "config/screens.rb".freeze, "config/webpack.config.js".freeze, "db/migrate/20170530120001_create_tenants.rb".freeze, "db/migrate/20170530120002_create_system_settings.rb".freeze, "db/migrate/20170530120003_create_assets.rb".freeze, "db/migrate/20170530120004_create_users.rb".freeze, "db/seed.rb".freeze, "docs/command.md".freeze, "docs/model.md".freeze, "docs/react.md".freeze, "docs/todo-example-part-1.md".freeze, "docs/welcome.md".freeze, "hippo-fw.gemspec".freeze, "lib/hippo-fw.rb".freeze, "lib/hippo.rb".freeze, "lib/hippo/access.rb".freeze, "lib/hippo/access/config/database.yml".freeze, "lib/hippo/access/config/routes.rb".freeze, "lib/hippo/access/locked_fields.rb".freeze, "lib/hippo/access/public/files/1nty/7ebo/n7k0/8b2ac0bbd97f401951fe40546f977200.png".freeze, "lib/hippo/access/public/files/6hgp/eiw1/8dua/ba944287e36e101713a9c1ad793353b8.png".freeze, "lib/hippo/access/public/files/94bd/9agc/2ua3/33800e285d7145760650ac88d1c558fb.png".freeze, "lib/hippo/access/public/files/cr1e/vfwc/fvrh/0e7fe6ef12d622bfb93e024883c2f81c.png".freeze, "lib/hippo/access/public/files/kezo/fm8j/u6xl/dfc47658aedd8e546abff63366a7285d.png".freeze, "lib/hippo/access/public/files/n5c4/uovf/jec6/7ee9a3519e2b60430e095160a23f1d77.png".freeze, "lib/hippo/access/role.rb".freeze, "lib/hippo/access/role_collection.rb".freeze, "lib/hippo/access/roles/administrator.rb".freeze, "lib/hippo/access/roles/basic_user.rb".freeze, "lib/hippo/access/roles/support.rb".freeze, "lib/hippo/access/test_fixture_extensions.rb".freeze, "lib/hippo/access/track_modifications.rb".freeze, "lib/hippo/access/version.rb".freeze, "lib/hippo/api.rb".freeze, "lib/hippo/api/authentication_provider.rb".freeze, "lib/hippo/api/cable.rb".freeze, "lib/hippo/api/controller_base.rb".freeze, "lib/hippo/api/error_formatter.rb".freeze, "lib/hippo/api/formatted_reply.rb".freeze, "lib/hippo/api/generic_controller.rb".freeze, "lib/hippo/api/handlers/asset.rb".freeze, "lib/hippo/api/handlers/print.rb".freeze, "lib/hippo/api/handlers/tenant.rb".freeze, "lib/hippo/api/handlers/user_session.rb".freeze, "lib/hippo/api/helper_methods.rb".freeze, "lib/hippo/api/pub_sub.rb".freeze, "lib/hippo/api/request_wrapper.rb".freeze, "lib/hippo/api/root.rb".freeze, "lib/hippo/api/route_set.rb".freeze, "lib/hippo/api/routing.rb".freeze, "lib/hippo/api/sprockets_extension.rb".freeze, "lib/hippo/api/tenant_domain_router.rb".freeze, "lib/hippo/api/to_json.rb".freeze, "lib/hippo/api/updates.rb".freeze, "lib/hippo/asset.rb".freeze, "lib/hippo/capistrano.rb".freeze, "lib/hippo/cli.rb".freeze, "lib/hippo/command.rb".freeze, "lib/hippo/command/app.rb".freeze, "lib/hippo/command/client_model_update.rb".freeze, "lib/hippo/command/console.rb".freeze, "lib/hippo/command/db.rb".freeze, "lib/hippo/command/db.usage".freeze, "lib/hippo/command/generate.rb".freeze, "lib/hippo/command/generate_migration.rb".freeze, "lib/hippo/command/generate_model.rb".freeze, "lib/hippo/command/generate_model.usage".freeze, "lib/hippo/command/generate_screen.rb".freeze, "lib/hippo/command/generate_screen.usage".freeze, "lib/hippo/command/guard.rb".freeze, "lib/hippo/command/jest.rb".freeze, "lib/hippo/command/migration_support.rb".freeze, "lib/hippo/command/model_attribute.rb".freeze, "lib/hippo/command/named_command.rb".freeze, "lib/hippo/command/puma.rb".freeze, "lib/hippo/command/server.rb".freeze, "lib/hippo/command/server.usage".freeze, "lib/hippo/command/update.rb".freeze, "lib/hippo/command/update_model.rb".freeze, "lib/hippo/command/update_model.usage".freeze, "lib/hippo/command/webpack.rb".freeze, "lib/hippo/concerns/all.rb".freeze, "lib/hippo/concerns/api_path.rb".freeze, "lib/hippo/concerns/asset_uploader.rb".freeze, "lib/hippo/concerns/association_extensions.rb".freeze, "lib/hippo/concerns/attr_accessor_with_default.rb".freeze, "lib/hippo/concerns/code_identifier.rb".freeze, "lib/hippo/concerns/export_associations.rb".freeze, "lib/hippo/concerns/export_join_tables.rb".freeze, "lib/hippo/concerns/export_methods.rb".freeze, "lib/hippo/concerns/export_scope.rb".freeze, "lib/hippo/concerns/exported_limit_evaluator.rb".freeze, "lib/hippo/concerns/pub_sub.rb".freeze, "lib/hippo/concerns/queries.rb".freeze, "lib/hippo/concerns/random_identifier.rb".freeze, "lib/hippo/concerns/sanitize_fields.rb".freeze, "lib/hippo/concerns/set_attribute_data.rb".freeze, "lib/hippo/concerns/sorting_expressions.rb".freeze, "lib/hippo/configuration.rb".freeze, "lib/hippo/db.rb".freeze, "lib/hippo/db/fake_rails.rb".freeze, "lib/hippo/db/migrations.rb".freeze, "lib/hippo/environment.rb".freeze, "lib/hippo/extension.rb".freeze, "lib/hippo/extension/definition.rb".freeze, "lib/hippo/guard_tasks.rb".freeze, "lib/hippo/hippo_guard_plugin.rb".freeze, "lib/hippo/job.rb".freeze, "lib/hippo/job/failure_logger.rb".freeze, "lib/hippo/logger.rb".freeze, "lib/hippo/mailer.rb".freeze, "lib/hippo/model.rb".freeze, "lib/hippo/numbers.rb".freeze, "lib/hippo/rake_tasks.rb".freeze, "lib/hippo/redis.rb".freeze, "lib/hippo/reloadable_sinatra.rb".freeze, "lib/hippo/screen.rb".freeze, "lib/hippo/screen/definition.rb".freeze, "lib/hippo/screen/group.rb".freeze, "lib/hippo/spec_helper.rb".freeze, "lib/hippo/strings.rb".freeze, "lib/hippo/system_settings.rb".freeze, "lib/hippo/templates/base.rb".freeze, "lib/hippo/templates/latex.rb".freeze, "lib/hippo/templates/liquid.rb".freeze, "lib/hippo/templates/liquid/pluralize.rb".freeze, "lib/hippo/templates/mail.rb".freeze, "lib/hippo/templates/tenant_change.rb".freeze, "lib/hippo/tenant.rb".freeze, "lib/hippo/user.rb".freeze, "lib/hippo/validators/all.rb".freeze, "lib/hippo/validators/email.rb".freeze, "lib/hippo/validators/set.rb".freeze, "lib/hippo/version.rb".freeze, "lib/hippo/webpack.rb".freeze, "lib/hippo/webpack/client_config.rb".freeze, "lib/hippo/workspace.rb".freeze, "lib/hippo/workspace/config/screens.rb".freeze, "log/.gitkeep".freeze, "package-lock.json".freeze, "package.json".freeze, "spec/client/.eslintrc.js".freeze, "spec/client/access/login-dialog.spec.jsx".freeze, "spec/client/components/__snapshots__/master-detail.spec.jsx.snap".freeze, "spec/client/components/__snapshots__/network-activity-overlay.spec.jsx.snap".freeze, "spec/client/components/__snapshots__/query-builder.spec.jsx.snap".freeze, "spec/client/components/__snapshots__/record-finder.spec.jsx.snap".freeze, "spec/client/components/__snapshots__/time-zone-select.spec.jsx.snap".freeze, "spec/client/components/asset.spec.jsx".freeze, "spec/client/components/data-list.spec.jsx".freeze, "spec/client/components/data-table.spec.jsx".freeze, "spec/client/components/form.spec.jsx".freeze, "spec/client/components/master-detail.spec.jsx".freeze, "spec/client/components/network-activity-overlay.spec.jsx".freeze, "spec/client/components/query-builder.spec.jsx".freeze, "spec/client/components/record-finder.spec.jsx".freeze, "spec/client/components/time-zone-select.spec.jsx".freeze, "spec/client/extension/base.spec.js".freeze, "spec/client/lib/util.spec.js".freeze, "spec/client/models/asset.spec.js".freeze, "spec/client/models/base.spec.js".freeze, "spec/client/models/collection.spec.js".freeze, "spec/client/models/pub_sub.spec.js".freeze, "spec/client/models/pub_sub/channel.spec.js".freeze, "spec/client/models/query.spec.js".freeze, "spec/client/models/sync.spec.js".freeze, "spec/client/models/system-setting.spec.js".freeze, "spec/client/screens/definition.spec.js".freeze, "spec/client/screens/group.spec.js".freeze, "spec/client/screens/instance.spec.js".freeze, "spec/client/screens/system-settings-tenants.spec.jsx".freeze, "spec/client/screens/system-settings.spec.jsx".freeze, "spec/client/screens/user-management.spec.jsx".freeze, "spec/client/setup.js".freeze, "spec/client/test-logo.json".freeze, "spec/client/test-models.js".freeze, "spec/client/user.spec.js".freeze, "spec/client/workspace/__snapshots__/menu.spec.jsx.snap".freeze, "spec/client/workspace/menu.spec.jsx".freeze, "spec/factories/tenant.rb".freeze, "spec/factories/user.rb".freeze, "spec/fixtures/logo.png".freeze, "spec/fixtures/mail/test_email.liquid".freeze, "spec/fixtures/system_settings.yml".freeze, "spec/fixtures/test_printer.tex.erb".freeze, "spec/fixtures/user.yml".freeze, "spec/hippo/components/grid/GridSpec.coffee".freeze, "spec/hippo/components/grid/PopoverEditorSpec.coffee".freeze, "spec/hippo/components/grid/RowEditorSpec.coffee".freeze, "spec/hippo/components/select-field/SelectFieldSpec.coffee".freeze, "spec/hippo/components/shared/NetworkActivityOverlaySpec.coffee".freeze, "spec/hippo/helpers/.gitkeep".freeze, "spec/hippo/helpers/hippo-helpers.coffee".freeze, "spec/hippo/helpers/jasmine-matchers.js".freeze, "spec/hippo/helpers/mock-ajax.js".freeze, "spec/hippo/models/AssociationMapSpec.coffee".freeze, "spec/hippo/models/AssociationProxySpec.coffee".freeze, "spec/hippo/models/BaseSpec.coffee".freeze, "spec/hippo/models/CollectionSpec.coffee".freeze, "spec/hippo/models/EnumMapSpec.coffee".freeze, "spec/hippo/models/PubSubSpec.coffee".freeze, "spec/hippo/models/QuerySpec.coffee".freeze, "spec/hippo/models/SyncSpec.coffee".freeze, "spec/hippo/models/UserSpec.coffee".freeze, "spec/hippo/react/mixins/DataSpec.coffee".freeze, "spec/hippo/screens/DefinitionsSpec.coffee".freeze, "spec/hippo/views/BaseSpec.coffee".freeze, "spec/hippo/views/FormBindingsSpec.coffee".freeze, "spec/server/api/controller_base_spec.rb".freeze, "spec/server/api/tenant_change_spec.rb".freeze, "spec/server/api/tenant_isolation_spec.rb".freeze, "spec/server/api/user_sessions_spec.rb".freeze, "spec/server/assertions.rb".freeze, "spec/server/asset_spec.rb".freeze, "spec/server/command_spec.rb".freeze, "spec/server/concerns/api_path_spec.rb".freeze, "spec/server/concerns/association_extensions_spec.rb".freeze, "spec/server/concerns/attr_accessor_with_default_spec.rb".freeze, "spec/server/concerns/export_methods_spec.rb".freeze, "spec/server/concerns/export_scope_spec.rb".freeze, "spec/server/concerns/exported_limits_spec.rb".freeze, "spec/server/concerns/pub_sub_spec.rb".freeze, "spec/server/concerns/set_attribute_data_spec.rb".freeze, "spec/server/concerns/sorting_expressions_spec.rb".freeze, "spec/server/concerns/track_modifications_spec.rb".freeze, "spec/server/configuration_spec.rb".freeze, "spec/server/job_spec.rb".freeze, "spec/server/mailer_spec.rb".freeze, "spec/server/numbers_spec.rb".freeze, "spec/server/print/form_spec.rb".freeze, "spec/server/spec_helper.rb".freeze, "spec/server/strings_spec.rb".freeze, "spec/server/system_settings_spec.rb".freeze, "tasks/migrations.rake".freeze, "tasks/publish.rake".freeze, "templates/.babelrc".freeze, "templates/.gitignore".freeze, "templates/Gemfile".freeze, "templates/Guardfile".freeze, "templates/Rakefile".freeze, "templates/client/extension.js".freeze, "templates/client/index.js".freeze, "templates/client/models/base.js".freeze, "templates/client/models/model.js".freeze, "templates/client/screens/screen.jsx".freeze, "templates/client/styles.scss".freeze, "templates/config.ru".freeze, "templates/config/database.yml".freeze, "templates/config/initialize.rb".freeze, "templates/config/jest.config.json".freeze, "templates/config/jest/babel-transform.js".freeze, "templates/config/routes.rb".freeze, "templates/config/screen.rb".freeze, "templates/config/screens.rb".freeze, "templates/config/webpack.config.js".freeze, "templates/db/create_table_migration.rb".freeze, "templates/js/config-data.js".freeze, "templates/js/jest.config.json".freeze, "templates/js/root-view.html".freeze, "templates/js/screen-definitions.js".freeze, "templates/lib/namespace.rb".freeze, "templates/lib/namespace/base_model.rb".freeze, "templates/lib/namespace/extension.rb".freeze, "templates/lib/namespace/model.rb".freeze, "templates/lib/namespace/version.rb".freeze, "templates/mail/tenant_change.liquid".freeze, "templates/public/.gitkeep".freeze, "templates/spec/client/components/ComponentSpec.coffee".freeze, "templates/spec/client/models/model.spec.js".freeze, "templates/spec/client/screen.spec.jsx".freeze, "templates/spec/client/setup.js".freeze, "templates/spec/factories/model.rb".freeze, "templates/spec/fixtures/namespace/model.yml".freeze, "templates/spec/server/model_spec.rb".freeze, "templates/spec/server/spec_helper.rb".freeze, "test.js".freeze, "views/hippo_root_view.erb".freeze, "yard_ext/all.rb".freeze, "yard_ext/code_identifier_handler.rb".freeze, "yard_ext/concern_meta_methods.rb".freeze, "yard_ext/config_options.rb".freeze, "yard_ext/exported_scope.rb".freeze, "yard_ext/immutable_handler.rb".freeze, "yard_ext/json_attr_accessor.rb".freeze, "yard_ext/locked_fields_handler.rb".freeze, "yard_ext/templates/default/layout/html/layout.erb".freeze, "yard_ext/templates/default/method_details/html/github_link.erb".freeze, "yard_ext/templates/default/method_details/setup.rb".freeze, "yard_ext/validators.rb".freeze, "yard_ext/visible_id_handler.rb".freeze, "yarn.lock".freeze] s.homepage = "https://github.com/argosity/hippo".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Hippo is a framework for easily writing single page web applications".freeze s.specification_version = 4 s.add_runtime_dependency(%q<activejob>.freeze, ["~> 5.1.0".freeze]) s.add_runtime_dependency(%q<activerecord>.freeze, ["~> 5.1.0".freeze]) s.add_runtime_dependency(%q<activerecord-multi-tenant>.freeze, ["~> 0.7".freeze]) s.add_runtime_dependency(%q<litecable>.freeze, ["~> 0.4.1".freeze]) s.add_runtime_dependency(%q<anycable>.freeze, ["~> 0.4.6".freeze]) s.add_runtime_dependency(%q<websocket>.freeze, ["~> 1.2.4".freeze]) s.add_runtime_dependency(%q<mail>.freeze, ["~> 2.6".freeze]) s.add_runtime_dependency(%q<scenic>.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q<liquid>.freeze, ["~> 4.0".freeze]) s.add_runtime_dependency(%q<erb_latex>.freeze, ["~> 1.0".freeze]) s.add_runtime_dependency(%q<shrine-memory>.freeze, ["~> 0.2".freeze]) s.add_runtime_dependency(%q<factory_girl>.freeze, ["~> 4.8".freeze]) s.add_runtime_dependency(%q<faker>.freeze, ["~> 1.7".freeze]) s.add_runtime_dependency(%q<webmock>.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q<database_cleaner>.freeze, ["~> 1.3".freeze]) s.add_runtime_dependency(%q<vcr>.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q<sinatra>.freeze, ["~> 2.0.0".freeze]) s.add_runtime_dependency(%q<rack-protection>.freeze, ["~> 2.0.0".freeze]) s.add_runtime_dependency(%q<rack>.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q<rack-cors>.freeze, ["~> 0.4".freeze]) s.add_runtime_dependency(%q<rack-test>.freeze, ["~> 0.6".freeze]) s.add_runtime_dependency(%q<bcrypt>.freeze, ["~> 3.1".freeze]) s.add_runtime_dependency(%q<shrine>.freeze, ["~> 2.4".freeze]) s.add_runtime_dependency(%q<image_processing>.freeze, ["~> 0.4".freeze]) s.add_runtime_dependency(%q<execjs>.freeze, ["~> 2.6".freeze]) s.add_runtime_dependency(%q<fastimage>.freeze, ["~> 2.0".freeze]) s.add_runtime_dependency(%q<guard>.freeze, ["~> 2.13".freeze]) s.add_runtime_dependency(%q<rspec-rails>.freeze, ["~> 3.6".freeze]) s.add_runtime_dependency(%q<guard-jest>.freeze, ["~> 0.1".freeze]) s.add_runtime_dependency(%q<guard-rspec>.freeze, ["~> 4.7".freeze]) s.add_runtime_dependency(%q<hashie>.freeze, ["~> 3.3".freeze]) s.add_runtime_dependency(%q<jobba>.freeze, ["~> 1.4".freeze]) s.add_runtime_dependency(%q<jwt>.freeze, ["~> 1.5".freeze]) s.add_runtime_dependency(%q<mini_magick>.freeze, ["~> 4.3".freeze]) s.add_runtime_dependency(%q<oj>.freeze, ["~> 3.3".freeze]) s.add_runtime_dependency(%q<pg>.freeze, ["~> 0.8".freeze]) s.add_runtime_dependency(%q<rake>.freeze, ["~> 12.0".freeze]) s.add_runtime_dependency(%q<require_all>.freeze, ["~> 1.3".freeze]) s.add_runtime_dependency(%q<resque>.freeze, ["~> 1.27".freeze]) s.add_runtime_dependency(%q<sanitize>.freeze, ["~> 3.0".freeze]) s.add_runtime_dependency(%q<webpack_driver>.freeze, ["~> 0.4.1".freeze]) s.add_runtime_dependency(%q<knitter>.freeze, ["~> 0.2.2".freeze]) s.add_runtime_dependency(%q<thor>.freeze, ["~> 0.19".freeze]) s.add_development_dependency(%q<bundler>.freeze, ["~> 1.5".freeze]) s.add_development_dependency(%q<diffy>.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q<growl>.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q<shrine-memory>.freeze, ["~> 0.2".freeze]) end