/opt/canhelp/node_modules/postcss-import/lib
NameSizeModeActions
assign-layer-names.js4660644editdlrm
data-url.js2960644editdlrm
join-layer.js3030644editdlrm
join-media.js8720644editdlrm
load-content.js2420644editdlrm
parse-statements.js37730644editdlrm
process-content.js13320644editdlrm
resolve-id.js10300644editdlrm
Edit: /opt/canhelp/node_modules/postcss-import/lib/resolve-id.js (1030B)
"use strict" // external tooling const resolve = require("resolve") const moduleDirectories = ["web_modules", "node_modules"] function resolveModule(id, opts) { return new Promise((res, rej) => { resolve(id, opts, (err, path) => (err ? rej(err) : res(path))) }) } module.exports = function (id, base, options) { const paths = options.path const resolveOpts = { basedir: base, moduleDirectory: moduleDirectories.concat(options.addModulesDirectories), paths, extensions: [".css"], packageFilter: function processPackage(pkg) { if (pkg.style) pkg.main = pkg.style else if (!pkg.main || !/\.css$/.test(pkg.main)) pkg.main = "index.css" return pkg }, preserveSymlinks: false, } return resolveModule(`./${id}`, resolveOpts) .catch(() => resolveModule(id, resolveOpts)) .catch(() => { if (paths.indexOf(base) === -1) paths.unshift(base) throw new Error( `Failed to find '${id}' in [ ${paths.join(",\n ")} ]` ) }) }