Module: TaxConformanceKit

Defined in:
lib/tax_conformance_kit.rb,
lib/tax_conformance_kit/version.rb,
lib/tax_conformance_kit/taxctl_client.rb

Defined Under Namespace

Classes: Error, TaxctlClient

Constant Summary collapse

GEM_ROOT =
File.expand_path("..", __dir__)
VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.kind_registry_pathObject



15
16
17
# File 'lib/tax_conformance_kit.rb', line 15

def self.kind_registry_path
  File.join(GEM_ROOT, "data", "kind-registry.v1.json")
end

.ruleset_rootObject



11
12
13
# File 'lib/tax_conformance_kit.rb', line 11

def self.ruleset_root
  File.join(GEM_ROOT, "data", "regulation")
end

.taxctl_pathObject



7
8
9
# File 'lib/tax_conformance_kit.rb', line 7

def self.taxctl_path
  File.join(GEM_ROOT, "bin", "taxctl")
end