{
    "name": "jsnap",
    "version": "0.1.4",
    "description": "Executes a JavaScript file and dumps a snapshot of the state after executing the top-level code, before entering the event loop",
    "author": {
        "name": "Asger Feldthaus",
        "email": "asger.feldthaus@gmail.com"
    },
    "files": [
        "lib",
        "jsnap.js"
    ],
    "main": "jsnap.js",
    "bin": "jsnap.js",
    "dependencies": {
        "commander": "~2.0.0",
        "temp": "~0.7.0",
        "esprima": "~1.0.4",
        "escodegen": "~1.3.0",
        "phantomjs-prebuilt": "~2.1.16"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/asgerf/jsnap"
    }
}

{
    "name": "jsnap",
    "version": "0.1.4",
    "description": "Executes a JavaScript file and dumps a snapshot of the state after executing the top-level code, before entering the event loop",
    "author": {
        "name": "Asger Feldthaus",
        "email": "asger.feldthaus@gmail.com"
    },
    "files": [
        "lib",
        "jsnap.js"
    ],
    "main": "jsnap.js",
    "bin": "jsnap.js",
    "dependencies": {
        "commander": "^2.0.0",
        "temp": "^0.8.0",
        "esprima": "^1.0.4",
        "escodegen": "^1.3.0",
        "phantomjs-prebuilt": "^2.1.16"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/asgerf/jsnap"
    }
}

Update temp dependency and use ^-versions instead of ~-versions
Update temp dependency and use ^-versions instead of ~-versions
