├── .gitignore ├── Gemfile ├── HISTORY.md ├── README.md ├── Rakefile ├── docs ├── brunch.md ├── gulp.md ├── motivation.md ├── screenshots │ ├── build.png │ ├── full.png │ └── server.png └── webpack.md ├── examples ├── brunch │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ │ ├── assets │ │ │ ├── images │ │ │ │ └── .keep │ │ │ ├── javascripts │ │ │ │ └── application.js │ │ │ └── stylesheets │ │ │ │ └── application.css │ │ ├── brunch │ │ │ ├── hello.css │ │ │ └── hello.js │ │ ├── controllers │ │ │ ├── application_controller.rb │ │ │ ├── concerns │ │ │ │ └── .keep │ │ │ └── welcome_controller.rb │ │ ├── helpers │ │ │ └── application_helper.rb │ │ ├── mailers │ │ │ └── .keep │ │ ├── models │ │ │ ├── .keep │ │ │ └── concerns │ │ │ │ └── .keep │ │ └── views │ │ │ ├── layouts │ │ │ └── application.html.erb │ │ │ └── welcome │ │ │ └── index.html.erb │ ├── bin │ │ ├── bundle │ │ ├── rails │ │ ├── rake │ │ ├── setup │ │ └── spring │ ├── brunch-config.js │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── assets.rb │ │ │ ├── backtrace_silencers.rb │ │ │ ├── cookies_serializer.rb │ │ │ ├── filter_parameter_logging.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── session_store.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales │ │ │ └── en.yml │ │ ├── routes.rb │ │ └── secrets.yml │ ├── db │ │ └── seeds.rb │ ├── lib │ │ ├── assets │ │ │ └── .keep │ │ └── tasks │ │ │ └── .keep │ ├── log │ │ └── .keep │ ├── package.json │ ├── public │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ ├── app.css │ │ ├── app.js │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── stylesheets │ │ │ └── application.css │ └── test │ │ ├── controllers │ │ └── .keep │ │ ├── fixtures │ │ └── .keep │ │ ├── helpers │ │ └── .keep │ │ ├── integration │ │ └── .keep │ │ ├── mailers │ │ └── .keep │ │ ├── models │ │ └── .keep │ │ └── test_helper.rb └── gulp │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── assets │ │ ├── images │ │ │ └── .keep │ │ ├── javascripts │ │ │ └── application.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ └── welcome_controller.rb │ ├── gulp │ │ ├── css │ │ │ └── app.css │ │ └── js │ │ │ └── app.js │ ├── helpers │ │ └── application_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ └── concerns │ │ │ └── .keep │ └── views │ │ ├── layouts │ │ └── application.html.erb │ │ └── welcome │ │ └── index.html.erb │ ├── bin │ ├── bundle │ ├── rails │ ├── rake │ ├── setup │ └── spring │ ├── brunch-config.js │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── assets.rb │ │ ├── backtrace_silencers.rb │ │ ├── cookies_serializer.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ ├── routes.rb │ └── secrets.yml │ ├── db │ └── seeds.rb │ ├── gulpfile.js │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── log │ └── .keep │ ├── package.json │ ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ ├── app.css │ ├── app.js │ ├── favicon.ico │ ├── robots.txt │ └── stylesheets │ │ └── application.css │ └── test │ ├── controllers │ └── .keep │ ├── fixtures │ └── .keep │ ├── helpers │ └── .keep │ ├── integration │ └── .keep │ ├── mailers │ └── .keep │ ├── models │ └── .keep │ └── test_helper.rb ├── lib ├── generators │ └── npm_pipeline │ │ ├── brunch │ │ ├── brunch-config.js │ │ └── package.json │ │ ├── brunch_generator.rb │ │ ├── gulp │ │ ├── gulpfile.js │ │ └── package.json │ │ ├── gulp_generator.rb │ │ ├── webpack │ │ ├── app │ │ │ └── webpack │ │ │ │ ├── css │ │ │ │ ├── app.js │ │ │ │ └── components │ │ │ │ │ └── example.scss │ │ │ │ └── js │ │ │ │ ├── app.js │ │ │ │ └── behaviors │ │ │ │ └── example.js │ │ ├── package.json │ │ ├── simple-webpack.config.js │ │ ├── webpack.config.js │ │ └── yarn.lock │ │ └── webpack_generator.rb ├── npm-pipeline-rails.rb └── npm-pipeline-rails │ ├── railtie.rb │ └── version.rb └── npm-pipeline-rails.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/Gemfile -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/HISTORY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/Rakefile -------------------------------------------------------------------------------- /docs/brunch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/brunch.md -------------------------------------------------------------------------------- /docs/gulp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/gulp.md -------------------------------------------------------------------------------- /docs/motivation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/motivation.md -------------------------------------------------------------------------------- /docs/screenshots/build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/screenshots/build.png -------------------------------------------------------------------------------- /docs/screenshots/full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/screenshots/full.png -------------------------------------------------------------------------------- /docs/screenshots/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/screenshots/server.png -------------------------------------------------------------------------------- /docs/webpack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/docs/webpack.md -------------------------------------------------------------------------------- /examples/brunch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/.gitignore -------------------------------------------------------------------------------- /examples/brunch/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/Gemfile -------------------------------------------------------------------------------- /examples/brunch/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/Gemfile.lock -------------------------------------------------------------------------------- /examples/brunch/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/README.rdoc -------------------------------------------------------------------------------- /examples/brunch/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/Rakefile -------------------------------------------------------------------------------- /examples/brunch/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- 1 | //= require brunch/app 2 | -------------------------------------------------------------------------------- /examples/brunch/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- 1 | /* 2 | *= require brunch/app 3 | */ 4 | -------------------------------------------------------------------------------- /examples/brunch/app/brunch/hello.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/app/brunch/hello.css -------------------------------------------------------------------------------- /examples/brunch/app/brunch/hello.js: -------------------------------------------------------------------------------- 1 | alert('hello, world') 2 | -------------------------------------------------------------------------------- /examples/brunch/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /examples/brunch/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/app/controllers/welcome_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/app/controllers/welcome_controller.rb -------------------------------------------------------------------------------- /examples/brunch/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /examples/brunch/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /examples/brunch/app/views/welcome/index.html.erb: -------------------------------------------------------------------------------- 1 |

Welcome

2 | -------------------------------------------------------------------------------- /examples/brunch/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/bin/bundle -------------------------------------------------------------------------------- /examples/brunch/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/bin/rails -------------------------------------------------------------------------------- /examples/brunch/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/bin/rake -------------------------------------------------------------------------------- /examples/brunch/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/bin/setup -------------------------------------------------------------------------------- /examples/brunch/bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/bin/spring -------------------------------------------------------------------------------- /examples/brunch/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/brunch-config.js -------------------------------------------------------------------------------- /examples/brunch/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config.ru -------------------------------------------------------------------------------- /examples/brunch/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/application.rb -------------------------------------------------------------------------------- /examples/brunch/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/boot.rb -------------------------------------------------------------------------------- /examples/brunch/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/database.yml -------------------------------------------------------------------------------- /examples/brunch/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/environment.rb -------------------------------------------------------------------------------- /examples/brunch/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/environments/development.rb -------------------------------------------------------------------------------- /examples/brunch/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/environments/production.rb -------------------------------------------------------------------------------- /examples/brunch/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/environments/test.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/assets.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/inflections.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/session_store.rb -------------------------------------------------------------------------------- /examples/brunch/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /examples/brunch/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/locales/en.yml -------------------------------------------------------------------------------- /examples/brunch/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | root 'welcome#index' 3 | end 4 | -------------------------------------------------------------------------------- /examples/brunch/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/config/secrets.yml -------------------------------------------------------------------------------- /examples/brunch/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/db/seeds.rb -------------------------------------------------------------------------------- /examples/brunch/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/package.json -------------------------------------------------------------------------------- /examples/brunch/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/404.html -------------------------------------------------------------------------------- /examples/brunch/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/422.html -------------------------------------------------------------------------------- /examples/brunch/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/500.html -------------------------------------------------------------------------------- /examples/brunch/public/app.css: -------------------------------------------------------------------------------- 1 | *{color:#00f} -------------------------------------------------------------------------------- /examples/brunch/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/app.js -------------------------------------------------------------------------------- /examples/brunch/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/robots.txt -------------------------------------------------------------------------------- /examples/brunch/public/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/public/stylesheets/application.css -------------------------------------------------------------------------------- /examples/brunch/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/brunch/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/brunch/test/test_helper.rb -------------------------------------------------------------------------------- /examples/gulp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/.gitignore -------------------------------------------------------------------------------- /examples/gulp/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/Gemfile -------------------------------------------------------------------------------- /examples/gulp/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/Gemfile.lock -------------------------------------------------------------------------------- /examples/gulp/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/README.rdoc -------------------------------------------------------------------------------- /examples/gulp/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/Rakefile -------------------------------------------------------------------------------- /examples/gulp/app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- 1 | //= require gulp/app 2 | -------------------------------------------------------------------------------- /examples/gulp/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- 1 | /* 2 | *= require gulp/app 3 | */ 4 | -------------------------------------------------------------------------------- /examples/gulp/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /examples/gulp/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/app/controllers/welcome_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/app/controllers/welcome_controller.rb -------------------------------------------------------------------------------- /examples/gulp/app/gulp/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/app/gulp/css/app.css -------------------------------------------------------------------------------- /examples/gulp/app/gulp/js/app.js: -------------------------------------------------------------------------------- 1 | alert('Gulp works!') 2 | -------------------------------------------------------------------------------- /examples/gulp/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /examples/gulp/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /examples/gulp/app/views/welcome/index.html.erb: -------------------------------------------------------------------------------- 1 |

Welcome

2 | -------------------------------------------------------------------------------- /examples/gulp/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/bin/bundle -------------------------------------------------------------------------------- /examples/gulp/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/bin/rails -------------------------------------------------------------------------------- /examples/gulp/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/bin/rake -------------------------------------------------------------------------------- /examples/gulp/bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/bin/setup -------------------------------------------------------------------------------- /examples/gulp/bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/bin/spring -------------------------------------------------------------------------------- /examples/gulp/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/brunch-config.js -------------------------------------------------------------------------------- /examples/gulp/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config.ru -------------------------------------------------------------------------------- /examples/gulp/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/application.rb -------------------------------------------------------------------------------- /examples/gulp/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/boot.rb -------------------------------------------------------------------------------- /examples/gulp/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/database.yml -------------------------------------------------------------------------------- /examples/gulp/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/environment.rb -------------------------------------------------------------------------------- /examples/gulp/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/environments/development.rb -------------------------------------------------------------------------------- /examples/gulp/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/environments/production.rb -------------------------------------------------------------------------------- /examples/gulp/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/environments/test.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/assets.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/inflections.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/session_store.rb -------------------------------------------------------------------------------- /examples/gulp/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /examples/gulp/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/locales/en.yml -------------------------------------------------------------------------------- /examples/gulp/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | root 'welcome#index' 3 | end 4 | -------------------------------------------------------------------------------- /examples/gulp/config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/config/secrets.yml -------------------------------------------------------------------------------- /examples/gulp/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/db/seeds.rb -------------------------------------------------------------------------------- /examples/gulp/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/gulpfile.js -------------------------------------------------------------------------------- /examples/gulp/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/package.json -------------------------------------------------------------------------------- /examples/gulp/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/404.html -------------------------------------------------------------------------------- /examples/gulp/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/422.html -------------------------------------------------------------------------------- /examples/gulp/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/500.html -------------------------------------------------------------------------------- /examples/gulp/public/app.css: -------------------------------------------------------------------------------- 1 | *{color:#00f} -------------------------------------------------------------------------------- /examples/gulp/public/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/app.js -------------------------------------------------------------------------------- /examples/gulp/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/robots.txt -------------------------------------------------------------------------------- /examples/gulp/public/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/public/stylesheets/application.css -------------------------------------------------------------------------------- /examples/gulp/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/gulp/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/examples/gulp/test/test_helper.rb -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/brunch/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/brunch/brunch-config.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/brunch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/brunch/package.json -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/brunch_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/brunch_generator.rb -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/gulp/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/gulp/gulpfile.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/gulp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/gulp/package.json -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/gulp_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/gulp_generator.rb -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/app/webpack/css/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/app/webpack/css/app.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/app/webpack/css/components/example.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/app/webpack/css/components/example.scss -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/app/webpack/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/app/webpack/js/app.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/app/webpack/js/behaviors/example.js: -------------------------------------------------------------------------------- 1 | alert('Webpack works!') 2 | -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/package.json -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/simple-webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/simple-webpack.config.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/webpack.config.js -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack/yarn.lock -------------------------------------------------------------------------------- /lib/generators/npm_pipeline/webpack_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/generators/npm_pipeline/webpack_generator.rb -------------------------------------------------------------------------------- /lib/npm-pipeline-rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/npm-pipeline-rails.rb -------------------------------------------------------------------------------- /lib/npm-pipeline-rails/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/lib/npm-pipeline-rails/railtie.rb -------------------------------------------------------------------------------- /lib/npm-pipeline-rails/version.rb: -------------------------------------------------------------------------------- 1 | module NpmPipelineRails 2 | VERSION = '1.8.1' 3 | end 4 | -------------------------------------------------------------------------------- /npm-pipeline-rails.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/npm-pipeline-rails/HEAD/npm-pipeline-rails.gemspec --------------------------------------------------------------------------------