@pnpm/pnpmfile
Advanced tools
+1
-0
@@ -11,2 +11,3 @@ import { type PreResolutionHook } from '@pnpm/hooks.types'; | ||
| readPackage?: (pkg: any, context: HookContext) => any; | ||
| beforePacking?: (pkg: any, dir: string, context: HookContext) => any; | ||
| preResolution?: PreResolutionHook; | ||
@@ -13,0 +14,0 @@ afterAllResolved?: (lockfile: LockfileObject, context: HookContext) => LockfileObject | Promise<LockfileObject>; |
@@ -8,2 +8,3 @@ import type { CustomFetchers } from '@pnpm/fetcher-base'; | ||
| readPackage?: Array<Cook<Required<Hooks>['readPackage']>>; | ||
| beforePacking?: Array<Cook<Required<Hooks>['beforePacking']>>; | ||
| preResolution?: Array<Cook<Required<Hooks>['preResolution']>>; | ||
@@ -10,0 +11,0 @@ afterAllResolved?: Array<Cook<Required<Hooks>['afterAllResolved']>>; |
@@ -58,2 +58,3 @@ "use strict"; | ||
| readPackage: [], | ||
| beforePacking: [], | ||
| preResolution: [], | ||
@@ -101,2 +102,8 @@ afterAllResolved: [], | ||
| } | ||
| // beforePacking | ||
| if (fileHooks.beforePacking) { | ||
| const fn = fileHooks.beforePacking; | ||
| const context = createReadPackageHookContext(file, prefix, 'beforePacking'); | ||
| cookedHooks.beforePacking.push((pkg, dir) => fn(pkg, dir, context)); | ||
| } | ||
| // filterLog | ||
@@ -103,0 +110,0 @@ if (fileHooks.filterLog) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requireHooks.js","sourceRoot":"","sources":["../src/requireHooks.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"requireHooks.js","sourceRoot":"","sources":["../src/requireHooks.ts"],"names":[],"mappings":"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"} |
@@ -63,2 +63,5 @@ "use strict"; | ||
| }; | ||
| if (pnpmfile?.hooks?.beforePacking && typeof pnpmfile.hooks.beforePacking !== 'function') { | ||
| throw new TypeError('hooks.beforePacking should be a function'); | ||
| } | ||
| } | ||
@@ -65,0 +68,0 @@ return { pnpmfileModule: pnpmfile }; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"requirePnpmfile.js","sourceRoot":"","sources":["../src/requirePnpmfile.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"requirePnpmfile.js","sourceRoot":"","sources":["../src/requirePnpmfile.ts"],"names":[],"mappings":";;;;;;AAoCA,0CAoDC;AAxFD,oDAA2B;AAC3B,4CAAmB;AACnB,gDAAuB;AACvB,uCAAuC;AACvC,yCAAqC;AAErC,kDAAyB;AAGzB,MAAa,uBAAwB,SAAQ,iBAAS;IACpC,QAAQ,CAAQ;IAEhC,YAAa,QAAgB,EAAE,OAAe;QAC5C,KAAK,CAAC,8BAA8B,EAAE,GAAG,OAAO,sBAAsB,QAAQ,EAAE,CAAC,CAAA;QACjF,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAA;IAC1B,CAAC;CACF;AAPD,0DAOC;AAED,MAAM,iBAAkB,SAAQ,iBAAS;IACvB,QAAQ,CAAQ;IAChB,aAAa,CAAO;IAEpC,YAAa,QAAgB,EAAE,aAAoB;QACjD,KAAK,CAAC,eAAe,EAAE,+CAA+C,QAAQ,cAAc,aAAa,CAAC,OAAO,IAAI,CAAC,CAAA;QACtH,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAA;QACxB,IAAI,CAAC,aAAa,GAAG,aAAa,CAAA;IACpC,CAAC;CACF;AASD,SAAgB,eAAe,CAAE,YAAoB,EAAE,MAAc;IACnE,IAAI,CAAC;QACH,MAAM,QAAQ,GAAa,OAAO,CAAC,YAAY,CAAC,CAAA,CAAC,sBAAsB;QACvE,IAAI,OAAO,QAAQ,KAAK,WAAW,EAAE,CAAC;YACpC,eAAM,CAAC,IAAI,CAAC;gBACV,OAAO,EAAE,6BAA6B,YAAY,4BAA4B;gBAC9E,MAAM;aACP,CAAC,CAAA;YACF,OAAO,EAAE,cAAc,EAAE,SAAS,EAAE,CAAA;QACtC,CAAC;QACD,IAAI,QAAQ,EAAE,KAAK,EAAE,WAAW,IAAI,OAAO,QAAQ,CAAC,KAAK,CAAC,WAAW,KAAK,UAAU,EAAE,CAAC;YACrF,MAAM,IAAI,SAAS,CAAC,wCAAwC,CAAC,CAAA;QAC/D,CAAC;QACD,IAAI,QAAQ,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;YACjC,MAAM,WAAW,GAAG,QAAQ,CAAC,KAAK,CAAC,WAAuB,CAAA,CAAC,sBAAsB;YACjF,QAAQ,CAAC,KAAK,CAAC,WAAW,GAAG,KAAK,WAAW,GAAoB,EAAE,GAAG,IAAW;gBAC/E,GAAG,CAAC,YAAY,GAAG,GAAG,CAAC,YAAY,IAAI,EAAE,CAAA;gBACzC,GAAG,CAAC,eAAe,GAAG,GAAG,CAAC,eAAe,IAAI,EAAE,CAAA;gBAC/C,GAAG,CAAC,oBAAoB,GAAG,GAAG,CAAC,oBAAoB,IAAI,EAAE,CAAA;gBACzD,GAAG,CAAC,gBAAgB,GAAG,GAAG,CAAC,gBAAgB,IAAI,EAAE,CAAA;gBACjD,MAAM,MAAM,GAAG,MAAM,WAAW,CAAC,GAAG,EAAE,GAAG,IAAI,CAAC,CAAA;gBAC9C,IAAI,CAAC,MAAM,EAAE,CAAC;oBACZ,MAAM,IAAI,uBAAuB,CAAC,YAAY,EAAE,4DAA4D,CAAC,CAAA;gBAC/G,CAAC;gBACD,MAAM,YAAY,GAAG,CAAC,cAAc,EAAE,sBAAsB,EAAE,kBAAkB,CAAC,CAAA;gBACjF,KAAK,MAAM,GAAG,IAAI,YAAY,EAAE,CAAC;oBAC/B,IAAI,MAAM,CAAC,GAAG,CAAC,IAAI,OAAO,MAAM,CAAC,GAAG,CAAC,KAAK,QAAQ,EAAE,CAAC;wBACnD,MAAM,IAAI,uBAAuB,CAAC,YAAY,EAAE,iEAAiE,GAAG,sBAAsB,CAAC,CAAA;oBAC7I,CAAC;gBACH,CAAC;gBACD,OAAO,MAAM,CAAA;YACf,CAAC,CAAA;YACD,IAAI,QAAQ,EAAE,KAAK,EAAE,aAAa,IAAI,OAAO,QAAQ,CAAC,KAAK,CAAC,aAAa,KAAK,UAAU,EAAE,CAAC;gBACzF,MAAM,IAAI,SAAS,CAAC,0CAA0C,CAAC,CAAA;YACjE,CAAC;QACH,CAAC;QACD,OAAO,EAAE,cAAc,EAAE,QAAQ,EAAE,CAAA;IACrC,CAAC;IAAC,OAAO,GAAY,EAAE,CAAC;QACtB,IAAI,GAAG,YAAY,WAAW,EAAE,CAAC;YAC/B,OAAO,CAAC,KAAK,CAAC,eAAK,CAAC,GAAG,CAAC,0BAA0B,YAAY,KAAK,CAAC,CAAC,CAAA;YACrE,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAA;YAClB,OAAO,CAAC,IAAI,CAAC,CAAC,CAAC,CAAA;QACjB,CAAC;QACD,IAAA,gBAAM,EAAC,cAAI,CAAC,KAAK,CAAC,aAAa,CAAC,GAAG,CAAC,CAAC,CAAA;QACrC,IACE,CAAC,CAAC,MAAM,IAAI,GAAG,IAAI,GAAG,CAAC,IAAI,KAAK,kBAAkB,CAAC;YACnD,kBAAkB,CAAC,YAAY,CAAC,EAChC,CAAC;YACD,MAAM,IAAI,iBAAiB,CAAC,YAAY,EAAE,GAAG,CAAC,CAAA;QAChD,CAAC;QACD,OAAO,SAAS,CAAA;IAClB,CAAC;AACH,CAAC;AAED,SAAS,kBAAkB,CAAE,YAAoB;IAC/C,MAAM,gBAAgB,GAAG,YAAY,CAAC,QAAQ,CAAC,MAAM,CAAC;QACpD,CAAC,CAAC,YAAY;QACd,CAAC,CAAC,GAAG,YAAY,MAAM,CAAA;IACzB,OAAO,YAAE,CAAC,UAAU,CAAC,gBAAgB,CAAC,CAAA;AACxC,CAAC"} |
+1
-1
| The MIT License (MIT) | ||
| Copyright (c) 2015-2016 Rico Sta. Cruz and other contributors | ||
| Copyright (c) 2016-2025 Zoltan Kochan and other contributors | ||
| Copyright (c) 2016-2026 Zoltan Kochan and other contributors | ||
@@ -6,0 +6,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy |
+8
-8
| { | ||
| "name": "@pnpm/pnpmfile", | ||
| "version": "1002.1.10", | ||
| "version": "1002.1.11", | ||
| "description": "Reading a .pnpmfile.cjs", | ||
@@ -29,9 +29,9 @@ "keywords": [ | ||
| "path-absolute": "^1.0.1", | ||
| "@pnpm/core-loggers": "1001.0.8", | ||
| "@pnpm/core-loggers": "1001.0.9", | ||
| "@pnpm/crypto.hash": "1000.2.1", | ||
| "@pnpm/error": "1000.0.5", | ||
| "@pnpm/hooks.types": "1001.0.18", | ||
| "@pnpm/types": "1001.2.0", | ||
| "@pnpm/lockfile.types": "1002.0.8", | ||
| "@pnpm/store-controller-types": "1004.5.0" | ||
| "@pnpm/hooks.types": "1001.0.19", | ||
| "@pnpm/lockfile.types": "1002.0.9", | ||
| "@pnpm/store-controller-types": "1004.5.1", | ||
| "@pnpm/types": "1001.3.0" | ||
| }, | ||
@@ -42,5 +42,5 @@ "peerDependencies": { | ||
| "devDependencies": { | ||
| "@pnpm/fetcher-base": "1001.2.2", | ||
| "@pnpm/logger": "1001.0.1", | ||
| "@pnpm/pnpmfile": "1002.1.10", | ||
| "@pnpm/fetcher-base": "1001.2.1", | ||
| "@pnpm/pnpmfile": "1002.1.11", | ||
| "@pnpm/test-fixtures": "1000.0.0" | ||
@@ -47,0 +47,0 @@ }, |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
25492
4.57%329
3.79%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated