Skip to content
  • David Heinemeier Hansson's avatar
    82e44320
    Javascript generator option with choices (#43160) · 82e44320
    David Heinemeier Hansson authored
    * Switch to a single controller option for choosing JavaScript approach
    
    * Remove remnants of webpacker specific work within Rails
    
    * No longer used
    
    * Missing space
    
    * Raise if unknown option is passed
    
    * Style
    
    * Use latest versions
    
    * Make channels setup generic to all node setups
    
    * Make Action Text installer work with any node package manager
    
    * Explaining variables are not useless
    
    * Rubocop pleasing
    
    * Don't rely on Rails.root
    
    Tests don't like it!
    
    * Rubocopping
    
    * Assume importmap
    
    * No longer relevant
    
    * Another cop
    
    * Style
    
    * Correct installation notice
    
    * Add dependencies for action cable when adding a channel
    
    * Fix paths to be relative to generator
    
    * Just go straight to yarn, forget about binstub
    
    * Fix tests
    
    * Fixup installer, only yarn once
    
    * Test generically with run
    
    * Style
    
    * Fix reference and reversibility
    
    * Style
    
    * Fix test
    
    * Test pinning dependencies
    
    * Remove extra space
    
    * Add more tests
    
    * Use latest dependencies
    
    * Relegated this to controllers
    
    * Refactor ChannelGenerator + more tests
    
    Use a uniform level of abstraction
    82e44320
    Javascript generator option with choices (#43160)
    David Heinemeier Hansson authored
    * Switch to a single controller option for choosing JavaScript approach
    
    * Remove remnants of webpacker specific work within Rails
    
    * No longer used
    
    * Missing space
    
    * Raise if unknown option is passed
    
    * Style
    
    * Use latest versions
    
    * Make channels setup generic to all node setups
    
    * Make Action Text installer work with any node package manager
    
    * Explaining variables are not useless
    
    * Rubocop pleasing
    
    * Don't rely on Rails.root
    
    Tests don't like it!
    
    * Rubocopping
    
    * Assume importmap
    
    * No longer relevant
    
    * Another cop
    
    * Style
    
    * Correct installation notice
    
    * Add dependencies for action cable when adding a channel
    
    * Fix paths to be relative to generator
    
    * Just go straight to yarn, forget about binstub
    
    * Fix tests
    
    * Fixup installer, only yarn once
    
    * Test generically with run
    
    * Style
    
    * Fix reference and reversibility
    
    * Style
    
    * Fix test
    
    * Test pinning dependencies
    
    * Remove extra space
    
    * Add more tests
    
    * Use latest dependencies
    
    * Relegated this to controllers
    
    * Refactor ChannelGenerator + more tests
    
    Use a uniform level of abstraction
Loading