├── .editorconfig ├── .github └── workflows │ └── test-new-rails-app.yml ├── .gitignore ├── .nvmrc ├── .rspec ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── doc └── release.md ├── lib └── svelte │ ├── rails.rb │ ├── rails │ ├── controller_renderer.rb │ ├── install_generator.rb │ ├── install_task.rake │ ├── railtie.rb │ ├── templates │ │ ├── app │ │ │ └── javascript │ │ │ │ ├── components │ │ │ │ └── Hello.svelte │ │ │ │ └── packs │ │ │ │ ├── application.js │ │ │ │ └── server_rendering.js │ │ └── config │ │ │ └── webpack │ │ │ ├── development.js │ │ │ ├── environment.js │ │ │ ├── loaders │ │ │ ├── svelte-ssr.js │ │ │ └── svelte.js │ │ │ ├── production.js │ │ │ └── test.js │ ├── version.rb │ └── view_helper.rb │ └── renderer.rb ├── package.json ├── spec ├── spec_helper.rb └── svelte │ └── rails_spec.rb ├── svelte-rails.gemspec ├── svelte_ujs ├── WaitPlugin.js ├── getSvelteEnvironments.js └── index.js ├── test.sh └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test-new-rails-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/.github/workflows/test-new-rails-app.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/bin/setup -------------------------------------------------------------------------------- /doc/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/doc/release.md -------------------------------------------------------------------------------- /lib/svelte/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails.rb -------------------------------------------------------------------------------- /lib/svelte/rails/controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/controller_renderer.rb -------------------------------------------------------------------------------- /lib/svelte/rails/install_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/install_generator.rb -------------------------------------------------------------------------------- /lib/svelte/rails/install_task.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/install_task.rake -------------------------------------------------------------------------------- /lib/svelte/rails/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/railtie.rb -------------------------------------------------------------------------------- /lib/svelte/rails/templates/app/javascript/components/Hello.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/app/javascript/components/Hello.svelte -------------------------------------------------------------------------------- /lib/svelte/rails/templates/app/javascript/packs/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/app/javascript/packs/application.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/app/javascript/packs/server_rendering.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/app/javascript/packs/server_rendering.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/development.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/environment.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/loaders/svelte-ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/loaders/svelte-ssr.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/loaders/svelte.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/loaders/svelte.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/production.js -------------------------------------------------------------------------------- /lib/svelte/rails/templates/config/webpack/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/templates/config/webpack/test.js -------------------------------------------------------------------------------- /lib/svelte/rails/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/version.rb -------------------------------------------------------------------------------- /lib/svelte/rails/view_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/rails/view_helper.rb -------------------------------------------------------------------------------- /lib/svelte/renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/lib/svelte/renderer.rb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/package.json -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/svelte/rails_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/spec/svelte/rails_spec.rb -------------------------------------------------------------------------------- /svelte-rails.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/svelte-rails.gemspec -------------------------------------------------------------------------------- /svelte_ujs/WaitPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/svelte_ujs/WaitPlugin.js -------------------------------------------------------------------------------- /svelte_ujs/getSvelteEnvironments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/svelte_ujs/getSvelteEnvironments.js -------------------------------------------------------------------------------- /svelte_ujs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/svelte_ujs/index.js -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/test.sh -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nning/svelte-rails/HEAD/yarn.lock --------------------------------------------------------------------------------