1 | import { COVERAGE, DOMAIN } from './constants.js'
|
2 |
|
3 | export function isCoverage (obj) {
|
4 | return obj.type === COVERAGE
|
5 | }
|
6 |
|
7 | export function checkCoverage (obj) {
|
8 | if (!isCoverage(obj)) {
|
9 | throw new Error('must be a Coverage')
|
10 | }
|
11 | }
|
12 |
|
13 | export function isDomain (obj) {
|
14 | return obj.type === DOMAIN
|
15 | }
|
16 |
|
17 | export function checkDomain (obj) {
|
18 | if (!isDomain(obj)) {
|
19 | throw new Error('must be a Domain')
|
20 | }
|
21 | }
|