{"_id":"closure-deps-resolver","_rev":"99-fcedbe0be687942b0769b94856b968e6","name":"closure-deps-resolver","time":{"modified":"2022-06-13T06:11:54.297Z","created":"2013-11-05T08:02:46.777Z","0.1.0":"2013-11-05T08:02:49.761Z","0.1.1":"2013-11-11T01:34:10.085Z","0.1.2":"2013-11-18T09:05:30.787Z","0.1.3":"2013-11-19T05:10:20.917Z","0.1.4":"2014-02-14T08:48:16.240Z","0.1.5":"2014-02-14T09:52:51.359Z","0.1.6":"2014-02-18T02:29:12.731Z","0.1.7":"2014-02-18T02:42:35.007Z","0.1.8":"2014-03-03T00:51:29.149Z","0.1.9":"2014-03-03T06:50:39.062Z","0.2.0":"2014-03-28T09:54:02.035Z","0.2.1":"2014-04-14T01:58:10.832Z","0.2.2":"2014-10-21T00:49:49.895Z","0.2.3":"2014-10-21T00:57:08.748Z","0.2.4":"2014-10-21T01:00:00.409Z","0.2.5":"2014-10-22T01:43:55.322Z","0.2.6":"2014-11-25T00:51:03.998Z","0.2.7":"2015-01-15T02:15:36.131Z","0.2.8":"2015-01-15T02:43:37.363Z","0.2.9":"2015-01-15T02:46:45.530Z","0.3.0":"2015-01-15T02:47:31.322Z","0.3.1":"2015-02-24T08:01:04.262Z","0.3.2":"2015-02-24T08:05:55.189Z","0.3.3":"2015-02-24T08:36:04.063Z","0.3.4":"2015-02-24T10:14:40.837Z","0.3.5":"2015-02-25T01:34:29.808Z"},"description":"Resolve google-closure-library dependencies.","readme":"#closure-deps-resolver\n\n## What's this\nThe dependency resolver for closure library style javascript modules.\n\n## Install\n`npm install closure-deps-resolver`\n\n## Usage\n```javascript\nvar cdr = require('closure-deps-resolver');\nvar Resolver = cdr.Resolver;\nvar resolver = new Resolver({\n  root: './js/src', //{(string|Array)} The root paths of modules.\n  execludes: /-test\\.js/, //{(RegExp|undefined)} The regular expression of the exclusion.\n  depsJsPath: './deps.js', //{(string|undefined)} closure-compiler deps.js file path.\n  writeDepsJs: true, //{(boolean|undefined)} Whether generate deps.js or not.\n  pattern: cdr.closurePattern, //{(Pattern|undefined)} The module parse pattern. default => closurePattern\n  depsCachePath: 'deps-cache', //{(string|undefined)} The dependency cache file path. default => module_deps_cache_{version}\n  depsJsGenerator: function(depsPath) {}, //{(function(new:*, string):?|undefined)} deps.js file generator. This must be a constructor function.\n  depsFileResolver: function(filename) {return /-main\\.js/.test(filename);} //{(function(string):boolean|undefined)} The function which decide app file.\n});\n\nresolver.resolve(true).then(function(modules) {\n  for (var prop in modules) {\n    doSomething(modules[prop]);\n  }\n})\n```\n\n## Api\n\n**cdr.Resolver.prototype.resolve(appFileOnly: boolean): Promise.&lt;Module&gt;**  \nResolve specified pattern module dependecies by async. If argument appFileOnly passed, resolve only app file.  \nIf appFileOnly is not passed, return all modules.\n\n\n**cdr.Resolver.prototype.resolveSync(appFileOnly: boolean): Array.&lt;Module&gt;**  \nSynced version of `cdr.Resolver.prototype.resolve`.\n\n\n**cdr.Resolver.prototype.resolveByName(filename: string): Promise.&lt;Module&gt;**  \nResolved specified filename.\n\n\n**cdr.Resolver.prototype.resolveByNameSync(filename: string): Array.&lt;Module&gt;**  \nSynced version of `cdr.Resolver.prototype.resolveByName`.\n\n\n**cdr.closurePattern**  \nThe esquery pattern for closure library.\n\n\n**cdr.Pattern**  \nThe parser pattern builder.\n\n\n## Classes\n\n### Module\n\n**Module.prototype.getFilename(): string**  \nReturn the module filename.\n\n\n**Module.prototype.getDirectRequires(): Array.&lt;string&gt;**  \nReturn the required module which is specified in the file(excludes indirect dependencies) filepath list.\n\n\n**Module.prototype.getRequiredModules(): Array.&lt;string&gt;**  \nReturn the required module which is specified in the file(excludes indirect dependencies) module name list.\n\n\n**Module.prototype.getProvidedModules(): Array.&lt;string&gt;**  \nReturn the provided module.\n\n\n**Module.prototype.getDependentModules(): Array.&lt;Module&gt;**  \nReturn the all required module which is wrapped Module class.\n\n\n### Pattern\n\n**Pattern.prototype.addPattern(query: string, callback: function(filename: string, matches: Array, requires: Array, provides: Array), opt_context: *): void**  \nAdd parser pattern of esquery, if pattern is matched with syntax tree, callback function is called.  \ncallback function parameters  \n**filename** Current parsing file name.  \n**matches** The array of the matched syntax tree of esprima.  \n**requires** The array of the required module.  \n**provided** The array of the provided module.  \nfor detail. see lib/patterns/closure-pattern.js.\n\n","maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"versions":{"0.1.7":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.1.7","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{"closure-library":"~1.43629075.2"},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.1.7","dist":{"shasum":"11611ecaaf07282f9b5eec3e17c5eb9a5dcd0bf5","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.1.7.tgz","integrity":"sha512-oJ0a7bv7YPQCjTY0GtZ0CqK88MSa7cEnUwkg6V3J1q3+QzpBhEjeF5O0rsu95ZEX2kgU+R8x5opsLfsrM7qxYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjSq5KECW2oybDRIaBKSr4YbJwfKg5kmvLXeX5YeuK9AiEAx9nGSlpablc0w/77jsAbFEFMMASfYHSISBmcNp3H9gY="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.1.9":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.1.9","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{"closure-library":"~1.43629075.2"},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.1.9","dist":{"shasum":"3944f864ee1fd970e9778e135507443145c8e3a0","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.1.9.tgz","integrity":"sha512-+7CZNs1kpLzV7WM9WSF0se4BWFlg5Udk/he5JMP1Rgyu1njaeJJ51ZpQynRP0qbqUKzshlnrHIZ4hlGlqAGvxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtqqoiwQTMrZZ0d56ICqqlRi+wL4UdRHrSWnzj331E0AiB3/mveaoSykdnh97Ciz6LJPdoWVVZF7zbq8j0cmp9CjQ=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.0":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.0","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{"closure-library":"~1.43629075.2"},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.0","dist":{"shasum":"a75b6c71df45b6040469374c2d3060ce8cd75b2e","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.0.tgz","integrity":"sha512-5+1CbZUt/+LA6zVp85vf9LdC4PDpR2OCjByhtv0XLH3SGYZDsP5QRFoC/V3ZT2aznFJKDiDE5zFiBzX6Oh3Oxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB58B79Cr9KCyYAxh6FtGtE6qK+Q4bylZ0YE53n7fR1vAiEAzrK2W+jtCuCbS1txOYRw0lO7CH5VQpkOqpuGZ9k74h8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.1":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.1","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{"closure-library":"~1.43629075.2"},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.1","dist":{"shasum":"540972368ce773365714f3e731fb538e24f2f575","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.1.tgz","integrity":"sha512-SY5YdCu0V+i2wP03sQ84zdSOivwR+KpRpO0JRWIHDXcvn2481NeON4nIol4bfOnTsvasgndojMW+XdvzKNkuEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKq0S8fQySiSRWXAZghVaoWL2o1gYWkD6m0Kj2fGJmywIhAIplb+GbroSVtfRvmVzXtchDcm6feA5US1G3RuFdyR/W"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.3":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.3","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.3","dist":{"shasum":"937a698d6d23b72061168baeac2ae51610e0cd31","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.3.tgz","integrity":"sha512-32kG7Pq1/q5mY8DFP9Ijd6M78dbPSUinlK5rbZpiPVkWXCMjcP6jtpk8SCY96/BxHP/2GqMV4ZiS7cSFdLntSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlJRZJ8TaS1TA+V2uixPXYwackrFqm0OzNs6jdhuHT4AiAImKeYP52wllZQFOtX7xkAPS2YvhKUGDsBFzSifXD6FQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.4":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.4","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.4","dist":{"shasum":"4f49bae35839c6d68b2a4d86db09cc4059fd75bc","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.4.tgz","integrity":"sha512-0GdV0yVI2X79n6g/WA1ipsMnhpHjAeblPBdjFv9RazIsO4IlZZto3TMU05zrBKOlb5OChSuJxRRpF+PGVrXIUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDif4DQ1gFh7OrTEhkN1uOobg9L+fdT/CZPtI+PJYm7HAiEAwO6t6+W13BZa9YIuBQqgTdOxLPWYA1wfC1NZkVmrhQM="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.5":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.5","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","esprima":"~1.0.4","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.5","dist":{"shasum":"71dcfa08b9b2c55a00687094137bbbcd406e56c6","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.5.tgz","integrity":"sha512-ROnRrGXzPiJExLf1QUGLlwjFcaFxClTIWcBmAKPZrnZ9UZqsy7OfEacJJq8uXPJN66qbpdUGCGWhH85ymvyhHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbLY8+4fFvaVaWtsVR0rdSQ9D32Ilc9gmI92JC5lYmxAiEAoCdmYSdX5GWfCB+2VVurdchsf+Vvg5Ir24l7pekrj28="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.6":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.6","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.6","dist":{"shasum":"ef996d1280596885d6678a4c3cd1448c88c3e508","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.6.tgz","integrity":"sha512-eLpmgJmXErRDVu7F+LvEMORa+bL/bL/KbFdCAku/VVD88YW4QntdXrgX/Rnj0GFIpxuNwXX9UrXaBnAfGmFD0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMLuTs72ZcFBCBwGs3GxpBuJDsyg3FOLC5QiYpVTB69gIgA5qxFaKrTszV1w5+iuYlXV7Vzts/KApkE1Xa9abNeeU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.7":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.7","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.7","dist":{"shasum":"b0ffc4d1dcb2c7f7b3daa8afd95f8b26d7966684","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.7.tgz","integrity":"sha512-O+syHLwotcg8gfLWWU4bXl+8qp95qLnilEelnFhl9Ohx5HeSw7vF3u0aB4F6W/Vx+ydbgSlp1q+zZyyLLFqigw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkhWOOlFxZZLj14LFnVFRSoxL59ZCTHTED5ZoWaoTEFQIgY+JB028AmsO02/E2kmu2wJZO2uYSq2QKt48IFzLFRCg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.8":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.8","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.8","dist":{"shasum":"fb5e4837770d5620b3e8eac6187abe74e6441790","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.8.tgz","integrity":"sha512-xgxr8BYqBQoEsEVkRGIBFURQnUyKQfePYqp4sc2lxyQZ/Is3zSfhN0onr3b9W3+DbCb80QlgV3NhkoEgG86aww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzHXhI1JlXSXPQVX3+3Ds4/2es55e9T7QCS6kbtoeJWAiAqpiKqk+fLoLCONL0kMYM+Sx8khe2+0fHVw+HOYaI2cA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.2.9":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.2.9","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.2.9","dist":{"shasum":"c8b800593927ed34cc15f170754b22fc5f82abc0","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.2.9.tgz","integrity":"sha512-R3wJViPf6kYyOKZ4vxWuYpooIHK6EjN/Tfi6ciyW0hQTqp9grYEcdFewpGOc/2CvC6MEtcRRW4HrzUcCJT4lfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxQf69u8w/7Zk/mRfJ3vAvFbiAElA5zm+0M/b+2Q5r0wIgQ52HBYfB+cyD0ZZ5ln2WfcYSUHndiEEvkXzfnp+jTJE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.3.0":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.0","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.0","dist":{"shasum":"b3cb0e63667a4b9dc820477bec6f2a888a3ec358","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.0.tgz","integrity":"sha512-T6x1as+8WvqEEfWvHssMwWq6RQ0+/vwb3c6GxQzNKDrJswY4qi1YIFqix//lpUm2XFL1GZVA9Sy5sFNN62ZjSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHv9YLvsSWJ6jx3VJK2rKWboOwL7Urd1JeNAf2quu9nYAiEA9PHAk9AoCEV1XBqVe6zMrjHihXp8L8Zx7AZezWTEl5w="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}]},"0.3.1":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.1","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2"},"devDependencies":{},"gitHead":"c0357ac61e3f1cc54b5d6cd6351682e1395a04f8","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.1","scripts":{},"_shasum":"a00ade4e55edd2ec48cb77910404877a84a2bf2e","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"dist":{"shasum":"a00ade4e55edd2ec48cb77910404877a84a2bf2e","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.1.tgz","integrity":"sha512-hGj4C3G5WGtx8Xh44z/4R+1GSTeWtvCmhdi7vjDIhjVfwR0xFY0dkCECtSMJiw/4ol/LRwKuy1N1nmi0lxaxqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2F3yWR99kxNRN5HgL6xc/VwMvDG7lF2VpkhoJEhQ4ZAIgFNn3rM2vVf1ChyHodPZZEpUlmHcAgVtVYfviw9+HAag="}]}},"0.3.2":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.2","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2","lodash":"^3.2.0"},"devDependencies":{},"gitHead":"154ae4ce8275bcf2d395219bb74ef4745e888139","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.2","scripts":{},"_shasum":"31cbeac39840ef5708aca2f98ad181fd029c06a0","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"dist":{"shasum":"31cbeac39840ef5708aca2f98ad181fd029c06a0","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.2.tgz","integrity":"sha512-n5rsJskQV8skppfp9kC2IiaxH3lKej34osTTb1pA1ZtJ6+Sf+ioM8dDGqNHr0k3al8xNpB/pgFS5b7fqwNWUng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgST+7Xl3tDJoGNYAj25/mF+3NKKfG+LTHD53Oyn4qAAiEAsOP3uaRq8+IDzs4f5XiVM9yCh5PUCYtk0WfZW+3/QKY="}]}},"0.3.3":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.3","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2","lodash":"^3.2.0"},"devDependencies":{},"gitHead":"ea4c47e23b8912b055b631047007d396b32dd1be","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.3","scripts":{},"_shasum":"81e3e8dfc33874ecdef0b1270b332aa9242fa5aa","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"dist":{"shasum":"81e3e8dfc33874ecdef0b1270b332aa9242fa5aa","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.3.tgz","integrity":"sha512-BYs3LK55dt2A55xdeXYDS7saB12hazYMHp3yMCvsm6q3eM27nfpDvPYFSeLjIqtZNf16Eo2Z19NzwC1cZRKd6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkd/rEryn+AXUzmOlaMjyVglq6naXYI5loyJec5vKicAiANqV9ViRkTYv5+EX1S9QlYhNAhJ7LuHRaimYRCcmLFYw=="}]}},"0.3.4":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.4","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2","lodash":"^3.2.0"},"devDependencies":{},"gitHead":"a3e8d967a6ede19153113ad38a560dee9b9f98ca","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.4","scripts":{},"_shasum":"ebc1fb733b0bd86a3c17f58cc55a85bac9147562","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"dist":{"shasum":"ebc1fb733b0bd86a3c17f58cc55a85bac9147562","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.4.tgz","integrity":"sha512-Oh5vqmQGEKvkGWGhBb+Sm7G0QoPQz1MYToNmLDbHwYL9UsfH6hrBAjhJE+w8mq0OV6EaQDzZuFhgBSbI4FdA1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6afqMizxDiw/5Xti0J7NxVIr32aPKjBHyohS0519ytQIhALpw0pn4Ogy94XHblk/bJhyH3yA+FTY5MN0r5njghfa/"}]}},"0.3.5":{"author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"description":"Resolve google-closure-library dependencies.","repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"name":"closure-deps-resolver","version":"0.3.5","private":false,"engines":{"node":"*"},"dependencies":{"node-promise":"*","dirtree-traversal":"*","temp":"*","estraverse":"~1.4.0","pkginfo":"~0.3.0","node-uuid":"~1.4.1","esquery":"~0.3.0","esprima":"^1.2.2","lodash":"^3.2.0"},"devDependencies":{"closure-library":"^1.43629075.2"},"gitHead":"5f2ee3c416f7a0acdda87251f9fc4659f6c14fd8","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"},"homepage":"https://github.com/brn/closure-deps-resolver","_id":"closure-deps-resolver@0.3.5","scripts":{},"_shasum":"b80d1f10df2bdbe43d8980f04514959be8d04f1c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"brn","email":"dobaw20@gmail.com"},"maintainers":[{"name":"brn","email":"dobaw20@gmail.com"}],"dist":{"shasum":"b80d1f10df2bdbe43d8980f04514959be8d04f1c","tarball":"https://registry.npmjs.org/closure-deps-resolver/-/closure-deps-resolver-0.3.5.tgz","integrity":"sha512-jbvTZ4ncKvXDT9lT1YNG7uDtNWUWm31qqjwLNbGU264ZAbasyx8mGLT/JsSedmv8yg1GxzHqbyohA8DdlZY3Rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAt7/xwqgb+Rnz/l0ePM5dr3RSFr/9LLf9ZLMZHSr126AiAA8wpa+HDDoEG0OAi561PmsvXuymy/YFuu0yRdFSwePQ=="}]}}},"dist-tags":{"latest":"0.3.5"},"readmeFilename":"README.md","author":{"name":"Taketoshi Aono","email":"dobaw20@gmail.com","url":"brn"},"repository":{"url":"git@github.com:brn/closure-deps-resolver.git"},"homepage":"https://github.com/brn/closure-deps-resolver","bugs":{"url":"https://github.com/brn/closure-deps-resolver/issues"}}