{"versions":{"1.26.0":{"name":"closure-util","version":"1.26.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.2.1","async":"2.6.0","fs-extra":"4.0.2","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.11","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.2","send":"0.16.1","socket.io":"2.0.4","temp":"0.8.3"},"devDependencies":{"chai":"4.1.2","eslint":"4.11.0","eslint-config-openlayers":"7.0.0","mocha":"4.0.1","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha --exit test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"06509e327c6a8817ac32e3d85dd1c9e3a9542b94","_id":"closure-util@1.26.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"cc5d0988029630ddfbbfba6a341874d9a9a0a6d4","size":27199,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.26.0.tgz","integrity":"sha512-zpWABEochWrY48soiEttuqJk/OSYscS9PcvKgHvKUefM29+R8rqx5Bp8KIZHR0Nsq1JrNgxg2VTmJ/IsqN5VOA=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.26.0.tgz_1510921971868_0.17583943507634103"},"directories":{},"publish_time":1510921973148,"_hasShrinkwrap":false,"_cnpm_publish_time":1510921973148,"_cnpmcore_publish_time":"2021-12-17T00:47:06.800Z","hasInstallScript":true,"contributors":[]},"1.25.0":{"name":"closure-util","version":"1.25.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.1.2","async":"2.5.0","fs-extra":"4.0.2","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.11","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.2","send":"0.16.1","socket.io":"2.0.4","temp":"0.8.3"},"devDependencies":{"chai":"4.1.2","eslint":"4.9.0","eslint-config-openlayers":"7.0.0","mocha":"3.5.3","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"962c621c5c7172707e3d485fe151eb7720919f68","_id":"closure-util@1.25.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.0","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"d3f9322bc8fd4c01c7cbd5cedbf0ec2fed2f1282","size":22062,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.25.0.tgz","integrity":"sha512-8iE+t1iommvwcbbS2StsQXMA+pRNwKKxbPRZoHOcBJZI+F0W8wN2aTFhvX8SQIu9OKAUpT05orMEWER6FW6zBg=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.25.0.tgz_1509089358339_0.4179392873775214"},"directories":{},"publish_time":1509089359459,"_hasShrinkwrap":false,"_cnpm_publish_time":1509089359459,"_cnpmcore_publish_time":"2021-12-17T00:47:07.149Z","hasInstallScript":true,"contributors":[]},"1.24.2":{"name":"closure-util","version":"1.24.2","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.1.2","async":"2.5.0","fs-extra":"4.0.2","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.2","send":"0.16.1","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.1.2","eslint":"4.8.0","eslint-config-openlayers":"7.0.0","mocha":"3.5.3","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"c01b3cbb096a2939666218393941f736ce5d4679","_id":"closure-util@1.24.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"a3feaad01324603e00b98c51769091cea915eea1","size":27317,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.24.2.tgz","integrity":"sha512-v5qe3Kp6KenCr30+erWkIFdKIgqEGc/ayqmT7ipuFM/Zptz5vnq5NLXYh3ZpgLJ8/7iN9Lno1msF8exKxt353g=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.24.2.tgz_1507902144568_0.730664495145902"},"directories":{},"publish_time":1507902145692,"_hasShrinkwrap":false,"_cnpm_publish_time":1507902145692,"_cnpmcore_publish_time":"2021-12-17T00:47:07.426Z","hasInstallScript":true,"contributors":[]},"1.24.1":{"name":"closure-util","version":"1.24.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.1.2","async":"2.5.0","fs-extra":"4.0.2","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.2","send":"0.16.1","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.1.2","eslint":"4.8.0","eslint-config-openlayers":"7.0.0","mocha":"3.5.3","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"11bf3536cde2f64ee323890766f6ccdfe41b285e","_id":"closure-util@1.24.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"c15039d332e26baac4327d103325efcd6407da09","size":27295,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.24.1.tgz","integrity":"sha512-GpOOpvBa8bPBv9njhO11phOVquXwgBZ1VKpPlbyJg/fs0/akfILNzzfVQutQDUuhpSyhSqmdQlV3EUVHSPrj7Q=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.24.1.tgz_1507294947613_0.05218979879282415"},"directories":{},"publish_time":1507294948698,"_hasShrinkwrap":false,"_cnpm_publish_time":1507294948698,"_cnpmcore_publish_time":"2021-12-17T00:47:07.662Z","hasInstallScript":true,"contributors":[]},"1.24.0":{"name":"closure-util","version":"1.24.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.1.2","async":"2.5.0","fs-extra":"4.0.2","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.2","send":"0.15.4","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.1.2","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.5.3","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"49310b6b94a087613fac376ca6979190a580b337","_id":"closure-util@1.24.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"03f4dd845e8f910de61935a9d10b4839a1dc372c","size":27320,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.24.0.tgz","integrity":"sha512-SBdAKvU70DqWDsqWUMFnI0a/BP1HgD008lalKqc493DwutW/UsYWe8cJdSj4NIcX8RtqQfiYlFY5vxQFBo7uzA=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.24.0.tgz_1505306600578_0.7050048145465553"},"directories":{},"publish_time":1505306601683,"_hasShrinkwrap":false,"_cnpm_publish_time":1505306601683,"_cnpmcore_publish_time":"2021-12-17T00:47:07.909Z","hasInstallScript":true,"contributors":[]},"1.23.0":{"name":"closure-util","version":"1.23.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.1.1","async":"2.5.0","fs-extra":"4.0.1","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.1","send":"0.15.4","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.1.1","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.5.0","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"bffee82f73ae7b06d645a26b9dae32c02f4ecde0","_id":"closure-util@1.23.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"0890975d19724fd061230e061199ff896e905013","size":13504939,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.23.0.tgz","integrity":"sha512-I2QSXM2Px5cG0EksHCrHAcTRTNroasN99EiIFBtWavEWklT2Q0xuOrkhfIlzMwhtE3SAcC63PUa9sGNYEBq1+A=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.23.0.tgz_1502895286674_0.4695916995406151"},"directories":{},"publish_time":1502895289192,"_hasShrinkwrap":false,"_cnpm_publish_time":1502895289192,"_cnpmcore_publish_time":"2021-12-17T00:47:28.044Z","hasInstallScript":true,"contributors":[]},"1.22.0":{"name":"closure-util","version":"1.22.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.0.3","async":"2.5.0","fs-extra":"3.0.1","gaze":"1.1.2","get-down":"1.2.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.2","rimraf":"2.6.1","send":"0.15.3","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.0.2","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.4.2","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"77f7b05f2b2d5d7df6af66eba6cc870c644e8eaf","_id":"closure-util@1.22.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"d2743107969a520be3c42523d5da380ab63ce2be","size":27231,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.22.0.tgz","integrity":"sha512-DX5IhSawO9838/fKNaH3Cx8jeeJGWORodHhTFkxCOVsr71OtXCfo/rtXsV24eq3iq31jdmgUQvlNIXEMHTlkWg=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.22.0.tgz_1499241402516_0.11261961120180786"},"directories":{},"publish_time":1499241403748,"_hasShrinkwrap":false,"_cnpm_publish_time":1499241403748,"_cnpmcore_publish_time":"2021-12-17T00:47:28.949Z","hasInstallScript":true,"contributors":[]},"1.21.0":{"name":"closure-util","version":"1.21.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.0.3","async":"2.4.1","fs-extra":"3.0.1","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.2","graceful-fs":"4.1.11","handlebars":"4.0.10","lodash":"4.17.4","minimatch":"3.0.4","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.1.0","rimraf":"2.6.1","send":"0.15.3","socket.io":"2.0.1","temp":"0.8.3"},"devDependencies":{"chai":"4.0.0","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.4.2","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"121dc858cb8435dac08ee8bf4a68a569d805a384","_id":"closure-util@1.21.0","_shasum":"7fbde861a23611d880185db37edce45d3bbbf6d0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"7fbde861a23611d880185db37edce45d3bbbf6d0","size":27292,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.21.0.tgz","integrity":"sha512-b8wotXoqFwBI0bQ6n6wvZtzRPz8Bu/W4s8ioR0R6ZPTVP6rQg+/291Qg+KCyofHdwVRk1hs1HHQcDRWZs4oivw=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/closure-util-1.21.0.tgz_1495800903401_0.5316480905748904"},"directories":{},"publish_time":1495800904509,"_hasShrinkwrap":false,"_cnpm_publish_time":1495800904509,"_cnpmcore_publish_time":"2021-12-17T00:47:29.181Z","hasInstallScript":true,"contributors":[]},"1.20.0":{"name":"closure-util","version":"1.20.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.0.3","async":"2.4.0","fs-extra":"3.0.1","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.11","handlebars":"4.0.8","lodash":"4.17.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.2","rimraf":"2.6.1","send":"0.15.2","socket.io":"1.7.3","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.3.0","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"e798137d2634ba536c8ac1bae82903c4e12fcace","_id":"closure-util@1.20.0","_shasum":"8d30aea27053cd7e108e5f7c68bf4aa444edfe73","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"8d30aea27053cd7e108e5f7c68bf4aa444edfe73","size":27220,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.20.0.tgz","integrity":"sha512-2BnYL2mhCbZ3hxZqygkdKF5nh+pmw9BYpmSuKMsc4Xm6B2Pj6V25WI+IC+IAIvCTGiYroAvtT4cjII9XKY7VTw=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/closure-util-1.20.0.tgz_1493986853733_0.29059666651301086"},"directories":{},"publish_time":1493986855145,"_hasShrinkwrap":false,"_cnpm_publish_time":1493986855145,"_cnpmcore_publish_time":"2021-12-17T00:47:29.469Z","hasInstallScript":true,"contributors":[]},"1.19.0":{"name":"closure-util","version":"1.19.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"5.0.3","async":"2.3.0","fs-extra":"2.1.2","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.11","handlebars":"4.0.6","lodash":"4.17.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.2","rimraf":"2.6.1","send":"0.15.0","socket.io":"1.7.3","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.19.0","eslint-config-openlayers":"7.0.0","mocha":"3.2.0","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"c6be0af6801e4a41620e9f0701edf2a088ce68ed","_id":"closure-util@1.19.0","_shasum":"e51e026bdb112a5ae11f065413b724694a27fe0e","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.2","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"e51e026bdb112a5ae11f065413b724694a27fe0e","size":27157,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.19.0.tgz","integrity":"sha512-LdLCdsbUs8/UYj36VfvZYeul8S+Mt1eu8bXm/+vS8OKBKi5UYkAH7bUoYUAY2YTbU3EkcIvF9E9b1LUNX2uInA=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-1.19.0.tgz_1492497734125_0.13600246398709714"},"directories":{},"publish_time":1492497736321,"_hasShrinkwrap":false,"_cnpm_publish_time":1492497736321,"_cnpmcore_publish_time":"2021-12-17T00:47:29.698Z","hasInstallScript":true,"contributors":[]},"1.18.0":{"name":"closure-util","version":"1.18.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"4.0.11","async":"2.1.5","fs-extra":"2.0.0","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.11","handlebars":"4.0.6","lodash":"4.17.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.2","rimraf":"2.6.1","send":"0.14.2","socket.io":"1.7.3","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.16.1","eslint-config-openlayers":"7.0.0","mocha":"3.2.0","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"1cf97c988d1164a272ba5b28d85d21e00061b4d5","_id":"closure-util@1.18.0","_shasum":"a02fc410d7d7f033012a0e9920182c464db99cb1","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.3","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"a02fc410d7d7f033012a0e9920182c464db99cb1","size":27058,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.18.0.tgz","integrity":"sha512-smjXmsu1hBMoYJN8+m7WWx90NY9cMTz5mC96dgYEy9Hogvt3dPzbgX59RtXgkyGfUu7EafcX1APzVo3ExpdzFw=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/closure-util-1.18.0.tgz_1487923070691_0.6594735418912023"},"directories":{},"publish_time":1487923071333,"_hasShrinkwrap":false,"_cnpm_publish_time":1487923071333,"_cnpmcore_publish_time":"2021-12-17T00:47:29.901Z","hasInstallScript":true,"contributors":[]},"1.17.0":{"name":"closure-util","version":"1.17.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"4.0.4","async":"2.1.4","fs-extra":"2.0.0","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.11","handlebars":"4.0.6","lodash":"4.17.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.2","rimraf":"2.5.4","send":"0.14.2","socket.io":"1.7.2","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.14.1","eslint-config-openlayers":"7.0.0","mocha":"3.2.0","supertest":"3.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"87d8e7b0599723adf9aa6d58dabdde83c2914fd6","_id":"closure-util@1.17.0","_shasum":"768ac8f4667e025c828ae3e719b9395d69338d09","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"768ac8f4667e025c828ae3e719b9395d69338d09","size":27077,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.17.0.tgz","integrity":"sha512-1I2erqcXsDMahvjaSYkXyIXS9528yji4aXvapgbzqRAPydBwWVzM/g9RpTL6NQDSkImZUZJMLbiL2fT/gpVZKg=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/closure-util-1.17.0.tgz_1485859523815_0.40885099535807967"},"directories":{},"publish_time":1485859524677,"_hasShrinkwrap":false,"_cnpm_publish_time":1485859524677,"_cnpmcore_publish_time":"2021-12-17T00:47:30.180Z","hasInstallScript":true,"contributors":[]},"1.16.0":{"name":"closure-util","version":"1.16.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"4.0.4","async":"2.1.4","fs-extra":"2.0.0","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.11","handlebars":"4.0.6","lodash":"4.17.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.2","rimraf":"2.5.4","send":"0.14.1","socket.io":"1.7.2","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.13.1","eslint-config-openlayers":"6.0.0","mocha":"3.2.0","supertest":"2.0.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"88dd2fb0afd0df86016f9b8c46756cd3a6b7d62f","_id":"closure-util@1.16.0","_shasum":"fc46ba257755852190bbe6d58e16848274fb0f22","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"fc46ba257755852190bbe6d58e16848274fb0f22","size":26969,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.16.0.tgz","integrity":"sha512-jRtHbx7qHhMU+ObreHhz3vWbOhro6s6UUepXjeWWrzC7XEVQ7JAx35vHjrm4SL48WJrYOYmlC3AC82aDpFMGfg=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/closure-util-1.16.0.tgz_1484897198744_0.9663759958930314"},"directories":{},"publish_time":1484897199374,"_hasShrinkwrap":false,"_cnpm_publish_time":1484897199374,"_cnpmcore_publish_time":"2021-12-17T00:47:30.435Z","hasInstallScript":true,"contributors":[]},"2.0.0-beta.1":{"name":"closure-util","version":"2.0.0-beta.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"4.0.3","async":"2.1.2","fs-extra":"0.30.0","gaze":"1.1.2","get-down":"1.1.0","glob":"7.1.1","graceful-fs":"4.1.9","handlebars":"4.0.5","lodash":"4.16.4","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.0","rimraf":"2.5.4","send":"0.14.1","socket.io":"1.5.1","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.9.0","eslint-config-openlayers":"5.0.0","mocha":"3.1.2","supertest":"2.0.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"75d198abaff6e07be21e983f61ca2f3f27ce7cca","_id":"closure-util@2.0.0-beta.1","_shasum":"6263d75ba6a974c7fc6e7628dec0c6f30d5013c8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"dist":{"shasum":"6263d75ba6a974c7fc6e7628dec0c6f30d5013c8","size":25630,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-2.0.0-beta.1.tgz","integrity":"sha512-bUBOShwx/Hn4fs60V/MEczt6UkJKY6Tea+0og3qmpV5JaRNxNE/BVH++PrBfOeRm+gBUOelaCshn8/zNQOa3fQ=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-2.0.0-beta.1.tgz_1477842743725_0.43877819017507136"},"directories":{},"publish_time":1477842745876,"_hasShrinkwrap":false,"_cnpm_publish_time":1477842745876,"_cnpmcore_publish_time":"2021-12-17T00:47:30.685Z","hasInstallScript":true,"contributors":[]},"1.15.1":{"name":"closure-util","version":"1.15.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.3.0","async":"2.0.1","fs-extra":"0.30.0","gaze":"1.1.1","get-down":"1.1.0","glob":"7.0.5","graceful-fs":"4.1.5","handlebars":"4.0.5","lodash":"4.15.0","minimatch":"3.0.3","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"4.0.0","rimraf":"2.5.4","send":"0.14.1","socket.io":"1.4.8","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"3.3.0","eslint-config-openlayers":"5.0.0","mocha":"3.0.2","supertest":"2.0.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"9e69451e8bf0f5466b4233ce2190a85152750590","_id":"closure-util@1.15.1","_shasum":"9fdd7b2d63a2ce47e3953886554e6a5c0f00c963","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"9fdd7b2d63a2ce47e3953886554e6a5c0f00c963","size":26705,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.15.1.tgz","integrity":"sha512-ObMALoHX/UpWYitlbJezGoxKeGPW/bvnlaKcVQsOGnXfD+3qhFksdV6YXEYx+S86l7/B2m4p1mf8CFfNYKnnKw=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/closure-util-1.15.1.tgz_1471260537227_0.8257429136428982"},"directories":{},"publish_time":1471260539073,"_hasShrinkwrap":false,"_cnpm_publish_time":1471260539073,"_cnpmcore_publish_time":"2021-12-17T00:47:30.995Z","hasInstallScript":true,"contributors":[]},"1.15.0":{"name":"closure-util","version":"1.15.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.2.0","async":"1.5.2","fs-extra":"0.30.0","gaze":"1.1.0","get-down":"1.1.0","glob":"7.0.5","graceful-fs":"4.1.4","handlebars":"4.0.5","lodash":"4.13.0","minimatch":"3.0.2","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"3.1.2","rimraf":"2.5.2","send":"0.14.1","socket.io":"1.4.8","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.13.1","eslint-config-openlayers":"5.0.0","mocha":"2.5.3","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"0bcf8d759218101b54ab6dc92a1d37b8275a4254","_id":"closure-util@1.15.0","_shasum":"bd9659621bed7af13bc5f318bbfa2179e774695e","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"bd9659621bed7af13bc5f318bbfa2179e774695e","size":26630,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.15.0.tgz","integrity":"sha512-05zOjVp+fxgH1gTlwOn5Ehj6kL3sghSyZzeuk4G3Ly3sJkaYauONuozcRW0Q1D3S2YLr0e6Hy04Z2IMBOju0GQ=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-1.15.0.tgz_1467031507915_0.7181851747445762"},"directories":{},"publish_time":1467031510241,"_hasShrinkwrap":false,"_cnpm_publish_time":1467031510241,"_cnpmcore_publish_time":"2021-12-17T00:47:31.239Z","hasInstallScript":true,"contributors":[]},"1.14.0":{"name":"closure-util","version":"1.14.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.1.0","async":"1.5.2","fs-extra":"0.30.0","gaze":"1.0.0","get-down":"1.1.0","glob":"7.0.3","graceful-fs":"4.1.4","handlebars":"4.0.5","lodash":"4.13.0","minimatch":"3.0.0","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"2.0.4","rimraf":"2.5.2","send":"0.13.2","socket.io":"1.4.6","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.10.2","eslint-config-openlayers":"4.1.0","mocha":"2.5.2","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"bdf888241b3390903705c53e5abcd9bf90c2cf4b","_id":"closure-util@1.14.0","_shasum":"7c0dd030f9ee43108081155e22b0fa32e7c7f59f","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"dist":{"shasum":"7c0dd030f9ee43108081155e22b0fa32e7c7f59f","size":26546,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.14.0.tgz","integrity":"sha512-qLBzS0E4+43njIGz11He0PTqdVmVNUPDsIs10Mt64mMPbVNFZ2kA/sjJwRJEMY0vCOVqwQpXyGwtsrCZlDjjfw=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-1.14.0.tgz_1464161084934_0.5924409076105803"},"directories":{},"publish_time":1464161087512,"_hasShrinkwrap":false,"_cnpm_publish_time":1464161087512,"_cnpmcore_publish_time":"2021-12-17T00:47:31.544Z","hasInstallScript":true,"contributors":[]},"1.13.1":{"name":"closure-util","version":"1.13.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.1.0","async":"1.5.2","fs-extra":"0.30.0","gaze":"1.0.0","get-down":"1.0.0","glob":"7.0.3","graceful-fs":"4.1.4","handlebars":"4.0.5","lodash":"4.12.0","minimatch":"3.0.0","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"2.0.3","rimraf":"2.5.2","send":"0.13.2","socket.io":"1.4.6","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.9.0","eslint-config-openlayers":"4.1.0","mocha":"2.4.5","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"c899d3f12200edfa871b4a1593b587e11174f10f","_id":"closure-util@1.13.1","_shasum":"141c85477038fa68ac198276c232b153b3c15916","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anonymous","email":"andreas.hocevar@gmail.com"},"dist":{"shasum":"141c85477038fa68ac198276c232b153b3c15916","size":26231,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.13.1.tgz","integrity":"sha512-Dedx70GyMf91DxJBbeKudJEAaGuF+R31tqmqwscKniNlkWXin1fqLGIAkQt3ZuwnGgqNj0oLSzfwkOk/0YChYQ=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/closure-util-1.13.1.tgz_1462869345857_0.9471854132134467"},"directories":{},"publish_time":1462869347046,"_hasShrinkwrap":false,"_cnpm_publish_time":1462869347046,"_cnpmcore_publish_time":"2021-12-17T00:47:31.790Z","hasInstallScript":true,"contributors":[]},"1.13.0":{"name":"closure-util","version":"1.13.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.0.4","async":"1.5.2","fs-extra":"0.26.7","gaze":"1.0.0","get-down":"1.0.0","glob":"7.0.3","graceful-fs":"4.1.3","handlebars":"4.0.5","lodash":"4.6.1","minimatch":"3.0.0","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"2.0.3","rimraf":"2.5.2","send":"0.13.2","socket.io":"1.4.5","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.5.3","eslint-config-openlayers":"4.1.0","mocha":"2.4.5","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"e4e9e527346895aa89d99ac061d9e8b4440d8356","_id":"closure-util@1.13.0","_shasum":"39e7097cb101def6855407d98e9fe17951a5e714","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"39e7097cb101def6855407d98e9fe17951a5e714","size":26214,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.13.0.tgz","integrity":"sha512-yW3//1nro0K0sAv+1trLK49LsxuRak3eTXAqestxj2NEj4a627fyhqbJO0YvpykxgGg0oEFiG2vY51TmoCzZlw=="},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-1.13.0.tgz_1459241926351_0.02443208289332688"},"directories":{},"publish_time":1459241928898,"_hasShrinkwrap":false,"_cnpm_publish_time":1459241928898,"_cnpmcore_publish_time":"2021-12-17T00:47:32.013Z","hasInstallScript":true,"contributors":[]},"1.12.0":{"name":"closure-util","version":"1.12.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.0.4","async":"1.5.2","fs-extra":"0.26.6","gaze":"1.0.0","get-down":"1.0.0","glob":"7.0.3","graceful-fs":"4.1.3","handlebars":"4.0.5","lodash":"4.6.1","minimatch":"3.0.0","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"2.0.2","rimraf":"2.5.2","send":"0.13.2","socket.io":"1.4.5","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.4.0","eslint-config-openlayers":"4.1.0","mocha":"2.4.5","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"4bf105a8f40b447ed904576d248669bcfdfc443d","_id":"closure-util@1.12.0","_shasum":"260d6e2cb75c5ab0af2d191791feabe13752062a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anonymous","email":"andreas.hocevar@gmail.com"},"dist":{"shasum":"260d6e2cb75c5ab0af2d191791feabe13752062a","size":27852,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.12.0.tgz","integrity":"sha512-UXQq5lgFWLGJgS7Pum/aym2VRktCmot+OCvOjlFLWWrVANqDYdL8EKLrageWtBSTKBYb5LpfxZKGEOWLK8VUPQ=="},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/closure-util-1.12.0.tgz_1458048379156_0.8778408342041075"},"directories":{},"publish_time":1458048381666,"_hasShrinkwrap":false,"_cnpm_publish_time":1458048381666,"_cnpmcore_publish_time":"2021-12-17T00:47:32.528Z","hasInstallScript":true,"contributors":[]},"1.11.0":{"name":"closure-util","version":"1.11.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"3.0.2","async":"1.5.2","fs-extra":"0.26.5","gaze":"0.5.2","get-down":"1.0.0","glob":"6.0.4","graceful-fs":"4.1.3","handlebars":"4.0.5","lodash":"4.5.0","minimatch":"3.0.0","mkdirp":"0.5.1","nomnom":"1.8.1","npmlog":"2.0.2","rimraf":"2.5.2","send":"0.13.1","socket.io":"1.4.5","temp":"0.8.3"},"devDependencies":{"chai":"3.5.0","eslint":"2.2.0","eslint-config-openlayers":"4.0.0","mocha":"2.4.5","supertest":"1.2.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","pretest":"eslint bin lib test --ignore-pattern test/fixtures/errors/**/*.js","test":"mocha test/spec","start":"npm test -- --watch"},"bin":{"closure-util":"./bin/closure-util.js"},"eslintConfig":{"extends":"openlayers"},"gitHead":"0e2f654f312bd47ffd6ff5c478187d8537c8d3d9","_id":"closure-util@1.11.0","_shasum":"30e284aa5616c08de98e2db74c0a113f188c4666","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"30e284aa5616c08de98e2db74c0a113f188c4666","size":27855,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.11.0.tgz","integrity":"sha512-lN11X/lFuWNHacb7uDn6F+EZDppi/WUbGecDeVIn1BnhwzNXTDz30yGcSgODWH9XV1645IUZ4qO1bnSvwPWsHQ=="},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/closure-util-1.11.0.tgz_1456133403991_0.7183069761376828"},"directories":{},"publish_time":1456133409050,"_hasShrinkwrap":false,"_cnpm_publish_time":1456133409050,"_cnpmcore_publish_time":"2021-12-17T00:47:32.732Z","hasInstallScript":true,"contributors":[]},"1.10.0":{"name":"closure-util","version":"1.10.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"1.3.7","temp":"^0.8.1"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"b724a890c1435972bc1897351691b55446409a72","_id":"closure-util@1.10.0","_shasum":"32a2376c266fc2b57149fc1cfdf21bb89dc639f9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"32a2376c266fc2b57149fc1cfdf21bb89dc639f9","size":28140,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.10.0.tgz","integrity":"sha512-6FvCCnao4mVeD2uctOG6TlawMLcAjyUOH4hlVBacHym+v+HR3a3T/jxOl6PcmwyPYyXS5jgQ8bGrUXyiUIAh4w=="},"directories":{},"publish_time":1451979099892,"_hasShrinkwrap":false,"_cnpm_publish_time":1451979099892,"_cnpmcore_publish_time":"2021-12-17T00:47:32.971Z","hasInstallScript":true,"contributors":[]},"1.9.0":{"name":"closure-util","version":"1.9.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"1.3.7","temp":"^0.8.1"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"793db311741b3e4dfc29ced51e28a05b2bc31d16","_id":"closure-util@1.9.0","_shasum":"910ae31269802d7193d1f2e9d2a0a64af40b631d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"910ae31269802d7193d1f2e9d2a0a64af40b631d","size":27830,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.9.0.tgz","integrity":"sha512-5oFbeLLg7gWnp4VLU1pFFIdtpsgeRkLL6wklneQG6EG3BObZoMFeWa1nEMRc/Itv3AZAsjzYw5+2woMVfAwpwg=="},"directories":{},"publish_time":1446468270647,"_hasShrinkwrap":false,"_cnpm_publish_time":1446468270647,"_cnpmcore_publish_time":"2021-12-17T00:47:33.256Z","hasInstallScript":true,"contributors":[]},"1.8.0":{"name":"closure-util","version":"1.8.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16","temp":"^0.8.1"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"fb680ee367e5e7c6f8be3f0f4332980f33994b05","_id":"closure-util@1.8.0","_shasum":"f30e889236bda24cd23a6860f998c483c34c3ad6","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"f30e889236bda24cd23a6860f998c483c34c3ad6","size":82256,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.8.0.tgz","integrity":"sha512-J38GP/NEI9sppST9tN/FteC1Rz5YdtNvLkw8f22A0q9lcudkQYReTb0JiYriCiOqtfJ1b4Xaf1g+mlFhviOfJA=="},"directories":{},"publish_time":1443088901840,"_hasShrinkwrap":false,"_cnpm_publish_time":1443088901840,"_cnpmcore_publish_time":"2021-12-17T00:47:33.556Z","hasInstallScript":true,"contributors":[]},"1.7.1":{"name":"closure-util","version":"1.7.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16","temp":"^0.8.1"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"a70a857fc0c1aad2e7128eb9d73c21ad933fc0d9","_id":"closure-util@1.7.1","_shasum":"c65112e06eea1b88d9ce7c4fdfb42826f35b06d5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"c65112e06eea1b88d9ce7c4fdfb42826f35b06d5","size":27884,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.7.1.tgz","integrity":"sha512-+1iZt+dF02kpbCJTArmRBp1Ytenc2nhpgy0AtUwHlRqIiguzy1xK86zRFfLNvjkJwO8ePwc1j1AC8FDkolYIEQ=="},"directories":{},"publish_time":1442907349045,"_hasShrinkwrap":false,"_cnpm_publish_time":1442907349045,"_cnpmcore_publish_time":"2021-12-17T00:47:33.774Z","hasInstallScript":true,"contributors":[]},"1.7.0":{"name":"closure-util","version":"1.7.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0","temp":"^0.8.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"b63ba3a9e9cd5ed7e0b323d3ac71a3e4c0542983","_id":"closure-util@1.7.0","_shasum":"335c83b05855806ff962cbf5c5a70e7c9d028a56","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"335c83b05855806ff962cbf5c5a70e7c9d028a56","size":27875,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.7.0.tgz","integrity":"sha512-k43VSRrUdQGv3SBfSNfXb6kvvLDnoBG3aNpwUpiQQgFNUS1wXRnTU2v0OuvioqRNqGafpklCOZWyw2cZyY5Cow=="},"directories":{},"publish_time":1441177467745,"_hasShrinkwrap":false,"_cnpm_publish_time":1441177467745,"_cnpmcore_publish_time":"2021-12-17T00:47:34.030Z","hasInstallScript":true,"contributors":[]},"1.6.1":{"name":"closure-util","version":"1.6.1","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0","temp":"^0.8.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"8a6a3b364698956ab6826dfd300e7860839865f9","_id":"closure-util@1.6.1","_shasum":"7ef637e6f71c873f057ef5440bd029d346430c52","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"7ef637e6f71c873f057ef5440bd029d346430c52","size":28013,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.6.1.tgz","integrity":"sha512-ZSXkRE4ByCmQ91pCQXaK2H7vG852/XLSc324RONkwsXzoeteTKjcDI0qFfn+jmkbFCQhGGss5lb/J29/hfI8CQ=="},"directories":{},"publish_time":1440416842961,"_hasShrinkwrap":false,"_cnpm_publish_time":1440416842961,"_cnpmcore_publish_time":"2021-12-17T00:47:34.328Z","hasInstallScript":true,"contributors":[]},"1.6.0":{"name":"closure-util","version":"1.6.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"2.1.0","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0","temp":"^0.8.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"f8bf8da34ecdbd59009c35b42d1032df1b23564a","_id":"closure-util@1.6.0","_shasum":"499a70324f71df4051d2a96e26ecf5cd8ca35e45","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"499a70324f71df4051d2a96e26ecf5cd8ca35e45","size":82288,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.6.0.tgz","integrity":"sha512-rdiBYRjM7r+SLwrW5UwaViwZyqw/lWwOR85CoZxTKaGmgTZWsdoCNxhW2PN6seI/FPSGxPSsndHHoA/ok88jcg=="},"directories":{},"publish_time":1440084265215,"_hasShrinkwrap":false,"_cnpm_publish_time":1440084265215,"_cnpmcore_publish_time":"2021-12-17T00:47:34.712Z","hasInstallScript":true,"contributors":[]},"1.5.0":{"name":"closure-util","version":"1.5.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"license":"MIT","dependencies":{"acorn":"0.4.2","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0","temp":"^0.8.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"gitHead":"fd09b4fe6188a9ef387536d29dd23185f74e4b05","_id":"closure-util@1.5.0","_shasum":"9f93b1c171aa715f3bff13c901e2b38289e94625","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"9f93b1c171aa715f3bff13c901e2b38289e94625","size":27879,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.5.0.tgz","integrity":"sha512-fzg++a4CgKN/ZTy+03zRKwSugd0H+RoWPxHul+7dIUdBqnplCU+4S4BREnDoCtOaxac66oo2q6v7S5ImIqDuyw=="},"directories":{},"publish_time":1436368498252,"_hasShrinkwrap":false,"_cnpm_publish_time":1436368498252,"_cnpmcore_publish_time":"2021-12-17T00:47:35.015Z","hasInstallScript":true,"contributors":[]},"1.4.0":{"name":"closure-util","version":"1.4.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","fs-extra":"^0.17.0","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","nomnom":"~1.8.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.12.2","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt":"~0.4.2","grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1","grunt-mocha-test":"~0.8.1","supertest":"^0.15.0","temp":"^0.8.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"_id":"closure-util@1.4.0","_shasum":"23b64351cf1e4481656cbb0a09413b2561999e15","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"23b64351cf1e4481656cbb0a09413b2561999e15","size":80569,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.4.0.tgz","integrity":"sha512-UVVs2TXfHXN7Na3nY7wfRgwr3g1ujh7WQWYUe3WVgZW3St2cVLdG4ZyMQlnTel/1XGr/zVABLI+ecxYkbj75YA=="},"directories":{},"publish_time":1428178549536,"_hasShrinkwrap":false,"_cnpm_publish_time":1428178549536,"_cnpmcore_publish_time":"2021-12-17T00:47:35.336Z","hasInstallScript":true,"contributors":[]},"1.3.0":{"name":"closure-util","version":"1.3.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.9.1","socket.io":"0.9.16","nomnom":"~1.8.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"_id":"closure-util@1.3.0","dist":{"shasum":"f594d285f6f59acc442ddaa931d800be4b47deb4","size":33994,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.3.0.tgz","integrity":"sha512-byDPrAyfyKsv7ek9Zec2kL3lPXrQrCejf2TYyCcstFXZ6neuDS3ur0TtfH1XY8xWNQqxOEpiKVVA2yssRRgBsA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1421395187204,"_hasShrinkwrap":false,"_cnpm_publish_time":1421395187204,"_cnpmcore_publish_time":"2021-12-17T00:47:35.572Z","hasInstallScript":true,"contributors":[]},"1.2.0":{"name":"closure-util","version":"1.2.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.9.1","socket.io":"0.9.16","nomnom":"~1.8.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"_id":"closure-util@1.2.0","dist":{"shasum":"347caa134f1db6885f23cff99c546fa4d1eaf979","size":24457,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.2.0.tgz","integrity":"sha512-DJtzBU/yKb2f0CLKb5aje7GmjDicZdpbkg5GBdqTiYshiGZUyY+ja/Sv67YV/9PU0h4M3163lsXJHPtH2M1j2A=="},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1418122363009,"_hasShrinkwrap":false,"_cnpm_publish_time":1418122363009,"_cnpmcore_publish_time":"2021-12-17T00:47:35.760Z","hasInstallScript":true,"contributors":[]},"1.1.0":{"name":"closure-util","version":"1.1.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.9.1","socket.io":"0.9.16","nomnom":"~1.8.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"_id":"closure-util@1.1.0","dist":{"shasum":"428af55ab606dffadbe84fbca14a2c3639e25c8e","size":24512,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.1.0.tgz","integrity":"sha512-uDlLA+69c79ALLrj8hTNV1nI+o1oMEtD+fof/nnMN8X/EnXl5YfPnZNN35mEjdDegaULQTneI29iLNZCzU76tQ=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1413301573944,"_hasShrinkwrap":false,"_cnpm_publish_time":1413301573944,"_cnpmcore_publish_time":"2021-12-17T00:47:35.992Z","hasInstallScript":true,"contributors":[]},"1.0.0":{"name":"closure-util","version":"1.0.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.5.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.9.1","socket.io":"0.9.16","nomnom":"~1.8.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.6.1"},"scripts":{"postinstall":"node ./bin/closure-util.js update","test":"grunt test","start":"grunt test watch"},"bin":{"closure-util":"./bin/closure-util.js"},"_id":"closure-util@1.0.0","_shasum":"71ca23205e5cda8d8507bcd861d602794b09db85","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"71ca23205e5cda8d8507bcd861d602794b09db85","size":23579,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-1.0.0.tgz","integrity":"sha512-l3x8Q8ItO3gUg7Cs1z63DLKCSNbxXpW2OjWoGWFED/5DOWRkKy0rAz4GrUywAeKZvE68IGPXAiJZD3XhR+GaJA=="},"directories":{},"publish_time":1412049713868,"_hasShrinkwrap":false,"_cnpm_publish_time":1412049713868,"_cnpmcore_publish_time":"2021-12-17T00:47:36.230Z","hasInstallScript":true,"contributors":[]},"0.20.0":{"name":"closure-util","version":"0.20.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.20.0","dist":{"shasum":"6c403e89023e12c2a0d80643a02504071af83a41","size":22975,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.20.0.tgz","integrity":"sha512-61IkcB9eNn1oSMk+7NZJAbw4oNnG6j/j/vNUuWFuqg6/r/FeMUzJb7I3OsxoyQNeQ/vpRUV3LyIMxaOK2pM6Bw=="},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1410184262793,"_hasShrinkwrap":false,"_cnpm_publish_time":1410184262793,"_cnpmcore_publish_time":"2021-12-17T00:47:36.482Z","hasInstallScript":true,"contributors":[]},"0.19.0":{"name":"closure-util","version":"0.19.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.19.0","dist":{"shasum":"6443ee7232505ecf833872e39263fdac42dec109","size":22977,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.19.0.tgz","integrity":"sha512-ZigCnzP2xSafVZBTBLc+EgDI7sAv323dzBw6xCiOC2Wo7zi/KiE+3cW6dP+IIwCOnPy4ZFLSCdKZVaIqqsPp/g=="},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"frederic.junod@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1404388492572,"_hasShrinkwrap":false,"_cnpm_publish_time":1404388492572,"_cnpmcore_publish_time":"2021-12-17T00:47:36.726Z","hasInstallScript":true,"contributors":[]},"0.18.0":{"name":"closure-util","version":"0.18.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.18.0","dist":{"shasum":"723fd65313b939b89016e201754125ed6aeb151a","size":28376,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.18.0.tgz","integrity":"sha512-ik/V20hTg0bOXPvI7TP+xFl4FZvD5snRyB+YvMdSSXX3i4vJY6xp2kK7stzaeS01Cn2Wldq/R1/cUGPnlNGXxQ=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1404288971322,"_hasShrinkwrap":false,"_cnpm_publish_time":1404288971322,"_cnpmcore_publish_time":"2021-12-17T00:47:36.955Z","hasInstallScript":true,"contributors":[]},"0.17.0":{"name":"closure-util","version":"0.17.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.17.0","_shasum":"f9159bc9ad3bb696c1dad9640f094cde70e5a5f9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"f9159bc9ad3bb696c1dad9640f094cde70e5a5f9","size":22739,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.17.0.tgz","integrity":"sha512-rsrdID5IGVM1AXHeCIAbU6SnRVG/18uKQ0n/MFID2OxdoIXX7/mqTc6zwOpnC6D9s10bbGS9LE7P86/Io9e3Qw=="},"directories":{},"publish_time":1404068292527,"_hasShrinkwrap":false,"_cnpm_publish_time":1404068292527,"_cnpmcore_publish_time":"2021-12-17T00:47:37.204Z","hasInstallScript":true,"contributors":[]},"0.16.0":{"name":"closure-util","version":"0.16.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.16.0","dist":{"shasum":"a21d2d1f7b1593ac81fa566e269993f7668e1704","size":28190,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.16.0.tgz","integrity":"sha512-rLEbZWdzRQyTa7xwRmSehIKHg1VEqYfHdjR+SvWYfsRzoQ6z73cbJWGN7KFKnAvt3o/B+tXqyyCkPWCj/WjxkA=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1403209957677,"_hasShrinkwrap":false,"_cnpm_publish_time":1403209957677,"_cnpmcore_publish_time":"2021-12-17T00:47:37.466Z","hasInstallScript":true,"contributors":[]},"0.15.0":{"name":"closure-util","version":"0.15.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.15.0","dist":{"shasum":"c2aaaa33f1df36537960246233b98970898f1204","size":27921,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.15.0.tgz","integrity":"sha512-abReCqrHdFlHXd7P/uJEJQFpZY2BNHnR610oAnOrzlEBJpqrmJvXFoGljsupx7KYfuOvi76gNjF+GxhjJV0V6Q=="},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"eric.lemoine@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1403205779363,"_hasShrinkwrap":false,"_cnpm_publish_time":1403205779363,"_cnpmcore_publish_time":"2021-12-17T00:47:37.726Z","hasInstallScript":true,"contributors":[]},"0.14.0":{"name":"closure-util","version":"0.14.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"acorn":"0.4.2","async":"0.2.9","gaze":"0.4.3","get-down":"0.4.0","glob":"3.2.7","graceful-fs":"3.0.2","handlebars":"1.3.0","lodash":"2.4.1","minimatch":"0.2.14","mkdirp":"0.5.0","npmlog":"0.0.6","rimraf":"2.2.8","send":"0.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.14.0","_shasum":"e66640d69c2d179e90035bc5422619aa59b5e080","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"e66640d69c2d179e90035bc5422619aa59b5e080","size":22269,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.14.0.tgz","integrity":"sha512-Ho+NGzUWpZYGqD4uZJiBrG9iBYaX8/099ITZ7s9h94V5hv2N1cdz0N6f0MMxzqT6RsM9iihqdLvUegWvl9Dwuw=="},"directories":{},"publish_time":1402681328523,"_hasShrinkwrap":false,"_cnpm_publish_time":1402681328523,"_cnpmcore_publish_time":"2021-12-17T00:47:37.958Z","hasInstallScript":true,"contributors":[]},"0.13.0":{"name":"closure-util","version":"0.13.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.13.0","_shasum":"9861a6d712859fba8e852a94951f2808070c0535","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"9861a6d712859fba8e852a94951f2808070c0535","size":22129,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.13.0.tgz","integrity":"sha512-JdsBE/5tTBWOtlfuNb2DzTO+JR012Am0Wh3Jm452hToGrbdz9WuqDrTXthvFee8ASDNORTiCqmeHPjI7vfP7Xw=="},"directories":{},"publish_time":1402034649762,"_hasShrinkwrap":false,"_cnpm_publish_time":1402034649762,"_cnpmcore_publish_time":"2021-12-17T00:47:38.225Z","hasInstallScript":true,"contributors":[]},"0.12.0":{"name":"closure-util","version":"0.12.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.12.0","dist":{"shasum":"07eee71ee5050d8d2cebe4c89e0c87ab36b44dc3","size":21769,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.12.0.tgz","integrity":"sha512-GnRQwsoEWhcHpP8CjtbjCrSbRs6Z7Bm5LzyzQ5w7ah/96jYNhTqIDZZZ4WzgQmAFtDqfZV0y9IJ2A7kF1nV2Zg=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1400695314978,"_hasShrinkwrap":false,"_cnpm_publish_time":1400695314978,"_cnpmcore_publish_time":"2021-12-17T00:47:38.418Z","hasInstallScript":true,"contributors":[]},"0.11.0":{"name":"closure-util","version":"0.11.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.11.0","dist":{"shasum":"baf938ff37343543e98953886bef2d7f3cfe7f0b","size":20933,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.11.0.tgz","integrity":"sha512-6IhZ4z1IXSO2oG2IMuX5o6PLMG2HreaSTa3AVz+sZJaD82t4WNc17/mP3scAquuq8UdCeJC8267qkXI300vbSA=="},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1397831415504,"_hasShrinkwrap":false,"_cnpm_publish_time":1397831415504,"_cnpmcore_publish_time":"2021-12-17T00:47:38.612Z","hasInstallScript":true,"contributors":[]},"0.10.0":{"name":"closure-util","version":"0.10.0","description":"Utilities for Closure Library based projects.","main":"lib/index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt test watch"},"_id":"closure-util@0.10.0","dist":{"shasum":"21a46e3bf5b5c5233870e7ede8e32734a5761103","size":20559,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.10.0.tgz","integrity":"sha512-t2nwKyGhvtFFDAMCH5gwOQ9UNGHURT9GqQA0Xr5fv2PCI++BI91ojyXOCwO3fXAyq+Zyr/REUl59ur4Pu3NcnQ=="},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1397063151790,"_hasShrinkwrap":false,"_cnpm_publish_time":1397063151790,"_cnpmcore_publish_time":"2021-12-17T00:47:39.278Z","hasInstallScript":true,"contributors":[]},"0.9.0":{"name":"closure-util","version":"0.9.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt watch"},"_id":"closure-util@0.9.0","dist":{"shasum":"0b3dd96811e195a71fd198ab5ab5b3a56c3a5f36","size":19249,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.9.0.tgz","integrity":"sha512-O4SJt+oyy+C8BjIO2FqiPbbu3dRt+AM6xoc3lRhtHNv3Skz69suXkISN6uA4pOuFHBnAIX/2p9/BxATv9Bjm+A=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1393461339931,"_hasShrinkwrap":false,"_cnpm_publish_time":1393461339931,"_cnpmcore_publish_time":"2021-12-17T00:47:39.505Z","hasInstallScript":true,"contributors":[]},"0.8.3":{"name":"closure-util","version":"0.8.3","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt watch"},"_id":"closure-util@0.8.3","dist":{"shasum":"668b6a9825a997df42448bf74264d321716f8855","size":15019,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.8.3.tgz","integrity":"sha512-9Zm6bjMiI4Hc8JOBHpia3GOk0joo4g9MB/oofnsTwqX7ZwGwyZjtoxLTJUiAs/LrAKHCNa3ITwL/wxmBjrPalQ=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1391562921506,"_hasShrinkwrap":false,"_cnpm_publish_time":1391562921506,"_cnpmcore_publish_time":"2021-12-17T00:47:39.747Z","hasInstallScript":true,"contributors":[]},"0.8.2":{"name":"closure-util","version":"0.8.2","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.8.2","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.8.2.tgz","shasum":"2790c3ef7f2ab3297a3525729acc79f023232c30","size":14957,"noattachment":false,"integrity":"sha512-Ba4fW85LFg9W+W/Ybk/lGgknK2no/9/7ZUp9byK8WZ1hmB716NBoM8hiDRiz8lbeJFTDvF9uaQ7t4XYaT5n4FQ=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389317267314,"_hasShrinkwrap":false,"_cnpm_publish_time":1389317267314,"_cnpmcore_publish_time":"2021-12-17T00:47:39.968Z","hasInstallScript":true,"contributors":[]},"0.8.1":{"name":"closure-util","version":"0.8.1","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.8.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.8.1.tgz","shasum":"03c5c9291af1de0a8577dda86ff6a051666ae25d","size":14942,"noattachment":false,"integrity":"sha512-eXjGaN6qlTP5HI+qgso3hm9QL3Z8qRPjeI3/PX39M5J1xMVYlRYH8TA0yBD/XdcPeLDguL0dsyByJ8IW4pHFRw=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389220637751,"_hasShrinkwrap":false,"_cnpm_publish_time":1389220637751,"_cnpmcore_publish_time":"2021-12-17T00:47:40.159Z","hasInstallScript":true,"contributors":[]},"0.8.0":{"name":"closure-util","version":"0.8.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.7","async":"0.2.9","lodash":"2.4.1","graceful-fs":"2.0.1","handlebars":"1.3.0","send":"0.1.4","minimatch":"0.2.14","npmlog":"0.0.6","gaze":"0.4.3","acorn":"0.4.2","socket.io":"0.9.16","config-chain":"1.1.8","fs-extra":"0.8.1","get-down":"0.3.0"},"devDependencies":{"chai":"~1.8.1","grunt-cli":"~0.1.11","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3"},"scripts":{"install":"node install.js","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.8.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.8.0.tgz","shasum":"33418db284e6c87975c021a8dbe1723211ba62a4","size":14916,"noattachment":false,"integrity":"sha512-gQrCzdFzbByqem5Poy2tDGO7xZeu40PyAb17SjJ66NQJqwknL5urxldSAuNBcxymeLAor2oTbAVPOea4IiGsPA=="},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389208840341,"_hasShrinkwrap":false,"_cnpm_publish_time":1389208840341,"_cnpmcore_publish_time":"2021-12-17T00:47:40.381Z","hasInstallScript":true,"contributors":[]},"0.7.2":{"name":"closure-util","version":"0.7.2","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/openlayers/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/openlayers/closure-util.git"},"bugs":{"url":"https://github.com/openlayers/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","minimatch":"0.2.12","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.7.2","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.7.2.tgz","shasum":"ecf070337a358e8fd8af9f3a7e48da37cff14b23","size":13245,"noattachment":false,"integrity":"sha512-57JmzcubNYJAqNol79wkCb54+tGfzt8gGMTLJi3nluNQoTHUKWP2et4Liag7AXHNQlhZUdbFglnAIFFK5Cch4g=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1380820497817,"_hasShrinkwrap":false,"_cnpm_publish_time":1380820497817,"_cnpmcore_publish_time":"2021-12-17T00:47:40.587Z","hasInstallScript":true,"contributors":[]},"0.7.1":{"name":"closure-util","version":"0.7.1","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","minimatch":"0.2.12","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.7.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.7.1.tgz","shasum":"bd2a458f904cceee717e6c5ababfbd74884b9708","size":13159,"noattachment":false,"integrity":"sha512-fhdSsgwEg4iHjhOB7h6kfNye+E0Ov18nDJxLoSxYi6xtRUAkOCZxp45fN6thqIrBsuzbIolIIK8igxglXSCF7w=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379602224056,"_hasShrinkwrap":false,"_cnpm_publish_time":1379602224056,"_cnpmcore_publish_time":"2021-12-17T00:47:40.790Z","hasInstallScript":true,"contributors":[]},"0.7.0":{"name":"closure-util","version":"0.7.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","minimatch":"0.2.12","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4","socket.io":"0.9.16"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.7.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.7.0.tgz","shasum":"47e100833852b7f4df09e4a539849d3f1a4746b5","size":13109,"noattachment":false,"integrity":"sha512-SzuiNf3v9kGJwpB2OalBLzEctakqksZmaXa3m3nMY1vFDwZD4t6aHoFF20g86ZYnn4KZeqQiAoz6wSN3A4+y8w=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379578279797,"_hasShrinkwrap":false,"_cnpm_publish_time":1379578279797,"_cnpmcore_publish_time":"2021-12-17T00:47:40.973Z","hasInstallScript":true,"contributors":[]},"0.6.2":{"name":"closure-util","version":"0.6.2","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","minimatch":"0.2.12","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.6.2","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.6.2.tgz","shasum":"d8f7a17a7cc0dde93ee26b2786112f04b7e71b46","size":12636,"noattachment":false,"integrity":"sha512-wnXmO3SraMwKHh1tBCmeCBtlA/fC94fKQt4RHvDHDnteuSybhn1wfIOpFAxCO2CXngQTGSJ5s4RDSSczt8/vlQ=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379432492063,"_hasShrinkwrap":false,"_cnpm_publish_time":1379432492063,"_cnpmcore_publish_time":"2021-12-17T00:47:41.170Z","hasInstallScript":true,"contributors":[]},"0.6.1":{"name":"closure-util","version":"0.6.1","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.6.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.6.1.tgz","shasum":"945e39ff596e97aea67dbf4b9f11843c24bf8590","size":12223,"noattachment":false,"integrity":"sha512-/IXg4NBlRstkfyp8M+8xjRwhJ8E711mrVgcxNYq3JVmjjBPeLawiSg1MxCVwQJHv5PiVd9E7MVdjTzFHoGO9SQ=="},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379201369514,"_hasShrinkwrap":false,"_cnpm_publish_time":1379201369514,"_cnpmcore_publish_time":"2021-12-17T00:47:41.390Z","hasInstallScript":true,"contributors":[]},"0.6.0":{"name":"closure-util","version":"0.6.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.6.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.6.0.tgz","shasum":"5d51dbbd52656f8b40534dab34bf5da273a87e63","size":12278,"noattachment":false,"integrity":"sha512-Ge+xuuvygFuPHOWtYSjQk0KW/t/GeslQ+jMkIOd3hXUnG0eqZunUV2FNCpWJsZVy0gpkoYO11idk+fp7FkuVyw=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379185968606,"_hasShrinkwrap":false,"_cnpm_publish_time":1379185968606,"_cnpmcore_publish_time":"2021-12-17T00:47:41.688Z","hasInstallScript":true,"contributors":[]},"0.5.0":{"name":"closure-util","version":"0.5.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.6","graceful-fs":"2.0.1","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.5.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.5.0.tgz","shasum":"c3b7733e80d8ef2c46f22692097672acd5c85058","size":12010,"noattachment":false,"integrity":"sha512-xQrBWb1wtvgQmqYEa0529U+2clA2VpNs3v25VoFSS7tJzGiQc3TVftT1P+9opUcd8LU0Z5B1IW4kUKSHOxTY2Q=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1379157923651,"_hasShrinkwrap":false,"_cnpm_publish_time":1379157923651,"_cnpmcore_publish_time":"2021-12-17T00:47:41.882Z","hasInstallScript":true,"contributors":[]},"0.4.3":{"name":"closure-util","version":"0.4.3","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.5","graceful-fs":"2.0.0","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.4.3","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.4.3.tgz","shasum":"aed22af1916802e404b677e6d697fbe49f4580e2","size":12180,"noattachment":false,"integrity":"sha512-WlxyZXxFlm0tX+RCWZhHLeqT5xZgdSc//Q6rU0jze6JBduzcWrdcOU7C/UXVf4JmuxV0JP6qBfaYuyozph1EuQ=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1378616937114,"_hasShrinkwrap":false,"_cnpm_publish_time":1378616937114,"_cnpmcore_publish_time":"2021-12-17T00:47:42.086Z","hasInstallScript":true,"contributors":[]},"0.4.2":{"name":"closure-util","version":"0.4.2","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.5","graceful-fs":"2.0.0","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.4.2","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.4.2.tgz","shasum":"f90239f9d9db3e617cdeb3d1706ef9aafbe2c94d","size":12137,"noattachment":false,"integrity":"sha512-/4/JYye6/s0Gw98M6+Eywjz3N+p8mu4ZYu6bvSNKHzuTBGAICKThkRuOOUENAJ7f5424ma68y6JQjZ1vpv5W1w=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1378610235123,"_hasShrinkwrap":false,"_cnpm_publish_time":1378610235123,"_cnpmcore_publish_time":"2021-12-17T00:47:42.297Z","hasInstallScript":true,"contributors":[]},"0.4.1":{"name":"closure-util","version":"0.4.1","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.5","graceful-fs":"2.0.0","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.4.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.4.1.tgz","shasum":"9ec0c297c59e54c837a295f089820d5324dbb3de","size":12270,"noattachment":false,"integrity":"sha512-HrX6hwT4FrViNYYGb1S/dspdC7nQEsgB/jcJZfUKb5CnqoBoWeIE825puw4n5GVJn/xthLaX9DpyAIiXIZ1AbA=="},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1377786216471,"_hasShrinkwrap":false,"_cnpm_publish_time":1377786216471,"_cnpmcore_publish_time":"2021-12-17T00:47:42.503Z","hasInstallScript":true,"contributors":[]},"0.4.0":{"name":"closure-util","version":"0.4.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.5","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1","closurecompiler":"1.1.4"},"devDependencies":{"chai":"1.7.2","graceful-fs":"2.0.0","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.4.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.4.0.tgz","shasum":"c5d7fe9e3fc1ab6e95ff13b6b047e12d7c3d3cda","size":12841,"noattachment":false,"integrity":"sha512-ISnkaCLMhf5w25G/2g4o0QYx253+swfZo2UtoFRXu+N+tVNEMvqVTytvfG9cLK5W69IjvuVeDioJQ5GikWkopw=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1377759745441,"_hasShrinkwrap":false,"_cnpm_publish_time":1377759745441,"_cnpmcore_publish_time":"2021-12-17T00:47:42.700Z","hasInstallScript":true,"contributors":[]},"0.3.0":{"name":"closure-util","version":"0.3.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.2","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1","acorn":"0.3.1"},"devDependencies":{"chai":"1.7.2","graceful-fs":"2.0.0","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.3.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.3.0.tgz","shasum":"55bafbb82e2562dbe62e1e86e27ba0b54eeabb75","size":5802835,"noattachment":false,"integrity":"sha512-YWwbLWdhbTqD52+3Sk6LU8WSZ+E9CXekw9Rd8Uh6su08jlwIPMPPZpLe0oPjWVY6djQ2ThkKXG9I0ScjoxK06A=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1377149671124,"_hasShrinkwrap":false,"_cnpm_publish_time":1377149671124,"_cnpmcore_publish_time":"2021-12-17T00:47:50.050Z","hasInstallScript":true,"contributors":[]},"0.2.1":{"name":"closure-util","version":"0.2.1","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"esprima":"1.0.3","glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.2","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1"},"devDependencies":{"chai":"1.7.2","graceful-fs":"2.0.0","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.2.1","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.2.1.tgz","shasum":"cc31b77cf771504a9dcbf7aa7010b7ef302c9f88","size":5805725,"noattachment":false,"integrity":"sha512-T57DLbCvCq96iOmegj2WRnIPDr8I2H93yRwbsZbbmNlMpbCylFHW9MLX2MB/wH6ScTQd50VbDObhEN4If9X7wA=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1377104793609,"_hasShrinkwrap":true,"_cnpm_publish_time":1377104793609,"_cnpmcore_publish_time":"2021-12-17T00:47:59.466Z","hasInstallScript":true,"contributors":[]},"0.2.0":{"name":"closure-util","version":"0.2.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"esprima":"1.0.3","glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.2.2","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1"},"devDependencies":{"chai":"1.7.2","graceful-fs":"2.0.0","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.2.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.2.0.tgz","shasum":"5f708b172a81e17af00bcc576234669b621b7346","size":5805547,"noattachment":false,"integrity":"sha512-RWvfn9gMu7q1a0yA9Wtp7t9A2KRDwnCPSBsXKxKKlA4AWMYHejcLRkyCRC6OAEFSeX8dazduuaTn+MryjyuHRQ=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1377045617114,"_hasShrinkwrap":true,"_cnpm_publish_time":1377045617114,"_cnpmcore_publish_time":"2021-12-17T00:48:07.808Z","hasInstallScript":true,"contributors":[]},"0.1.0":{"name":"closure-util","version":"0.1.0","description":"Utilities for Closure Library based projects.","main":"index.js","homepage":"https://github.com/tschaub/closure-util","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/closure-util.git"},"bugs":{"url":"https://github.com/tschaub/closure-util/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"dependencies":{"esprima":"1.0.3","glob":"3.2.6","async":"0.2.9","lodash":"1.3.1","bower":"1.1.2","handlebars":"1.0.12","send":"0.1.4","npmlog":"0.0.4","gaze":"0.4.1"},"devDependencies":{"chai":"1.7.2","graceful-fs":"2.0.0","grunt-cli":"0.1.9","grunt":"0.4.1","grunt-mocha-test":"0.6.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-watch":"0.5.1"},"scripts":{"postinstall":"bower install","test":"grunt test","start":"grunt watch"},"readmeFilename":"readme.md","_id":"closure-util@0.1.0","dist":{"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/closure-util/-/closure-util-0.1.0.tgz","shasum":"f98fcaae2a7f1183020f55b14ada14af1a82148a","size":5803898,"noattachment":false,"integrity":"sha512-6hiVy5HLP0punwiCGEyrbUT5K66jRXKZziZo60dIDFXA5Qvk7nb64tosFcpR6PUUHQXUPp+LLa5FVqS/SlW85Q=="},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"anonymous","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"anonymous","email":"andreas.hocevar@gmail.com"},{"name":"anonymous","email":"eric.lemoine@gmail.com"},{"name":"anonymous","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1376969310154,"_hasShrinkwrap":true,"_cnpm_publish_time":1376969310154,"_cnpmcore_publish_time":"2021-12-17T00:48:17.002Z","hasInstallScript":true,"contributors":[]}},"dist-tags":{"beta":"2.0.0-beta.1","latest":"1.26.0"},"name":"closure-util","time":{"created":"2022-01-27T01:13:15.961Z","modified":"2024-01-30T06:16:54.001Z","1.26.0":"2017-11-17T12:32:53.148Z","1.25.0":"2017-10-27T07:29:19.459Z","1.24.2":"2017-10-13T13:42:25.692Z","1.24.1":"2017-10-06T13:02:28.698Z","1.24.0":"2017-09-13T12:43:21.683Z","1.23.0":"2017-08-16T14:54:49.192Z","1.22.0":"2017-07-05T07:56:43.748Z","1.21.0":"2017-05-26T12:15:04.509Z","1.20.0":"2017-05-05T12:20:55.145Z","1.19.0":"2017-04-18T06:42:16.321Z","1.18.0":"2017-02-24T07:57:51.333Z","1.17.0":"2017-01-31T10:45:24.677Z","1.16.0":"2017-01-20T07:26:39.374Z","2.0.0-beta.1":"2016-10-30T15:52:25.876Z","1.15.1":"2016-08-15T11:28:59.073Z","1.15.0":"2016-06-27T12:45:10.241Z","1.14.0":"2016-05-25T07:24:47.512Z","1.13.1":"2016-05-10T08:35:47.046Z","1.13.0":"2016-03-29T08:58:48.898Z","1.12.0":"2016-03-15T13:26:21.666Z","1.11.0":"2016-02-22T09:30:09.050Z","1.10.0":"2016-01-05T07:31:39.892Z","1.9.0":"2015-11-02T12:44:30.647Z","1.8.0":"2015-09-24T10:01:41.840Z","1.7.1":"2015-09-22T07:35:49.045Z","1.7.0":"2015-09-02T07:04:27.745Z","1.6.1":"2015-08-24T11:47:22.961Z","1.6.0":"2015-08-20T15:24:25.215Z","1.5.0":"2015-07-08T15:14:58.252Z","1.4.0":"2015-04-04T20:15:49.536Z","1.3.0":"2015-01-16T07:59:47.204Z","1.2.0":"2014-12-09T10:52:43.009Z","1.1.0":"2014-10-14T15:46:13.944Z","1.0.0":"2014-09-30T04:01:53.868Z","0.20.0":"2014-09-08T13:51:02.793Z","0.19.0":"2014-07-03T11:54:52.572Z","0.18.0":"2014-07-02T08:16:11.322Z","0.17.0":"2014-06-29T18:58:12.527Z","0.16.0":"2014-06-19T20:32:37.677Z","0.15.0":"2014-06-19T19:22:59.363Z","0.14.0":"2014-06-13T17:42:08.523Z","0.13.0":"2014-06-06T06:04:09.762Z","0.12.0":"2014-05-21T18:01:54.978Z","0.11.0":"2014-04-18T14:30:15.504Z","0.10.0":"2014-04-09T17:05:51.790Z","0.9.0":"2014-02-27T00:35:39.931Z","0.8.3":"2014-02-05T01:15:21.506Z","0.8.2":"2014-01-10T01:27:47.314Z","0.8.1":"2014-01-08T22:37:17.751Z","0.8.0":"2014-01-08T19:20:40.341Z","0.7.2":"2013-10-03T17:14:57.817Z","0.7.1":"2013-09-19T14:50:24.056Z","0.7.0":"2013-09-19T08:11:19.797Z","0.6.2":"2013-09-17T15:41:32.063Z","0.6.1":"2013-09-14T23:29:29.514Z","0.6.0":"2013-09-14T19:12:48.606Z","0.5.0":"2013-09-14T11:25:23.651Z","0.4.3":"2013-09-08T05:08:57.114Z","0.4.2":"2013-09-08T03:17:15.123Z","0.4.1":"2013-08-29T14:23:36.471Z","0.4.0":"2013-08-29T07:02:25.441Z","0.3.0":"2013-08-22T05:34:31.124Z","0.2.1":"2013-08-21T17:06:33.609Z","0.2.0":"2013-08-21T00:40:17.114Z","0.1.0":"2013-08-20T03:28:30.154Z"},"readme":"# Closure Util\n\n\nUtilities for working with Closure Library projects.\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/openlayers/closure-util.svg)](https://greenkeeper.io/)\n[![Current Status](https://secure.travis-ci.org/openlayers/closure-util.png?branch=master)](https://travis-ci.org/openlayers/closure-util)\n\n## API\n\n### <a id=\"manager\">`new Manager(config)`</a>\n\nA script manager parses scripts for dependencies and watches those scripts for changes, updating dependencies as scripts are added, modified, or deleted.  A manager is used in conjunction with a [server](#server) for providing a debug loader during development.\n\nMain options:\n\n * **config.lib** - `string|Array.<string>` A list of [path patterns](https://github.com/isaacs/minimatch) for your library scripts (e.g. `'lib/**/*.js'`).  Note that path delimiters in these patterns should always be forward slashes (even on Windows).\n * **config.main** - `string|Array.<string>` Patterns for your main script(s).\n\nMore advanced options:\n\n * **config.ignoreRequires** - `string|undefined` A regular expression string. The manager will ignore matching `goog.require`'s that cannot be satisfied instead of throwing an exception. Optional.\n * **config.closure** - `boolean|undefined` Whether to include Closure library. Default `true`.\n\nThe manager is an [event emitter](http://nodejs.org/api/events.html#events_class_events_eventemitter) that emits the following events:\n\n * **ready** - The manager is ready (all scripts parsed and dependencies resolved).\n * **error** - Listeners will be called with an `Error` instance representing what went wrong.\n\n### <a id=\"server\">`new Server(config)`</a>\n\nCreate a development server providing a script loader and static assets.\n\n * **config.manager** - `Manager` A script manager.\n * **config.root** - `string` Path to root directory for scripts and static assets (default is `process.cwd()`).\n * **config.loader** - `string` URL path for script loader.\n\n```js\nvar closure = require('closure-util');\n\nvar manager = new closure.Manager({\n  lib: ['path/to/app/src/**/*.js'],\n  main: 'path/to/app/examples/*.js'\n});\nmanager.on('error', function(e) { throw e; });\nmanager.on('ready', function() {\n  var server = new closure.Server({\n    manager: manager,\n    root: 'path/to/app', // static resources will be served from here\n    loader: '/examples/lib.js' // the script loader will be provided here\n    // this assumes the main script can be derived from the query string like:\n    // <script src='lib.js?main=example-1.js'></script>\n    // this can be customized by providing a getMain method that accepts a\n    // request object and returns the path to the main script\n  });\n  server.listen(3000);\n});\n```\n\n### <a id=\"getdependencies\">`getDependencies(config, callback)`</a>\n\nThe `getDependencies` function generates a list of script paths in dependency order.\n\n * **config** - `Object` A configuration object of the same form as the [manager config](#manager-config).\n * **callback** - `function(Error, Array.<string>)` Called with a list of script paths in dependency order (or a parsing error).\n\n### <a id=\"compile\">`compile(options, callback)`</a>\n\nThe `compile` function drives the Closure Compiler.\n\n * **options.compile** - `Object` [Options](compiler-options.txt) for the compiler (without the `--` prefix).  E.g. the `--output_wrapper` option could be specified with `{output_wrapper: '(function(){%output%})();'}`.  For options that can be specified multiple times, provide an array of values (e.g. `{js: ['one.js', 'two.js']}`).  For options that are flags (no value), provide a boolean (e.g. `{use_types_for_optimization: true}`).\n * **options.cwd** - `string` Optional path to set as the current working directory.  Default is `process.cwd()`.  All relative paths in the compiler options must be relative to `cwd`.\n * **options.jvm** - `Array.<string>` Optional arguments for the JVM.  If this argument is absent (if the function is called with two arguments), `['-server', '-XX:+TieredCompilation']` will be used as JVM arguments.  To use [different arguments](https://github.com/google/closure-compiler/wiki/FAQ#what-are-the-recommended-java-vm-command-line-options), provide an array.\n * **callback** - `function(Error, string)` Called with the compiler output (or any compilation error).\n\n## <a id=\"configuration\">Configuration</a>\n\nThe `closure-util` package downloads the Closure Compiler and Closure Library when installed.  To use a different version of these resources, you can provide some basic configuration options before running `npm install`.  Your configuration options can come from a number of different sources.  The most straightforward way is to include a `closure-util.json` file in your project.  You can also provide configuration options via environment variables.  Environment variables have the `closure_` prefix in front of the options described below (e.g. `closure_log_level` to specify the `log_level` option).\n\nAvailable configuration options (see `default-config.json` for default values):\n\n * `compiler_url` - URL for the compiler zip archive (e.g. `http://dl.google.com/closure-compiler/compiler-latest.zip`).\n * `library_url` - URL for the Closure Library zip archive (e.g. `https://github.com/google/closure-library/archive/master.zip`).\n\n## CLI\n\nThe `closure-util` command line utility provides `update` commands for updating (or installing) specific versions of the Closure Compiler and Closure Library for use with your project, a `build` command for building your project using the Closure Compiler, and a `serve` command for starting a development server for your project.\n\n * `closure-util update` - Update both the Compiler and Library.\n * `closure-util update-compiler` - Update the Compiler.\n * `closure-util update-library` - Update the Library.\n * `closure-util build` - Build a JavaScript application.\n * `closure-util serve` - Start a development server.\n * `closure-util --help` - Display command usage and options.\n\nSee the [configuration](#configuration) section above for information on how to configure URLs for specific versions of the Compiler or Library.  The `closure-util` utility will look for this configuration when executing one of the `update`, `update-compiler` or `update-library` commands.\n\nThis is how the `build` command is used:\n\n    closure-util build config.json app.min.js\n\nwhere `config.json` is a build config file and `app.min.js` in the output file including the compiled code. As an example for a build config file see the [`config.json`](test/fixtures/config.json) file used in the `closure-util` tests. The config file should include a `\"lib\"` and a `\"compile\"` sections.\n\nThis is how the `serve` command is used:\n\n    closure-util serve config.json\n\nwhere `config.json` is a config file. You can look at the [`config.json`](test/fixtures/config.json) again. For the `serve` command the config file should include a `\"lib\"` and a `\"serve\"` sections.\n\n## Development\n\nSetup:\n\n    npm install\n\nRun tests:\n\n    npm test\n\nRun tests continuously during development:\n\n    npm start\n\n## Publishing\n\nTo publish a new version of the `closure-util` package, first create a tag, and then publish.  Creating a tag can be done with the [`npm version` command](https://www.npmjs.org/doc/cli/npm-version.html).  This is a handy way to update `package.json` and create a git tag named like the new version.  The [`npm publish` command](https://www.npmjs.org/doc/cli/npm-publish.html) is used to publish the package to the [registry](https://www.npmjs.org/package/closure-util).\n\nExample of publishing a new minor version (to increment the major version or create a patch release, replace `minor` with `major` or `patch`).  This assumes you have the latest from [`master`](https://github.com/openlayers/closure-util/tree/master) and your remote is named `openlayers`.\n\n```bash\nnpm version minor\ngit push --tags openlayers master && npm publish\n```\n\nTo publish a new version, you need to have [signed up](https://www.npmjs.org/signup) for an account with the registry.  After signing up for an account, contact one of the current `closure-util` maintainers and ask to be added (with [`npm owner`](https://www.npmjs.org/doc/cli/npm-owner.html)).","users":{}}