archive
/
JSFuckify
Archived
1
Fork 0
This repository has been archived on 2023-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Jake Howard 21e68e5045 Add babel eslint as dev dependancy 2016-03-25 16:09:27 +00:00
lib Fix tests 2016-03-25 13:04:14 +00:00
scripts Add build test 2016-03-25 13:08:22 +00:00
tests Add build test 2016-03-25 13:08:22 +00:00
.eslintrc Add tests 2016-03-25 12:28:28 +00:00
.gitignore Fix tests 2016-03-25 13:04:14 +00:00
.istanbul.yml Add tests 2016-03-25 12:28:28 +00:00
README.md Add more package details 2016-03-25 15:39:04 +00:00
circle.yml Add circle.yml 2016-03-24 21:16:24 +00:00
package.json Add babel eslint as dev dependancy 2016-03-25 16:09:27 +00:00

README.md

JSFuckify Circle CI

Browserify transformer and CLI to convert normal JS into JSFuck

Installation

Installation can be done using npm.

npm install jsfuckify --save

Usage

With Browserify

browserify <input> -o <output> -t jsfuckify

CLI

CLI Support coming soon!

How it works

This transform uses the jscrewit module to do the conversion, and adds minimal overhead to keep the build time fast!

What is JSFuck?

JSFuck is an esoteric and educational programming style based on the atomic parts of JavaScript. It uses only six different characters to write and execute code. It does not depend on a browser, so you can even run it on Node.js.

More info can be found here.