Sha256: 28b169b290656a15e8ec0467bb7777f43cf88a87e6de166f336420787cb8f300

Contents?: true

Size: 556 Bytes

Versions: 1

Compression:

Stored size: 556 Bytes

Contents

# frozen_string_literal: true

require "vite_rb/configuration"
require "vite_rb/env"
require "vite_rb/generator"
require "vite_rb/helpers"
require "vite_rb/proxy"
require "vite_rb/utils"
require "vite_rb/manifest"

# ViteRb is the top-level module for interacting with the Vite ESM bundler.
module ViteRb
  class << self
    attr_accessor :config

    def configure
      self.config ||= Configuration.new
      yield(config) if block_given?
    end
  end
end

require "vite_rb/version"
require "vite_rb/runner"
require "vite_rb/engine" if defined?(Rails)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vite_rb-0.0.1.alpha1 lib/vite_rb.rb