Socket
Socket
Sign inDemoInstall

@yarn-tool/resolve-package

Package Overview
Dependencies
Maintainers
1
Versions
55
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@yarn-tool/resolve-package - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

4

index.d.ts
import type { IPackageJson } from '@ts-type/package-dts';
export declare function resolvePackage(name: string): {
export declare function resolvePackage(name: string, options?: {
paths?: string[];
}): {
name: string;

@@ -4,0 +6,0 @@ pkgRoot: string;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const upath2_1 = require("upath2");
function resolvePackage(name) {
function resolvePackage(name, options) {
let pkgRoot = upath2_1.dirname(require.resolve(`${name}/package.json`, options));
return {
name,
pkgRoot: upath2_1.dirname(require.resolve(`${name}/package.json`)),
pkg: require(`${name}/package.json`),
pkgRoot,
pkg: require(`${pkgRoot}/package.json`),
};

@@ -13,2 +14,2 @@ }

exports.default = resolvePackage;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG1DQUFpQztBQUdqQyxTQUFnQixjQUFjLENBQUMsSUFBWTtJQUUxQyxPQUFPO1FBQ04sSUFBSTtRQUNKLE9BQU8sRUFBRSxnQkFBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLGVBQWUsQ0FBQyxDQUFDO1FBQ3pELEdBQUcsRUFBRSxPQUFPLENBQUMsR0FBRyxJQUFJLGVBQWUsQ0FBd0I7S0FDM0QsQ0FBQTtBQUNGLENBQUM7QUFQRCx3Q0FPQztBQUVELGtCQUFlLGNBQWMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGRpcm5hbWUgfSBmcm9tICd1cGF0aDInO1xuaW1wb3J0IHR5cGUgeyBJUGFja2FnZUpzb24gfSBmcm9tICdAdHMtdHlwZS9wYWNrYWdlLWR0cyc7XG5cbmV4cG9ydCBmdW5jdGlvbiByZXNvbHZlUGFja2FnZShuYW1lOiBzdHJpbmcpXG57XG5cdHJldHVybiB7XG5cdFx0bmFtZSxcblx0XHRwa2dSb290OiBkaXJuYW1lKHJlcXVpcmUucmVzb2x2ZShgJHtuYW1lfS9wYWNrYWdlLmpzb25gKSksXG5cdFx0cGtnOiByZXF1aXJlKGAke25hbWV9L3BhY2thZ2UuanNvbmApIGFzIGFueSBhcyBJUGFja2FnZUpzb24sXG5cdH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgcmVzb2x2ZVBhY2thZ2VcbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLG1DQUFpQztBQUdqQyxTQUFnQixjQUFjLENBQUMsSUFBWSxFQUFFLE9BQStCO0lBRTNFLElBQUksT0FBTyxHQUFHLGdCQUFPLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLElBQUksZUFBZSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUM7SUFFeEUsT0FBTztRQUNOLElBQUk7UUFDSixPQUFPO1FBQ1AsR0FBRyxFQUFFLE9BQU8sQ0FBQyxHQUFHLE9BQU8sZUFBZSxDQUF3QjtLQUM5RCxDQUFBO0FBQ0YsQ0FBQztBQVRELHdDQVNDO0FBRUQsa0JBQWUsY0FBYyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZGlybmFtZSB9IGZyb20gJ3VwYXRoMic7XG5pbXBvcnQgdHlwZSB7IElQYWNrYWdlSnNvbiB9IGZyb20gJ0B0cy10eXBlL3BhY2thZ2UtZHRzJztcblxuZXhwb3J0IGZ1bmN0aW9uIHJlc29sdmVQYWNrYWdlKG5hbWU6IHN0cmluZywgb3B0aW9ucz86IHsgcGF0aHM/OiBzdHJpbmdbXTsgfSlcbntcblx0bGV0IHBrZ1Jvb3QgPSBkaXJuYW1lKHJlcXVpcmUucmVzb2x2ZShgJHtuYW1lfS9wYWNrYWdlLmpzb25gLCBvcHRpb25zKSk7XG5cblx0cmV0dXJuIHtcblx0XHRuYW1lLFxuXHRcdHBrZ1Jvb3QsXG5cdFx0cGtnOiByZXF1aXJlKGAke3BrZ1Jvb3R9L3BhY2thZ2UuanNvbmApIGFzIGFueSBhcyBJUGFja2FnZUpzb24sXG5cdH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgcmVzb2x2ZVBhY2thZ2VcbiJdfQ==
{
"name": "@yarn-tool/resolve-package",
"version": "1.0.2",
"version": "1.0.3",
"description": "",

@@ -41,3 +41,3 @@ "homepage": "https://github.com/bluelovers/ws-yarn-workspaces/tree/master/packages/@yarn-tool/resolve-package#readme",

},
"gitHead": "1236d7ed6cd32c87e5e82603fb4631b0d652aca1"
"gitHead": "e8e6776c1de21913a96a2ad2e30d9c07be184a84"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc