class Recipes::Node
Constants
- NODE_VERSION
Public Instance Methods
create()
click to toggle source
# File lib/potassium/recipes/node.rb, line 8 def create info "Using node version LTS #{NODE_VERSION}" create_file '.node-version', NODE_VERSION, force: true after(:vite_install) do json_file = File.read(Pathname.new("package.json")) js_package = JSON.parse(json_file) js_package["engines"] = { "node" => "#{NODE_VERSION}.x" } json_string = JSON.pretty_generate(js_package) create_file 'package.json', json_string, force: true end end