├── .babelrc ├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .travis.yml ├── Gruntfile.js ├── LICENSE ├── README.md ├── component.json ├── dist ├── rusha.js └── rusha.min.js ├── misc ├── bench.html ├── bench.js ├── bench │ ├── cifre │ │ ├── sha1.js │ │ └── utils.js │ └── johnston.js ├── random.js ├── runuithread.html ├── single.js └── test.js ├── package.json ├── perf └── benchmark.js ├── src ├── conv.js ├── core.sjs ├── hash.js ├── index.js ├── rusha.js ├── utils.js └── worker.js ├── test ├── compat │ ├── require.js │ ├── vanilla_script.js │ └── vanilla_worker.js ├── functional │ ├── digest.js │ ├── hash.js │ └── worker.js ├── fuzz.js └── unit │ ├── conv.js │ └── utils.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/README.md -------------------------------------------------------------------------------- /component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/component.json -------------------------------------------------------------------------------- /dist/rusha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/dist/rusha.js -------------------------------------------------------------------------------- /dist/rusha.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/dist/rusha.min.js -------------------------------------------------------------------------------- /misc/bench.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/bench.html -------------------------------------------------------------------------------- /misc/bench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/bench.js -------------------------------------------------------------------------------- /misc/bench/cifre/sha1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/bench/cifre/sha1.js -------------------------------------------------------------------------------- /misc/bench/cifre/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/bench/cifre/utils.js -------------------------------------------------------------------------------- /misc/bench/johnston.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/bench/johnston.js -------------------------------------------------------------------------------- /misc/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/random.js -------------------------------------------------------------------------------- /misc/runuithread.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/runuithread.html -------------------------------------------------------------------------------- /misc/single.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/single.js -------------------------------------------------------------------------------- /misc/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/misc/test.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/package.json -------------------------------------------------------------------------------- /perf/benchmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/perf/benchmark.js -------------------------------------------------------------------------------- /src/conv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/conv.js -------------------------------------------------------------------------------- /src/core.sjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/core.sjs -------------------------------------------------------------------------------- /src/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/hash.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/index.js -------------------------------------------------------------------------------- /src/rusha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/rusha.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/src/worker.js -------------------------------------------------------------------------------- /test/compat/require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/compat/require.js -------------------------------------------------------------------------------- /test/compat/vanilla_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/compat/vanilla_script.js -------------------------------------------------------------------------------- /test/compat/vanilla_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/compat/vanilla_worker.js -------------------------------------------------------------------------------- /test/functional/digest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/functional/digest.js -------------------------------------------------------------------------------- /test/functional/hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/functional/hash.js -------------------------------------------------------------------------------- /test/functional/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/functional/worker.js -------------------------------------------------------------------------------- /test/fuzz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/fuzz.js -------------------------------------------------------------------------------- /test/unit/conv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/unit/conv.js -------------------------------------------------------------------------------- /test/unit/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/test/unit/utils.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srijs/rusha/HEAD/webpack.config.js --------------------------------------------------------------------------------