{"maintainers":[{"name":"admin","email":"chenchengc@duiba.com.cn"}],"dist-tags":{"latest":"1.0.0"},"author":{"name":"Alex Hornbake","email":"http://alex.hornbake.com"},"description":"The streaming build system","readme":"# nnpm 主要功能\n\n## 分析依赖环境\n\nnnpm repo\n\n* 当前目录文件夹中需要放置或生成 parent.json\n   parent.json 文件主要放置  dependencies 对象\n                         devDependencies 对象\n                         globalDependencies 对象 \n   \n   存在globalDependencies 对象时，会在当前目录下生成package.json \n   然后会 进行全局安装，一般用于固定主要项目使用的webpack,gulp babel，typescript,less 等项目的使用版本问题\n   一旦设定了global级中内容冲突会进行error级别的预警\n   也会优先进行global级的库版本比较\n      \n   扩展化的执行\n      nnpm in \"project\" \"webpack ...\" \n\n\n   当前目录下分析一级目录中的package.json\n\n   1.存在没有实现parent.json 的内容的，erro级别进行输出\n   2.存在版本落后或先进的 版本时，进行info\n   3.存在超出base 规定的内容时，进行info\n   \n   生成报表 analysis.log\n\n* 为当前目录版本生成的子项目的package.json模板json文件\n   生成统一配置，文件名称为 目录名称.json 文件，作为辅助主要输出对象\n   文件配置为私有的项目配置，忽略parent.json 中的依赖关系\n\n* 支持一些参数的继承\n   script, publishConfig\n> \"publishConfig\" : {\n     \"registry\" : \"http://localhost:8081/repository/npm-internal/\"\n   }\n* \n   \nnnpm repo --all \n   添加all 参数进行全局依赖版本分析，是否有更新库\n   \n   \nnnpm pinit\n\n* 一定程度上 依赖 repository 参数, 扩展依赖 branch \n\n* 自动支持 git clone repository，git checkout branch\n\n* 根据目录中的parent.json 以及 内部文件目录中的所有目录级别项目的json文件\n  进行初始npm install\n   \n   \n## 项目构建问题\n\n","repository":{"type":"git","url":"git+https://github.com/alexhornbake/nnpm.git"},"bugs":{"url":"https://github.com/alexhornbake/nnpm/issues"},"license":"MIT","versions":{"0.0.1":{"name":"nnpm","version":"0.0.1","description":"Nothing to see here yet... decentralized dependency management for JS.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alexhornbake/nnpm.git"},"author":{"name":"Alex Hornbake","email":"http://alex.hornbake.com"},"license":"MIT","bugs":{"url":"https://github.com/alexhornbake/nnpm/issues"},"homepage":"https://github.com/alexhornbake/nnpm#readme","gitHead":"1dc45b35fc29b6c442e2f1b348c9b353b9a6d570","_id":"nnpm@0.0.1","_shasum":"ed25e2938c7450c487def4fe51a36588f6f28699","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"alexhornbake","email":"alex@hornbake.com"},"dist":{"shasum":"ed25e2938c7450c487def4fe51a36588f6f28699","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/nnpm/-/nnpm-0.0.1.tgz"},"maintainers":[{"name":"alexhornbake","email":"alex@hornbake.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/nnpm-0.0.1.tgz_1458840850485_0.5995276123285294"},"directories":{}},"1.0.0":{"name":"nnpm","version":"1.0.0","description":"The streaming build system","main":"index.js","bin":{"nnpm":"./bin/nnpm.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"publishConfig":{"registry":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-internal/"},"author":{"name":"chenchengc"},"license":"ISC","dependencies":{"lodash":"^4.17.4"},"readme":"# nnpm 主要功能\n\n## 分析依赖环境\n\nnnpm repo\n\n* 当前目录文件夹中需要放置或生成 parent.json\n   parent.json 文件主要放置  dependencies 对象\n                         devDependencies 对象\n                         globalDependencies 对象 \n   \n   存在globalDependencies 对象时，会在当前目录下生成package.json \n   然后会 进行全局安装，一般用于固定主要项目使用的webpack,gulp babel，typescript,less 等项目的使用版本问题\n   一旦设定了global级中内容冲突会进行error级别的预警\n   也会优先进行global级的库版本比较\n      \n   扩展化的执行\n      nnpm in \"project\" \"webpack ...\" \n\n\n   当前目录下分析一级目录中的package.json\n\n   1.存在没有实现parent.json 的内容的，erro级别进行输出\n   2.存在版本落后或先进的 版本时，进行info\n   3.存在超出base 规定的内容时，进行info\n   \n   生成报表 analysis.log\n\n* 为当前目录版本生成的子项目的package.json模板json文件\n   生成统一配置，文件名称为 目录名称.json 文件，作为辅助主要输出对象\n   文件配置为私有的项目配置，忽略parent.json 中的依赖关系\n\n* 支持一些参数的继承\n   script, publishConfig\n> \"publishConfig\" : {\n     \"registry\" : \"http://localhost:8081/repository/npm-internal/\"\n   }\n* \n   \nnnpm repo --all \n   添加all 参数进行全局依赖版本分析，是否有更新库\n   \n   \nnnpm pinit\n\n* 一定程度上 依赖 repository 参数, 扩展依赖 branch \n\n* 自动支持 git clone repository，git checkout branch\n\n* 根据目录中的parent.json 以及 内部文件目录中的所有目录级别项目的json文件\n  进行初始npm install\n   \n   \n## 项目构建问题\n\n","readmeFilename":"README.md","gitHead":"35e5cc8d7e093b0f5e35ac4339968f2cbdd79baf","_id":"nnpm@1.0.0","_shasum":"f365c0dd181868a1c88f36afd453e6c644473696","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"admin","email":"chenchengc@duiba.com.cn"},"maintainers":[{"name":"admin","email":"chenchengc@duiba.com.cn"}],"dist":{"shasum":"f365c0dd181868a1c88f36afd453e6c644473696","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/nnpm/-/nnpm-1.0.0.tgz"}}},"name":"nnpm","time":{"modified":"2017-04-10T09:28:15.715Z","created":"2017-04-10T09:28:15.715Z","0.0.0":"2015-03-23T19:43:40.870Z","0.0.1":"2016-03-24T17:34:12.886Z","1.0.0":"2017-04-10T09:28:15.715Z"},"readmeFilename":"README.md","homepage":"https://github.com/alexhornbake/nnpm#readme"}