# -*- encoding: utf-8 -*- # stub: inertia_rails 3.5.0 ruby lib Gem::Specification.new do |s| s.name = "inertia_rails".freeze s.version = "3.5.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/inertiajs/inertia-rails/issues", "changelog_uri" => "https://github.com/inertiajs/inertia-rails/blob/master/CHANGELOG.md", "documentation_uri" => "https://github.com/inertiajs/inertia-rails/blob/master/README.md", "homepage_uri" => "https://github.com/inertiajs/inertia-rails", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/inertiajs/inertia-rails" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Brian Knoles".freeze, "Brandon Shar".freeze, "Eugene Granovsky".freeze] s.date = "2024-11-29" s.description = "Quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.".freeze s.email = ["brian@bellawatt.com".freeze, "brandon@bellawatt.com".freeze, "eugene@bellawatt.com".freeze] s.files = ["CHANGELOG.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "app/controllers/inertia_rails/static_controller.rb".freeze, "app/views/inertia.html.erb".freeze, "lib/generators/inertia/controller/controller_generator.rb".freeze, "lib/generators/inertia/controller/templates/controller.rb.tt".freeze, "lib/generators/inertia/install/frameworks.yml".freeze, "lib/generators/inertia/install/helpers.rb".freeze, "lib/generators/inertia/install/install_generator.rb".freeze, "lib/generators/inertia/install/js_package_manager.rb".freeze, "lib/generators/inertia/install/templates/assets/inertia.svg".freeze, "lib/generators/inertia/install/templates/assets/react.svg".freeze, "lib/generators/inertia/install/templates/assets/svelte.svg".freeze, "lib/generators/inertia/install/templates/assets/vite_ruby.svg".freeze, "lib/generators/inertia/install/templates/assets/vue.svg".freeze, "lib/generators/inertia/install/templates/controller.rb".freeze, "lib/generators/inertia/install/templates/dev".freeze, "lib/generators/inertia/install/templates/initializer.rb".freeze, "lib/generators/inertia/install/templates/react/InertiaExample.jsx".freeze, "lib/generators/inertia/install/templates/react/InertiaExample.module.css".freeze, "lib/generators/inertia/install/templates/react/InertiaExample.tsx".freeze, "lib/generators/inertia/install/templates/react/inertia.js".freeze, "lib/generators/inertia/install/templates/react/inertia.ts".freeze, "lib/generators/inertia/install/templates/react/tsconfig.app.json".freeze, "lib/generators/inertia/install/templates/react/tsconfig.json".freeze, "lib/generators/inertia/install/templates/react/tsconfig.node.json".freeze, "lib/generators/inertia/install/templates/react/vite-env.d.ts".freeze, "lib/generators/inertia/install/templates/svelte/InertiaExample.svelte".freeze, "lib/generators/inertia/install/templates/svelte/InertiaExample.ts.svelte".freeze, "lib/generators/inertia/install/templates/svelte/inertia.js".freeze, "lib/generators/inertia/install/templates/svelte/inertia.ts.tt".freeze, "lib/generators/inertia/install/templates/svelte/svelte.config.js".freeze, "lib/generators/inertia/install/templates/svelte/tsconfig.json".freeze, "lib/generators/inertia/install/templates/svelte/tsconfig.node.json".freeze, "lib/generators/inertia/install/templates/svelte/vite-env.d.ts".freeze, "lib/generators/inertia/install/templates/svelte4/InertiaExample.svelte".freeze, "lib/generators/inertia/install/templates/svelte4/InertiaExample.ts.svelte".freeze, "lib/generators/inertia/install/templates/svelte4/inertia.js".freeze, "lib/generators/inertia/install/templates/svelte4/inertia.ts.tt".freeze, "lib/generators/inertia/install/templates/svelte4/svelte.config.js".freeze, "lib/generators/inertia/install/templates/svelte4/tsconfig.json".freeze, "lib/generators/inertia/install/templates/svelte4/tsconfig.node.json".freeze, "lib/generators/inertia/install/templates/svelte4/vite-env.d.ts".freeze, "lib/generators/inertia/install/templates/tailwind/application.css".freeze, "lib/generators/inertia/install/templates/tailwind/postcss.config.js".freeze, "lib/generators/inertia/install/templates/tailwind/tailwind.config.js.tt".freeze, "lib/generators/inertia/install/templates/vue/InertiaExample.ts.vue".freeze, "lib/generators/inertia/install/templates/vue/InertiaExample.vue".freeze, "lib/generators/inertia/install/templates/vue/inertia.js".freeze, "lib/generators/inertia/install/templates/vue/inertia.ts".freeze, "lib/generators/inertia/install/templates/vue/tsconfig.app.json".freeze, "lib/generators/inertia/install/templates/vue/tsconfig.json".freeze, "lib/generators/inertia/install/templates/vue/tsconfig.node.json".freeze, "lib/generators/inertia/install/templates/vue/vite-env.d.ts".freeze, "lib/generators/inertia/scaffold/scaffold_generator.rb".freeze, "lib/generators/inertia/scaffold_controller/scaffold_controller_generator.rb".freeze, "lib/generators/inertia/scaffold_controller/templates/controller.rb.tt".freeze, "lib/generators/inertia_templates/controller/controller_generator.rb".freeze, "lib/generators/inertia_templates/controller/templates/react/view.jsx.tt".freeze, "lib/generators/inertia_templates/controller/templates/react/view.tsx.tt".freeze, "lib/generators/inertia_templates/controller/templates/svelte/view.svelte.tt".freeze, "lib/generators/inertia_templates/controller/templates/svelte4/view.svelte.tt".freeze, "lib/generators/inertia_templates/controller/templates/vue/view.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/scaffold_generator.rb".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Edit.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Edit.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Form.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Form.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Index.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Index.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/New.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/New.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/One.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/One.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Show.jsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/Show.tsx.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/react/types.ts.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Edit.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Edit.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Form.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Form.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Index.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Index.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/New.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/New.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/One.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/One.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Show.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/Show.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte/types.ts.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Edit.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Edit.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Form.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Form.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Index.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Index.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/New.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/New.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/One.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/One.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Show.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/Show.ts.svelte.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/svelte4/types.ts.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Edit.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Edit.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Form.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Form.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Index.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Index.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/New.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/New.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/One.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/One.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Show.ts.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/Show.vue.tt".freeze, "lib/generators/inertia_templates/scaffold/templates/vue/types.ts.tt".freeze, "lib/generators/inertia_tw_templates/controller/controller_generator.rb".freeze, "lib/generators/inertia_tw_templates/controller/templates/react/view.jsx.tt".freeze, "lib/generators/inertia_tw_templates/controller/templates/react/view.tsx.tt".freeze, "lib/generators/inertia_tw_templates/controller/templates/svelte/view.svelte.tt".freeze, "lib/generators/inertia_tw_templates/controller/templates/svelte4/view.svelte.tt".freeze, "lib/generators/inertia_tw_templates/controller/templates/vue/view.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/scaffold_generator.rb".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Edit.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Edit.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Form.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Form.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Index.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Index.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/New.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/New.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/One.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/One.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Show.jsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/Show.tsx.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/react/types.ts.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Edit.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Edit.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Form.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Form.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Index.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Index.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/New.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/New.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/One.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/One.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Show.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/Show.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte/types.ts.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Edit.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Edit.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Form.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Form.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Index.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Index.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/New.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/New.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/One.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/One.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Show.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/Show.ts.svelte.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/svelte4/types.ts.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Edit.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Edit.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Form.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Form.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Index.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Index.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/New.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/New.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/One.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/One.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Show.ts.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/Show.vue.tt".freeze, "lib/generators/inertia_tw_templates/scaffold/templates/vue/types.ts.tt".freeze, "lib/inertia_rails.rb".freeze, "lib/inertia_rails/action_filter.rb".freeze, "lib/inertia_rails/always_prop.rb".freeze, "lib/inertia_rails/base_prop.rb".freeze, "lib/inertia_rails/configuration.rb".freeze, "lib/inertia_rails/controller.rb".freeze, "lib/inertia_rails/engine.rb".freeze, "lib/inertia_rails/generators/controller_template_base.rb".freeze, "lib/inertia_rails/generators/helper.rb".freeze, "lib/inertia_rails/generators/scaffold_template_base.rb".freeze, "lib/inertia_rails/helper.rb".freeze, "lib/inertia_rails/inertia_rails.rb".freeze, "lib/inertia_rails/lazy_prop.rb".freeze, "lib/inertia_rails/middleware.rb".freeze, "lib/inertia_rails/renderer.rb".freeze, "lib/inertia_rails/rspec.rb".freeze, "lib/inertia_rails/version.rb".freeze, "lib/patches/better_errors.rb".freeze, "lib/patches/debug_exceptions.rb".freeze, "lib/patches/debug_exceptions/patch-5-0.rb".freeze, "lib/patches/debug_exceptions/patch-5-1.rb".freeze, "lib/patches/mapper.rb".freeze, "lib/patches/request.rb".freeze, "lib/tasks/inertia_rails.rake".freeze] s.homepage = "https://github.com/inertiajs/inertia-rails".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Inertia.js adapter for Rails".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 6".freeze]) end