postcss-loader
Advanced tools
Comparing version
@@ -45,2 +45,3 @@ "use strict"; | ||
} | ||
let tsLoader; | ||
async function loadConfig(loaderContext, config, postcssOptions) { | ||
@@ -105,10 +106,12 @@ const searchPath = typeof config === "string" ? _path.default.resolve(config) : _path.default.dirname(loaderContext.resourcePath); | ||
if (isTsNodeInstalled) { | ||
// eslint-disable-next-line global-require | ||
const { | ||
TypeScriptLoader | ||
} = require("cosmiconfig-typescript-loader"); | ||
const loader = TypeScriptLoader(); | ||
loaders[".cts"] = loader; | ||
loaders[".mts"] = loader; | ||
loaders[".ts"] = loader; | ||
if (!tsLoader) { | ||
// eslint-disable-next-line global-require | ||
const { | ||
TypeScriptLoader | ||
} = require("cosmiconfig-typescript-loader"); | ||
tsLoader = TypeScriptLoader(); | ||
} | ||
loaders[".cts"] = tsLoader; | ||
loaders[".mts"] = tsLoader; | ||
loaders[".ts"] = tsLoader; | ||
} | ||
@@ -115,0 +118,0 @@ const explorer = (0, _cosmiconfig.cosmiconfig)(moduleName, { |
{ | ||
"name": "postcss-loader", | ||
"version": "7.2.3", | ||
"version": "7.2.4", | ||
"description": "PostCSS loader for webpack", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
52887
0.1%708
0.43%