From f7c1eed1877280a2bb90eb40af1cffa281637f28 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Mon, 30 May 2016 03:17:36 -0700 Subject: [PATCH] Use explicit = for deliberately pinned dependencies. --- package.json | 6 +++--- tools/unpinned.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 8ce05f2b7..b960872e1 100644 --- a/package.json +++ b/package.json @@ -49,17 +49,17 @@ } }, "devDependencies": { - "coffee-script": "1.9.3", + "coffee-script": "=1.9.3", "crx": "^3.0.3", "esprima": "^2.7.2", - "font-awesome": "4.6.1", + "font-awesome": "=4.6.1", "jshint": "^2.9.2", "jszip": "^3.0.0", "lodash.template": "^4.2.4", "markdown-it": "^6.0.1", "markdown-it-anchor": "^2.5.0", "request": "^2.72.0", - "webstore-upload": "^0.0.7" + "webstore-upload": "0.0.7" }, "repository": { "type": "git", diff --git a/tools/unpinned.js b/tools/unpinned.js index 3c089be3d..b89b9e713 100644 --- a/tools/unpinned.js +++ b/tools/unpinned.js @@ -4,7 +4,7 @@ var pkg = JSON.parse(fs.readFileSync('package.json', 'utf8')); console.log( Object.keys(pkg.devDependencies).filter( - name => /^\^/.test(pkg.devDependencies[name]) + name => !/^=/.test(pkg.devDependencies[name]) ).map( name => `${name}@${process.argv[2] || pkg.devDependencies[name]}` ).join(' ')