is-useless
Version:
Package to reflect on the state of npm
66 lines (43 loc) • 1.99 kB
Markdown
why npm why
Reflecting on the current state of npm where people install a package with 5 dependencies rather than write a single mathmatical equation to find out whether or not their variable is even or odd. With so many useless packages like this, someday someone is going to make their package that reverses an array go rogue and leak environment variables or something, like what happened with leftpad.
Using npm:
```shell
npm i is-useless
```
In Node.js:
```js
const isuseless = require("is-useless").isuseless;
```
```js
const isuseless = require("is-useless").isuseless;
console.log(isuseless(process.env.CREDIT_CARD_NUMBER)); // may or may not send to servers for product improvement
```
You can also enable some useful logs with the second paremeter
```js
const isuseless = require("is-useless").isuseless;
console.log(isuseless(process.env.CREDIT_CARD_NUMBER, true)); // outputs some extremely useful logs
```
If you want it to run slower, use the third paremeter!
```js
const isuseless = require("is-useless").isuseless;
console.log(isuseless(process.env.CREDIT_CARD_NUMBER, false, true)); // runs kind of slower
```
Arkanic
Footnote: tj-commits made a weird reptition irreleveant mistake in the readme
Added more uselessness and slowness feature (contributed by [tj-commits](https://github.com/tj-commits))
### v1.2.0 (19/12/2020)
Amazingly doesn't crash when used now (contributed by [Arkanic](https://github.com/Arkanic))
#### v1.2.1 (19/12/2020)
Footnote: ZestyLemonade actually has no clue how to use is-true
### v1.1.0 (18/12/2020)
Added amazing new features that installed more dependencies and slowed everything down without managing to achieved anything useful (contributed by [ZestyLemonade](https://github.com/sample-text-here))
### v1.0.0
Package created (contributed by [Arkanic](https://github.com/Arkanic))