{"_id":"tryrequire","_rev":"4138614","name":"tryrequire","description":"try to require","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T19:03:52.000Z","created":"2014-10-29T17:52:02.699Z","3.0.0":"2020-03-02T16:44:03.262Z","2.0.1":"2018-02-09T09:35:15.974Z","2.0.0":"2018-02-09T09:33:25.832Z","1.1.5":"2015-01-01T18:44:49.925Z","1.1.4":"2014-12-19T15:17:10.337Z","1.1.3":"2014-11-21T12:58:06.961Z","1.1.2":"2014-11-20T11:54:31.982Z","1.1.1":"2014-11-20T11:36:20.194Z","1.1.0":"2014-11-20T10:16:44.603Z","1.0.1":"2014-11-05T12:36:07.231Z","1.0.0":"2014-10-29T17:52:02.699Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git://github.com/coderaiser/node-tryrequire.git"},"versions":{"3.0.0":{"name":"tryrequire","version":"3.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/node-tryrequire.git"},"keywords":["require"],"dependencies":{"try-catch":"^3.0.0"},"engines":{"node":">=10"},"license":"MIT","gitHead":"88f6cb6e6c93b4905e5440625dd37a983fab21ac","bugs":{"url":"https://github.com/coderaiser/node-tryrequire/issues"},"homepage":"https://github.com/coderaiser/node-tryrequire#readme","_id":"tryrequire@3.0.0","_nodeVersion":"13.9.0","_npmVersion":"6.12.1","dist":{"shasum":"cdcfcde2726113bd2a6c27c78f280734c9770b99","size":1620,"noattachment":false,"key":"/tryrequire/-/tryrequire-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-3.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tryrequire_3.0.0_1583167443155_0.16103818336862186"},"_hasShrinkwrap":false,"publish_time":1583167443262,"_cnpm_publish_time":1583167443262,"_cnpmcore_publish_time":"2021-12-16T22:42:57.988Z"},"2.0.1":{"name":"tryrequire","version":"2.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/node-tryrequire.git"},"keywords":["require"],"dependencies":{"try-catch":"^2.0.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"c0f15cc0b324dae4e54c1b25f449619fb56038c7","bugs":{"url":"https://github.com/coderaiser/node-tryrequire/issues"},"homepage":"https://github.com/coderaiser/node-tryrequire#readme","_id":"tryrequire@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"shasum":"c1ef52bd103a231b018695dec5f3a0f9e6d5eb70","size":1626,"noattachment":false,"key":"/tryrequire/-/tryrequire-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-2.0.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tryrequire_2.0.1_1518168915278_0.11902374545303718"},"_hasShrinkwrap":false,"publish_time":1518168915974,"_cnpm_publish_time":1518168915974,"_cnpmcore_publish_time":"2021-12-16T22:42:58.525Z"},"2.0.0":{"name":"tryrequire","version":"2.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/node-tryrequire.git"},"keywords":["require"],"dependencies":{"try-catch":"~1.0.0"},"engines":{"node":">=4"},"license":"MIT","gitHead":"4919cb4d352f5f33905da346af36c93c0f7d8a62","bugs":{"url":"https://github.com/coderaiser/node-tryrequire/issues"},"homepage":"https://github.com/coderaiser/node-tryrequire#readme","_id":"tryrequire@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"dist":{"shasum":"50883646f6435d6ba77352c811bc6ff905713784","size":1613,"noattachment":false,"key":"/tryrequire/-/tryrequire-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-2.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tryrequire_2.0.0_1518168804993_0.9515161359331614"},"_hasShrinkwrap":false,"publish_time":1518168805832,"_cnpm_publish_time":1518168805832,"_cnpmcore_publish_time":"2021-12-16T22:42:58.742Z"},"1.1.5":{"name":"tryrequire","version":"1.1.5","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{"try-catch":"~1.0.0"},"license":"MIT","gitHead":"c1d88bd2e3cba8fb74fdf095a79e5bdee8c66c62","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.5","scripts":{},"_shasum":"3733c334ef07037828bc81377b8b27d08222d0ad","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"3733c334ef07037828bc81377b8b27d08222d0ad","size":1893,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.5.tgz"},"directories":{},"publish_time":1420137889925,"_hasShrinkwrap":false,"_cnpm_publish_time":1420137889925,"_cnpmcore_publish_time":"2021-12-16T22:42:58.987Z"},"1.1.4":{"name":"tryrequire","version":"1.1.4","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{"try-catch":"~1.0.0"},"license":"MIT","gitHead":"161d5dc23599ce6210328a362d425d3b37248fd5","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.4","scripts":{},"_shasum":"273accb98205390d405573057f05ce95568b52d0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"273accb98205390d405573057f05ce95568b52d0","size":1912,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.4.tgz"},"directories":{},"publish_time":1419002230337,"_hasShrinkwrap":false,"_cnpm_publish_time":1419002230337,"_cnpmcore_publish_time":"2021-12-16T22:42:59.203Z"},"1.1.3":{"name":"tryrequire","version":"1.1.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{},"license":"MIT","gitHead":"5ee748a8b475e5b648600ca5276de24585cc7cb2","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.3","scripts":{},"_shasum":"b732a25e4ea8fd74a1e09926f7b5227aac56b100","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"b732a25e4ea8fd74a1e09926f7b5227aac56b100","size":1908,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.3.tgz"},"directories":{},"publish_time":1416574686961,"_hasShrinkwrap":false,"_cnpm_publish_time":1416574686961,"_cnpmcore_publish_time":"2021-12-16T22:42:59.405Z"},"1.1.2":{"name":"tryrequire","version":"1.1.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{},"license":"MIT","gitHead":"980c9de0ba5ca9da842fa825b15a0f01f3dd8716","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.2","scripts":{},"_shasum":"0d1b2911de5094c4065b5bfadd4da57fc80a3e6d","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"0d1b2911de5094c4065b5bfadd4da57fc80a3e6d","size":1851,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.2.tgz"},"directories":{},"publish_time":1416484471982,"_hasShrinkwrap":false,"_cnpm_publish_time":1416484471982,"_cnpmcore_publish_time":"2021-12-16T22:42:59.610Z"},"1.1.1":{"name":"tryrequire","version":"1.1.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{},"license":"MIT","gitHead":"16523dc4e01049dbf8161a211147fc64d6e0d7ac","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.1","scripts":{},"_shasum":"9834d7115a5a439840951580b5df6dae8ff3106a","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"9834d7115a5a439840951580b5df6dae8ff3106a","size":1832,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.1.tgz"},"directories":{},"publish_time":1416483380194,"_hasShrinkwrap":false,"_cnpm_publish_time":1416483380194,"_cnpmcore_publish_time":"2021-12-16T22:42:59.831Z"},"1.1.0":{"name":"tryrequire","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{"util-io":"~1.6.1"},"license":"MIT","gitHead":"7a02990cdfb3da03f6c37b84932b916197ca3a0c","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.1.0","scripts":{},"_shasum":"95f3c4d88938b9e31f33cb5dc214ee196b41f3c2","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"95f3c4d88938b9e31f33cb5dc214ee196b41f3c2","size":1836,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.1.0.tgz"},"directories":{},"publish_time":1416478604603,"_hasShrinkwrap":false,"_cnpm_publish_time":1416478604603,"_cnpmcore_publish_time":"2021-12-16T22:43:00.005Z"},"1.0.1":{"name":"tryrequire","version":"1.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{"util-io":"~1.6.1"},"license":"MIT","gitHead":"00b365a23b9b6cb044c665c91a5af8825981858f","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.0.1","scripts":{},"_shasum":"3e0c1f5c64256057c0061994611e342d5518486b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"3e0c1f5c64256057c0061994611e342d5518486b","size":1744,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.0.1.tgz"},"directories":{},"publish_time":1415190967231,"_hasShrinkwrap":false,"_cnpm_publish_time":1415190967231,"_cnpmcore_publish_time":"2021-12-16T22:43:00.221Z"},"1.0.0":{"name":"tryrequire","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"try to require","homepage":"http://cloudcmd.io","main":"lib/tryRequire.js","repository":{"type":"git","url":"git://github.com/coderaiser/tryRequire.git"},"keywords":["require"],"dependencies":{"util-io":"~1.4.0"},"license":"MIT","gitHead":"7ba46ae3860a9c4437884cc24708926802ee6e49","bugs":{"url":"https://github.com/coderaiser/tryRequire/issues"},"_id":"tryrequire@1.0.0","scripts":{},"_shasum":"0641e1228ef60cc69ae55d592424fdcd3a61c64f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"dist":{"shasum":"0641e1228ef60cc69ae55d592424fdcd3a61c64f","size":1657,"noattachment":false,"key":"/tryrequire/-/tryrequire-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tryrequire/download/tryrequire-1.0.0.tgz"},"directories":{},"publish_time":1414605122699,"_hasShrinkwrap":false,"_cnpm_publish_time":1414605122699,"_cnpmcore_publish_time":"2021-12-16T22:43:00.446Z"}},"readme":"# Try Require\n\nTry to require and if could not return `undefined`.\n\n## Install\n\n```\nnpm i tryrequire --save\n```\n\n## Options\n\n- log       : will log error when could not load\n- callback  : will return function wich will have error parameter.\n\n## How to use?\n\n```js\nconst tryRequire = require('tryrequire');\nconst config = tryRequire('./config') || {}; \n```\n\n## License\n\nMIT\n\n","_attachments":{},"homepage":"https://github.com/coderaiser/node-tryrequire#readme","bugs":{"url":"https://github.com/coderaiser/node-tryrequire/issues"},"license":"MIT"}