MCPcopy
hub / github.com/webpack/webpack / _createBuildDependenciesResolvers

Method _createBuildDependenciesResolvers

lib/FileSystemInfo.js:1803–1829  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1801 }
1802
1803 _createBuildDependenciesResolvers() {
1804 const resolveContext = createResolver({
1805 resolveToContext: true,
1806 exportsFields: [],
1807 fileSystem: this.fs
1808 });
1809 const resolveCjs = createResolver({
1810 extensions: [".js", ".json", ".node"],
1811 conditionNames: ["require", "module-sync", "node"],
1812 exportsFields: ["exports"],
1813 fileSystem: this.fs
1814 });
1815 const resolveCjsAsChild = createResolver({
1816 extensions: [".js", ".json", ".node"],
1817 conditionNames: ["require", "module-sync", "node"],
1818 exportsFields: [],
1819 fileSystem: this.fs
1820 });
1821 const resolveEsm = createResolver({
1822 extensions: [".js", ".json", ".node"],
1823 fullySpecified: true,
1824 conditionNames: ["import", "module-sync", "node"],
1825 exportsFields: ["exports"],
1826 fileSystem: this.fs
1827 });
1828 return { resolveContext, resolveEsm, resolveCjs, resolveCjsAsChild };
1829 }
1830
1831 /**
1832 * Resolves build dependencies.

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected