diff --git a/source/lib/argument-error.ts b/source/argument-error.ts similarity index 100% rename from source/lib/argument-error.ts rename to source/argument-error.ts diff --git a/source/index.ts b/source/index.ts index 7050e5a..276b312 100644 --- a/source/index.ts +++ b/source/index.ts @@ -1,10 +1,10 @@ import callsites from 'callsites'; -import {inferLabel} from './lib/utils/infer-label'; -import {Predicate} from './lib/predicates/predicate'; -import {BasePredicate, isPredicate} from './lib/predicates/base-predicate'; +import {inferLabel} from './utils/infer-label'; +import {Predicate} from './predicates/predicate'; +import {BasePredicate, isPredicate} from './predicates/base-predicate'; import modifiers, {Modifiers} from './modifiers'; import predicates, {Predicates} from './predicates'; -import test from './lib/test'; +import test from './test'; /** * @hidden diff --git a/source/lib/operators/not.ts b/source/operators/not.ts similarity index 100% rename from source/lib/operators/not.ts rename to source/operators/not.ts diff --git a/source/predicates.ts b/source/predicates.ts index c3b9ebd..6eef60f 100644 --- a/source/predicates.ts +++ b/source/predicates.ts @@ -1,17 +1,17 @@ -import {StringPredicate} from './lib/predicates/string'; -import {NumberPredicate} from './lib/predicates/number'; -import {BooleanPredicate} from './lib/predicates/boolean'; -import {Predicate, PredicateOptions} from './lib/predicates/predicate'; -import {ArrayPredicate} from './lib/predicates/array'; -import {ObjectPredicate, Shape} from './lib/predicates/object'; -import {DatePredicate} from './lib/predicates/date'; -import {ErrorPredicate} from './lib/predicates/error'; -import {MapPredicate} from './lib/predicates/map'; -import {WeakMapPredicate} from './lib/predicates/weak-map'; -import {SetPredicate} from './lib/predicates/set'; -import {WeakSetPredicate} from './lib/predicates/weak-set'; -import {BasePredicate} from './lib/predicates/base-predicate'; -import {AnyPredicate} from './lib/predicates/any'; +import {StringPredicate} from './predicates/string'; +import {NumberPredicate} from './predicates/number'; +import {BooleanPredicate} from './predicates/boolean'; +import {Predicate, PredicateOptions} from './predicates/predicate'; +import {ArrayPredicate} from './predicates/array'; +import {ObjectPredicate, Shape} from './predicates/object'; +import {DatePredicate} from './predicates/date'; +import {ErrorPredicate} from './predicates/error'; +import {MapPredicate} from './predicates/map'; +import {WeakMapPredicate} from './predicates/weak-map'; +import {SetPredicate} from './predicates/set'; +import {WeakSetPredicate} from './predicates/weak-set'; +import {BasePredicate} from './predicates/base-predicate'; +import {AnyPredicate} from './predicates/any'; type TypedArray = Int8Array | Uint8Array | Uint8ClampedArray | Int16Array | Uint16Array | Int32Array | Uint32Array | Float32Array | Float64Array; diff --git a/source/lib/predicates/any.ts b/source/predicates/any.ts similarity index 96% rename from source/lib/predicates/any.ts rename to source/predicates/any.ts index 85993e8..6c8c2a2 100644 --- a/source/lib/predicates/any.ts +++ b/source/predicates/any.ts @@ -1,6 +1,6 @@ import {ArgumentError} from '../argument-error'; import {BasePredicate, testSymbol} from './base-predicate'; -import {Main} from '../..'; +import {Main} from '..'; import {PredicateOptions} from './predicate'; /** diff --git a/source/lib/predicates/array.ts b/source/predicates/array.ts similarity index 99% rename from source/lib/predicates/array.ts rename to source/predicates/array.ts index 5ef610c..37f484b 100644 --- a/source/lib/predicates/array.ts +++ b/source/predicates/array.ts @@ -1,5 +1,5 @@ import isEqual from 'lodash.isequal'; -import ow from '../..'; +import ow from '..'; import {Predicate, PredicateOptions} from './predicate'; export class ArrayPredicate extends Predicate { diff --git a/source/lib/predicates/base-predicate.ts b/source/predicates/base-predicate.ts similarity index 92% rename from source/lib/predicates/base-predicate.ts rename to source/predicates/base-predicate.ts index c9be36e..488c36f 100644 --- a/source/lib/predicates/base-predicate.ts +++ b/source/predicates/base-predicate.ts @@ -1,4 +1,4 @@ -import {Main} from '../..'; +import {Main} from '..'; /** * @hidden diff --git a/source/lib/predicates/boolean.ts b/source/predicates/boolean.ts similarity index 100% rename from source/lib/predicates/boolean.ts rename to source/predicates/boolean.ts diff --git a/source/lib/predicates/date.ts b/source/predicates/date.ts similarity index 100% rename from source/lib/predicates/date.ts rename to source/predicates/date.ts diff --git a/source/lib/predicates/error.ts b/source/predicates/error.ts similarity index 100% rename from source/lib/predicates/error.ts rename to source/predicates/error.ts diff --git a/source/lib/predicates/map.ts b/source/predicates/map.ts similarity index 100% rename from source/lib/predicates/map.ts rename to source/predicates/map.ts diff --git a/source/lib/predicates/number.ts b/source/predicates/number.ts similarity index 100% rename from source/lib/predicates/number.ts rename to source/predicates/number.ts diff --git a/source/lib/predicates/object.ts b/source/predicates/object.ts similarity index 100% rename from source/lib/predicates/object.ts rename to source/predicates/object.ts diff --git a/source/lib/predicates/predicate.ts b/source/predicates/predicate.ts similarity index 99% rename from source/lib/predicates/predicate.ts rename to source/predicates/predicate.ts index 9957b64..10fac3f 100644 --- a/source/lib/predicates/predicate.ts +++ b/source/predicates/predicate.ts @@ -1,6 +1,6 @@ import is from '@sindresorhus/is'; -import {Main} from '../..'; import {ArgumentError} from '../argument-error'; +import {Main} from '..'; import {BasePredicate, testSymbol} from './base-predicate'; import {not} from '../operators/not'; diff --git a/source/lib/predicates/set.ts b/source/predicates/set.ts similarity index 100% rename from source/lib/predicates/set.ts rename to source/predicates/set.ts diff --git a/source/lib/predicates/string.ts b/source/predicates/string.ts similarity index 100% rename from source/lib/predicates/string.ts rename to source/predicates/string.ts diff --git a/source/lib/predicates/weak-map.ts b/source/predicates/weak-map.ts similarity index 100% rename from source/lib/predicates/weak-map.ts rename to source/predicates/weak-map.ts diff --git a/source/lib/predicates/weak-set.ts b/source/predicates/weak-set.ts similarity index 100% rename from source/lib/predicates/weak-set.ts rename to source/predicates/weak-set.ts diff --git a/source/lib/test.ts b/source/test.ts similarity index 100% rename from source/lib/test.ts rename to source/test.ts diff --git a/source/lib/utils/has-items.ts b/source/utils/has-items.ts similarity index 100% rename from source/lib/utils/has-items.ts rename to source/utils/has-items.ts diff --git a/source/lib/utils/infer-label.ts b/source/utils/infer-label.ts similarity index 100% rename from source/lib/utils/infer-label.ts rename to source/utils/infer-label.ts diff --git a/source/lib/utils/is-valid-identifier.ts b/source/utils/is-valid-identifier.ts similarity index 100% rename from source/lib/utils/is-valid-identifier.ts rename to source/utils/is-valid-identifier.ts diff --git a/source/lib/utils/match-shape.ts b/source/utils/match-shape.ts similarity index 98% rename from source/lib/utils/match-shape.ts rename to source/utils/match-shape.ts index 7e8b2a2..234c1a5 100644 --- a/source/lib/utils/match-shape.ts +++ b/source/utils/match-shape.ts @@ -1,5 +1,5 @@ import is from '@sindresorhus/is'; -import {BasePredicate} from '../..'; +import {BasePredicate} from '..'; import test from '../test'; import {isPredicate} from '../predicates/base-predicate'; diff --git a/source/lib/utils/node/fs.ts b/source/utils/node/fs.ts similarity index 100% rename from source/lib/utils/node/fs.ts rename to source/utils/node/fs.ts diff --git a/source/lib/utils/node/is-node.ts b/source/utils/node/is-node.ts similarity index 100% rename from source/lib/utils/node/is-node.ts rename to source/utils/node/is-node.ts diff --git a/source/lib/utils/node/require.ts b/source/utils/node/require.ts similarity index 100% rename from source/lib/utils/node/require.ts rename to source/utils/node/require.ts diff --git a/source/lib/utils/of-type-deep.ts b/source/utils/of-type-deep.ts similarity index 96% rename from source/lib/utils/of-type-deep.ts rename to source/utils/of-type-deep.ts index 0ec7252..81ecab7 100644 --- a/source/lib/utils/of-type-deep.ts +++ b/source/utils/of-type-deep.ts @@ -1,5 +1,5 @@ import is from '@sindresorhus/is'; -import ow from '../..'; +import ow from '..'; import {Predicate} from '../predicates/predicate'; const ofTypeDeep = (input: any, predicate: Predicate): boolean => { diff --git a/source/lib/utils/of-type.ts b/source/utils/of-type.ts similarity index 95% rename from source/lib/utils/of-type.ts rename to source/utils/of-type.ts index 6ab4867..0b5573d 100644 --- a/source/lib/utils/of-type.ts +++ b/source/utils/of-type.ts @@ -1,4 +1,4 @@ -import ow from '../..'; +import ow from '..'; import {Predicate} from '../predicates/predicate'; /**