{
  "name": "BBM"
, "author": "Preole Soandso"
, "version": "2.0.0"
, "description": "BareBonesMarkup: Experimental Lightweight Markup Language"
, "repository":
  {
    "type": "git"
  , "url": "https://github.com/preole/bbm/"
  }
, "bugs": "https://github.com/preole/bbm/issues/"
, "license": "MIT"
, "keywords":
  [
    "lml"
  , "html"
  , "bbm"
  , "BareBonesMarkup"
  , "Lightweight markup language"
  ]
, "devDependencies":
  {
    "diff": "^1.0.8"
  , "glob": "^4.0.6"
  , "webpack": "^1.4.9"
  , "jshint": "^2.5.10"
  , "mstring": "^0.1.2"
  }
, "engines":
  {
    "node": ">=0.10.7"
  }
, "scripts":
  {
    "lint" : "node s-lint.js"
  , "build" : "node s-lint.js && node s-build.js"
  , "test" : "node s-lint.js && node s-build.js && node s-test.js"
  , "clean" : ""
  , "prepublish" : "npm run test && npm publish ."
  }
}

{
  "name": "BBM"
, "author": "Preole Soandso"
, "version": "2.0.0"
, "description": "BareBonesMarkup: Experimental Lightweight Markup Language"
, "repository":
  {
    "type": "git"
  , "url": "https://github.com/preole/bbm/"
  }
, "bugs": "https://github.com/preole/bbm/issues/"
, "license": "MIT"
, "keywords":
  [
    "lml"
  , "html"
  , "bbm"
  , "BareBonesMarkup"
  , "Lightweight markup language"
  ]
, "devDependencies":
  {
    "diff": "^1.0.8"
  , "glob": "^4.0.6"
  , "webpack": "^1.4.9"
  , "jshint": "^2.5.10"
  , "mstring": "^0.1.2"
  }
, "engines":
  {
    "node": ">=0.10.7"
  }
, "scripts":
  {
    "lint" : "node s-lint.js"
  , "build" : "node s-lint.js && node s-build.js"
  , "test" : "node s-lint.js && node s-build.js && node s-test.js"
  , "clean" : ""
  , "prepublish" : "npm run test"
  }
}

Correct Infinite Loop in publish script.
Correct Infinite Loop in publish script.
