/
index.js
39 lines (35 loc) 路 919 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow strict-local
* @format
* @oncall react_native
*/
'use strict';
export type {
AssetFileResolution,
CustomResolutionContext,
CustomResolver,
CustomResolverOptions,
DoesFileExist,
FileAndDirCandidates,
FileCandidates,
FileResolution,
IsAssetFile,
RealPath,
ResolutionContext,
Resolution,
ResolveAsset,
Result,
} from './types';
const Resolver = {
FailedToResolveNameError: require('./errors/FailedToResolveNameError'),
FailedToResolvePathError: require('./errors/FailedToResolvePathError'),
formatFileCandidates: require('./errors/formatFileCandidates'),
InvalidPackageError: require('./errors/InvalidPackageError'),
resolve: require('./resolve'),
};
module.exports = Resolver;