@rollup/plugin-node-resolve
Advanced tools
Comparing version 13.0.5 to 13.0.6
# @rollup/plugin-node-resolve ChangeLog | ||
## v13.0.6 | ||
_2021-10-19_ | ||
### Bugfixes | ||
- fix: pass on isEntry flag (#1016) | ||
## v13.0.5 | ||
@@ -4,0 +12,0 @@ |
@@ -24,6 +24,6 @@ 'use strict'; | ||
util.promisify(fs__default['default'].access); | ||
const readFile$1 = util.promisify(fs__default['default'].readFile); | ||
const realpath = util.promisify(fs__default['default'].realpath); | ||
const stat = util.promisify(fs__default['default'].stat); | ||
util.promisify(fs__default["default"].access); | ||
const readFile$1 = util.promisify(fs__default["default"].readFile); | ||
const realpath = util.promisify(fs__default["default"].realpath); | ||
const stat = util.promisify(fs__default["default"].stat); | ||
@@ -265,12 +265,12 @@ async function fileExists(filePath) { | ||
async function findPackageJson(base, moduleDirs) { | ||
const { root } = path__default['default'].parse(base); | ||
const { root } = path__default["default"].parse(base); | ||
let current = base; | ||
while (current !== root && !isModuleDir(current, moduleDirs)) { | ||
const pkgJsonPath = path__default['default'].join(current, 'package.json'); | ||
const pkgJsonPath = path__default["default"].join(current, 'package.json'); | ||
if (await fileExists(pkgJsonPath)) { | ||
const pkgJsonString = fs__default['default'].readFileSync(pkgJsonPath, 'utf-8'); | ||
const pkgJsonString = fs__default["default"].readFileSync(pkgJsonPath, 'utf-8'); | ||
return { pkgJson: JSON.parse(pkgJsonString), pkgPath: current, pkgJsonPath }; | ||
} | ||
current = path__default['default'].resolve(current, '..'); | ||
current = path__default["default"].resolve(current, '..'); | ||
} | ||
@@ -559,4 +559,4 @@ return null; | ||
const resolveImportPath = util.promisify(resolve__default['default']); | ||
const readFile = util.promisify(fs__default['default'].readFile); | ||
const resolveImportPath = util.promisify(resolve__default["default"]); | ||
const readFile = util.promisify(fs__default["default"].readFile); | ||
@@ -916,3 +916,3 @@ async function getPackageJson(importer, pkgName, resolveOptions, moduleDirectories) { | ||
const builtins = new Set(builtinList__default['default']); | ||
const builtins = new Set(builtinList__default["default"]); | ||
const ES6_BROWSER_EMPTY = '\0node-resolve:empty.js'; | ||
@@ -943,3 +943,3 @@ const deepFreeze = (object) => { | ||
}; | ||
const DEFAULTS = deepFreeze(deepMerge__default['default']({}, defaults)); | ||
const DEFAULTS = deepFreeze(deepMerge__default["default"]({}, defaults)); | ||
@@ -979,3 +979,3 @@ function nodeResolve(opts = {}) { | ||
const doResolveId = async (context, importee, importer, opts) => { | ||
const doResolveId = async (context, importee, importer, custom) => { | ||
// strip query params from import | ||
@@ -1050,4 +1050,3 @@ const [importPath, params] = importee.split('?'); | ||
const warn = (...args) => context.warn(...args); | ||
const isRequire = | ||
opts && opts.custom && opts.custom['node-resolve'] && opts.custom['node-resolve'].isRequire; | ||
const isRequire = custom && custom['node-resolve'] && custom['node-resolve'].isRequire; | ||
const exportConditions = isRequire ? conditionsCjs : conditionsEsm; | ||
@@ -1125,3 +1124,3 @@ | ||
const code = await readFile$1(location, 'utf-8'); | ||
if (isModule__default['default'](code)) { | ||
if (isModule__default["default"](code)) { | ||
return { | ||
@@ -1160,3 +1159,3 @@ id: `${location}${importSuffix}`, | ||
async resolveId(importee, importer, opts) { | ||
async resolveId(importee, importer, resolveOptions) { | ||
if (importee === ES6_BROWSER_EMPTY) { | ||
@@ -1172,5 +1171,9 @@ return importee; | ||
const resolved = await doResolveId(this, importee, importer, opts); | ||
const resolved = await doResolveId(this, importee, importer, resolveOptions.custom); | ||
if (resolved) { | ||
const resolvedResolved = await this.resolve(resolved.id, importer, { skipSelf: true }); | ||
const resolvedResolved = await this.resolve( | ||
resolved.id, | ||
importer, | ||
Object.assign({ skipSelf: true }, resolveOptions) | ||
); | ||
const isExternal = !!(resolvedResolved && resolvedResolved.external); | ||
@@ -1198,3 +1201,3 @@ if (isExternal) { | ||
exports.DEFAULTS = DEFAULTS; | ||
exports.default = nodeResolve; | ||
exports["default"] = nodeResolve; | ||
exports.nodeResolve = nodeResolve; |
@@ -961,3 +961,3 @@ import path, { dirname, resolve, extname, normalize, sep } from 'path'; | ||
const doResolveId = async (context, importee, importer, opts) => { | ||
const doResolveId = async (context, importee, importer, custom) => { | ||
// strip query params from import | ||
@@ -1032,4 +1032,3 @@ const [importPath, params] = importee.split('?'); | ||
const warn = (...args) => context.warn(...args); | ||
const isRequire = | ||
opts && opts.custom && opts.custom['node-resolve'] && opts.custom['node-resolve'].isRequire; | ||
const isRequire = custom && custom['node-resolve'] && custom['node-resolve'].isRequire; | ||
const exportConditions = isRequire ? conditionsCjs : conditionsEsm; | ||
@@ -1141,3 +1140,3 @@ | ||
async resolveId(importee, importer, opts) { | ||
async resolveId(importee, importer, resolveOptions) { | ||
if (importee === ES6_BROWSER_EMPTY) { | ||
@@ -1153,5 +1152,9 @@ return importee; | ||
const resolved = await doResolveId(this, importee, importer, opts); | ||
const resolved = await doResolveId(this, importee, importer, resolveOptions.custom); | ||
if (resolved) { | ||
const resolvedResolved = await this.resolve(resolved.id, importer, { skipSelf: true }); | ||
const resolvedResolved = await this.resolve( | ||
resolved.id, | ||
importer, | ||
Object.assign({ skipSelf: true }, resolveOptions) | ||
); | ||
const isExternal = !!(resolvedResolved && resolvedResolved.external); | ||
@@ -1178,3 +1181,2 @@ if (isExternal) { | ||
export default nodeResolve; | ||
export { DEFAULTS, nodeResolve }; | ||
export { DEFAULTS, nodeResolve as default, nodeResolve }; |
{ | ||
"name": "@rollup/plugin-node-resolve", | ||
"version": "13.0.5", | ||
"version": "13.0.6", | ||
"publishConfig": { | ||
@@ -71,3 +71,3 @@ "access": "public" | ||
"es5-ext": "^0.10.53", | ||
"rollup": "^2.42.0", | ||
"rollup": "^2.58.0", | ||
"source-map": "^0.7.3", | ||
@@ -74,0 +74,0 @@ "string-capitalize": "^1.0.1" |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
92623
2146