We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bddb1ef commit f793940Copy full SHA for f793940
CHANGELOG.md
@@ -1,5 +1,8 @@
1
## [Unreleased]
2
3
+Features:
4
+- Add `TinValid::COUNTRY_CODES` to get available country codes.
5
+
6
Fixes:
7
- Fix Bulgaria to accept TINs starting with `10` instead of `00` 🇧🇬
8
- Fix Finland checks for tins ending in `P` 🇫🇮
lib/tin_valid.rb
@@ -33,4 +33,35 @@
33
require_relative "tin_valid/sweden_tin"
34
require_relative "tin_valid/united_kingdom_tin"
35
36
-module TinValid; end
+module TinValid
37
+ COUNTRY_CODES = %w[
38
+ at
39
+ be
40
+ bg
41
+ cy
42
+ cz
43
+ de
44
+ dk
45
+ ee
46
+ es
47
+ fi
48
+ fr
49
+ gb
50
+ gr
51
+ hr
52
+ hu
53
+ ie
54
+ it
55
+ lt
56
+ lu
57
+ lv
58
+ mt
59
+ nl
60
+ pl
61
+ pt
62
+ ro
63
+ se
64
+ si
65
+ sk
66
+ ].freeze
67
+end
0 commit comments