Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
local-pkg
/
Filename :
README.md
back
Copy
# local-pkg [](https://www.npmjs.com/package/local-pkg) Get information on local packages. Works on both CJS and ESM. ## Install ```bash npm i local-pkg ``` ## Usage ```ts import { getPackageInfo, importModule, isPackageExists, resolveModule, } from 'local-pkg' isPackageExists('local-pkg') // true isPackageExists('foo') // false await getPackageInfo('local-pkg') /* { * name: "local-pkg", * version: "0.1.0", * rootPath: "/path/to/node_modules/local-pkg", * packageJson: { * ... * } * } */ // similar to `require.resolve` but works also in ESM resolveModule('local-pkg') // '/path/to/node_modules/local-pkg/dist/index.cjs' // similar to `await import()` but works also in CJS const { importModule } = await importModule('local-pkg') ``` ## Sponsors <p align="center"> <a href="https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg"> <img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg'/> </a> </p> ## License [MIT](./LICENSE) License © 2021 [Anthony Fu](https://github.com/antfu)