update README.md
This commit is contained in:
parent
b0c4d0759c
commit
b4968938d4
17
README.md
17
README.md
|
@ -1,3 +1,16 @@
|
||||||
# jsfuck
|
# A JS -> JSFuck transpiler
|
||||||
|
|
||||||
JS -> JSFuck transpiler
|
JS goes in stdin. JSFuck comes out stdout. Thats it.
|
||||||
|
|
||||||
|
Works on node. Works in the browser. Works everywhere.
|
||||||
|
|
||||||
|
Each char of input produces around 500 chars of output, plus ~146000 chars of output regardless of input.
|
||||||
|
|
||||||
|
*Please* do not use this in production.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
> echo 'console.log("abc");' | jsfuck | node
|
||||||
|
abc
|
||||||
|
> echo 'console.log("abc");' | jsfuck | wc -c
|
||||||
|
155328
|
||||||
|
```
|
|
@ -1 +0,0 @@
|
||||||
(+!![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![] + !![])[(!![] + [])[+[]] + ([][([][[]] + [])[+!![] + !![] + !![] + !![]] + (![] + [])[+!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+[]]] + [])[+!![] + !![] + !![] + !![] + !![] + !![]] + (([] + [])[([][([][[]] + [])[+!![] + !![] + !![] + !![]] + (![] + [])[+!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+[]]] + [])[+!![] + !![] + !![]] + ([][([][[]] + [])[+!![] + !![] + !![] + !![]] + (![] + [])[+!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+[]]] + [])[+!![] + !![] + !![] + !![] + !![] + !![]] + ([][[]] + [])[+!![]] + (![] + [])[+!![] + !![] + !![]] + (!![] + [])[+[]] + (!![] + [])[+!![]] + ([][[]] + [])[+[]] + ([][([][[]] + [])[+!![] + !![] + !![] + !![]] + (![] + [])[+!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+[]]] + [])[+!![] + !![] + !![]] + (!![] + [])[+[]] + ([][([][[]] + [])[+!![] + !![] + !![] + !![]] + (![] + [])[+!![] + !![]] + (![] + [])[+!![]] + (!![] + [])[+[]]] + [])[+!![] + !![] + !![] + !![] + !![] + !![]] + (!![] + [])[+!![]]] + [])]
|
|
Loading…
Reference in a new issue