@mh-cbon/pkg-source-to-pkg-json

1.0.2 • Public • Published

pkg-source-to-pkg-json

Transforms a downloadable package source string into its package.json equivalent.

Install

npm i @mh-cbon/pkg-source-to-pkg-json -g

Usage

npm-pkg-json <package source> <-d|--dir target-path> <-r|--registry https://registry.url/>

npm-pkg-json [<@scope>/]<name>
npm-pkg-json [<@scope>/]<name>@<tag>
npm-pkg-json [<@scope>/]<name>@<version>
npm-pkg-json [<@scope>/]<name>@<version range>
npm-pkg-json <tarball file>
npm-pkg-json <tarball url>
npm-pkg-json <folder>

Api

var smthignToPkg = require('./index.js')

smthignToPkg(argv._[0], {
  dir: argv.dir || argv.d || null,
  registry: argv.regisry || argv.r || null
}, function (err, json) {
  if (err) {
    console.error(err);
    process.exit(1)
  }
  console.log("%s", JSON.stringify(json, null, 2));
})

Examples

$ npm-pkg-json minimist@">0.0.5" -d some
{
  // content of the package json file
}

Read more

Readme

Keywords

Package Sidebar

Install

npm i @mh-cbon/pkg-source-to-pkg-json

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • mh-cbon