--- !ruby/object:Gem::Specification name: kaze version: !ruby/object:Gem::Version version: 0.8.0 platform: ruby authors: - Cuong Giang autorequire: bindir: bin cert_chain: [] date: 2024-06-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.5' - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: email: - thaicuong.giang@gmail.com executables: - kaze extensions: [] extra_rdoc_files: [] files: - README.md - bin/kaze - lib/kaze.rb - lib/kaze/commands.rb - lib/kaze/commands/install_command.rb - lib/kaze/commands/installs_hotwire_stack.rb - lib/kaze/commands/installs_inertia_stacks.rb - lib/kaze/commands/version_command.rb - lib/kaze/version.rb - stubs/default/Procfile.dev - stubs/default/app/assets/stylesheets/application.css - stubs/default/app/assets/stylesheets/application.tailwind.css - stubs/default/app/forms/application_form.rb - stubs/default/app/forms/auth/login_form.rb - stubs/default/app/forms/auth/new_password_form.rb - stubs/default/app/forms/auth/register_form.rb - stubs/default/app/forms/auth/send_password_reset_link_form.rb - stubs/default/app/forms/delete_user_form.rb - stubs/default/app/forms/update_password_form.rb - stubs/default/app/forms/update_profile_information_form.rb - stubs/default/app/mailers/application_mailer.rb - stubs/default/app/mailers/user_mailer.rb - stubs/default/app/models/application_record.rb - stubs/default/app/models/concerns/can_reset_password.rb - stubs/default/app/models/current.rb - stubs/default/app/models/session_guard.rb - stubs/default/app/models/user.rb - stubs/default/app/validators/current_password_validator.rb - stubs/default/app/validators/email_validator.rb - stubs/default/app/validators/lowercase_validator.rb - stubs/default/app/validators/uniqueness_validator.rb - stubs/default/app/views/layouts/mailer.html.erb - stubs/default/app/views/layouts/mailer.text.erb - stubs/default/app/views/user_mailer/reset_password.html.erb - stubs/default/bin/dev - stubs/default/config/routes.rb - stubs/default/db/migrate/20240101000000_create_users.rb - stubs/default/db/migrate/20240101000001_create_delayed_jobs.rb - stubs/default/test/factories/users.rb - stubs/default/test/integration/auth/authentication_test.rb - stubs/default/test/integration/auth/password_reset_test.rb - stubs/default/test/integration/auth/registration_test.rb - stubs/default/test/integration/password_update_test.rb - stubs/default/test/integration/profile_test.rb - stubs/default/test/test_helper.rb - stubs/hotwire/app/components/application_logo_component.rb - stubs/hotwire/app/components/auth_session_status_component.rb - stubs/hotwire/app/components/danger_button_component.rb - stubs/hotwire/app/components/dropdown_component.html.erb - stubs/hotwire/app/components/dropdown_component.rb - stubs/hotwire/app/components/dropdown_link_component.rb - stubs/hotwire/app/components/input_error_component.rb - stubs/hotwire/app/components/input_label_component.rb - stubs/hotwire/app/components/modal_component.html.erb - stubs/hotwire/app/components/modal_component.rb - stubs/hotwire/app/components/nav_link_component.rb - stubs/hotwire/app/components/primary_button_component.rb - stubs/hotwire/app/components/responsive_nav_link_component.rb - stubs/hotwire/app/components/secondary_button_component.rb - stubs/hotwire/app/components/text_input_component.rb - stubs/hotwire/app/controllers/application_controller.rb - stubs/hotwire/app/controllers/auth/authenticated_session_controller.rb - stubs/hotwire/app/controllers/auth/new_password_controller.rb - stubs/hotwire/app/controllers/auth/password_reset_link_controller.rb - stubs/hotwire/app/controllers/auth/registered_user_controller.rb - stubs/hotwire/app/controllers/concerns/authenticate.rb - stubs/hotwire/app/controllers/concerns/redirect_if_authenticated.rb - stubs/hotwire/app/controllers/concerns/set_current_auth.rb - stubs/hotwire/app/controllers/dashboard_controller.rb - stubs/hotwire/app/controllers/password_controller.rb - stubs/hotwire/app/controllers/profile_controller.rb - stubs/hotwire/app/controllers/welcome_controller.rb - stubs/hotwire/app/javascript/alpinejs.stub - stubs/hotwire/app/javascript/application.js - stubs/hotwire/app/views/auth/forgot_password.html.erb - stubs/hotwire/app/views/auth/login.html.erb - stubs/hotwire/app/views/auth/register.html.erb - stubs/hotwire/app/views/auth/reset_password.html.erb - stubs/hotwire/app/views/dashboard/index.html.erb - stubs/hotwire/app/views/layouts/_navigation.html.erb - stubs/hotwire/app/views/layouts/application.html.erb - stubs/hotwire/app/views/layouts/guest.html.erb - stubs/hotwire/app/views/profile/edit.html.erb - stubs/hotwire/app/views/profile/partials/_delete_user_form.html.erb - stubs/hotwire/app/views/profile/partials/_update_password_form.html.erb - stubs/hotwire/app/views/profile/partials/_update_profile_information_form.html.erb - stubs/hotwire/app/views/welcome/index.html.erb - stubs/hotwire/config/importmap.rb - stubs/hotwire/config/tailwind.config.js - stubs/inertia-common/app/controllers/application_controller.rb - stubs/inertia-common/app/controllers/auth/authenticated_session_controller.rb - stubs/inertia-common/app/controllers/auth/new_password_controller.rb - stubs/inertia-common/app/controllers/auth/password_reset_link_controller.rb - stubs/inertia-common/app/controllers/auth/registered_user_controller.rb - stubs/inertia-common/app/controllers/concerns/authenticate.rb - stubs/inertia-common/app/controllers/concerns/handle_inertia_requests.rb - stubs/inertia-common/app/controllers/concerns/redirect_if_authenticated.rb - stubs/inertia-common/app/controllers/concerns/set_current_auth.rb - stubs/inertia-common/app/controllers/concerns/verify_csrf_token.rb - stubs/inertia-common/app/controllers/dashboard_controller.rb - stubs/inertia-common/app/controllers/password_controller.rb - stubs/inertia-common/app/controllers/profile_controller.rb - stubs/inertia-common/app/controllers/welcome_controller.rb - stubs/inertia-common/bin/vite - stubs/inertia-common/config/vite.json - stubs/inertia-common/test/integration/password_update_test.rb - stubs/inertia-common/test/integration/profile_test.rb - stubs/inertia-react-ts/app/javascript/Components/ApplicationLogo.tsx - stubs/inertia-react-ts/app/javascript/Components/Checkbox.tsx - stubs/inertia-react-ts/app/javascript/Components/DangerButton.tsx - stubs/inertia-react-ts/app/javascript/Components/Dropdown.tsx - stubs/inertia-react-ts/app/javascript/Components/InputError.tsx - stubs/inertia-react-ts/app/javascript/Components/InputLabel.tsx - stubs/inertia-react-ts/app/javascript/Components/Modal.tsx - stubs/inertia-react-ts/app/javascript/Components/NavLink.tsx - stubs/inertia-react-ts/app/javascript/Components/PrimaryButton.tsx - stubs/inertia-react-ts/app/javascript/Components/ResponsiveNavLink.tsx - stubs/inertia-react-ts/app/javascript/Components/SecondaryButton.tsx - stubs/inertia-react-ts/app/javascript/Components/TextInput.tsx - stubs/inertia-react-ts/app/javascript/Layouts/AuthenticatedLayout.tsx - stubs/inertia-react-ts/app/javascript/Layouts/GuestLayout.tsx - stubs/inertia-react-ts/app/javascript/Pages/Auth/ForgotPassword.tsx - stubs/inertia-react-ts/app/javascript/Pages/Auth/Login.tsx - stubs/inertia-react-ts/app/javascript/Pages/Auth/Register.tsx - stubs/inertia-react-ts/app/javascript/Pages/Auth/ResetPassword.tsx - stubs/inertia-react-ts/app/javascript/Pages/Dashboard.tsx - stubs/inertia-react-ts/app/javascript/Pages/Profile/Edit.tsx - stubs/inertia-react-ts/app/javascript/Pages/Profile/Partials/DeleteUserForm.tsx - stubs/inertia-react-ts/app/javascript/Pages/Profile/Partials/UpdatePasswordForm.tsx - stubs/inertia-react-ts/app/javascript/Pages/Profile/Partials/UpdateProfileInformationForm.tsx - stubs/inertia-react-ts/app/javascript/Pages/Welcome.tsx - stubs/inertia-react-ts/app/javascript/entrypoints/application.tsx - stubs/inertia-react-ts/app/javascript/entrypoints/bootstrap.ts - stubs/inertia-react-ts/app/javascript/types/global.d.ts - stubs/inertia-react-ts/app/javascript/types/index.d.ts - stubs/inertia-react-ts/app/javascript/types/vite-env.d.ts - stubs/inertia-react-ts/app/views/layouts/application.html.erb - stubs/inertia-react-ts/config/tailwind.config.js - stubs/inertia-react-ts/package.json - stubs/inertia-react-ts/tsconfig.json - stubs/inertia-react-ts/vite.config.ts - stubs/inertia-vue-ts/app/javascript/Components/ApplicationLogo.vue - stubs/inertia-vue-ts/app/javascript/Components/Checkbox.vue - stubs/inertia-vue-ts/app/javascript/Components/DangerButton.vue - stubs/inertia-vue-ts/app/javascript/Components/Dropdown.vue - stubs/inertia-vue-ts/app/javascript/Components/DropdownLink.vue - stubs/inertia-vue-ts/app/javascript/Components/InputError.vue - stubs/inertia-vue-ts/app/javascript/Components/InputLabel.vue - stubs/inertia-vue-ts/app/javascript/Components/Modal.vue - stubs/inertia-vue-ts/app/javascript/Components/NavLink.vue - stubs/inertia-vue-ts/app/javascript/Components/PrimaryButton.vue - stubs/inertia-vue-ts/app/javascript/Components/ResponsiveNavLink.vue - stubs/inertia-vue-ts/app/javascript/Components/SecondaryButton.vue - stubs/inertia-vue-ts/app/javascript/Components/TextInput.vue - stubs/inertia-vue-ts/app/javascript/Layouts/AuthenticatedLayout.vue - stubs/inertia-vue-ts/app/javascript/Layouts/GuestLayout.vue - stubs/inertia-vue-ts/app/javascript/Pages/Auth/ForgotPassword.vue - stubs/inertia-vue-ts/app/javascript/Pages/Auth/Login.vue - stubs/inertia-vue-ts/app/javascript/Pages/Auth/Register.vue - stubs/inertia-vue-ts/app/javascript/Pages/Auth/ResetPassword.vue - stubs/inertia-vue-ts/app/javascript/Pages/Dashboard.vue - stubs/inertia-vue-ts/app/javascript/Pages/Profile/Edit.vue - stubs/inertia-vue-ts/app/javascript/Pages/Profile/Partials/DeleteUserForm.vue - stubs/inertia-vue-ts/app/javascript/Pages/Profile/Partials/UpdatePasswordForm.vue - stubs/inertia-vue-ts/app/javascript/Pages/Profile/Partials/UpdateProfileInformationForm.vue - stubs/inertia-vue-ts/app/javascript/Pages/Welcome.vue - stubs/inertia-vue-ts/app/javascript/entrypoints/application.ts - stubs/inertia-vue-ts/app/javascript/entrypoints/bootstrap.ts - stubs/inertia-vue-ts/app/javascript/types/global.d.ts - stubs/inertia-vue-ts/app/javascript/types/index.d.ts - stubs/inertia-vue-ts/app/javascript/types/vite-env.d.ts - stubs/inertia-vue-ts/app/views/layouts/application.html.erb - stubs/inertia-vue-ts/config/tailwind.config.js - stubs/inertia-vue-ts/package.json - stubs/inertia-vue-ts/tsconfig.json - stubs/inertia-vue-ts/vite.config.ts homepage: https://github.com/gtkvn/kaze licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.5.9 signing_key: specification_version: 4 summary: Minimal Rails authentication scaffolding with Hotwire, Vue, or React + Tailwind. test_files: []