Skip to content
This repository has been archived by the owner on May 21, 2021. It is now read-only.

npm/libnpm-read-package-manifest

Repository files navigation

libnpm-read-package-manifest

Read package manifest data off disk.

WIP

  • 100% test coverage
  • rewrite normalize-package-data to be less terrible

SYNOPSIS

const readPackageManifest = require('libnpm-read-package-manifest/sync')
const mft = readPackageManifest('/path/to/package/dir/')
const readPackageManifest = require('libnpm-read-package-manifest/async')
const mft = await readPackageManifest('/path/to/package/dir/')
const Manifest = require('libnpm-read-package-manifest/Manifest')
const mft = new Manifest({name: 'package', version: '1.23'})
const newMft = mft.set({description: 'example desc'})

Reads package manifest data from either a package.json or an index.js and passes it through normalize-package-data before producing a new immutable Manifest object.

About

Read package manifest data off disk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published