Sha256: 0e7f600b2593c57ca086049a677023a64ed0c2f8f9440e59915025bc1af8f42a

Contents?: true

Size: 419 Bytes

Versions: 4

Compression:

Stored size: 419 Bytes

Contents

# frozen_string_literal: true

module KStarter
  module Starters
    # Generate command line for a new ruby gem project.
    class Nuxt
      attr_reader :data

      def initialize(data)
        @data = data
      end

      def execute
        script
      end

      private

      def script
        <<-BASH

        cd #{data.root_path}
        npx nuxi init #{data.name}

        BASH
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
k_starter-0.1.4 lib/k_starter/starters/nuxt.rb
k_starter-0.1.3 lib/k_starter/starters/nuxt.rb
k_starter-0.1.2 lib/k_starter/starters/nuxt.rb
k_starter-0.1.1 lib/k_starter/starters/nuxt.rb