{"_id":"browserify-package-json","_rev":"8-bac0a3ba3e251dce458ddf5824717d7c","name":"browserify-package-json","description":"Remove not public values from package.json on browserify","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"browserify-package-json","version":"1.0.0","description":"Remove not public values from package.json on browserify","keywords":[],"homepage":"https://github.com/fanatid/browserify-package-json","bugs":{"url":"https://github.com/fanatid/browserify-package-json/issues"},"license":"MIT","author":{"name":"Kirill Fomichev","email":"fanatid@ya.ru","url":"https://github.com/fanatid"},"files":["index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/fanatid/browserify-package-json.git"},"scripts":{"lint":"standard","test":"npm run lint && npm run unit","unit":"tape test/*.js"},"devDependencies":{"browserify":"^13.1.1","standard":"*","tape":"^4.6.2"},"gitHead":"e91e39531ae539f5dfa81655b72e6e660bc65dfe","_id":"browserify-package-json@1.0.0","_shasum":"5e24732011cea6e7d92b33bb996cb4a3d5927853","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"fanatid","email":"fanatid@ya.ru"},"maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"}],"dist":{"shasum":"5e24732011cea6e7d92b33bb996cb4a3d5927853","tarball":"https://registry.npmjs.org/browserify-package-json/-/browserify-package-json-1.0.0.tgz","integrity":"sha512-x7yYnIyBQVY3TmklJu1CGCoRRFfqypp6p1YiS4uDjd3mCynDD8lEC/C7zSqRoFprPth2LmdSRRdjBEGGwXgmng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbQjgID+ZVXJJtFuvs/WIuF/TYdqktsAAd09qNPfEaJwIhAMp0UwX58gX5iR8DfvCJ+droBMtKTtkm5DJan/9LFcRJ"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/browserify-package-json-1.0.0.tgz_1478168432207_0.2026868532411754"}},"1.0.1":{"name":"browserify-package-json","version":"1.0.1","description":"Remove not public values from package.json on browserify","keywords":[],"homepage":"https://github.com/fanatid/browserify-package-json","bugs":{"url":"https://github.com/fanatid/browserify-package-json/issues"},"license":"MIT","author":{"name":"Kirill Fomichev","email":"fanatid@ya.ru","url":"https://github.com/fanatid"},"files":["index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/fanatid/browserify-package-json.git"},"scripts":{"lint":"standard","test":"npm run lint && npm run unit","unit":"tape test/*.js"},"devDependencies":{"browserify":"^13.1.1","standard":"*","tape":"^4.6.2"},"gitHead":"ff016aa35495748f5893d459f8046fc1260fa5e3","_id":"browserify-package-json@1.0.1","_shasum":"98dde8aa5c561fd6d3fe49bbaa102b74b396fdea","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"fanatid","email":"fanatid@ya.ru"},"maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"}],"dist":{"shasum":"98dde8aa5c561fd6d3fe49bbaa102b74b396fdea","tarball":"https://registry.npmjs.org/browserify-package-json/-/browserify-package-json-1.0.1.tgz","integrity":"sha512-CikZxJGNyNOBERbeALo0NUUeJgHs5NyEvuYChX/PcsBV91TAvEq4hYDaWSenSieT8XwAutNnS3FGvyzIMOughQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiEZTFA8Th1+DmPaw0ZcLEeQXjhhMFmaszC7+W9vP2xwIhANiXdm+gUCwtcsN+Mu+lQvvF5xTTmAm8HtUKsdZQqnFp"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/browserify-package-json-1.0.1.tgz_1478169368903_0.4609385810326785"}}},"readme":"# browserify-package-json\n\n[![NPM Package](https://img.shields.io/npm/v/browserify-package-json.svg?style=flat-square)](https://www.npmjs.org/package/browserify-package-json)\n[![Build Status](https://img.shields.io/travis/fanatid/browserify-package-json.svg?branch=master&style=flat-square)](https://travis-ci.org/fanatid/browserify-package-json)\n\n[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](https://github.com/feross/standard)\n\n## Description\n\nDid you know that when [browserify][1] includes `package.json` file in bundle this bundle can contain private information like installed module path?\n\nFor example, lets install [browserify][1]:\n```\n$ pwd\n/home/kirill/tmp\n$ npm install browserify\n...\n$ cat ./node_modules/browserify/package.json  | grep _\n  \"_args\": [\n  \"_from\": \"browserify@latest\",\n  \"_id\": \"browserify@13.1.1\",\n  \"_inCache\": true,\n  \"_location\": \"/browserify\",\n  \"_nodeVersion\": \"6.3.1\",\n  \"_npmOperationalInternal\": {\n    \"tmp\": \"tmp/browserify-13.1.1.tgz_1477162362598_0.2967709470540285\"\n  \"_npmUser\": {\n  \"_npmVersion\": \"3.10.5\",\n  \"_phantomChildren\": {},\n  \"_requested\": {\n  \"_requiredBy\": [\n  \"_resolved\": \"https://registry.npmjs.org/browserify/-/browserify-13.1.1.tgz\",\n  \"_shasum\": \"72a2310e2f706ed87db929cf0ee73a5e195d9bb0\",\n  \"_shrinkwrap\": null,\n  \"_spec\": \"browserify\",\n  \"_where\": \"/home/kirill/tmp\",\n    \"string_decoder\": \"~0.10.0\",\n```\n\nThis package remove all values for which keys starts with `_`.\n\n## How I can use this package?\n\nThere are two ways,\n\n#### CLI\n\nbrowserify -t [ browserify-package-json ] index.js\n\n#### API\n\n```js\nconst browserify = require('browserify')\nconst browserifyPackageJSON = require('browserify-package-json')\n\nbrowserify()\n  .add('index.js')\n  .transform(browserifyPackageJSON)\n  .bundle((err, result) => {\n    if (!err) console.log(result.toString())\n  })\n```\n\n## License\n\nMIT\n\n[1]: https://github.com/substack/node-browserify\n","maintainers":[{"name":"fanatid","email":"fanatid@ya.ru"},{"name":"nolanlawson","email":"nolan@nolanlawson.com"}],"time":{"modified":"2022-06-13T05:10:59.712Z","created":"2016-11-03T10:20:34.343Z","1.0.0":"2016-11-03T10:20:34.343Z","1.0.1":"2016-11-03T10:36:09.467Z"},"homepage":"https://github.com/fanatid/browserify-package-json","keywords":[],"repository":{"type":"git","url":"git+https://github.com/fanatid/browserify-package-json.git"},"author":{"name":"Kirill Fomichev","email":"fanatid@ya.ru","url":"https://github.com/fanatid"},"bugs":{"url":"https://github.com/fanatid/browserify-package-json/issues"},"license":"MIT","readmeFilename":"README.md","users":{"fanatid":true}}