From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- node_modules/defined/readme.markdown | 53 ------------------------------------ 1 file changed, 53 deletions(-) delete mode 100644 node_modules/defined/readme.markdown (limited to 'node_modules/defined/readme.markdown') diff --git a/node_modules/defined/readme.markdown b/node_modules/defined/readme.markdown deleted file mode 100644 index 9616195d..00000000 --- a/node_modules/defined/readme.markdown +++ /dev/null @@ -1,53 +0,0 @@ -# defined - -return the first argument that is `!== undefined` - -[![browser support](http://ci.testling.com/substack/defined.png)](http://ci.testling.com/substack/defined) - -[![build status](https://secure.travis-ci.org/substack/defined.png)](http://travis-ci.org/substack/defined) - -Most of the time when I chain together `||`s, I actually just want the first -item that is not `undefined`, not the first non-falsy item. - -This module is like the defined-or (`//`) operator in perl 5.10+. - -# example - -``` js -var defined = require('defined'); -var opts = { y : false, w : 4 }; -var x = defined(opts.x, opts.y, opts.w, 100); -console.log(x); -``` - -``` -$ node example/defined.js -false -``` - -The return value is `false` because `false` is the first item that is -`!== undefined`. - -# methods - -``` js -var defined = require('defined') -``` - -## var x = defined(a, b, c...) - -Return the first item in the argument list `a, b, c...` that is `!== undefined`. - -If all the items are `=== undefined`, return undefined. - -# install - -With [npm](https://npmjs.org) do: - -``` -npm install defined -``` - -# license - -MIT -- cgit v1.2.3