Module: Smdev::CursorRules
- Defined in:
- lib/smdev/cursor_rules.rb,
lib/smdev/cursor_rules/installer.rb,
lib/smdev/cursor_rules/file_copier.rb,
lib/smdev/cursor_rules/backup_manager.rb,
lib/smdev/cursor_rules/config_manager.rb,
lib/smdev/cursor_rules/user_interface.rb,
lib/smdev/cursor_rules/file_operations.rb,
lib/smdev/cursor_rules/directory_manager.rb
Defined Under Namespace
Modules: ConfigManager, FileOperations
Classes: BackupManager, DirectoryManager, Error, FileCopier, Installer, UserInterface
Class Method Summary
collapse
Class Method Details
.install(target_dir = Dir.pwd, ui: UserInterface.new) ⇒ Object
12
13
14
|
# File 'lib/smdev/cursor_rules.rb', line 12
def self.install(target_dir = Dir.pwd, ui: UserInterface.new)
Installer.new(target_dir, ui: ui).install
end
|
.templates_path ⇒ Object
8
9
10
|
# File 'lib/smdev/cursor_rules.rb', line 8
def self.templates_path
File.expand_path('cursor_rules/templates', __dir__)
end
|