@arktype/schema
Advanced tools
Comparing version 0.1.21 to 0.1.22
@@ -228,3 +228,3 @@ var __runInitializers = (this && this.__runInitializers) || function (thisArg, initializers, value) { | ||
maybeResolveSubalias(name) { | ||
return resolveSubalias(this.aliases, name); | ||
return maybeResolveSubalias(this.aliases, name); | ||
} | ||
@@ -281,3 +281,3 @@ import(...names) { | ||
export { RawRootScope }; | ||
const resolveSubalias = (base, name) => { | ||
const maybeResolveSubalias = (base, name) => { | ||
const dotIndex = name.indexOf("."); | ||
@@ -296,9 +296,6 @@ if (dotIndex === -1) | ||
const resolution = prefixSchema[subalias]; | ||
// if the first part of name is a submodule but the suffix is | ||
// unresolvable, we can throw immediately | ||
if (resolution === undefined) { | ||
if (hasArkKind(resolution, "module")) | ||
return resolveSubalias(resolution, subalias); | ||
return throwParseError(writeUnresolvableMessage(name)); | ||
} | ||
if (resolution === undefined) | ||
return; | ||
if (hasArkKind(resolution, "module")) | ||
return maybeResolveSubalias(resolution, subalias); | ||
if (hasArkKind(resolution, "root") || hasArkKind(resolution, "generic")) | ||
@@ -305,0 +302,0 @@ return resolution; |
{ | ||
"name": "@arktype/schema", | ||
"version": "0.1.21", | ||
"version": "0.1.22", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "author": { |
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
346782
7598