File: listen

package info (click to toggle)
ruby-listen 3.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, trixie
  • size: 544 kB
  • sloc: ruby: 5,033; makefile: 9
file content (11 lines) | stat: -rwxr-xr-x 229 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/env ruby
# frozen_string_literal: true

require 'listen'
require 'listen/cli'

if !defined?(JRUBY_VERSION) && Signal.list.keys.include?('INT')
  Signal.trap('INT') { Thread.new { Listen.stop } }
end

Listen::CLI.start