Sha256: cbcc71372656137dbeded4600a328c6c8286443abb88d33fdc67472a0389e98f
Contents?: true
Size: 914 Bytes
Versions: 19
Compression:
Stored size: 914 Bytes
Contents
namespace :javascript do namespace :install do desc "Install shared elements for all bundlers" task :shared do system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../../install/install.rb", __dir__)}" end desc "Install esbuild" task esbuild: "javascript:install:shared" do system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../../install/esbuild/install.rb", __dir__)}" end desc "Install rollup.js" task rollup: "javascript:install:shared" do system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../../install/rollup/install.rb", __dir__)}" end desc "Install Webpack" task webpack: "javascript:install:shared" do system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../../install/webpack/install.rb", __dir__)}" end end end
Version data entries
19 entries across 19 versions & 1 rubygems