├── .gitignore ├── .gitmodules ├── .jscsrc ├── .jshintrc ├── .npmignore ├── .travis.yml ├── LICENSE ├── Makefile ├── Readme.md ├── example.js ├── index.js ├── lib ├── decoder.js ├── encoder.js ├── huffman │ ├── decode-table-1.json │ ├── decode-table-2.json │ ├── decode-table-4.json │ ├── decode-table-8.json │ ├── decoder.js │ ├── encoder.js │ └── table.txt └── table.js ├── package.json └── test ├── generate-stories.js ├── run-cases.js ├── test-branches.js ├── test-examples.js ├── test-story.js └── test.js /.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/.gitmodules -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/.jscsrc -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/Readme.md -------------------------------------------------------------------------------- /example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/example.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/index.js -------------------------------------------------------------------------------- /lib/decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/decoder.js -------------------------------------------------------------------------------- /lib/encoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/encoder.js -------------------------------------------------------------------------------- /lib/huffman/decode-table-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/decode-table-1.json -------------------------------------------------------------------------------- /lib/huffman/decode-table-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/decode-table-2.json -------------------------------------------------------------------------------- /lib/huffman/decode-table-4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/decode-table-4.json -------------------------------------------------------------------------------- /lib/huffman/decode-table-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/decode-table-8.json -------------------------------------------------------------------------------- /lib/huffman/decoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/decoder.js -------------------------------------------------------------------------------- /lib/huffman/encoder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/encoder.js -------------------------------------------------------------------------------- /lib/huffman/table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/huffman/table.txt -------------------------------------------------------------------------------- /lib/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/lib/table.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/package.json -------------------------------------------------------------------------------- /test/generate-stories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/generate-stories.js -------------------------------------------------------------------------------- /test/run-cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/run-cases.js -------------------------------------------------------------------------------- /test/test-branches.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/test-branches.js -------------------------------------------------------------------------------- /test/test-examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/test-examples.js -------------------------------------------------------------------------------- /test/test-story.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/test-story.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tellnes/hpack/HEAD/test/test.js --------------------------------------------------------------------------------