20 lines
500 B
Ruby
20 lines
500 B
Ruby
# frozen_string_literal: true
|
|
|
|
require 'forwardable'
|
|
require 'json'
|
|
require 'open3'
|
|
require 'pathname'
|
|
|
|
require_relative 'referator/config'
|
|
require_relative 'referator/config/categories'
|
|
require_relative 'referator/config/formats'
|
|
require_relative 'referator/config/repo'
|
|
require_relative 'referator/footnotes'
|
|
require_relative 'referator/note'
|
|
require_relative 'referator/reference'
|
|
require_relative 'referator/script'
|
|
|
|
module Referator
|
|
NAME_RE = /\A\w+(_\w+)*\z/
|
|
SLUG_RE = /\A\w+(-\w+)*\z/
|
|
end
|